navigasyona atla
google
yahoo
bing

Virtualization? 18 June 2008

Yazan Umut AYDIN, Kategori : Bilişim, Yazılım, Microsoft , trackback

Geçen hafta Sitebuilders‘daki ateşli tartışma esnasında yazdığım bir yanıtı burada da paylaşmak istedim.

Şahsım adına hem Microsoft hem VMWare tarafında hala alınması gereken çok yol olduğunu düşünüyorum .

Fakat projelerini gerçekleştirdiğimiz üç büyük kurumda ESX üzerine kurulu başta SQL Server 2005, SharePoint Server 2007 ve BizTalk olmak üzere çeşitli platformlarla büyük büyük veri ve transactionlarla dolu üç proje deneyimim oldu.

Bunlardan yalnızca birinde oldukça yetkin bir kullanım olduğundan bize dönen bir sorun olmamakla birlikte donanım açısından gani gani kaynağa sahip iki case’imizin birinde ESX’e geçtiğimiz günün ertesinde SQL Server tarafında çeşitli sorunlarla karşılaşmaya başladık ki bunun başında en basit sorgularda (hatta bazen sorgu olmaksızın) SQL Server’ın  CPU kullanımının %100’e vurduğuydu.

Yine herkes tarafından bilinen bir diğer konu veritabanı sistemlerinde asıl performansı belirleyen ölçütün sorgu katmanlarında yapılan geliştirmelerdir. Çoğu versiyon upgradelerinde esas geliştirilen konu da bu katmandır ve veritabanı sistemleri bu katmanda disk/memory vb.  öğeleri esas alarak çalışır.

Daha evvel SQL Server ekibinin konu ile ilgili fikirlerini bildiğimden durumu olağan karşıladım, sanallaştırılmış altyapıda I/O kullanımından mütevellit tüm veritabanı sunucusu ürünlerinde (Oracle, SQL Server..) sorunlar yaşandığı herkes tarafından biliniyor. Bu tip sorunlara aynı bizim olayımızda olduğu gibi VMWare sonradan farklı parametrelerle  çözümler sunabiliyor ancak çekirdek sorunun orada durduğu herkes tarafından biliniyor.

Elbette yoğunluğu ve büyüklüğü büyük veritabanı ve uygulamaların çalıştığı sanal platformlar mevcut, bizim de production’da çalıştırdığımız projeler de buna dahil, fakat sanallaştırma teknolojileri ne kadar ilerlerse ilerlesin üzerinde çalıştırdıkları iş uygulamaları tarafında gerekli optimizasyonlar ve bu platformlara yönelik geliştirmeler yapılmadığı sürece kritik iş uygulamaları için bir risk olarak görüyorum deneyimlerime dayanarak(!).

Dolayısıyla ortada olan bu tartışma bir Ferrari F430 ve Lamborghini Gallardo’yu normal lastikler takılı olarak akşam 6’da köprü trafiği üzerinde test etmekten öte görünmüyor, netice olarak ne kadar iyi olurlarsa olsunlar  yapılabilecek sürat belli.

Ne zaman bu  platformlara spesifik iş uygulamaları ortaya çıkar (ki bu kısa vadede olabilecek birşey değil) ve sorunsuz büyük işletmelerde kritik uygulamalarda kullanılır o zaman avantaj ve performans  değerleri konuşulur. Aksi takdirde bu ortamlara  kurulan salt işletim sistemi ve birkaç gündelik iş yapan uygulamalardan oluşan platformlar üzerine zaten konuşmak manasız.

Elbette sanallaştırma çok büyük kaynak ve yönetim avantajı demek, fikrim ve ümidim kendileri ile birlikte üzerinde koşan uygulamaların da bu platformlara uygun hale getirilip bu avantajları yaşamakla birlikte şahsi tercihim uzun bir süre özellikle kritik sistemlerde kullanmamak yönünde olacak.

Paylaş:
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Facebook
  • bodytext
  • del.icio.us
  • Mixx
  • Google
  • TwitThis
  • Sphinn

Yorumlar»

1. Hilal Caliskan - 10 July 2008

VmWare iniste!…

VMWare Drops 25% Of Market Cap; CEO Out

http://www.washingtonpost.com/wp-dyn/content/article/2008/07/08/AR2008070802469.html

2. umut aydın - 11 July 2008

merhaba internette gezinirken tesadüfen google ye kendi ad ve soy adımı yazdım ne tesadüf sizin sitenizi buldum benim ismimde umut aydın sizde öyle ALLAH kardeşimin işini hep rast getirsin hiçkimseye seni muhtaç etmesin onun rahmeti hep senin ve ailenin üzerinde olsun

3. Serhat AKINCI - 3 October 2008

“bir Ferrari F430 ve Lamborghini Gallardo’yu normal lastikler takılı olarak akşam 6’da köprü trafiği üzerinde test etmekten öte görünmüyor.”

Güzel benzetme..

Sanallaştırma teknolojilerinin ve performansın (özellikle sunucu sanallaştırma), bir kaç sene içerisinde uç noktalara ulaşacağına inanıyorum.

Maliyetleri düşürme konusunda ciddi adımların atıldığı, sunucu sanallaştırma teknolojilerinin fiyatlarının aşağı çekildiği, hatta ücretsiz sürümlerin dağıtıldığı bir piyasada fark yaratmak için kullanılacak en etkili silahlardan birisi optimizasyon olacaktır diye düşünüyorum..

4. filim - 23 November 2008

söylediklerinize aynen katılıyorum hocam daha çok yol almaları lazım bizim tabirimizle bi kaç fırın daha ekmek yemesi lazım micro nun…

5. Selahattin - 3 January 2010

Güzel bir site…Elinize sağlık



Bu sitede yayınlanan yazılar ve yorumlar yazarlarına aittir. Yorumlar ile ilgili hiçbir yasal mesuliyet kabul edilmez.