Microsoft Azure Boost

Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Windows VM'leri ✔️ Boyutları

Azure Boost, Microsoft tarafından tasarlanan ve hiper yönetici ve konak işletim sistemi tarafından geleneksel olarak gerçekleştirilen sunucu sanallaştırma işlemlerini amaca yönelik yazılım ve donanıma boşaltan bir sistemdir. Bu boşaltma, konuk sanal makineler için CPU kaynaklarını boşaltarak performansın artmasına neden olur. Azure Boost ayrıca bulut iş yükleriniz için güvenli bir temel sağlar. Microsoft'un şirket içinde geliştirilen donanım ve yazılım sistemleri, sanal makineleriniz için güvenli bir ortam sağlar.

Sosyal haklar

Azure Boost, sanal makinelerinizin performansını ve güvenliğini geliştirebilecek çeşitli özellikler içerir. Bu özellikler belirli Azure Boost uyumlu sanal makine boyutlarında kullanılabilir.

  • Ağ: Azure Boost, hem ağ performansına (200 Gb/sn ağ bant genişliğine kadar) hem de ağ güvenliğine önemli bir artış sağlayan bir yazılım ve donanım ağ sistemleri paketi içerir. Azure Boost uyumlu sanal makine konakları yeni Microsoft Azure Ağ Bağdaştırıcısı'nı (MANA) içerir. Azure Boost ağı hakkında daha fazla bilgi edinin.

  • Depolama: Depolama işlemleri Azure Boost FPGA'ya yüklenir. Bu yük boşaltma, güvenliği artırırken, değişim oranını azaltırken ve iş yükleri için gecikme süresini geliştirirken önde gelen verimlilik ve performans sağlar. Yerel depolama artık 12,5 GBps aktarım hızına ve 650 K IOPS'ye kadar uzak depolama ile 17,3 GBps ve 3,8 milyon IOPS hızında çalışıyor. Azure Boost Depolama hakkında daha fazla bilgi edinin.

  • Güvenlik: Azure Boost, NIST 800-193 sertifikasını elde etmek için Bağımsız HW Güven Kökü olarak Cerberus'u kullanır. Sistemde çalışan üretici yazılımına ve yazılıma güvenilmediği sürece müşteri iş yükleri Azure Boost destekli mimaride çalıştırılamaz. Azure Boost Security hakkında daha fazla bilgi edinin.

  • Performans: Azure Boost'un depolama ve ağ yükünü boşaltmasıyla, CPU kaynakları daha yüksek sanallaştırma performansı için boşaltılır. Normalde bu temel arka plan görevleri için kullanılacak kaynaklar artık konuk VM'de kullanılabilir. Azure Boost Performansı hakkında daha fazla bilgi edinin.

Yeni nesil Azure Boost, Microsoft Azure Ağ Bağdaştırıcısı'nı (MANA) tanıtacaktır. Bu ağ arabirimi kartı (NIC) en son donanım hızlandırma özelliklerini içerir ve tutarlı bir sürücü arabirimi ile rekabetçi performans sağlar. Bu özel donanım ve yazılım uygulaması, Azure'ın talepleri için özel olarak uyarlanmış en iyi ağ performansını sağlar. MANA'nın özellikleri, ağ deneyiminizi geliştirmek için tasarlanmıştır:

  • 200 Gb/sn'den fazla ağ bant genişliği: Daha hızlı ve daha verimli veri aktarımlarını kolaylaştıran özel donanım ve yazılım sürücüleri. Gelecekte artışlarla 200 Gb/sn ağ bant genişliğine kadar başlatma.

  • Yüksek ağ kullanılabilirliği ve kararlılığı: Raf Üstü (ToR) anahtarına etkin/etkin bir ağ bağlantısı ile Azure Boost, ağınızın mümkün olan en yüksek performansta her zaman çalışır durumda olmasını sağlar.

  • DPDK için yerel destek: Azure Boost'un Linux VM'lerde Veri Düzlemi Geliştirme Seti (DPDK) desteği hakkında daha fazla bilgi edinin.

  • Tutarlı sürücü arabirimi: Gelecekteki donanım değişiklikleri sırasında kesintiye uğramayacak tek seferlik bir geçiş sağlama.

  • Gelecekteki Azure özellikleriyle tümleştirme: Tutarlı güncelleştirmeler ve performans geliştirmeleri, her zaman bir adım önde olduğunuzu güvence altına alır.

Bağlı MANA NIC'sine sahip bir Azure Boost konağının ağ düzenini gösteren diyagram.

Depolama

Azure Boost mimarisi, yerel, uzak ve önbelleğe alınmış diskleri kapsayan ve güvenliği artırırken güvenliği artıran ve iş yükleri için gecikme süresini azaltan yerel, uzak ve önbelleğe alınmış diskleri kapsayan depolama yüklerini boşaltır. Azure Boost, Ebsv5 VM türleri gibi özel iş yükleri de dahil olmak üzere uzak depolama kullanan filodaki iş yükleri için zaten hızlandırma sağlar. Ayrıca bu geliştirmeler, mevcut iş yükünü daha az veya daha küçük boyutlu VM'ler halinde birleştirerek müşteriler için olası maliyet tasarrufu sağlar.

Azure Boost, 12,5 GBps'ye kadar aktarım hızı ve 650K IOPS ile sektör lideri aktarım hızı performansı sunar. Bu performans, hızlandırılmış depolama işleme ve NVMe disk arabirimlerinin VM'lere açıklanmasıyla etkinleştirilir. Depolama görevleri, dinamik olarak programlanabilir FPGA'mızda konak işlemciden ayrılmış programlanabilir Azure Boost donanımına yüklenir. Bu mimari, filodaki FPGA donanımını güncelleştirmemize olanak tanıyarak müşterilerimiz için sürekli teslim olanağı sağlar.

Yönetilen SCSI depolama alanı ile Azure Boost'un yönetilen NVMe depolama alanı arasındaki farkı gösteren diyagram.

Azure Boost mimarisini tam olarak uygulayarak, 17 GB/sn aktarım hızına ve 3,8M IOPS'ye kadar uzak, yerel ve önbelleğe alınmış disk performansı iyileştirmeleri sunarak. Azure Boost SSD'leri, bekleyen yüksek performans için iyileştirilmiş şifreleme ve yerel disklere sahip Azure VM'leri için NVMe yerel disklerinde minimum değişim sağlamak üzere tasarlanmıştır.

Yerel SCSI SSD'leri ile Azure Boost'un yerel NVMe SSD'leri arasındaki farkı gösteren diyagram.

Güvenlik

Azure Boost'un güvenliği, sanal makineleriniz için güvenli bir ortam sağlamak üzere birlikte çalışan çeşitli bileşenler içerir. Microsoft'un şirket içinde geliştirilen donanım ve yazılım sistemleri, bulut iş yükleriniz için güvenli bir temel sağlar.

  • Güvenlik yongası: Boost, NIST 800-193 sertifikasına ulaşmak için bağımsız bir donanım kökü olarak Cerberus yongasını kullanır. Sistem garners üzerinde çalışan üretici yazılımı ve yazılım güvenmediği sürece müşteri iş yükleri Azure Boost destekli mimaride çalıştırılamaz.

  • Kanıtlama: Azure Kanıtlama Hizmeti aracılığıyla HW RoT kimliği, Güvenli Önyükleme ve Kanıtlama, Boost ve onun güçlendirilmiş konaklarının her zaman sağlıklı ve güvenilir bir durumda çalıştırılmasını sağlar. Güvenli bir şekilde doğrulanamaz tüm makinelerin iş yüklerini barındırması engellenir ve çevrimdışı güvenilir bir duruma geri yüklenir.

  • Kod bütünlüğü: Boost sistemleri, yonga üzerindeki Boost sisteminde yalnızca Microsoft onaylı ve imzalı kod çalıştırmalarını zorunlu kılan yaygın kod bütünlüğü doğrulaması dahil olmak üzere çok sayıda derinlemesine savunma katmanını benimser. Microsoft, Bütünlük Ölçümü Mimarisi'ne yönelik akış ilerlemelerini artırarak daha geniş güvenlik topluluğundan bilgi edinmeye ve bu topluluğa geri katkıda bulunmaya çalıştı.

  • Gelişmiş Güvenlik İşletim Sistemi: Azure Boost, sisteminde yonga üzerinde çalışan tüm yazılımlar için en az ayrıcalık ilkesini uygulamak için Güvenlik Artırılmış Linux 'u (SELinux) kullanır. Boost işletim sisteminin üzerinde çalışan tüm kontrol düzlemi ve veri düzlemi yazılımları yalnızca çalışması için gereken en düşük ayrıcalık kümesiyle çalışacak şekilde kısıtlanır. İşletim sistemi Boost yazılımının beklenmedik bir şekilde davranma girişimini kısıtlar. boost OS özellikleri kodun, verilerin veya Boost ile Azure barındırma altyapısının kullanılabilirliğinin tehlikeye atılmasına neden olur.

  • Rust bellek güvenliği: Rust, performansı etkilemeden bellek güvenliği sağlamak için Boost sisteminde yazılan tüm yeni kodlar için birincil dil görevi görür. Denetim ve veri düzlemi işlemleri, Azure'ın kiracıları güvende tutma becerisini geliştiren bellek güvenliği geliştirmeleri ile yalıtılır.

  • FIPS sertifikası: Boost, şifreleme modüllerinin güvenilir ve sağlam bir güvenlik doğrulaması sağlayan FIPS 140 sertifikalı sistem çekirdeğini kullanır.

Performans

Sanal makineleri çalıştıran donanım paylaşılan bir kaynaktır. Hiper yöneticinin (konak sistemi), her sanal makinenin hem diğer sanal makinelerden yalıtıldığından hem de her sanal makinenin çalışması gereken kaynakları aldığından emin olmak için birkaç görev gerçekleştirmesi gerekir. Bu görevler fiziksel ve sanal ağlar arasında ağ, güvenlik ve depolama yönetimi içerir. Azure Boost, bu görevleri ayrılmış donanıma boşaltarak bu görevlerin yükünü azaltır. Bu boşaltma, konuk sanal makineler için CPU kaynaklarını boşaltarak performansın artmasına neden olur.

  • Büyük boyutları kullanan VM'ler: Bir konağın kaynaklarının çoğunu kapsayan büyük boyutlar Azure Boost'tan yararlanıyor. Boost özellikli bir konakta çalışan büyük bir VM boyutu ek kaynakları doğrudan göremese de, Azure Boost ile değiştirilen konak işlemlerini vurgulayan iş yükleri ve uygulamalar performans artışıyla karşılaşır.

  • Ayrılmış konaklar: Performans iyileştirmelerinin Azure Ayrılmış Konaklar (ADH) kullanıcıları üzerinde de önemli etkileri vardır. Azure Boost özellikli konaklar potansiyel olarak fazladan, küçük VM'ler çalıştırabilir veya mevcut VM'lerin boyutunu artırabilir. Bu sayede tek bir konak üzerinde daha fazla çalışma yaparak genel maliyetlerinizi düşürebilirsiniz.

Geçerli kullanılabilirlik

Azure Boost şu anda birkaç VM boyutu ailesinde kullanılabilir:

Boyut Serisi Seri Türü Dağıtım Durumu
Mbsv3 Bellek İçin İyileştirilmiş Önizle
Mbdsv3 Bellek İçin İyileştirilmiş Önizle
Easv6 Bellek İçin İyileştirilmiş Önizle
Eadsv6 Bellek İçin İyileştirilmiş Önizle
Epdsv6 Bellek İçin İyileştirilmiş Üretim
Epsv6 Bellek İçin İyileştirilmiş Üretim
ECesv5/ECedsv5 Bellek İçin İyileştirilmiş Önizle
Dsv6 Genel Amaçlı Önizle
Dldsv6 Genel Amaçlı Önizle
Ddsv6 Genel Amaçlı Önizle
DCesv5 Genel Amaçlı Önizle
DCedsv5 Genel Amaçlı Önizle
Dasv6 Genel Amaçlı Önizle
Dalsv6 Genel Amaçlı Önizle
Daldsv6 Genel Amaçlı Önizle
Dadsv6 Genel Amaçlı Önizle
Dpsv6 Genel Amaçlı Üretim
Dplsv6 Genel Amaçlı Üretim
Ddsv6 Genel Amaçlı Önizle
Dlsv6 Genel Amaçlı Önizle
Dpdsv6 Genel Amaçlı Üretim
Dpldsv6 Genel Amaçlı Üretim
Nvadsv5 GPU/AI iş yükü için iyileştirilmiş Üretim
Msv3 Bellek İçin İyileştirilmiş Üretim
Mdsv3 Bellek İçin İyileştirilmiş Üretim
Msv3 Yüksek Bellek için İyileştirilmiş Üretim
Mdsv3 Yüksek Bellek için İyileştirilmiş Üretim
Msv2 Bellek İçin İyileştirilmiş Üretim
Lsv3 Depolama İçin İyileştirilmiş Üretim
HX Yüksek Performanslı İşlem Üretim
HBv4 Yüksek Performanslı İşlem Üretim
Fasv6 İşlem için İyileştirildi Üretim
Falsv6 İşlem için İyileştirildi Üretim
Famsv6 İşlem için İyileştirildi Üretim
Ev5 Bellek İçin İyileştirilmiş Üretim
Esv6 Bellek İçin İyileştirilmiş Üretim
Esv5 Bellek İçin İyileştirilmiş Üretim
Epsv5 Bellek İçin İyileştirilmiş Üretim
Epdsv5 Bellek İçin İyileştirilmiş Üretim
Edv5 Bellek İçin İyileştirilmiş Üretim
Edsv6 Bellek İçin İyileştirilmiş Üretim
Edsv5 Bellek İçin İyileştirilmiş Üretim
Ebsv5 Bellek İçin İyileştirilmiş Üretim
Ebdsv5 Bellek İçin İyileştirilmiş Üretim
Dv5 Genel Amaçlı Üretim
Dsv5 Genel Amaçlı Üretim
Dpsv5 Genel Amaçlı Üretim
Dplsv5 Genel Amaçlı Üretim
Dpldsv5 Genel Amaçlı Üretim
Dpdsv5 Genel Amaçlı Üretim
Dlsv5 Genel Amaçlı Üretim
Dldsv5 Genel Amaçlı Üretim
Ddv5 Genel Amaçlı Üretim
Ddsv5 Genel Amaçlı Üretim
DCdsv3 Genel Amaçlı Üretim
Bsv2 Genel Amaçlı Üretim
Bpsv2 Genel Amaçlı Üretim

Sonraki Adımlar

  • Azure Sanal Ağ hakkında daha fazla bilgi edinin.
  • Azure Ayrılmış Konakları'nın içine bakın.
  • Azure Depolama hakkında daha fazla bilgi edinin.