Tüm Ürünler
Search
Belge Merkezi

Container Service for Kubernetes:Performance testing for strmvol volumes

Son Güncelleme:Oct 06, 2026

Bu sayfada, strmvol birimlerinin meta veri dizini oluşturma verimliliği ve veri okuma aktarım hızı olmak üzere iki boyuttaki kıyaslama verileri sunulmaktadır. Bu verileri kullanarak strmvol'ün iş yükünüzün performans gereksinimlerini karşılayıp karşılamadığını değerlendirebilir ve doğru resourceLimit yapılandırmasını seçebilirsiniz.

Önemli

Aşağıdaki rakamlar, kontrollü bir test ortamında elde edilen teorik değerlerdir. Gerçek performans, işletim ortamınıza bağlıdır.

Meta veri dizini oluşturma

Bir düğümdeki hiçbir pod bir strmvol birimini bağlamadığında, bu birimi ilk kez bağlayan pod düğüm bağlantı başlatma sürecini tetikler. Bu aşamada sistem sanal blok aygıtları oluşturur ve OSS dosyaları için meta veri dizinlerini derler. Başlatma işlemi tamamlanana kadar pod ContainerCreating durumunda kalır.

Test ortamı: ecs.g8i.2xlarge, cn-beijing bölgesi

Aşağıdaki tabloda, erofs (Alibaba Cloud Linux 3) ile ext4 (diğer işletim sistemleri) arasında dizin oluşturma süresi ve kaynak tüketimi karşılaştırılmaktadır.

OSS bağlantı hedefi altındaki dosya sayısı erofs — oluşturma süresi erofs — bellek zirvesi erofs — CPU zirvesi ext4 — oluşturma süresi ext4 — bellek zirvesi ext4 — CPU zirvesi
100.000 4,09s 125 MB %113 6,96s 150 MB %116
1.000.000 11,07s 871 MB %201 35,37s 512 MB %192
10.000.000 130,59s 8,7 GB %247 407,00s 2,4 GB %253

Veri okuma performansı

Doğru test senaryosunu seçme

Aşağıdaki tabloları incelemeden önce iş yükünüze uygun senaryoyu belirleyin:

  • Küçük dosyalarda rastgele okuma (örneğin, görüntü çıkarımı sunumu): doğrudan mod etkinleştirilmişken rastgele okuma tablosuna odaklanın.

  • Küçük dosyalarda sıralı okuma veya büyük dosyalarda tek akışlı okuma (örneğin, model yükleme, toplu iş veri işlem hatları): doğrudan mod devre dışı bırakılmışken sıralı ve tek akışlı tabloya odaklanın.

  • strmvol ile ossfs karşılaştırması: çözüm karşılaştırma tablosuna bakın.

resourceLimit parametresinin performansa etkisi

resourceLimit parametresi, bir düğümde strmvol işleminin kullanabileceği CPU ve belleği sınırlar. Bu sınır, birimin ulaşabileceği maksimum okuma aktarım hızını belirler:

  • Sınırın altında: tüm resourceLimit yapılandırmaları benzer aktarım hızları sunar.

  • Sınıra ulaşıldığında: ek eşzamanlılık ile aktarım hızı artık artmaz. Alibaba Cloud Linux 3 olmayan sistemlerde tüm resourceLimit yapılandırmaları, 64 eşzamanlı okumada aktarım hızı tavanına ulaşır.

  • Sınırı yükseltmek için: daha yüksek bir resourceLimit katmanı seçin (örneğin, 2c4g değerinden 4c8g değerine geçin).

Rastgele okuma, küçük dosyalar, doğrudan mod etkin

Test ortamı: ecs.g7nex.32xlarge, Alibaba Cloud Linux 3, cn-beijing bölgesi Test senaryosu: 100 KB görüntü dosyaları, rastgele okuma, doğrudan mod etkin

Eşzamanlılık Aktarım hızı (MB/s) Aktarım hızı (img/s) Performans tavanı
4 11,53 101,06 —
8 21,99 192,62 —
16 48,01 417,95 —
32 93,90 817,45 —
64 180,88 1.577,12 Alibaba Cloud Linux 3 olmayan sistemlerin tavanı
128 312,82 2.727,48 2c4g tavanı
256 513,54 4.475,20 4c8g tavanı
512 974,47 8.491,96 8c16g tavanı
1.024 1.306,61 11.386,33 16c32g tavanı

Sıralı okuma ve tek akışlı büyük dosyalar, doğrudan mod devre dışı

Test ortamı: ecs.g7nex.32xlarge, Alibaba Cloud Linux 3, cn-beijing bölgesi Test senaryosu: 100 KB görüntü dosyaları (sıralı, 256 eşzamanlı istek) ve tek akışlı büyük dosyalar, doğrudan mod devre dışı

Ön ayarlı resourceLimit değerleri, genel salt okunur iş yüklerinde en iyi performansı sağlayacak şekilde optimize edilmiştir.

Kaynak sınırı Sıralı okuma — 256 eşzamanlı (MB/s) Sıralı okuma — 256 eşzamanlı (img/s) Tek akışlı büyük dosya (MB/s)
2c4g 349,89 2.742,05 216
4c8g 789,52 6.187,34 342
8c16g 1.446,17 11.333,37 548
16c32g 2.383,38 18.678,12 926
Not

Tek akışlı büyük dosya senaryosunda 8c16g modu 2,5–2,7 GB/s aktarım hızı sağlar. İş yükünüzün ön ayarlı değerlerin kapsamadığı belirli veri okuma özellikleri varsa destek almak için destek talebi oluşturun.

Çözüm karşılaştırması

Test ortamı: ecs.g8i.2xlarge, Alibaba Cloud Linux 3, cn-beijing bölgesi

Tablo, eşdeğer koşullar altında strmvol ile ossfs'i karşılaştırmaktadır. Doğrudan mod yalnızca küçük dosyalarda rastgele okuma senaryosunda (128 KB metin dosyaları) etkindir.

Çözüm (yapılandırma) 4 iş parçacıklı rastgele okuma (MB/s) 4 iş parçacıklı sıralı okuma (MB/s) Tek akışlı büyük dosya (MB/s)
ossfs — varsayılan yapılandırma 8,4 8,4 179,2
ossfs — doğrudan okuma etkin, bellek havuzu 1 GB 3,4 3,4 293,4
strmvol — 2c4g 24,9 40,0 196,8
strmvol — 4c8g 95,6 147,1 334,5