Translation not up to date
Decision Optimization , işlerin paralel olarak çalıştırılmasını sağlamak için Watson Machine Learning zamanuyumsuz API ' lerini kullanır.
Bir sorunu çözmek için model devreye alımdan yeni bir iş oluşturabilir ve verileri bu işle ilişkilendirebilirsiniz. Bkz. Konuşlandırma adımları ve REST API örneği. Bir modeli devreye almak için ücretlendirilmezsiniz. Çalışma zamanına dayalı olarak, yalnızca bazı verileri içeren bir modelin çözülmesi ücretlendirilir.
Bir kerede birden çok işi çözmek için, dağıtımınızı oluştururken birden çok düğüm belirtin. Örneğin, bu REST API örneğinde, düğümler özelliğinin değerini değiştirerek düğümlerin sayısını artırın: "nodes" : 1
.
POD ' ler (düğümler)
Bir iş oluşturulup gönderildiğinde, bu işin nasıl işleneceği, Watson Machine Learning eşgörünümü için çalışan geçerli yapılandırmaya ve işlere bağlıdır. Bu işlem aşağıdaki çizgede gösterilir.
- Yeni iş kuyruğa gönderilir.
- Bir POD başlatıldıysa, ancak boşta (iş çalıştırmıyorsa), hemen bu işi işlemeye başlar.
- Tersi durumda, düğüm sayısı üst sınırına ulaşılmazsa, yeni bir POD başlatılır. (POD ' nin başlatılması birkaç saniye sürebilir). Daha sonra, iş işlenmek üzere bu yeni POD ' ye atanır.
- Tersi durumda, iş, çalışmakta olan POD öğelerinin biri tamamlanıncaya kadar kuyrukta bekler ve bekleyen işi alabilir.
Her boyuttaki POD öğelerinin yapılandırması aşağıdaki gibidir:
Tanım | Ad | Açıklama |
---|---|---|
2 vCPU ve 8 GB | S | Küçük |
4 vCPU ve 16 GB | M | Orta |
8 vCPU ve 32 GB | L | Büyük |
16 vCPU ve 64 GB | XL | Çok Büyük |
Tüm yapılandırmalar için 1 vCPU ve 512 MB dahili kullanım için ayrılmıştır.
Çözüm zamanına ek olarak, fiyatlandırma bir çarpan aracılığıyla seçilen boyuta bağlıdır.
Konuşlandırma yapılandırmasında, kullanılacak düğüm sayısı üst sınırını da ayarlayabilirsiniz.
Bir zaman aşımından sonra boşta duran POD ' ler otomatik olarak durdurulur. Hiçbir POD çalışmadığı zaman yeni bir iş sunulursa, POD ' un yeniden başlatılması biraz zaman alır (yaklaşık 30 saniye).
Çalıştırma zamanına dayalı fiyatlandırma (CUH)
Yalnızca iş çözme süresi ücretlendirilir: POD öğelerinin boşta kalma süresi ücretlendirilmez .
Kullanılan POD boyutuna bağlı olarak, kullanılan Kapasite Birimleri Saati (CUH) sayısını hesaplamak için farklı bir çarpan kullanılır.
REST API örneği
Bir modeli devreye alma yordamı ve Swagger belgelerine yönelik bağlantılar için bkz. REST API örneği.
Python API örneği
REST API 'lerine ek olarak, bir Python API 'si Watson Machine Learning ile birlikte sağlanır; böylece bir Python notebook' dan Decision Optimization modelini kolayca oluşturabilir, devreye alabilir ve kullanabilirsiniz.
Daha fazla bilgi için bkz. Python istemcisi örneği.
Tüm adımları açıklayan ve belgeleyen notebook bir örnek , Galeri' den edinilebilir.