Tóm tắt nội dung video
Chào mọi người
Hôm nay mình làm video về công nghệ ảo hóa máy chủ vật lí cụ thể đó là xài phần mềm ảo hóa VMware ESXi 8.
VMware ESXi 8 sẽ chia nhỏ ra tài nguyên RAM, CPU, đĩa cứng, card mạng trên 1 máy chủ vật lí để mình chạy được nhiều máy ảo thay vì chỉ cài trực tiếp được 1 hệ điều hành lên máy vật lí đó.
Hiện tại mình thấy khá nhiều công ty đang xài ESXi 8 nên các yêu cầu tuyển dụng thường ghi phần mềm này và mình mới làm nội dung này.
Trong video này mình sẽ làm mọi thứ từ đầu tới cuối với 8 chủ đề lớn về cài cắm, cấu hình, quản lí ESXi 8 để các bạn rành ESXi 8 chỉ trong 1 video trên dưới 1 tiếng đồng hồ thôi.
Mình có kết hợp với cấu hình Ubuntu server làm NFS Server và iSCSI Target để làm Datastore cho ESXi 8.
Mình chọn ra 8 chủ đề chính để bạn xài rành ESXi 8 là:
1. Cài cắm ESXi 8 từ file ISO trên VMware Workstation.
VMware ESXi 8 thực chất là hệ điều hành Linux được chỉnh sửa lại, bỏ hết các thành phần không cần thiết đi và được cấu hình tối ưu để chạy được càng nhiều mày ảo càng tốt.
2. Tạo đường mạng cho máy ảo bằng Virtual Switch và Port Group.
Mặc định ESXi 8 tự động tạo ra 2 đường mạng là Management Network cho VMkernel và VM Network cho máy ảo.
Nếu cài VMware ESXi 8 trên máy chủ vật lí có cấu hình mạnh với 5 card mạng 1 Gbps hoặc 10 Gbps và tạo ra khoảng 30 máy ảo thì ta sẽ gom 6 máy ảo đi chung 1 đường mạng ra 1 card mạng vật lí, tránh để quá nhiều máy đi cùng 1 đường mạng làm nghẽn dữ liệu truyền qua mạng.
3. Tạo Datastore từ đĩa cứng gắn trên máy chạy ESXi 8.
ESXi 8 cho phép ghép nối nhiều đĩa cứng thành 1 datastore để tăng dung lượng tương tự như cơ chế Logical Volume Manager của Linux.
Datastore là nơi lưu trữ các dữ liệu cố định như để chứa máy ảo và file ISO để cài máy ảo.
4. Tạo và chạy máy ảo AlmaLinux 9.3 trên ESXi 8.
Để chạy được máy ảo trong máy ảo gọi là ảo hóa lồng nhau (nested virtualization) bạn phải bật chức năng ảo hóa trên CPU vật lí của Intel là Intel VTx VTd hoặc trên CPU vật lí của AMD là AMD Virtualization (AMD-V) hoặc AMD Rapid Virtualization Indexing (AMD-RVI).
5. Tạo user và gán quyền quản lí máy ảo.
Phân quyền trên VMware ESXi 8 được chia theo 2 đối tượng là quản lí máy ảo và quản lí Host.
6. Quản lí ESXi 8 ngắn gọn như:
- Quản lí ESXi trên VMware Workstation
- Upload máy ảo trên VMware Workstation lên ESXi 8
- Stop start các dịch vụ trên ESXi 8
- Cài các phần mềm được đóng gói thành VIB trên ESXi 8
- Mở tắt các dịch vụ, cổng mạng trên firewall
7. Tạo Datastore từ NFS server chạy trên Ubuntu server 24.04.
Ở đây ESXi 8 sẽ đóng vai trò là NFS client móc vào NFS server.
8. Tạo Datastore từ iSCSI Target (Server) chạy trên Ubuntu server 24.04.
Ở đây ESXi 8 sẽ đóng vai trò là iSCSI initiator (client) móc vào iSCSI Target.
Để các bạn không mất nhiều thời gian khi coi video mình sẽ làm trước rồi để nó chạy, trong lúc chờ nó chạy xong mình sẽ giải thích các vấn đề kĩ thuật nha các bạn.