Kurumsal bir kuruluştaki 4 geliştiriciden oluşan küçük bir ekip için sanallaştırma kullanarak bir geliştirme ortamı uygulamaya çalışıyoruz. Bu, ayrı geliştirme, test ve hazırlama ortamları oluşturmamıza ve değerlendirdiğimiz sistemler veya araçlar için gereksinimler olan yeni işletim sistemlerine erişmemize olanak tanır. Mevcut bir iş istasyonu sınıfı makineyi yeniden tasarladık, 24 GB RAM ve RAID-10 ile attık ve makineyi etki alanına eklemeye çalışana kadar iyiydik.
Şimdi, zamanın başlangıcından bu yana tüm kurumsal geliştiricilerin savaşmak zorunda kaldığı savaşa başlıyoruz - bir geliştirme ve test ortamının yerel kontrolü için mücadele. Ağ ve BT yöneticileri, "ESX Sunucusu kurumsal standarttır" ile "sunucu VLAN'larında sunuculara izin verilmez" ile "[boş alanı doldurma] arasında şu anda yerel olarak sahip olunan bir yetenek kümesi değil veya kurumsal BT organizasyonu ".
Gerekirse üretim sınıfı donanım ve resmi BT desteğini haklı çıkarabiliriz, ancak zaman alacak ve çok fazla baş ağrısını içerecekti. O zaman bile, bunu bir üretim sistemi olarak ele alarak BT kaynaklarını resmen tahsis etmek aylar alabilir - ve yapsak bile, ihtiyacımız olan yerel kontrolü kaybedebiliriz.
Birçoğunuzun üretim dışı ortamların geliştirici kontrolü - ve özellikle sanallaştırma - üzerinde benzer mücadeleler yaşadığını hayal ediyorum, bu yüzden sorularım aşağıdaki gibi:
- Hangi tür stratejiler ve argümanlar, bu tür siloların genel olarak (ve anlaşılır şekilde) bu tür olmayan ( merkezi) yönetilen altyapı?
- Bunun teknik bir gerekçe mi, yoksa daha çok kontrol ve mülkiyet için politik bir mücadele mi olduğunu buldunuz mu?
- BT tarafından yönetilen bir geliştirme ortamına ulaştıysanız, günlük geliştirme ve test için ne kadar birlikte gösterim yapıldı?
- Bu ağ erişim mücadelelerinden kaçınmak için geliştirme ortamını bağlantısı kesilmiş bir VLAN'a veya tamamen ayrı bir ağa taşıyan biri oldu mu?
Ayrıca, bu bir Hyper-V ve ESX kutsal savaşı değil (her ikisiyle de iyi olacağız - ancak Hyper-V, bu amaçlar için MSDN ile "ücretsiz" olduğu için seçildi [evet, VMWare'in ücretsiz araçları da var - ancak iyi yönetim araçları genellikle değildir] ve yerel geliştiriciler tarafından bir "Microsoft Shop" da yönetilmesi daha kolay olacaktır) - bu nedenle, bunlardan herhangi biri için veya bunlara karşı olan argümanlar bu sorunun kapsamı dışındadır.
Bu aynı zamanda sanallaştırmaya karşı fiziksel donanıma göre daha azdır - denklemin sanallaştırma bileşeni olmadan aynı sorunun da sorulabileceğini düşünüyorum.
Ayrıca dev ekibinin yama yönetimi ve antivirüs yönetimi için zaten güvence verdiğini veya destekleyeceklerse mevcut kurumsal sistemlerle entegre olduğunu varsayalım. Farklı senaryolara sahip bu senaryo, umarım karşıt bakış açısını ortaya çıkarmak için SF'de de yayınlanmıştır .