VirtualBox - küçük ofiste kullanım ve yedekleme


11

8 kişilik bir geliştirme ekibi ve birkaç yöneticiden oluşan küçük bir ofis işletiyorum. DCba, Samba dosya paylaşımı için bir tane, geliştirme için başka bir LAMBA kutusu, başka bir IE testi için .... vb .... Toplamda 4 veya 5 VM. İki önemli olan ağımızı çalıştıran Samba kutusu ve daha sonra gelişimimizin çoğunun gerçekleştirildiği dev LAMP kutusu.

Bu tür kurulumun bana cazip gelmesinin nedeni, gerekirse tüm VM'leri bir gecede yedekleyebilme fikrini sevmem - ve barebone VirtualBox ana bilgisayarımız varsa geri yükleme hızlı ve ağrısız olmalıdır .

VM'leri yedeklemek için kapatılmasının gerekeceğini takdir ediyorum, ancak bunun bir gösteri durdurucu olacağını düşünmüyorum. Samba'yı ana ana bilgisayar işletim sisteminde çalıştırmaya karar verebiliriz, bu yüzden kapatmaya gerek yoktur (sadece verilerin bir rsync'ini sıralayacağız).

Bu yüzden sadece bu "her şey için sanal makine" yaklaşımı hakkında bazı görüşler arıyorum. Bu işletmeler için normal mi? Bununla veya fiziksel kutularla karşılaştırıldığında mümkün olmayacak net konular var mı? Herkes bunu denedi ve herhangi bir büyük sorunlara çarptı ya da güzel çalıştı?

Herhangi bir görüş çok takdir etmek.

Saygılarımla,

James.

Yanıtlar:


6

İlk düşüncem, Virtualbox'ı bir sunucu platformu olarak kullanmamanız gerektiğidir; bu kadar büyük bir masaüstü iş istasyonları için değil, bir sunucu olarak, sen XenSource gelen VMWare ESXi veya hiper, hem serbest bakmak isteyebilirsiniz. Bunu bir Dell 2950'de (ESXi çözümü) kullanıyorum ve bir Windows makinesindeki yönetim arayüzünden bir şeyler kopyalayabilir veya kopyalamak için Veeam'i çalıştırabilirsiniz. Ayrıca, yönetim tarafını bir bütçeyle yükseltmeye karar verirseniz, iki sunucu arasında canlı geçiş ve daha iyi yedekleme seçenekleri gibi şeylere izin vermek için (yüksek fiyatla, kuşkusuz) yükseltebilirsiniz.

Şu anda 7 sunucuyu sanallaştırıyoruz. Sanallaştırmayı desteklemeyen bazı satıcılar var ... Exchange desteklenmiyor, örneğin Oracle desteklenmiyor, ancak yapılabilir.

Bir SQL veritabanıyla (satış noktası) çalışan bir sistemimiz vardı ve VMWare Server (Linux ana bilgisayarı, Windows konuk) altında çalışırken korkunç performans verdi ve yerleştirdiği zorluk nedeniyle sorunu giderecek kadar sanallaştırmayı sürdüremedik. böylece tekrar fiziksel bir sisteme konuldu. ESXi, çıplak metal tip-bir hipervizördür ve bununla başa çıkmak için yeterli performans artışı sağlayabilir (denemek için bir plan yoktur).

Koşullarınız için ne kadar iyi çalıştığını öğrenmek için denemeniz gerekebilir. Onu seviyoruz. Sunucu odamızdaki güç gereksinimlerini düşürdü, hafta sonu boyunca sistem durumunu yedekleyebiliriz ve sunucumuzda bir şey olması durumunda kurtarma planlarının yanı sıra performansın izlenmesine yardımcı oldu.

Burada ve buradaki sitelerdeki yönergeleri izleyerek nispeten ucuz ESXi sistemlerini monte edebilirsiniz . Donanım desteği konusunda çok seçici; test edilen şeyler için kutudan çıkmış bir şey veya beyaz kutu siteleriniz olduğundan emin olmak için HCL'ye bakmak isteyeceksiniz.


3

İlk sorunun kısa cevabı EVET. Sanallaştırma, birden çok ağa bağlı uygulama veya işlevi olması gereken işletmeler için fiili bir "en iyi uygulama" (terimden nefret ettiğim kadar) haline geliyor.

1- Genellikle, sadece bir sunucunun olması önerilmez. Daha tipik olarak, bir şirket işlevselliği her biri biraz boşluğu olan iki sunucu arasında bölüştürür, böylece bir donanım sorunu şirketi tamamen dizlerinin üstüne getirmez.

2- Sanallaştırma, özellikle kritik uygulamalar veya çok fazla veri içeren uygulamalar için paylaşılan depolama alanıyla birlikte uygulanır. Bu kolay yedekleme sağlar. Bu, yedeklemeler ayrı bir sunucu yerine paylaşılan depolama biriminde (bir tür anlık görüntüler aracılığıyla) yapılırsa, yedekleme sorunlarını da çözebilir.

3- Kademeli bir yaklaşım genellikle daha iyidir .. bir sunucu alın ve bir işlevi sanal makineye koyun. Sonra ikinci sunucuyu alın ve yedekli (ve kurtarma alıştırması) yapın. Ardından işlevleri gerektiği gibi veya istenen şekilde yeni VM'lere geçirin.

4- Yazılımın başka bir sürümü olduğunu iddia edin .. TEST, TEST, TEST. Uygulamaları test edin, yedeklemeyi test edin, kurtarmayı test edin, diski test edin, sanallaştırma araçlarını test edin vb.

5- Sanallaştırmanın ek karmaşıklığı iskonto edilmemeli veya hafife alınmamalıdır. Bir sunucuda sanallaştırılan yedi işlev, gerekli yönetim çabasını azaltmaz; aslında muhtemelen artacaktır. Yönetimsel konuları anladığınızdan emin olun: ne izleneceği, diskin nasıl yönetileceği vb.

İyi şanslar!


0

VirtualBox harika bir masaüstü sanallaştırma çözümüdür, harika bir sunucu çözümü değildir. Hyper-V veya ESX veya XenServer muhtemelen izlemeniz gereken yoldur.

Burada Windows boynuzu toot değil, ama onunla en deneyimim var. Hyper-V, gölge kopyayı kullanarak basit ve etkili yerleşik yedeklemeye sahip harika bir hipervizördür. Anlık görüntüleri ve VM geçişini destekler (canlı değil, ancak bir VM'yi ağ ve vhd boyutuna bağlı olarak bir ana bilgisayardan diğerine 15-20 dakika içinde taşıyabilirsiniz).

Çift çift çekirdekli cpus, 32 GB bellek ve 25 Windows VM (1 GB bellek ve 1 işlemci) ile gördüğümüz büyük sabit disklere sahip Dell 2950'de Hyper-V ile büyük yoğunluk elde edebiliyoruz.

@tomjedrz harika bir noktaya işaret ediyor - tavan boşluğu bulunan iki donanım kutusu edinin, böylece aşağı inerse durma noktasına gelmezsiniz.

Yüksek düzeyde, yaklaşımınız mükemmel kabul edilebilir bir çözümdür, sadece ortamınızda çalışacağından emin olmak için bazı testler yapmanız gerekir.

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.