Virtualization

VMware NSX Bölüm 2 – Gereksinimler ve Kurulum

NSX kurulumuna başlamadan gereksinimlerin neler olduğunu inceleyelim. Aşağıda belirttiğim gereksinimler VMware’in önerdiği değerlerdir. Özellikle CPU ve Memory konusunda buradaki rakamların dışına çıkmayın çünkü ciddi anlamda sorunlar yaşayabiliyorsunuz. Sonraki bölümlerde zaten bu konudada bilgi vereceğim.

clip_image002

System Requirements for NSX:

Memory:

NSX Manager: 12 GB

NSX Controller: 4 GB

NSX Edge Compact: 512 MB, Large: 1 GB, Quad Large: 1 GB, and X-Large: 8 GB

Guest Introspection: 1 GB

NSX Data Security: 512 MB

Disk Space:

NSX Manager: 60 GB

NSX Controller: 20 GB

NSX Edge Compact, Large, and Quad Large: 512 MB, X-Large: 4.5 GB (with 4 GB swap)

Guest Introspection: 4GB

NSX Data Security: 6 GB per ESX host

vCPU:

NSX Manager: 4

NSX Controller: 4

NSX Edge Compact: 1, Large: 2, Quad Large: 4, and X-Large: 6

Guest Introspection: 2

NSX Data Security: 1

Software:

VMware gereksinimlerini inceleyecek olursak;

VMware vCenter Server 5.5 veya üzeri

VMware ESXi 5.5 veya üzeri

VMware Tools

NSX Data Security için kurulacak virtual machine’in hardware versiyonu minimum 7 veya 8 olmalı ve üzerinde minimum VMware Tools 9.1.0 kurulu olmalıdır.

Client and User Access:

vSphere Inventory’e ekli ESXi host’un isim çözümlemesinin doğru olarak çalıştığından emin olun. Aksi halde NSX manager IP adresini çözemeyecektir.

Web Browser’da cookies enable olmalıdır. NSX Manager user interface’ini kullanmak için bu gereklidir.

NSX Manager ile ESX host’lar arasında 443 portu erişilebilir olmaldır. vCenter üzerinden Appliance’i deploy ederken bu port kullanılmaktadır.

Microsoft Internet Explorer 8, 9 (64 Bit) ve 10

Mozilla Firefox son versiyonu NSX 6.1’i desteklemektedir.

Google Chrome son versiyonu NSX 6.1’i desteklemektedir.

Ports Required for NSX Communication:

443 / TCP

ESXi üzerine yapılan OVA Deployment’ları için kullanılır

REST APIs kullanımı

NSX Manager’in user interface’i için

80 / TCP

vSphere SDK ile iletişim için

NSX Manager ve NSX host module’lerin haberleşmesi için

1234 / TCP

ESXi host ve NSX Controller Cluster’ların aralarında haberleşmesi için

5671

Rabbit MQ

22 / TCP

Console bağlantısı için gereklidir. Default’da bu port kapalıdır.

VMware Tools on NSX Components:

Her NSX virtual appliance içerisinde VMware Tools kurulu durumdadır. Upgrade veya uninstall yapılmamalıdır.

Gereksinimleride ayarladıktan sonra artık kuruluma başlayabiliriz. NSX manager tek bir ova file’dan oluşuyor. OVA olduğu için bunu vCenter’a deploy etmemiz gerekiyor.

NSX Manager, virtual appliance olarak ESXi host’un üzerine kuruyoruz. NSX Manager sayesinde, network virtualization’ın yönetimini gerçekleştiriyoruz.

VMware’in best practices’lerini incelediğimde NSX Manager’in dedicated management cluster üzerine kurulmasını öneriyor. Yani sizin mevcut virtual machine’lerinizin bulunduğu cluster haricinde bir cluster’a kurulması öneriliyor. NSX Manager sadece tek bir vCenter’a hizmet edebilir. Bir NSX Manager’a birden fazla vCenter bağlayamazsınız.

NSX Manager’i sürekli reboot edilen veya maintenance işlemlerinin yaşandığı bir ESXi host üzerinde olmamalıdır. Bundan dolayı planlama yapılırken aynı bir cluster’da ayrı ESXi host üzerinde olması öneriliyor. Ek olarak HA ve DRS’i kullanmanızın hiçbir zararı bulunmamaktadır. Eğer NSX Manager’in bulunduğu bir host’da downtime gerekiyorsa vMotion ile NSX Manager virtual appliance farklı bir ESXi host üzerine alınmalıdır. Bundan dolayı NSX Manager’in bulunacağı cluster’da birden fazla ESXi host bulunmalıdır.

Kuruluma başlamadan önce NSX Manager’in kurulacağı ESXi host’lar üzerinde NTP’nin düzgün çalıştığından emin olun.

vSphere Web Client‘a login oluyoruz.

clip_image004

Cluster üzerinde sağ click diyoruz ve Deploy OVF Template seçeneğini seçiyoruz. OVA dosyası local’de olduğu için Local file seçeneğini seçiyoruz ve Browse butonuna basıyoruz. Karşımıza açılan pencereden NSX ova’sını seçiyoruz ve Next ile devam ediyoruz.

clip_image006

Accept extra configration Options seçeneğini seçiyoruz ve Next ile devam ediyoruz.

clip_image008

EULA’yı accept ile kabul ediyoruz. Next ile devam ediyoruz.

clip_image010

clip_image012

Hangi Datacenter ve Cluster’a  kuracağımızı seçiyoruz ve Next ile devam ediyoruz.

clip_image014

Benim ortamımda Storage Cluster olduğu için ben direk Storage Cluster’ı seçtim. Siz uygun olan bir datastore seçebilirsiniz. Burada dikkat etmeniz gereken bir konu var. Disk formatı asla Thin Provision olarak belirlemeyin. Aksi takdirde NSX Manager power on olduktan sonra kitlenecektir. Thick Provision seçeneğini seçiyorum ve Next ile devam ediyorum.

clip_image016

Hangi network’de çalışmasını istiyorsak o portgroup’u seçiyoruz ve Next ile devam ediyoruz.

clip_image018

Customize templates bölümünde NSX Manager’a ait; Admin ve Privilege Mode password’unu, FQDN hostname’i, IP Adresi, Netmask, Gateway, DNS Server, NTP Server gibi alanları dolduruyoruz. Tabi siz burada isterseniz Enable SSH seçeneğine basarak deploy işleminden sonra NSX’e SSH ile de ulaşabilirsiniz. İşlemleri tamamladıktan sonra Next ile devam ediyoruz.

clip_image020

Power on after deployment kutucuğunu işaretliyoruz ve Finish butonu ile Deploy işlemini başlatıyoruz.

clip_image022

Deploy işlemi bittikten sonra Browser’ı açıyoruz ve https://NSX-Manager-IP-Adresi şeklinde NSX arayüzüne bağlanıyoruz. Deploy sırasında belirttiğimiz admin password’unu burada kullanacağız.

Kullanıcı adı: admin

Password: adminpassword’unu yazıyoruz.

clip_image024

İlk defa kurulumu yaptığımız için ilk olarak servislerin doğru çalıştığından emin olmak için View Summary seçeneğine basıyoruz.

clip_image026

 

Siz isterseniz buradan servisleri start veya stop edebilirsiniz. Ayrıca NSX Manager’in utilization durumlarını görebilirsiniz. Deploy işlemi bittikten sonra NSX Management Components servis’inin starting’de beklediğini görebilirsiniz. Evet bu servis geç başlıyor panik yapmanıza gerek yok.

Bir sonraki bölümde NSX Manager’in manage sekmesini inceleyip vCenter ile bağlantısını sağlayacağız.

Umarım faydalı olmuştur.

İyi çalışmalar.

 

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu