Trong bài viết trước TungDT đã giới thiệu cơ bản về vSphere. Bài viết này TungDT sẽ giới thiệu chi tiết về vSwitch, dvSwitch, vPort trên VMware vCenter.
1.Trước tiên cần hiểu rõ vSwitch vPort trong vmware là gì?
vSwitch được hiểu là 1 thiết bị switch ảo (virtual switch). Nếu được gán 1 uplink, uplink này là port vật lý của server esxi, trên uplink này không cấu hình gì ngoài speed của port. Các cấu hình port trunk, vlan không cấu hình ở port này. Nếu vSwitch không được gán 1 uplink thì các VM nếu cấu hình port group thuộc vSwitch đó chỉ có thể giao tiếp nội bộ với nhau mà thôi.
Ở hình bên dưới vmnic0 và vmnic1 là 2 port vật lý thuộc server ESXi
Đối với mô hình phức tạp hơn, các server ESXi được cấu hình trunk và bonding port hoặc dùng giao thức LACP, có thể cho phép các VLAN tương ứng giữa vSwitch của ESXi và physical switch.
vPort là Port ảo gắn với vSwitch. Trên vPort có thể cấu hình QoS, VLAN… các VLAN trên vPort có thể thông ra đến vSwitch và Physical switch.
2.Tìm hiểu Distribution Virtual Switch, Distribution Virtual Port
Trong mô hình trên 1 Distribution Virtual Switch được tạo ra trên Vmware Vcenter. dvSwitch này giúp các VM giữa các ESXI host có thể giao tiếp được với nhau , Clone…
Tương tự dvPort được tạo trên dvSwitch để gắn với các VM. Trên dvSwitch có thể chia VLAN giúp mô hình mạng được phân tách rõ ràng, giảm broadcast domain.
Tạo 1 dvSwitch
Chọn Networking > Virtual switches.
Click Add standard virtual switch.
Đặt tên vSwitch Name và MTU, các thông số khác, sau đó click Add.
Tạo Port Group
Chọn Networking > Port groups và click Add port group.
Thiết lập tên port group and the VLAN ID (nếu cần).
Chọn virtual switch mà port group sẽ gán vào khi được tạo.
- Có thể cấu hình security nếu bạn muốn
Click the Add button to finish.
3.Tạo VMKernel NIC
Vmkernal NIC giải quyết vấn đề về Dedicated VM network, storage network, vMotion network, Fault Tolerance logging network … Bạn có thể tạo Vmkernel NIC để quản lý Port group thích hợp. Vmkernel network quản lý traffic của hệ thống cũng như kết nối các ESXI host với nhau và với vcenter
Chọn Networking > VMkernel NICs and click Add VMkernel NIC.
Chọn port group mà bạn muốn tạo VMkernel NIC.
- Cấu hình network và những services mà cho phép trên VMkernel NIC này
Click the Save button to finish.
B. Cấu hình
1. Cấu hình DVswitch
Để tạo 1 Distributed vSwitch thực hiện các bước như sau trên vCenter
Chọn vCenter > chọn Datacenter name.
Phải chuột vào datacenter và chọn New Distributed Switch, cửa xổ xuất hiện.
Đặt tên and location for your dvSwitch. Click Next.
Chọn dvSwitch version tương thích với ESXi hosts trong Datacenter. Click Next.
Edit the settings. Specify the number of uplink ports, network input/output control, and the default port group. Click Next.
In the Ready to complete section, click Finish.
Kiểm tra các cài đặt của dvSwitch
2.Add server Esxi vào để quản lý bởi dvSwitch
Chọn Add Hosts
Chọn New host sau đó chọn host bạn cầu Add vào để quản lý, sau đó chọn NEXT
Chọn Next
Hiện cảnh báo, nếu gặp cảnh báo này, không cần lo lắng, tiếp tục chọn OK sau đó bấm Next.
Tiếp tục chọn Next, không migrate bất kỳ port nào từ standard switch nếu bạn không chắc chắn.
Tiếp theo tới mục Migrate VM networking. Không chọn VM nào để convert nếu bạn không chắc chắn. Sau đó nhấn Finish => Done.