Millet diyor ya VPS/VDS

Açılımları;

VPS: Virtual Private Server
VDS: Virtual Dedicated Server

İkisi de sanal. Kim uydurduysa sağlam uydurmuş. Diyecekler ki VPS ortak havuzdan açılıyor, VDS adı üzerinde dedicated olarak size verilen alanı sadece siz kullanıyorsunuz.

He canım fark bu mu şimdi? Ya bırakın ya.

Sanallaştırmayı insanlar çok farklı anlıyor.

Bir sunucu al, diski büyük olsun ben bunu bir bölerim sonra satarım. Forumda bu zihniyetle VPS satan çok insan var.

Benim bildiğim sağlam sanallaştırma: (İki Resim vereceğim üzerinden açıklama yapalım)






Resimlerden de anlayacağımız üzere;

Gerçek bir sanallaştırma ortamında:

Storage(Depolama)
Hostlar(Sanallaştırma yazılımının ve sanal makinaların çalıştığı sunucu(lar)
Network


Hostlar bir den fazla olur ve failover denilen yapı ile çalışır. Hostların hepsi bir yada bir den fazla storage e bağlıdır ve sanal makinaların diskleri bu depolama sunucularında barındırılır. Hostlar bu depolama alanlarından sanal makinanın disklerini okurlar ve kendi üzerlerindeki işlemci ve ram gibi kaynakları paylaştırırlar.

Sağlam bir sanallaştırma için her zaman 2 host, bir storage, bir controller ve bir network switch önerilir.

2 host önerilmesinin sebebi biri çöktüğünde controller bunu algılayıp diğer çalışan hosta sanal makinaları taşır.

Sanallaştırmanın asıl amacı az donanım ile uğraşıp verimliliği yüksek tutmaktır.


Şöyle düşünelim. Bir şirketsiniz baya bir büyüksünüz ve şunlarla uğraşıyorsunuz:

E-Mail Sunucusu,
Active Directory Sunucusu,
Web sunucusu,
Veritabanı Sunucusu,
Loglama sunucusu,
Programcılar için kaynak kodların tutulduğu ve proje yönetimi için gerekli takım sunucusu
Bir de network switch

Şöyle bakınca 6 tane sunucu gerekiyor bunun için. Her birinde standart özellikli sunucu donanımı var. Her biri elektrik tüketiyor, her birinde bir donanımsal sorun çıktığında o bölümün işi aksıyor.


Peki sanallaştırma nasıl işliyor:

3 tane sunucu:
1 Tane controller(Vmware vSphere)
2 tane yüksek donanımlı host(HypervisorS - Esxi)
ve 1 tane güçlü bir storage(fiberchannel - 10gbit ethernet vb)


2 sanallaştırma makinası birebir aynı donanımla oluşturulur ve esxi kurulur.
Controller a vSphere kurulur ve bu hostlar controllera tanıtılır.
Depolama birimi ortak olarak açılır ve hostlara depolama olarak gösterilir.
Sanallaştırma makinaları failover(hata korumalı) olarak kurulur ve controller ile sanal makinalar oluşturulur. Network switch ile bu makinalar internete çıkartılır.

Riske giremem daha da sağlıklı bir sistem olsun denilirse host ile storage sayısı arttırılır. Mesela storage için bir ek storage daha alınır ve yedekleme için kullanılır. Host sayısı arttırılırsa stabilite artmış olur mantıken.


Bütün bunlar tek bir sunucu ve bir storage ile de çözülür ama host çöktüğü anda bütün sanal makinalarda çökecektir.


Gelelim sanallaştırma faydasına:
Şimdi 6 sunucudan 3 sunucuya düştük. Elektrik maliyeti, donanım maliyeti, bakım ve yönetim maliyeti düştü. Yönetilebilirlik arttı ve verimlilik yükseldi. Kontrol etme yükseldi. Yedekleme rahatladı.


Bir de şimdi saçma sanallaştırmaya gelelim:

32 gb ramli bir makina alınır. xeon işlemcili olur, 2 tane de 2 tb lık sata disk ile üzerine bir esx i kur. Bitti.(Zihnisinir projesi gibi oldu)

Bu işe giren sivri zekalar bu makinada 4GB X 6 tane vps açar birde 120 GB harddisk verirler, 50 liradan satarlar.
50 * 6 = 300 lira.
32 - 24 = 8 gb boş alanım var dur buna da 3 tane 2 gb satayım 30 liradan:
3 * 30 = 90 lira.

Toplam: 390 lira kazandı. Makinayı 200 liraya alsa 190 lira kar. Hmm iyi görünüyormuş.

Risk Potansiyeli = 100%

Sonra şu olacak: Sanal makinalar kağnı gibi çalışır, Müşteri memnuniyetsizliği tavan yapar ve ölümcül darbe gelir:

Disklerimiz yandı. Yanar tabi. Geçen sene şirket için HP dl 380 g5 üzerine iki tane sata disk alıp taktım sırf 2 makina için kullanayım diye. Yüksek kullanım yüzünden ömrü çok çabuk tükendi. Allaha emanet sanallaştırma diyorum ben buna.


Konuya dönelim.

Dedicated her zaman sanal makinadan güçlüdür. Çünkü bütün kaynakları kendisi işletim sistemine ayırıyor ama yedekleme vb bir şey yapmazsan sonu kötü olabiliyor.

Sanallaştırmayı iyi oturtmayıp böyle tek sunucuda sanallaştırayım ben derseniz ne performans elde edersiniz ne hız.

Ha ben 32 gb lık sunucuda 3 tane sanal makina çalıştırıyorum ama sisteme de, sanal makinaya da yeterli düzeyde kaynak ayırıyorum. Benim maliyetimi düşürüyor. Ama güvenilir değil.

Sanal makina alırken fiyatlarına bak, sağladıkları donanıma bak.

Misal Netİnternetin alt yapısı:

http://www.ni.net.tr/bulut-sunucu.html

Bak fiyatları:
http://www.netinternet.com.tr/vds-sanal-sunucu.html

Gerçek fiyatlar...

Şimdi tekrar düşün.

Edit: Biraz düzenledim konuya direkt dalınca. Ne zamandır içimdeydi yazacak fırsat buldum.