Kısa cevap
Hyperconverged altyapı, ayrı bir depolama dizisi kullanmak yerine standart sunucuların yerel disklerini yazılım tanımlı bir depolama katmanında birleştirir. Hesaplama ve depolama aynı düğümlerde çalışır; kapasite, yeni düğüm eklenerek artırılır.
Geleneksel mimariden farkı#
Klasik üç katmanlı altyapıda üç ayrı bileşen vardır: sunucular, depolama dizisi ve ikisini birbirine bağlayan depolama ağı. Her biri ayrı satın alınır, ayrı yönetilir ve çoğu zaman ayrı uzmanlık gerektirir.
HCI'da depolama dizisi ortadan kalkar. Her düğüm hem sanal makineleri çalıştırır hem de kendi disklerini ortak havuza katar. Yazılım katmanı, verinin kopyalarını düğümler arasında dağıtarak dayanıklılığı sağlar.
| Ölçüt | Üç katmanlı | HCI |
|---|---|---|
| Depolama | Ayrı dizi | Düğümlerin yerel diskleri |
| Ölçekleme | Katmanlar bağımsız büyütülür | Düğüm ekleyerek (birlikte) |
| Yönetim | Ayrı arayüzler | Tek arayüzde toplanır |
| Başlangıç karmaşıklığı | Daha yüksek | Daha düşük |
| Arıza alanı | Dizi düzeyinde | Düğüm düzeyinde |
Tablo yatay olarak kaydırılabilir.
Veri nasıl korunur?#
Dağıtık depolamada dayanıklılık, RAID'deki gibi tek bir kutu içinde değil düğümler arasında sağlanır. İki yaygın yaklaşım vardır:
- Aynalama (kopya sayısı): Aynı veri birden fazla düğümde tutulur. Basit ve hızlıdır; kapasite maliyeti yüksektir.
- Erasure coding: Veri parçalara ayrılır ve eşlik bilgileriyle dağıtılır. Kapasite verimliliği daha iyidir; hesaplama ve ağ maliyeti daha yüksektir.
Ağ, artık depolama ağıdır#
HCI'da düğümler arası trafik yalnızca yönetim trafiği değildir; veri trafiğidir. Bir sanal makinenin okuduğu blok başka bir düğümde olabilir, yazdığı her blok kopyalanmak üzere ağdan geçer.
Bu nedenle HCI kurulumlarında ağ, sonradan düşünülecek bir bileşen değildir:
- Düğümler arası bağlantı düşük gecikmeli ve yeterli bant genişliğinde olmalıdır.
- Bağlantılar yedekli olmalı; tek bir anahtar arızası kümeyi bölmemelidir.
- Depolama trafiği, kullanıcı trafiğinden ayrı tutulmalıdır.
Ne zaman mantıklı, ne zaman değil?#
HCI uygun olabilir
- Sanallaştırma ağırlıklı, benzer profilli iş yükleri
- Ayrı depolama uzmanlığı bulundurmayan ekipler
- Kademeli ve öngörülebilir büyüme
- Şube/uzak lokasyon kurulumları
Dikkatli değerlendirin
- Yalnızca kapasite gerekiyorsa hesaplama da satın alınmış olur
- Çok yüksek ve öngörülemeyen giriş/çıkış talebi
- Mevcut depolama dizisinin ömrü henüz dolmamışsa
- Lisanslama düğüm/çekirdek sayısına bağlıysa maliyet hızla artabilir
En sık gözden kaçan nokta, ölçeklemenin birlikte olmasıdır: yalnızca depolama kapasitesine ihtiyacınız olsa bile yeni bir düğüm aldığınızda işlemci ve bellek de gelir. Bazı ürünler yalnızca kapasite ekleyen düğüm tipleri sunar; ihtiyacınız buysa bunu baştan sorgulayın.
Önemli noktalar
- HCI, hesaplama ve depolamayı aynı standart sunucularda birleştirir.
- Dayanıklılık, tek kutu içinde değil düğümler arasında sağlanır.
- Bir düğüm kaybı hem hesaplama hem depolama kapasitesini azaltır.
- Düğümler arası ağ, HCI'da doğrudan depolama performansını belirler.
- Ölçekleme birlikte olduğu için yalnızca kapasite ihtiyacı pahalıya gelebilir.