PowerShell kullanarak VMM dokusunda Yazılım Tanımlı Ağ (SDN) bileşenlerini ayarlama
System Center Virtual Machine Manager (VMM), Yazılım Tanımlı Ağ (SDN) altyapısını dağıtmak ve yönetmek için kullanılabilir.
SDN bileşenlerini VMM dokusunda dağıtabilirsiniz, örneğin:
- Ağ Denetleyicisi: Ağ denetleyicisi, ağ cihazlarını ve hizmetlerini el ile yapılandırmak yerine ağ altyapınızın yapılandırmasını otomatikleştirmenizi sağlar.
- SDN için RAS Ağ Geçidi: RAS Gateway, Windows Server 2016'da HNV kullanarak birden çok kiracı sanal ağı barındıran CSP'ler ve kuruluşlar için tasarlanmış yazılım tabanlı, çok kiracılı, BGP özellikli bir yönlendiricidir.
- SDN için Yazılım Yükü Dengeleme (SLB): Windows Server 2016'da SDN, kiracı ve kiracı müşteri ağ trafiğini sanal ağ kaynakları arasında eşit olarak dağıtmak için Yazılım Yükü Dengeleme (SLB) kullanabilir. Windows Server SLB, birden çok sunucunun aynı iş yükünü barındırmasını sağlayarak yüksek düzeyde kullanılabilirlik ve ölçeklenebilirlik elde etmenize olanak verir.
Bu bileşenleri dağıtmanın birkaç yolu vardır:
- VMM konsolu: VmM konsolunda ağ denetleyicisini, SLB'yi ve RAS ağ geçidini el ile dağıtın.
- PowerShell: PowerShell betiklerini kullanarak tüm bileşenleri dağıtın.
PowerShell dağıtımının avantajları
- Tüm SDN bileşenlerini PowerShell betikleriyle dağıtın.
- Betiğin kullanılması, el ile yapılan hataların kullanıma sunulmasını azaltır ve önemli dağıtım süresinden tasarruf sağlar.
- Betiği kullanarak dağıtım yaparsanız, SDN bileşenlerini el ile dağıtırken yaptığınız gibi VMM konsolundaki ayarları daha sonra değiştirebilirsiniz.
- El ile dağıtımda olduğu gibi, yeni bir yönetim mantıksal ağı ayarlama ve mevcut bir ağ ile anahtarı yeniden kullanma seçeneğiniz vardır.
- Betik dağıtımı başarısız olursa, yeniden başlatabilmeniz için değiştirilen tüm ayarlar geri alınır.
- Belirli bileşenler için dağıtımı kapatabilirsiniz. Örneğin, zaten dağıtılmış bir ağ denetleyiciniz varsa, yalnızca SLB ve RAS ağ geçidini dağıtabilirsiniz.
Başlamadan önce
- SET özellikli anahtar dağıtımı şu anda bir PowerShell dağıtımında desteklenmemekte. SET özellikli anahtarı bant dışı olarak dağıtmanız ve ardından dağıtım sırasında anahtarın adını belirtmeniz gerekir.
- SDN bileşeni dağıtımı için önkoşullara sahip olup olmadığınızı denetleyin:
Dağıtım adımları
PowerShell ile VMM'de SDN bileşenlerini ayarlamak için yapmanız gerekenler aşağıda açıklanmıştır.
Konakları ve fiziksel ağ altyapısını yapılandırma: VLAN'ları, yönlendirmeyi ve diğerlerini yapılandırmak için fiziksel ağ cihazlarınıza erişmeniz gerekir. SDN altyapısını ve kiracı VM'lerini barındırmak için Hyper-V konaklarına da ihtiyacınız vardır. Daha fazla bilgi edinin.
VHD veya VHDX biçiminde hizmet şablonları için hazırlanmış sanal sabit disk .
Ağ denetleyicisi hizmet şablonunu, SLB hizmet şablonunu ve RAS ağ geçidi hizmet şablonunu indirin.
Ağ denetleyicisi, SLB ve RAS ağ geçidi şablonlarını VMM kitaplığına aktarın.
Active Directory güvenlik gruplarını ayarlayın. Biri ağ denetleyicisi yönetimi, diğeri de ağ denetleyicisi istemcileri için. Her grubun içinde en az bir kullanıcı hesabı olması gerekir.
BIR VMM kitaplık paylaşımı ayarlayın. Tanılama günlüklerini tutmak için isteğe bağlı bir kitaplık dosya paylaşımınız olabilir. Bu kitaplık paylaşımına, tanılama bilgilerini yaşam süresi boyunca depolamak için ağ denetleyicisi tarafından erişilir.
Tüm SDN Hyper-V konakları için ayrılmış bir VMM konak grubu ayarlayın.
Not
Konakların geçerli Windows Server sürümünün en son sürümünü çalıştırması ve Hyper-V rolünün etkin olması gerekir.
Bir sertifika ayarlayın. VMM ile ağ denetleyicisi arasındaki HTTPS iletişimleri için bir SSL sertifikasına ihtiyacınız vardır.
SDN betiklerini indirip çalıştırın. Üç betik vardır:
- VMMExpress.ps1: Bu betik SDN yığınını dağıtır. İndirdikten sonra kendi özelleştirmelerinizi ekleyebilirsiniz.
- Fabricconfig.psd1: Bu dosya SDN'yi ayarlamak için tüm girişleri kabul eder.
- Fabricconfig_Example.psd1: Sahte parametreler içeren örnek dosya. Bunları kendi parametrelerinizle değiştirebilirsiniz.
Sonraki adımlar
SDN için konakları ve fiziksel ağ altyapısını yapılandırın.