Yönetimi Sanal Makinelere dağıtmaya ikna etme


13

Üretim uygulama sunucuları için VM'leri nasıl 'satarsınız'? Bunları bu durumda kullanmanın zorlayıcı faydaları nelerdir?

Kritik ancak şu anda gereksiz olmasını istediğimiz kaynak ihtiyacına (syslog-ng, openldap, bazı ev araçlarında) çok hafif olan bir dizi uygulamayı sürdürmem gerekiyor. % 0,1 CPU kullanımında oturan bir grup makineye sahip olmaktan hoşlanmıyorum, sadece prensip dışında.

Ancak "Sanal Makineler kaynakları tüketiyor ve bu nedenle hiçbir zaman üretim durumu için asla iyi değil" diyen insanları ikna etmeye çalışsaydınız, onlara ne söylerdiniz?

Yanıtlar:


8

Tamam, burada gerçekten harika cevaplar aldınız, ancak VMware'i neden sevdiğimi ve bunun kardeşlerini aydınlatacağım.

  1. Kullanım - sunucularla dolu bir odada, belki de bir düzine% 50 kullanımın yakınında bir şey yapıyor, bunun yerine bu sunucuları bir veya iki tek büyük sunucuda birleştirebilir ve büyümek için yerim olabilir.

  2. Kapasite planlaması - büyümek için kaynaklarla satın alabileceğiniz için daha az endişe kaynağı olur ve 5000 $ değerinde bir sunucu size yeni hizmetler dağıtmada çok fazla esneklik sağlar

  3. Emlak - Üç ESX sunucusunda (2xquad çekirdek) 200 makine test laboratuvarı çalıştırıyorum. Bu, zamanın% 90'ında boşta duran ve disk, bellek ve CPU'yu boşa alan 1-300 watt güç tüketmeyen 197 sunucudur.

  4. Esnek dağıtım - Yeni bir proje için 15 Windows sunucusuna ihtiyacım var. Laboratuar yöneticisi gibi araçlarla bunu anında alabilirim.

  5. Basitleştirilmiş yükseltmeler - Bir ürüne yükseltmeyi test etmek istiyorum. Makinenin tamamını klonlayabilir, kendi ağına koyabilir ve mevcut servisi etkilemeden bir yükseltme testi yapabilirim.

  6. Yedekleme - Makinenin tüm çalışma durumunun anlık görüntülerini alabilirim. Artık dosyaları kilitleyemeyen özel yedekleme istemcilerine gerek yok. (ancak uygulama durumu için tamamen doğru değildir).

  7. Yönetim - Makinelerin her birini tek bir araçtan uzaktan yönetebilirim.

  8. Maliyet merkezi / kullanım faturalandırması - artık piyasaya kullanım yoluyla faturalandırabileceğiniz ve grupların adil paylaşımlarından daha fazla harcama yapmalarını önlemek için bütçelerinizi uyarlamanıza yardımcı olacak araçlar bulunmaktadır.

  9. Felaket kurtarma - senin büyük ESX sunucu çökerse, bu CAN bunun için kurtarmak için belirlenen bir yedek sunucuya iş yükünü geçiş. Bazen VM bile bilmeden çöktü.


9

İddialarınızı yedeklemek için bazı numaralara ihtiyacınız olduğu anlaşılıyor.

Sanallaştırma ek yük getirir, ancak uygulama performansı ek yükten etkilenmezse ek yük önemsizdir. Önerilen sanallaştırılmış bir ortamda uygulama performansı üzerinde sayıları bir araya getirebilirseniz, "sanallaştırma kaynakları kullanır" argümanını çürütebilirsiniz.

Elektrik, donanım bakım sözleşmeleri, sunucu bilgisayarlara sermaye yatırımı ve sunucu bilgisayar donanımında uygulamalı bakım yapmak için işçilik masrafları için azalan masrafları gösteren bazı makul sabit dolar rakamları gösterebilirseniz, bence durumunuzu güçlendirebilirsiniz.

Sanallaştırma ortamını lisanslamanın maliyetini ve bunu sürdürmeyle ilişkili işçilik giderlerini unutmayın.

Muhtemelen, tüm bu işleri yapabilir ve sayıların mantıklı olmadığını öğrenebilirsiniz. Eğer olursa, buna hazır olun.


4
Hızlı bir yanıt, "Sanal makineler toplam sahip olma maliyetini azaltmak için boşa harcanan kaynakları kullanır." Sonra onlara bu maliyet karşılaştırmasını gösterin. VM kullanan diğer şirketlerden bahsedin - her yerdeler.
Matt Everson

Matt - bu harika bir yanıt, keşke bir cevap olsaydı, oy verebilsem.
csexton

Ortaya koyduğunuz bir diğer nokta artıklıktı. Sanal makineleriniz donanımdan bağımsız olacak ve bu nedenle birden fazla fiziksel sistemde (yedekli) yeniden dağıtım yapmak ve olağanüstü durum kurtarmayı hızlandırmak için daha hızlı olacaktır.
QueueHammer

6

Maliyet tasarruflarını göstermek için bir elektronik tablo derledim. İşe yaradı - şimdi birkaç VM sunucum var.

Sadece birkaç sayfa oluşturun ve maliyetleri ortaya koyun. Bir sayfada sunucu başına maliyeti listeledim - sunucu, işletim sistemi, vb ... ki sunucu başına 8000 dolar. Çalışan 10 sunucunuz varsa 80.000 dolara kadarsınız.

Başka bir sayfada VM maliyeti. Sunucu genellikle daha iyidir, bu yüzden donanım için 12.000 dolar diyelim. VMware için belki 8000 dolar (bu, ihtiyaçlarınıza çok bağlıdır - bu kabaca çift dört çekirdekli bir maliyettir) ve belki de Windows Server lisanslaması için başka bir 8000 dolar (Datacenter Edition için yaklaşık 4000 $ / işlemci). Yani yaklaşık 28.000 dolar mýyýz? Bunların kaba rakamlar olduğunu unutmayın, ancak oldukça yakın olmalıdırlar.

Datacenter Edition, fiziksel kutuya sınırsız sayıda sanal sunucu yüklemenizi sağlar. Yani, 10 fiziksel sunucu için 80.000 dolar veya kutunun üzerinde çalıştırabileceğiniz kadar 28.000 dolar - şimdi benim 15 tane var ve yedek oda var.

Genellikle bunun gibi sayılar herhangi bir CFO droolingine sahip olacaktır ...

Jes


3
  1. Bakım önemli ölçüde azalır.
    Uygulamaları sorunsuz bir şekilde taşıyabilirsiniz, böylece sunucuları kaldırmanıza ve üzerinde çalışmanıza olanak tanır.

  2. Güç maliyetleri azalır.
    Bir makinede birden fazla sunucu çalıştırarak, genel güç kullanımı azaltılır.

  3. Güvenilirlik artırıldı.
    Kümeleme ile tüm uygulamalarınız için Yüksek Kullanılabilirlik elde edersiniz.


3

Maliyet tasarrufu yeterli olmalıdır ( bu projenin sonuçları bana iki sanal sunucu daha getirdi), ancak BT çalışma süresinden sorumlu olan yöneticiler bunu beyinsiz olarak görmelidir. Diğer bazı nedenler sanallaştırmanın bazı flash-in-the-marketing pazarlama hilesi değildir.

  • Bakım kolaylığı - yedeklemelerinizin yerinde olduğundan emin olun, ancak bu düzeltme / toplama / yükseltme çok iyi gitmediyse bir anlık görüntüye geri dönmek çok daha hızlıdır.

  • Kaynakların esnekliği - Çeyrek / yıl sonu ve muhasebe departmanınız tamamen karmaşık mı? Başka bir VM'den birkaç GB koç atın ve bunları bu sunuculara tahsis edin. En fazla 10 dakika sürecektir (ve saat 20'de sıkışmalarınızda VPN yapmak için giriş yapabilirsiniz).

  • Olağanüstü Durum Kurtarma seçenekleri muazzamdır. Kritik sanal makinelerinizi bir veya iki gün içinde, tesis dışı yedeklemelerinizde barındırmak için kullanabileceğiniz seçenek sayısını düşünün. Bunu, tüm garanti donanımını değiştirmenin maliyetiyle / zaman çizelgesiyle karşılaştırın.

  • Dahili süreçleriniz muhtemelen sanallaştırma için de çok fazla uygulamaya sahiptir. Örneğin, mevcut üretim VM'sini yalıtılmış bir test ağına (aynı fiziksel sunucuda yaşayabilir, unutmayın) klonlamaya karşı donanımda büyük bir sürüm yükseltmesini test etmek için yinelenen bir test ortamı kurmanın zaman tasarrufu ... (değil bahsetmek gerekirse, daha iyi bir test)

Devam etmek için cazipim, ama fikri anladınız.

edit - Ben ekleyeceğim zamanlama her şeydir. Bu proje büyük ölçüde başladı, çünkü kesintiler ve kesinti ile ilgili özel yönetim korkularını, bu sorunları çözebilecek kesin teknolojilere bağlayabildim (antika donanımı sanallaştırma gibi - artık yeniden yüklenemeyen sistemlerle - nihayet konuşabilir).

Daha fazla argüman için sanallaştırma etiketini gözden kaçırmak isteyebilirsiniz . İnsanların ortaya koyduğu birçok proje bana hiç gelmezdi.


İyi şeyler, keşke devam etseydin.
csexton

Umarım yardımcı olurlar! Olduğu gibi, darthcoder'ın aynı anda girmediği başka bir şeyim olduğundan emin değilim. :)
Kara Marfia

2

Zaten sizin için hepsi orada ...

Sanallaştırmayı Anlama

Sanallaştırma Çözümleri


Bir VM satıcısının sitesindeki makalelerin objektif bakış açısı testini geçtiğinden emin değilim. Bununla birlikte, kesinlikle tarafsız makaleler var.
Andrew Coleson

Hiçbir şey için değil, ancak kod çeviri sorununu ortadan kaldırmak için VM uyumlu CPU'lar yaklaşık 4 yıldır piyasada. Bu, BT alanındaki herkes için bir sorun olmamalıdır. VMware, Mesih'in bazılarımıza ikinci gelişiydi.
Chris K

2

VM'lerin faydalarını kendiniz görebilirsiniz, ancak onlar için faydalarını görmezler, bu yüzden yapmanız gereken faydalarınızı faydalarına çevirmektir.

Sizin için daha düşük güç tüketimi, onlar için daha düşük yinelenen maliyetlere eşittir. Sizin için daha büyük çalışma süresi, onlar için daha fazla güvenilirliğe eşittir. Sizin için daha kolay yönetim, diğer projelerde çalışmak için daha fazla zamana eşittir.

Tüm terimleri basitleştirdikten ve yönetimin anlayabileceği şeylere böldükten sonra anlaşılması oldukça kolay bir denklemdir.



1

Onlara nereye gideceğimi söylerdim ama bu sizin durumunuza yardımcı olmaz. BT'nin sanallaştırmanın faydalarını okur etmediği panoları göstermek zordur. Ancak, örneğin olağanüstü durum kurtarma için VM'leri kullanıyorsanız, her biri 4VM olan iki sunucunuz olduğu süslü yük devretme sistemlerine sahip olabileceğiniz için ROI oldukça hızlı bir şekilde görülebilir ... bir sunucu çökerse diğer sunucu yükselir otomatik vb .. Sen bir kutuda makinelerinizin güç barındırma daha iyi yararlanmak etkiliyor. VM'lerle normal darboğaz gibi sabit disk kullanımı konusunda dikkatli olun.


0

Bazı çalışma ortamlarında ücretsiz VM çözümlerini (ESXi gibi) kullanabilir ve işleri kesintisiz olarak geçirebilirsiniz; sonra test ettikten sonra onlara kapalı sunuculardan tasarruf ve zaman ve yönetim yeteneklerinden tasarruf gösterir.

Özelliklerin gerçekten yararlı olabilmesi için, ücretli eklentilere ihtiyacınız olabilir; Canlı göç gibi şeyler mutlaka ucuz değildir, ancak ücretsiz şeyler, ortamınızdaki çözümleri kullanmanın fizibilitesini göstermek için uzun bir yol kat edebilir.

Yine, tamamen ortamınıza bağlıdır, bunun ne kadar mümkün olduğu. Ve bunu yapmaya çalışırken karşılaşabileceğiniz olası sorunları gösterebilir; Görünüşe göre o zamanlar sanallaştırılmaktan hoşlanmayan, veri tabanına dayalı bir satış noktası sunucumuz vardı. VMWare Server kurulumu veya ana bilgisayarla bir şey olup olmadığını bilmiyorum, ancak fiziksel sunucuyu tekrar üretime sokmadan önce sorun giderme veya ayarlama şansı bulamadık.

Diğer yandan şu anda yaklaşık yedi sunucuyu ESXi çalıştıran bir sanal sunucuya kapattık; kesinlikle bizi sunucu odasında güç beraberlik kurtardı, artı soğutma ile yardımcı oldu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.