Hyper-Converged mimariler gerek yazılım gerekse donanım bakımından her gün gelişmektedir. DELL-EMC birleşmesi sonrası da VxRail tarafında gelişmeler olmuştur.
VxRail 4.0 güncellemesiyle birlikte artık yeni model node’lar kullanılabilecektir. Bu modeller ile birlikte esnek yapılar kullanılabileceği gibi, daha fazla kapasite ve daha fazla performans sunulabilecektir.
G Series Node
G serisi node’lar genel kullanım amaçlı olup, 2U üzerinde 4 node bulunmaktadır. Mevcut appliance’lar şeklinde olup, daha güçlü donanımlarla yenilenmiştir. Intel V4 işlemciler ile birlikte her node 512GB memory’e kadar çıkabilmektedir.
E Series Node
Giriş seviyesi node’lar olarak kullanılabilmektedir. 1U üzerinde 1 node olarak kullanılmaktadır. Bir VxRail cluster içinde minumum 3 node olarak kullanılabilir. 1 veya 2 soket 18 core işlemci seçeneği ile max. 1.5 TB memory’e çıkartılabilmektedir. Toplamda 10 adet 2,5″ disk ile yaklaşık 30TB SSD veya 16 TB HDD kapasitesine çıkabilmektedir.
P Series Node
Performans node’lar olarak kullanılabilmektedir. 2U üzerinde 1 node olarak kullanılmaktadır. Bir VxRail cluster içinde minumum 3 node olarak kullanılabilir. 1 veya 2 soket 22 core işlemci seçeneği ile max. 1.5 TB memory’e çıkartılabilmektedir. Toplamda 16 adet 2,5″ disk ile yaklaşık 46TB SSD veya 24 TB HDD kapasitesine çıkabilmektedir.
V Series Node
Virtual Desktop Platform node’lar olarak kullanılabilmektedir. 2U üzerinde 1 node olarak kullanılmaktadır. Bir VxRail cluster içinde minumum 3 node olarak kullanılabilir. 2 soket 20 core işlemci seçeneği ile max. 1.5 TB memory’e çıkartılabilmektedir. Toplamda 16 adet 2,5″ disk ile yaklaşık 46TB SSD veya 24 TB HDD kapasitesine çıkabilmektedir. NVidia Tesla M60 yada AMD GPU kartlar takılabilmektedir.
S Series Node
Kapasite node’lar olarak kullanılabilmektedir. 2U üzerinde 1 node olarak kullanılmaktadır. Bir VxRail cluster içinde minumum 3 node olarak kullanılabilir. 1 yada 2 soket 18 core işlemci seçeneği ile max. 1.5 TB memory’e çıkartılabilmektedir. Toplamda 12 adet 3,5″ 2 adet 2,5″ disk ile max. 48TB HDD kapasitesine çıkabilmektedir.
EMC XtremIO All Flash Array (AFA) pazarında performansı, benzersiz mimarisi ve gelişmiş özellikleri ile 2014 Gartner Magic Quadrant’ta Lider pozisyonundadır. XtremIO’nun AFA pazarında öncü olmasında, Scale-Out olması, sürekli çalışan data servisleri ve EMC ürünleri ile entegrasyonu rol almıştır. Şimdi bunlarla ilgili teknik detaylara bakalım.
.
.
Software Define Scale-Out Mimari
XtremIO X-Brick dediğimiz ünitelerden oluşmaktadır. Her X-Brick üzerinde 2 adet controller ve bir adet disk ünitesi bulunmaktadır. Her bir X-Brick üzerinde 4 adet 8 Core CPU, 512 GB ram, 4 adet FC, 4 adet 10GbE SFP+ iSCSI host port bulunmaktadır. Disk ünitesi üzerinde 25 adet eMLC SSD disk bulunur. Bir X-Brick üzerinde 5TB’dan (starter X-Brick) başlayıp 40TB’a kadar çıkmaktadır. Ayrıca SSD yapısı ve scale-out mimari için tasarlanmış XIOS işletim sistemi ile maksimum kapasite, maksimum performans ve 1 milisaniye altında erişim süreleri sağlanmaktadır.
.
.
Scale-Up mimaride olan veri depoalama ünitelerinde büyüme yapmak istediğinizde controllerlar üzerine disk çekmecileri ekleyerek kapasite artırımı yapabiliyordunuz. Bu kapasite artışı ile sadece disk performansı artıp, storage controller üzerinde bir performans artışı olmuyordu. Yani storage controller üzerinde bulunan cpu, memory, I/O modülleri aynı kaldığı için aslında kapasite artmasıyla performansımız aynı kalabiliyordu.
.
Scale-out mimarilerde ise kapasite artışı ile birlikte performans artışı da aynı oranda artıyor. XtremIO’da kapasite arttırmak istediğinizde bir X-Brick üzerine bir adet daha koyarak kapasiteyi arttırabildiğiniz gibi aynı zamanda performansınızda 2 katına çıkmış oluyor. Örnek olarak 20 TB olan bir X-Brick üzerinde 4 CPU 32 Core, 512GB Ram ve 4 Host port varken 250.000 Read IOPS alırken üzerine bir X-Brick daha eklediğimiz zaman 40TB kapasite ile 8 CPU 64 Core, 1024GB ve 8 Host port oluyor. Performans 2 katına çıkarak 500.000 Read IOPS alabiliyorsunuz.
.
XtremIO bir cluster içerisinde 8 adet X-Brick’e kadar büyüyebiliyor. Toplamda 16 adet controller, 32 Cpu, 256 Core, 4096 GB Ram, 32 Host port ve 160 TB Raw kapasite ile maksimum konfigürasyona çıkabiliyor.Performans olarak 2.000.000 Read IOPS elde edebiliyorsunuz. Gördüğünüz gibi disk kapasitesini arttırdığımız gibi aynı zamanda diğer kaynaklarımızıda arttırarak koruyabileceğimiz bir performans sürekliliği sağlamış oluyoruz.
.
Inline Data Services
XtremIO üzerindeki işletim sistemi ve donanımı sayesinde, üzerinde sürekli çalıştırmış olduğu gelişmiş data servisleri sayesinde maksimum performans, kapasite, düşük erişim süreleri, gelişmiş veri koruması ve uzun ömürlü SSD kullanımı sunmaktadır. Bunun için kullanmış olduğu teknolojiler, Thin Provisioning, Deduplication, Compression, Flash Data Protection, Encryption ve Writeable Snapshot’dır. Şimdi bunları detaylı olarak inceleyelim.
.
Thin Provisioning
Verimli kapasite kullanımı ve uzun ömürlü SSD disk için, host tarafında tüm kapasiteyi tanımlayıp depolama ünitesi üzerinde 4KB boyutlarda arttırılarak vermeyi sağlar. XtremIO üzerinde her zaman bu servis açık olduğundan, data parçalanması, kullanılmayan hücrelerin toplanaması ve temizlenmesi (garbage collection) işlemlerine gerek kalmaz. Bu şekilde performans sağlayarak, SSD diskleri daha fazla kullanmayı sağlar.
.
Deduplication (Veri Tekilleştirme)
XtremIO Content Engine, gelen içeriği 4KB boyutlarında ayırıp bu blocklar arasında benzersiz olanların disk üzerine yazılıp benzer olan blockların mapping table üzerinde tutulması ile disk üzerinde daha az veri yazılarak disk kullanım ömrü artar. Bununla birlikte dataların mermory üzerinde dönmesi sebebi ile daha hızlı performans elde edilebiliyor.
.
.
Compression (Veri Sıkıştırma)
Sunucu tarafından gelen veriler tekilleştirme sürecinde benzersiz blocklara ayrıldıktan sonra bu blocklar sıkıştırılarak disk üzerine yazılır. Böylelikle benzer olmayan blocklar üzerinde de yer kazanımı elde edilmiş olunur.
.
Dedeuplication Data Compression Data
.
Flash Data Protection (Veri koruması)
Xtremio flasha özel veri koruma (XDP) algoritması ile benzersiz bir koruma sağlarken aynı zamanda daha fazla performans ve dayanıklılık sunmaktadır. Klasik kulandığımız Raid modellerinden Raid 1 performansı, Raid5 kapasitesi ve Raid 6 koruma özelliklerini taşıyan bir algoritma kullanmaktadır. Bu nedenle sistemde herhangi bir raid ayarı yapmaya ve hot spare bırakmaya gerek yoktur. Disk Array üzerinde 23 adet data diski ve 2 adet parity diski bulunmaktadır.
.
.
XDP koruması ile % 8 kapasite kaybı ile net kullanılabilir alan sağlarken 1,22x yazma ve okuma kaybı ile yüksek performans sağlamaktadır. Her bir X-Brickte oluşacak disk sorunlarında 6 adet diske kadar tolere etmektedir. Bu disklerin değiştirilmesi sonrasında sistemde bir performans sıkıntısı yaşanmamaktadır.
.
.
Encryption (Veri Şifreleme)
Bilgi güvenliği birçok IT yöneticileri için önemli bir konudur. Özellikler finans kuruluşları ve regulasyona tabi olan kurumlar verilerini yetkisiz erişime karşı korumak zorundalar. Bu noktada Data at Rest Encryption (DARE) tekniği ile veri depolama üzerindeki herhangi bir diskin ele geçirilmesi datanın okunabilmesini imkansız hale getirmektedir. Şifreleme işlemi sürekli olarak açık olup sistem üzerinde performans kaybı yaratmamaktadır. Şifrelemede donanım tabanlı AES 256 Encryption algoritması kullanmaktadır. Şifreleme disk üzerindeki encryption/decryption engine yardımıyla yapılır.
.
Writeable Snapshot (Yazılabilir Anlık Görüntüler)
Veri depolama ünitesi üzerindeki volume’lerin hızlı snaphotlar alınarak kopyalar oluşturulur. Bu teknoloji geleneksel olarak bir çok veri depoalama ünitelerinde kullanılan bir teknolojidir. XtremIO snaphotları memory seviyesinde yaparak her zaman performans sağlar. Bir diğer özellik ise almış olduğu snaphot üzerinde değşiklik yaparak kaynak volume’den oluşturulmuş başka volume’ler elde edilebilir. Bu volume’ler memory üzerinde tekilleştirilerek kapasite konusunda ciddi kazanımlar sunar.
.
.
Soldaki ekran görüntüsünde bir OLTP Database Lun’u ve kullanım detayları görülüyor. Sağdaki ekran görüntüsünde ise bu lun’dan alınmış 6 adet snapshot ve kullanım detayları görülüyor. Volume Capacity kısmında gözüken 59,7 TB alan, snapshot’lar alındıktan sonra 229 TB olarak görülüyor fakat Physical Capacity kısmında herhangi bir değişiklik olmuyor.
.
Kolay Yönetim
XtremIO fiziksel kurulum sonrasında disk alanlarının sunuculara tanımlanması, bu alanların izlenmesi ve yönetilmesi konularında hız ve basitlik sağlar. Üç adımla, oluşturulan bir volume, açılan intiator gruplarına map’lenmesi ile tamamlanabiliyor. Bu basitlik admin’lere herhangi bir storage deneyimi gerektirmeden ve ekstra performans ayarlamaları yapmaya gerek duymadan kısa sürede yönetim imkanı veriyor.
.
.
EMC Ecosystem Integration
XtremIO EMC ekosisteminde bulunan bir çok ürün ile kolay entegrasyon sağlayabiliyor. Entegre olabildiği bu ürünlerin performans, yedeklilik, süreklilik, kolay yönetim ve bütünleşik alt yapı özelliklerini kullanarak farklı imkanlar sunabiliyor.
.
.
Bildiklerim dahilinde EMC All Flash Array ürünü olan Xtremio hakkında bilgi paylaşmaya çalıştım. Umarın okuyanlar için faydalı bir yazı olmuştur.
.
.
Hızlı gelişen teknoloji, değişen ihtiyaçlar, dataların büyümesi gibi nedenlerden dolayı, datalara her zaman hızlı erişme gereksinimi ortaya çıkarmıştır. Storage üreticileri bu gereksinim karşısında daha hızlı erişim süresi sunmak için flash teknolojilerini kullandığı ürünler çıkarmıştır. EMC’nin flash teknolojisini 3 kategoriye ayırmış olup, bunlar Server Flash, Hybrid Array ve All Flash Array’dir.
SERVER FLASH
ScaleIO ve XtremSF ürünleri ile sunucu üzerinde Flash teknolojisini kullanarak ölçeklenebilirlik, esneklik ve yüksek performans ve düşük erişim süreleri sağlar.
.
ScaleIO, sunucular üzerinde bulunan mevcut diskler ile block tabanlı ve yazılım tanımlı direct attach olarak bağlanmış yüksek performansta veri depolama çözümü sunar. Yüksek performans sağlamasındaki başlıca sebep binlerce sunucu üzerindeki diskleri paralel bir mimari ile çalıştırmasına dayanmaktadır.
.
XtremSF, sunucu üzerine takılan PCI e Flash Card ile yüksek performans ve çok düşük erişim süreleri sunar. Rack sunucular üzerine takılabilen, 350GB’dan başlayıp 2.2 TB’a çıkan MLC modelleri ile 350GB ve 700GB olan SLC modelleri bulunmaktadır.
HYBRID FLASH ARRAY
VNXe, VNX, VMAX, Isilon üzerinde hdd ve flash diskler birlikte kullanılarak daha az maliyetli yüksek performanslı ve yüksek kapasiteli veri depolama alanları elde edilebilir. Sık sık erişilen verileri ucuz maliyetli yavaş disklerden, daha hızlı flash disklere otomatik olarak taşıyarak ihtiyaç olan hızda veriye ulaşılmasını sağlar. SLC ve eMLC SSD diskler ile birlikte veri katmanlandırması ve cachleme teknolojisi kullanarak performans elde edilir.
VNXe
VNX
VMAX
Isilon
ALL FLASH ARRAY
All Flash Array’ler full flash disklerden oluşan ve bu nedenle işletim sistemlerinin de bu performansa göre tasarlanmış olması gereken yüksek perfromanslı veri depolama üniteleridir. EMC’nin XtremIO ve VNX-F olmak üzere All Flash Array kategorisinde 2 adet ürünü bulunmaktadır.
.
XtremIO
Full Flash Array pazarına sonradan giren ve “GartnerLeader” pozisyonunda yerine alan bir üründür. Yapısı gereği scale-out büyüyebilen, veri koruması ve gelişmiş servis özellikleri ile yüksek performans sunar. Tekilleştirme, sıkıştırma, şifreleme farklı mimarisi ile uzun ömürlü SSD disk kullanımı sağlamaktadır.
XtremIO tek model olup Brick dediğimiz üniteler sayesinde daha fazla kapasite ve performansa çıkabiliyor. EMC Ekosisteminde bulunan Vipr SRM, VPLEX, Recoverpoint, Vipr, VSPEX, VBLOCK, Vmware Vaai ve Vmware VSI ile entegre olabilmektedir. XtremIO %99 doluluk oranında bile ilk günkü performansını sürdürebilmektedir.
VNX-F
EMC’nin All Flash Array olarak diğer bir ürünü olan VNX-F düşük maliyetli yüksek performans sağlayan full SSD disklerden oluşur. EMC MCx teknolojisi ile yüksek performans ile birlikte gelişmiş özellikler sunar. VNX-F5000 ve VNX-F7000 olarak iki model ile maximum 216 TB raw kapasite sunabilmektedir.
EMC flash teknolojilerinde görüldüğü gibi bir çok ürün bulunmaktadır. Bunlar farklı ihtiyaçlara göre adreslenip en uygun çözüm olarak kullanılabilmektedir.
.
.