Windows Server 2019 Hyper-V Virtual Networking Yapılandırması


Merhaba

Daha önceki yazılarımız da Windows Server 2019 Hyper-V Failover Cluster Kurulumu, Windows Server 2019 Failover Cluster Yapısına Node Ekleme ve Windows Server 2019 Failover Cluster Yapısından Node Çıkarma sizlerle paylaşmıştık.

Peki Nedir Failover Cluster :

Yapımız içerisinde bulunan Failover Cluster üyesi sunucuların ve bu sunucular üzerinde çalışan rol ve servislerin kapalı olduklarında Donanımsal ve Yazılımsal sorun nedeniyle Down duruma geldiklerinde Failover Cluster üyesi olan  bir sunucudan diğer sunucuya aktarılmasıdır. Bu tanımlamayı şu örnekle daha iyi anlayabileceğinizi düşünüyorum. Yapımız içerisinde 2 Adet sunucumuz olsun bu sunucular üzerinde çalışan Virtual Machine ( Sanal Makine) var.  Sunucularımızın herhangi birinde Donanımsal ya da Yazılımsal bir sorun nedeniyle Down duruma geldiğinde yani kapandığında üzerinde çalışan Virtual Machine ( Sanal Makine) bununla birlikte Down duruma gelerek ulaşılamayacaktır. İşte böyle bir sorunda Failover Cluster yapısı imdadımıza yetişecektir. Down durumda olan sunucumuz üzerindeki Virtual Machine ( Sanal Makine) otomatik olarak diğer fiziksel sunucumuz üzerinde hizmet vermeye başlayacaktır.

Kurulum ve yapılandırmaya geçmeden önce ortamımızla ilgili kısa bir bilgi aktarmak istiyorum.

Birinci sunucum Windows Server 2019 Datacenter işletim sistemine sahip W19DC isminde Ip Adres 192.168.1.200 olarak yapılandırılmıştır ve üzerinde Active Directory Domain Services yapılandırılarak bakicubuk.local isminde bir domain ortamı kurulmuştur. Ayrıca bu sunucumuz üzerinde File and Storage Service üzerinde  ISCSI Target Server Kurulumu ve Yapılandırılması yapılandırarak Failover Cluster ortamı için gerekli olan Quroum alanı ve Cluster Volume yapılandırmasını bu sunucumuz üzerinde tamamlanmış durumdadır.

İkinci sunucum Windows Server 2019 Datacenter işletim sistemine sahip W19NOD1 isminde Birinci Network Karti Ip Adresi 192.168.1.202/24 İkinci Cluster Network karti 192.168.2.202/24 Üçüncü Cluster Network kartı 192.168.3.202/24 olarak yapılandırılmış ve üzerine Hyper-V Roles ( Rol ) ile Failover Cluster Feautures ( Özelliği ) kurulumu ve yapılandırması tamamlanmış durumdadır.

Üçüncü sunucum Windows Server 2019 Datacenter işletim sistemine sahip W19NOD2 isminde Birinci Network Karti Ip Adresi 192.168.1.204/24 İkinci Cluster Network karti 192.168.2.204/24 Üçüncü Cluster Network kartı 192.168.3.204/24 olarak yapılandırılmış ve üzerine Hyper-V Roles ( Rol ) ile Failover Cluster Feautures ( Özelliği ) kurulumu ve yapılandırması tamamlanmış durumdadır.

Bu yazımız da Microsoft’un yeni sunucu işletim sistemi Windows Server 2019 Hyper-V Failover Cluster Kurulumu yapılandırmasından sonra Windows Server 2019 Hyper-V Failover Cluster Kurulumu sonrasında yapılandırmamız gereken Virtual Switch özelliğini anlatıyor olacağız.

Windows Server 2008 işletim sistemi üzerinde Network Manager olarak aldandırılan ve Windows Server 2008 R2 ve Windows Server 2012 ile birlikte ismi Virtual Switch Manager olarak adlandirılmaya başlanmıştır. Hyper-V sunucuları ile birlikte biz sistemcilerin hayatına Virtual Networking kavramı da öylelikle girmiş oldu. Virtual Networking sayesinde aynı Hyper-V sunucusu üzerinde ya da Failover Cluster ortamlarında çalışan Virtual Machine ( Sanal Makine ) için farklı Network ortamları oluşturulabilmektedir. Oluşturulan bu farklı Networklerden farklı VLAN yapıları ile haberleşmesi sağlanabilmektedir.

Hyper-V ve Hyper-V Failover Cluster sunucuları üzerinde üç farklı Network yapısı oluşturabilmektedir.

  • External Virtual Network
  • Internal Virtual Network
  • Private Virtual Network

External Virtual Network : External Virtual Network seçeneği Hyper-V ve Hyper-V Failover Cluster sunucuları üzerinde çalışan Virtual Machine ( Sanal Makine ) bu network yapısına atanmış olan sunucularımız hem birbirleri arasında hem Parent Partition hem de gerçek Network ortamımız ile haberleşmesi sağlayabilirz. External Virtual Network seçeneği ile ortamımızda hizmet vermekte olan sunucularımız ( Active Directory, DNS Server, DHCP Server, File Server, Exchange Server, SQL Sever vb.) ortamımız da bulunan diğer sunucular ve clientlar ile haberleşebilmektedir.

Internal Virtual Network : Internal Virtual Network seçeneği Hyper-V ve Hyper-V Failover Cluster sunucuları üzerinde çalışan Virtual Machine ( Sanal Makine ) bu network yapısına atanmış olan sunucularımız hem birbirleri hem de parent partition ile haberleşebilirken gerçek Network ortamı ile haberleşemezler. Yani ortamımızda hizmet vermekte olan sunucularımız ( Active Directory, DNS Server, DHCP Server, File Server, Exchange Server, SQL Sever vb.) ortamımız da bulunan diğer sunucular birbirleri aralarında haberleşebilirken ortamdaki Clientlar ile haberleşemezler.

Private Virtual Network : Private Virtual Network seçeneği bize Hyper-V ve Hyper-V Failover Cluster sunucuları üzerinde çalışan Virtual Machine ( Sanal Makine ) bu network yapısına atanmış olan sunucularımız sadece birbirleri ile iletişim kurabilmelerini sağlarken gerçek ağ ortamına çıkamaz ve Parent Partition dahil buradaki yapılar ile iletişim kuramazlar.

Hyper-V Manager konsol açıyoruz.

Hyper-V Manager konsol açıyoruz. Yapılandıracağımız Hyper-V ve Hyper-V Failover Cluster sunucuları üzerinde sağ tuş Virtual Switch Manager ya da Actions bölümü altında bulunan Virtual Switch Manager tıklıyoruz.

Virtual Switch Manager ekranı geliyor karşımıza. New Virtual network Switch bölümüne geldiğimizde Create virtual switch diyerek External,Internal ve Private Virtual Switchlerimizi yapılandırabiliriz.

Hyper-V ve Hyper-V Failover Cluster sunucuları üzerinde üç farklı Network yapısı oluşturabilmektedir.

  • External Virtual Network
  • Internal Virtual Network
  • Private Virtual Network

External Virtual Network : External Virtual Network seçeneği Hyper-V ve Hyper-V Failover Cluster sunucuları üzerinde çalışan Virtual Machine ( Sanal Makine ) bu network yapısına atanmış olan sunucularımız hem birbirleri arasında hem Parent Partition hem de gerçek Network ortamımız ile haberleşmesi sağlayabilirz. External Virtual Network seçeneği ile ortamımızda hizmet vermekte olan sunucularımız ( Active Directory, DNS Server, DHCP Server, File Server, Exchange Server, SQL Sever vb.) ortamımız da bulunan diğer sunucular ve clientlar ile haberleşebilmektedir.

Internal Virtual Network : Internal Virtual Network seçeneği Hyper-V ve Hyper-V Failover Cluster sunucuları üzerinde çalışan Virtual Machine ( Sanal Makine ) bu network yapısına atanmış olan sunucularımız hem birbirleri hem de parent partition ile haberleşebilirken gerçek Network ortamı ile haberleşemezler. Yani ortamımızda hizmet vermekte olan sunucularımız ( Active Directory, DNS Server, DHCP Server, File Server, Exchange Server, SQL Sever vb.) ortamımız da bulunan diğer sunucular birbirleri aralarında haberleşebilirken ortamdaki Clientlar ile haberleşemezler.

Private Virtual Network : Private Virtual Network seçeneği bize Hyper-V ve Hyper-V Failover Cluster sunucuları üzerinde çalışan Virtual Machine ( Sanal Makine ) bu network yapısına atanmış olan sunucularımız sadece birbirleri ile iletişim kurabilmelerini sağlarken gerçek ağ ortamına çıkamaz ve Parent Partition dahil buradaki yapılar ile iletişim kuramazlar.

Virtual Switch Manager ekranında Hyper-V ve Hyper-V Failover Cluster sunucularımız için External bir Virtual Network oluşturacağız için External seçerek Create Virtual Switch tıklıyoruz.

Create Virtual Switch tıkladıktan sonra Virtual Switch Properties ekranı geliyor karşımıza bu ekranda Name kısmına External Virtual Network için bir isim tanımlaması yapmamiz gerekmektdir. External Virtual Network oluşturacağımız için otomatik olarak External Network seçili olarak gelecektir. Burada dikkat etmemiz gereken eğer Hyper-V hostumuz üzerinde birden fazla Fiziksel Network Interface varsa uygun olan Fiziksel Network Interface seçmemiz gerekmektedir.

NOT : Önemle belirtmek isterim ki oluşturulmak istenilen her bir External Virtual Network için sadece 1 Fiziksel Network Interface yapılandırabiliriz.

Virtual Switch Propertiesekranın da Create Virtual Switch tıkladıktan sonra Name bölümüne bir isim tanımlıyoruz.

Connection Type bölümün de External Network sekmesinden Hyper-V ve Hyper-V Failover Cluster sunucularımız üzerinde bulunan bir Fiziksel Network Interface seçebiliriz.

NOT : Önemle belirtmek isterim ki oluşturulmak istenilen her bir External Virtual Network için sadece 1 Fiziksel Network Interface yapılandırabiliriz.

Virtual Switch Properties ekranın da eğer aynı Network Kartı üzerinden Hyper-V ve Hyper-V Failover Cluster sunucularımız uzaktan Management ( Yönetim ) içinde kullanılacak ise Allow management operating system to share this network adapter seçeneği de işaretlememiz gerekmektedir. Enable single-root I/O virtualization (SR-IOV) seçeneği SR-IOV destekli bir Fiziksel Network Kartı doğrudan Virtual Machine ( Sanal Makine) tanıtılabiliyor; veri yolu kısaltılırken üreticinin hardware özelliklerinin tamamından faydalanılabiliriz.  Eğer bu Network Kartı belirli bir VLAN yapısında yapılandırılacak ise Enable virtual LAN identification for management operating system seçeneği işaretlenerek ilgili VLAN ID yazılır.

Virtual Switch Properties ekranın da gerekli yapılandırmaların tamamlanması için Apply diyoruz.

Apply Netwoking Changes ekreni geliyor karşımıza eğer bu işleme Yes dediğimiz taktirde Hyper-V ve Hyper-V Failover Cluster sunucularımız üzerinde kısa süreliğine bir Network kesintisi yaşanacaktır. Yes diyerek devam ediyoruz.

Virtual Switch Properties ekranın da gerekli yapılandırmaların tamamlandığını görüyoruz.

Virtual Switch Properties ekranın da gerekli yapılandırmal tamamlandıktan sonra OK diyoruz.

Hyper-V ve Hyper-V Failover Cluster Sunucularımız üzerinde Network Connections ekranına açtığımızda yapılandırmış olduğumuz VN1 isimli Hyper-V Virtual Ethernet Adapter geldiğini görüyoruz.

VN1 isimli Hyper-V Virtual Ethernet Adapter üzerinde IP Address ( IP Adres ) yapılandırmasının olduğunu görüyoruz.

 

Başka bir yazımızda görüşmek dileğiyle…