CycleCloud Üretim Dağıtımınızı Planlama

Azure CycleCloud Dağıtımı

Uyarı

depolama hesabı oluşturma sırasında Azure Data Lake Storage 2. Nesil için "Hiyerarşik ad alanını etkinleştir" ayarının yapılmadığından emin olun. CycleCloud, Depolama Dolabı olarak ADLS 2. Nesil'in etkinleştirildiği Blob depolamayı kullanamıyor.

Azure CycleCloud Yapılandırması

Azure CycleCloud Küme Yapılandırması

  • Kümelere kullanıcı erişimini tanımlama Küme Kullanıcı Yönetimi
  • Hangi zamanlayıcının kullanılacağını belirleme
  • Zamanlayıcı/baş düğüm için hangi SKU'nun gerekli olacağını belirleme
  • İşlem/yürütme düğümleri için hangi SKU'ların gerekli olacağını belirleyin. Bu tamamen çalıştırılmakta olan uygulamaya bağımlı olacaktır
  • Kümeler şablon kullanılarak mı yoksa el ile mi dağıtılacak?
  • Dağıtıldıktan sonra tüm betiklerin zamanlayıcıda çalıştırılması veya düğümleri yürütmesi gerekecek mi:

Uygulamalar

  • Uygulamaların hangi bağımlılıkları (kitaplıklar vb.) var? Bunlar nasıl kullanıma sunulacak?
  • Bir uygulamanın kurulumu ve yüklemesi ne kadar sürer? Bu, bir uygulamanın yürütme düğümleri için nasıl kullanılabilir hale getirileceğini belirleyebilir ve özel bir görüntü gerektirebilir.
  • Dikkate alınması gereken lisans bağımlılıkları var mı? Uygulamanın şirket içi lisans sunucusuna başvurması gerekiyor mu?
  • Uygulamaların yürütüleceği yeri belirleyin. Bu, yükleme sürelerine ve performans gereksinimlerine bağlıdır:
  • Uygulamaların üzerinde çalışması için kullanılması gereken belirli bir VM SKU'su var mı? MPI, H serisi gibi farklı bir makine ailesini gerekli kılacak bir gereksinim mi olacak?
  • Her uygulama için iş başına en uygun çekirdek sayısı ne olacak?
  • Spot VM'ler kullanılabilir mi? CycleCloud'da Spot VM'leri kullanma
  • Uygulamaların temel gereksinimlerini karşılamak için abonelik kotalarının sağlandığından emin olun

Veriler

  • Giriş verilerinin Azure'da nerede bulunacağını belirleyin. Bu, uygulamaların performansına ve veri boyutuna bağlıdır.
    • Yürütme düğümlerinde yerel olarak
    • NFS paylaşımından
    • Blob depolamada
    • Azure NetApp Files kullanma
  • Çıktı verilerinde herhangi bir işlem sonrası gerekip gerekmediğini belirleme
  • İşleme tamamlandıktan sonra çıkış verilerinin nerede bulunacağını belirleme
  • Başka bir yere kopyalanması gerekiyor mu?
  • Hangi arşiv/yedekleme gereksinimleri var?

İş Gönderimi

  • Kullanıcılar işleri nasıl gönderir?
  • Zamanlayıcı VM'sinde çalıştırılacak bir betikleri mi olacak yoksa veri yükleme ve iş gönderme konusunda yardımcı olacak bir ön uç olacak mı?

Yedekleme ve Olağanüstü Durum Kurtarma

  • Şablonlar küme oluşturma için kullanılacak mı? Bu, bir CycleCloud sunucusunun yeniden oluşturmasını dağıtımlar arasında çok daha hızlı ve tutarlı hale getirir
  • Olağanüstü Durum Kurtarma için hangi gereksinimler vardır? Azure bölgesi beklendiği gibi kullanılamasaydı işletmeye ne olurdu?
  • İç işletme tarafından tanımlanan herhangi bir uygulama SLA'sı var mı?
  • Bekleme olarak başka bir bölge kullanılabilir mi?
  • İşler uzun süre çalışıyor mu? Denetim noktası oluşturma yararlı olur mu?