SORU
19 ŞUBAT 2014, ÇARŞAMBA


Docker kabı çalışma zamanı performans maliyeti nedir

Kapsamlı Docker kabı çalışma zamanı performans maliyeti anlamak istiyorum. networking anecdotally being ~100µs slower başvurular buldum.

Ayrıca başvurular çalıştırma maliyeti "" sıfır "" ama bu maliyetleri nedir. daha doğrusu bilmek isterim yakın önemsiz olmanın buldum İdeal Docker performans, maliyet ve performans bir maliyet olmadan soyutlanmış şeyler çıkarmanın ne olduğunu bilmek istiyorum. Ağ, CPU, bellek, vb.

Eğer soyutlama maliyeti ise orada ayrıca, soyutlama maliyeti etrafında almak için yolu vardır. Örneğin, belki de bir disk doğrudan vs neredeyse Docker mount edebilirim.

CEVAP
1 EKİM 2014, ÇARŞAMBA


Here mükemmel IBM araştırma makalesi "" Felter ve ark. tarafından Sanal Makineleri ve Linux Konteynerler Güncelleştirilmiş Bir Performans Karşılaştırma başlıklı çıplak metal, FARE, ve Docker konteyner arasında bir karşılaştırma sağlar.Genel sonuç Docker Yerel performans aynı ve her kategoride FARE daha hızlı neredeyse.

Bunun istisnası Docker NAT - port haritalama (docker run -P 8080:8080 gibi) kullanıyorsanız, aşağıda gösterildiği gibi gecikme hafif isabet bekleyebilirsiniz. Ancak, artık kullanabilirsiniz ana ağ yığınını (örneğin docker run -net=host) fırlatan Docker konteyner, hangi olacak aynı şekilde gerçekleştirmek için Native sütun (gösterildiği gibi Redis gecikme sonuçları aşağı).

Docker NAT overhead

Onlar da birkaç özel hizmetler, Redis gibi bir gecikme testler yaptım. Yukarıda 20 istemci iş parçacığı, en yüksek gecikme havai gider Docker NAT, sonra FARE, sonra Docker ev sahibi için zor bir kravat/yerel görebilirsiniz.

docker redis latency overhead

Gerçekten faydalı bir kağıt olduğu için, işte size bazı rakamlar. Tam erişim için indirin lütfen.

Disk IO bakar:

IO docker vs kvm vs native

Şimdi CPU yükü bakarak:

docker cpu overhead

Şimdi hafıza bazı örnekler (ekstra zor olabilir ayrıntılar için gazete okumak)

docker memory comparison

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BSA

    BSA

    9 NİSAN 2012
  • Cristina Landa

    Cristina Lan

    28 Ocak 2010
  • Kupa World

    Kupa World

    1 EYLÜL 2011