EMC XtremIO


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.

.

xtremio01

 

.

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.

.

xtremio02

.

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.

xtremio03

.

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.

.

xtremio04

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.

.

xtremio05

.

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.

.

dedup                                         compression

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

.

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.

.

xdp01

 .

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.

.

snapshot

.

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.

.

xtremioyonetim

.

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.

.

 xtremiointegration

.

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.

.

.

Related posts:

EMC Avamar Backup
VBLOCK fiziksel montaj videosu
ikinciyeni.com NGN işbirliği ile Dell EMC private cloud ortamını kurdu

EMC XtremIO ile Benzer Yazılar:

17 Mayıs 2015 Saat : 9:48

EMC XtremIO Yazısı için Yorum Yapabilirsiniz

error: