Cockroach Labs, üç büyük bulut sağlayıcısının hızını ve gücünü test etti ve Amazon Web Services'in Google Cloud Platform ve Microsoft Azure'dan daha üstün olduğunu buldu.
2020 Bulut Raporunda Azure, CPU performans testi ile en iyisini yaptı, ancak AWS en iyi ağ ve G / Ç özelliklerini sundu. Test uzmanları, GSYİH'nın geçen yılki raporda önemli iyileştirmeler yaptığını ve ağ iş hacminde en iyi performansı gösterdiğini tespit ettiler.
2020 İçin Teknik Tahminler: Daha fazla okunması gereken kapsam (Flipboard'da TechRepublic)
Cockroach Labs, üç sağlayıcıyı bir dizi mikrobenmark ve müşteri benzeri iş yükü üzerinde test etti. Amaç, her bulut sağlayıcısının performansını ve her şirketin makine türünün gücünü anlamaktı.
Hamamböceği Labs, makinelerin kurulumunu ve kıyaslama ölçütlerini gözden geçirmek için sonuçları büyük bulut sağlayıcılarıyla incelemiştir. Cockroach Labs test sürecini ve sonuçlarını bu halka açık depoda yayınladı. Hamamböceği Labs'tan Paul Bardea, Charlotte Dillon, Nathan VanBenschoten ve Andy Woods 2020 raporunu yazdı.
Performans testleri ve test araçları şunları içeriyordu:
- CPU (baskı)
- Ağ çıkışı ve gecikme süresi (iPerf ve ping)
- Depolama G / Ç okuma ve yazma (sysbench)
- Genel iş yükü performansı (TPC-C)
CPU deneyleri
Bu kategoride, en iyi performansa sahip Azure makineleri, CPU mikrobenjmarkında önemli ölçüde daha iyi sonuçlar elde etti.
Testçiler, "en iyi performansa sahip Azure makinelerinin çekirdek başına 1 iş parçacıklı 16 çekirdek kullandığını, diğer bulutların ise tüm örneklerde hiper iş parçacığı kullandığını ve 16 vCPU elde etmek için çekirdek başına 2 iş parçacıklı 8 çekirdek kullandığını keşfetti.
Yazarlar, hiper iş parçacığından kaçınmanın etkilerinin karşılaştırmalı değerlendirmeyi şişirmiş olabileceğini ve performansı diğer iş yüklerinde göstermeyebileceği konusunda uyarıyorlar. Ayrıca, bu sonuçların her bir örnek türünün saat frekansı ile yüksek derecede korele olduğunu söylediler.
Ağ deneyleri
Gözden geçirenler, bu yıl bu test kurulumunu, birden çok istemciden gelen yükü test ederek ve tek bir hedef sunucudan sonuçları gözlemleyerek değiştirdiler.
Verim karşılaştırma testleri, GCP ağının AWS veya Azure'dan çok daha iyi performans gösterdiğini ortaya koydu: "Yalnızca en iyi performans gösteren makineleri, her bir ağın en iyi performans gösteren makinelerini yenmekle kalmaz, aynı zamanda alt performans yapan makineleri de yener."
Raporun yazarları, geçen yıl AWS'nin ağ testlerinde GSO'dan daha iyi performans gösterdiğini belirtiyor.
Gecikme karşılaştırmalarında, GCP geçen yılki raporda iyileşti, ancak AWS yarışı Azure ile her iki rakibin de çok gerisinde kazandı: "Azure'daki en iyi makine bile AWS veya GCP'den beş kat daha kötü."
Depolama G / Ç deneyleri
Bulut sağlayıcıları iki tür depolama donanımı sunar: yerel olarak bağlı depolama ve ağa bağlı depolama. Her sağlayıcı bu iki tür için farklı bir etikete sahiptir:
Yerel olarak bağlı depolama Ağa bağlı depolama
AWS Örneği depolama birimleri Elastik blok depolama birimleri
Azure Geçici diskler Yönetilen diskler
GCP Yerel SSD'leri Kalıcı diskler
Hamam böceği de bu kategoride verim ve gecikmeyi test etti. Test ediciler, "yazma ve okuma performansı için sık sık senkronize edilen küçük yazma işlemlerini simüle eden bir sysbench yapılandırması" kullandılar ve okuma ve yazma yeteneklerini ayrı ayrı ölçtüler.
AWS "i3en makine tipi ile üstün yazma depolama performansı" ile yazma turunu kazandı.
Azure'un diğer iki sağlayıcıya göre iş parçacıklarını yönetme avantajı vardı: AWS ve GCP dört iş parçacığında bir tıkanıklığa çarptı, ancak Azure yazma iOP'larını 16 iş parçacığına kadar artırmaya devam ediyor. Rapor, Azure yazma iOP'larının başlangıçta daha küçük iş parçacığı boyutlarına düştükten sonra daha fazla iş parçacığı olan uygulamaları yönetmede mükemmel olduğunu belirtiyor.
AWS'nin optimize edilmiş depolama makineleri, depolama performansı için optimizasyon yaparken faturalandırmalarını güçlü seçenekler olarak yaşar. Azure, okuma işleminde AWS'den daha iyi performans gösteremez ve sağlayıcının okuma gecikmesi son derece değişkendir.
Rapor, AWS'nin i3 makine türüyle tüm kategorilerdeki birleşik depolama okuma karşılaştırmasını kazandığını buldu.
TPC-C performansı
Bu kategoride, test kullanıcıları dakika başına işlenen sipariş sayısını ve desteklenen toplam depo sayısını ölçtüler. Testçiler, AWS zirveye çıkmasına rağmen, tüm bulutların birbirlerinin% 5'i içinde olduğunu keşfettiler.
Karşılaştırmada, "her buluttan en yüksek performanslı makine türlerinin aynı zamanda CPU ve Ağ Çıkışı testlerinde en iyi performansı gösteren aynı makine türleri olduğu" bulunmuştur.
Hem AWS'nin c5n.4xlarge hem de GCP'nin c2-standard-16'sı CPU, Ağ Çıkışı ve Ağ Gecikme testlerini, Azure'un Standart_DS14_v2 ise CPU ve Ağ Çıkışı üretim testlerini kazandı.
Bununla birlikte, okuma ve yazma depolama testlerini (AWS i3.4xlarge ve i3en.6xlarge, GCPs n2-standard-16 ve Azure'un Standard_GS4) kazanan makine türleri TPC-C performanslarında değişiklik gösterdi.
Yazarlar bunun, bu testlerin OLTP performansının belirlenmesinde daha az etkili olduğunu ve TPC-C gibi OLTP iş yüklerinin genellikle hesaplama kaynakları ile sınırlı olduğunu ileri sürdüğünü söylediler.
Hizmet Bülteni Olarak Bulut ve Her Şey
Bu AWS, Microsoft Azure, Google Cloud Platform, XaaS, bulut güvenliği ve çok daha fazlası için en yeni kaynakınızdır. Teslim Edilen PazartesiBugün kayıt olun