SysAdminDay

Mar
09
2010

Cloud Computing ve Vblock

emre_yasar_vblock_clod_computingCloud Computing…  Son birkaç yılın en popüler IT deyimlerinden… Bu yazıda, henüz tam vâkıf olamayanlar için “nedir bu cloud computing yahu??” sorusuna cevap arayıp; Cisco, EMC ve VMware  tarafından geliÅŸtirilen soyut “cloud computing” tabirinin elle tutulur, somut kanıtından bahsedeceÄŸiz.

Cloud computing, en temel anlamıyla, IT kaynaklarının (storage, cpu, ram, network, gibi) dinamik bir şekilde, servis mantığıyla kullanıcılara sunulabilmesine imkan sağlayan IT altyapısıdır.

Şöyle bir örnekle olayı netleştirmeye çalışalım:

Üretim planlama departmanınız, anlık üretim hattı bilgisinin yan sanayi firmalarınız tarafından gerçek zamanlı takip edilebilmesi için geliştirilmiş bir uygulama devreye almak istiyor.

Bunun için 500 GB’lık -  3000 iops bir disk alanı, hat datasının yan sanyi firmalarına gönderilirken format deÄŸiÅŸikliÄŸi yapılarak gönderileceÄŸinden 8 CPU çekirdeÄŸi ve yoÄŸun üretim datasının gerçek zamanlı iletimi için 10 Gbit ethenet hattı  talep ediliyor.

Burada geleneksel yöntemlerle yapmanız gereken storage’den ilgili alanı tahsis etmek, 4 core CPU’lu bir sunucu kurmak, 10 Gbit ethernet kablolaması yapmak ve uygulamayı devreye almak olacaktır.

Cloud computing mantığında bu işleri nasıl gerçekleştirirdik? Şöyle anlatalım:

Daha önceden QoS mantığıyla sınıflandırdığınız sistem bileşenlerini tek bir yönetim arayüzünden seçerek kullanıcıya sunabilseydik işimiz oldukça kolay olurdu değil mi?

Örneğin storage için şöyle bir QoS tanımlamış olsak:

D sınıfı -> 500 – 1000 iops

C sınıfı -> 1001-5000 iops

B sınıfı -> 5001 – 100000 iops

A sınıfı -> 100001 + iops

Benzer mantıkla CPU core ihtiyacına göre şu şekilde sınıflandırmış olsak:

D sınıfı -> 1 – 4 core

C sınıfı -> 5 – 16 core

B sınıfı -> 17 – 32 core

A sınıfı -> 33 + core

Örneğimizdeki ihtiyaçlara göre C sınıfı CPU, C sınıfı storage, vb bileşenlerden bir kaynak sunabiliriz.

İşte Vblock tam olarak yukarıdaki yapıda anlattığımız kaynak tahsisinin merkezi olarak yapılabilmesine imkan saÄŸlayan bir Sanal Veri İşleme Ortam Koalisyonu’dur. (Virtual Computing Environment Coalition).

Vblock (v2) aşağıdaki bileşenlerden oluşmakta:

  • Cisco Unified Computing System blade server
  • Nexus 1000v ve Multilayer Directional Switch
  • EMC Symmetrix V-Max storage
  • VMware vSphere 4

Vblock yönetim yazılımı, kullandığı API’ler ile Vblock sistemindeki tüm bileÅŸenlere müdahale edebilmekte ve talepleriniz doÄŸrultusunda bir IT servisi hazırayıp kullanıma sunabilmekte.

Vblock sistemini yapısal olarak şu şekilde gösterebilriz:

vblock_infrastructure

Bu konunun biraz daha detayında sadece IT altyapısının servis (IaaS) olarak sunulmadığını, aynı zamanda teknolojik platformun (PaaS) – MS Azure gibi- ve yazılımın da (SaaS) -salesforce.com gibi- servis olarak sunulabildiÄŸini görebilirsiniz.

Yine son zamanlarda duymaya başladığımız Everything as a Service (EaaS) deyimi de tüm hizmetlerinbir arada  servis olarak sunulduğu bir yaklaşımı ifade ediyor.

Yorum yok »

RSS feed for comments on this post. TrackBack URL


Yorum yaz

  

Altyapi WP Temadown Wp Tr Temayapim TheBuckmaker Cevirmen Otel