SORU
2 Kasım 2014, Pazar


Ne'In Apache arasındaki fark'un ay sonra ve Google'In Kubernetes

Tam olarak Apache ay sonra ve Google Kubernetes arasındaki fark nedir? Hem sunucu, küme yönetim yazılımı anlıyorum. Herkes temel farklar ne zaman hangi çerçeve tercih olurdu nerede anlatabilir mi?

Neden Kubernetes on top of Mesosphere kullanmak ister misiniz?

CEVAP
6 Kasım 2014, PERŞEMBE


Kubernetes getiren bir açık kaynak projesidir 'Google tarzı' küme yönetimi sanal makineler dünyasına yetenekleri, ya da 'metal' senaryoları. Çok modern işletim sistemi ile basit bir bilgisayar teklif ortamları (CoreOS veya Red Hat gibi) Atom 'düğümler' bu sizin için yönetilir. Golang yazdığı ve hafif, modüler, taşınabilir ve genişletilebilir. Biz (Kubernetes takım) farklı teknoloji şirketleri ile çalışıyor (bir ay sonra açık kaynak proje rahip olan Mezosfer de dahil olmak üzere) Bilgi İşlem merkezleri ile etkileşim için standart bir yol olarak Kubernetes kurmak için. Fikir insanlar küme uygulamaları Google'da tecrübelerimize dayanarak inşa etmek gerek gördüğümüz grafikleri yeniden oluşturmak için. Bu kavramların bazıları şunlardır:

  • bakla— konteynerler birlikte grup için bir yol
  • çoğaltma denetleyicileri— konteyner yaşam döngüsü işlemek için bir yol
  • etiketler— bulmak ve sorgulamak için bir yol kaplar
  • hizmetleri— konteyner ortak bir işlevi yerine getiren bir dizi.

Bu yüzden Kubernetes yalnız kalacak bir şeyin basit ve kolay kalkmak ve koşma, taşınabilir ve genişletilebilir olduğunu sözlerine ekledi küme' gibi bir isim için bu şeyleri yönetmek içinde hafif bir şekilde mümkün. Bir küme üzerinde bir uygulama çalıştırmak ve tek bir makine için endişelenmeyi bırak. Bu durumda, bir küme VM gibi esnek bir kaynaktır. Mantıksal işlem birimi. Sesini aç, kullan, yeniden boyutlandırmak, hızla ve kolayca kapatın.

Ay sonra, temel vizyonu açısından örtüşme adil bir miktar var, ama bu ürünleri kendi yaşam döngüsü içinde oldukça farklı noktalarda ve farklı tatlı noktalar var. Ay sonra bir araya mantıklı bir bilgisayara farklı makineler bir sürü dikiş dağıtılmış sistemler bir çekirdek. Fiziksel kaynaklarını çok size ait olduğu bir dünya için büyük statik bilgisayar bir küme oluşturmak için doğdu. Çok şey hakkında çok modern ölçeklenebilir veri işleme uygulama çalıştırmak iyi ay sonra (Hadoop, Kafka, Kıvılcım) ve güzel çünkü sen-ebilmek koşmak hepsini aynı temel kaynak havuzu ile birlikte, yeni çağ kap paketlenmiş uygulamalar. Biraz daha Kubernetes proje daha ağır, ama Mezosfer gibi insanların çalışmaları sayesinde yönetmek için daha kolay ve daha kolay oluyor.

Şimdi gerçekten ilginç olur ay sonra şu anda Kubernetes kavramları bir sürü eklemek ve Kubernetes API desteklemek için adapte ediliyor. Bu yüzden olacak bir ağ geçidi için gittikçe daha fazla yetenekleri için Kubernetes uygulaması (yüksek kullanılabilirlik usta, daha gelişmiş zamanlama anlambilim, yetenek ölçeği için, çok sayıda düğümler) eğer ihtiyacın olacak ve uygun koş üretim iş yükleri (Kubernetes hala bir alpha state).

Sorulduğunda, söylemek eğilimindedir:

  1. Kubernetes eğer kümeleme dünya için yeni iseniz başlamak için iyi bir yerdir; lastikler tekme ve küme odaklı kalkınma deneme başlamak için en hızlı, en kolay ve en hafif yoludur. Farklı sağlayıcıların bir sürü (Microsoft, IBM, Red Hat, CoreOs, Mezosfer Rakip, vb) tarafından desteklenen olduğu için taşınabilirlik çok yüksek bir seviyede bulunuyor.

  2. Eğer mevcut iş yükleri (Hadoop, Kıvılcım, Kafka, vb), bir ay sonra size bir çerçeve bu hadi sana aralığı bu iş yükü ile birbirlerine ve karışık bazı yeni şeyler de dahil olmak üzere Kubernetes uygulamalar.

  3. Ay sonra ise henüz Kubernetes çerçevesinde topluluk tarafından uygulanan yetenekleri ihtiyacınız varsa bir kaçış valfi verir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • krotoflik

    krotoflik

    26 ŞUBAT 2011
  • LevelUpTuts

    LevelUpTuts

    20 Ocak 2012
  • Shon Gonzales

    Shon Gonzale

    5 EKİM 2014