Aracılığıyla paylaş


Azure sanal makinelerinde finans sektörü için büyük ölçekli HPC uygulama iş yüklerini çalıştırma

Büyük işlem uygulamaları olarak da bilinen yüksek performanslı bilgi işlem (HPC) iş yükleri birçok çekirdek gerektirir. Bu iş yükleri finansal risk modelleme ve mühendislik stres analizi gibi görevleri içerebilir.

Büyük işlem uygulamaları genellikle aşağıdaki özelliklere sahiptir:

  • İş yükü, birçok çekirdekte aynı anda çalıştırılabilir ayrı görevlere ayrılabilir.
  • Her görev girişi alır, işler ve çıkış üretir. Uygulamanın tamamı sınırlı bir süre boyunca çalışır.
  • Uygulamanın sürekli çalışması gerekmez, ancak düğüm hatalarını ve kilitlenmelerini işleyebilmesi gerekir.
  • Görevler bağımsız veya sıkı bir şekilde bağlanabilir ve InfiniBand ve uzaktan doğrudan bellek erişimi (RDMA) bağlantısı gibi yüksek hızlı ağ teknolojileri gerektirir.
  • H16r, H16mr ve A9 gibi işlem yoğunluklu sanal makine (VM) boyutları kullanılabilir. Seçim iş yüküne bağlıdır.

Azure, YOĞUN CPU kullanan ve GPU kullanan iş yükleri için iyileştirilmiş bir dizi VM örneği sunar. Bu VM'ler, dayanıklılık ve yük dengeleme sağlamak için Azure Sanal Makine Ölçek Kümeleri'da çalıştırılabilir. Azure, InfiniBand özellikli donanım sunan tek bulut platformudur. InfiniBand, finansal risk modelleme ve mühendislik stres analizi gibi görevler için önemli bir performans avantajı sağlar. Bu avantaj, geçerli şirket içi altyapı performansına yaklaşan veya bu performansı aşan performansa neden olur.

Azure VM'leri, HPC ve GPU için iyileştirilmiş bilgi işlem için VM boyutları olarak bilinen çeşitli seçenekler sunar. İş yükünüz için uygun bir VM boyutu seçmeniz önemlidir. En uygun boyutu bulmak için bkz . Azure'da sanal makineler için boyutlar. Ayrıca Sanal makineler seçicisinde seçici aracına bakın.

Tüm Azure ürünlerinin tüm bölgelerde kullanılamadığını unutmayın. Bölgenizde nelerin kullanılabilir olduğunu görmek için bkz . Bölgeye göre kullanılabilir ürünler.

Azure işlem seçeneklerini belirlemeye yönelik en iyi yöntemler için Bkz . Azure işlem bloguveya Azure işlem hizmeti içeriği.

Azure hem CPU tabanlı hem de GPU özellikli VM'ler sunar. N serisi VM'lerde yapay zeka, öğrenme ve görselleştirme gibi yoğun işlem veya grafik kullanımı yoğun uygulamalar için tasarlanmış NVIDIA GPU'ları bulunur.

HPC SKU'ları yüksek performanslı senaryolar için tasarlanmıştır. Ancak E ve F serisi gibi diğer SKU'lar da belirli iş yükleri için uygundur.

Tasarımla ilgili dikkat edilecek noktalar

HPC altyapınızı tasarlarken, iş yüklerinizi yönetmenize ve zamanlamanıza yardımcı olacak çeşitli araçlar ve hizmetler sağlanır.

Azure CycleCloud , Azure'da HPC ve büyük işlem kümeleri oluşturmaya, yönetmeye, çalıştırmaya ve iyileştirmeye yönelik bir araçtır. Azure CycleCloud ile kullanıcılar HPC Azure kümelerini dinamik olarak yapılandırabilir, hibrit ve bulut iş akışları için verileri ve işleri düzenleyebilir. Azure CycleCloud, Azure'da iş yükü yöneticisi kullanmayı içeren HPC iş yüklerini yönetmenin en basit yolunu sağlar. Azure CycleCloud; Grid Engine, Microsoft HPC Pack, HTCondor, LSF, PBS Pro, SLURM ve Symphony gibi iş yükü yöneticilerini destekler.

Finans mimarisi tasarım örneği

Aşağıdaki mimari, finans iş yükleri için HPC'deki VM'leri kullanma örneği sağlar.

HPC Pack HB serisi VM'leri kullanan bir finans HPC iş yükünü gösteren mimari diyagramı.

Bu iş yükü HPC Pack HB serisi işlem düğümlerini kullanır.

HB serisi VM'ler finansal analiz, hava durumu simülasyonu ve silikon yazmaç aktarım düzeyi (RTL) modellemesi gibi HPC uygulamaları için iyileştirilmiştir. HB sanal makineler 120’ye kadar AMD EPYC™ 7003 serisi CPU çekirdeği, 448 GB RAM içerir, hyperthreading özelliğine sahip değildir. HB serisi VM'ler ayrıca 350 GB/sn bellek bant genişliği, çekirdek başına 32 MB'a kadar L3 önbellek, 7 GB/sn'ye kadar blok cihazı katı hal sürücüsü (SSD) performansı ve 3,675 GHz'e kadar saat frekansları sağlar.

HPC baş düğümü için iş yükü farklı boyutlu bir VM kullanır. Özel olarak, genel amaçlı bir SKU türü olan D16s_v4 VM kullanır.

Finans sektöründeki kullanım örneklerini destekleyen HPC bağımsız yazılım satıcısı (ISV) uygulamalarını dağıtmaya yönelik başvuru mimarileri ve yemek kitapları için aşağıdaki kaynaklara bakın:

Sonraki adımlar

Aşağıdaki makaleler, bulut benimseme sürecinin çeşitli aşamaları için rehberlik sağlar. Bu kaynaklar, bulut için finans sektörü HPC ortamlarını benimseme konusunda başarılı olmanıza yardımcı olabilir.