Sunday, January 19, 2025

[VMWare] Phần 3 – Cài đặt một máy ảo vào VMware ESXi

-

Cài đặt máy ảo trên VMware ESXi giúp tận dụng tối đa tài nguyên phần cứng, tạo ra một môi trường linh hoạt và dễ quản lý, cũng như cung cấp các ưu điểm về bảo mật và di động cho các ứng dụng và dữ liệu của bạn.

Mục đích chính của việc này bao gồm:

  • Tính Hiệu quả Tài nguyên: Với ảo hóa, bạn có thể chia sẻ và tận dụng tài nguyên của một máy chủ vật lý cho nhiều máy ảo. Điều này giúp tối ưu hóa sử dụng tài nguyên và giảm lãng phí tài nguyên phần cứng.
  • Tính Linh hoạt và Di động: Máy ảo có thể dễ dàng di chuyển giữa các máy chủ ESXi hoặc giữa các kho lưu trữ khác nhau. Điều này tạo ra tính linh hoạt và di động trong việc quản lý và triển khai ứng dụng.
  • Kiểm Thử và Phát triển Ứng dụng: Môi trường ảo hóa cung cấp một nền tảng an toàn và cô lập để kiểm thử và phát triển ứng dụng mà không ảnh hưởng đến hệ thống sản xuất.
  • Bảo dữ liệu và Khôi phục: Bạn có thể tạo bản sao lưu của máy ảo và khôi phục chúng nhanh chóng khi cần thiết, giúp bảo vệ dữ liệu và dễ dàng phục hồi từ sự cố.
  • Tối ưu hóa Quản lý: Cài đặt và quản lý máy ảo có thể được thực hiện từ xa thông qua giao diện quản lý của VMware, giúp tối ưu hóa quá trình quản lý hệ thống.
  • Tiết Kiệm Năng Lượng: Bạn có thể tận dụng tính năng tiết kiệm năng lượng của ảo hóa để giảm tiêu thụ năng lượng và chi phí liên quan.

Quy trình cài đặt một máy ảo trên VMware ESXi như sau:

Để cài đặt được máy ảo chúng ta cần có image của OS cần cài, đó có thể là các file ISO chứa OS tương ứng.

Chúng ta vào Datastore browser.

Tạo 1 thư mục chứa file ISO.

Mình tạo thư mục tên là sources.

Upload 1 file ISO lên.

Đây là hình ảnh sau khi file ISO đã được Upload.

Hãy vào Virtual Machines -> Create/Register VM, bạn sẽ gặp 3 tùy chọn cung cấp các cách tiếp cận khác nhau để triển khai máy ảo trên VMware ESXi tùy thuộc vào nhu cầu cụ thể của bạn. Bạn có thể tạo máy ảo mới, triển khai từ các file đóng gói chuẩn hoặc đăng ký các máy ảo đã tồn tại.

  • Create a new virtual machine (Tạo máy ảo mới): Tùy chọn này cho phép bạn tạo ra một máy ảo mới từ đầu. Bạn cung cấp các thông số như tên máy ảo, loại hệ điều hành, cấu hình phần cứng (bộ nhớ, CPU, ổ đĩa, mạng, v.v.), và sau đó bạn có thể cài đặt hệ điều hành và ứng dụng trên máy ảo này như trên một máy tính vật lý.
  • Deploy a virtual machine from an OVF or OVA file (Triển khai máy ảo từ file OVF hoặc OVA): OVF (Open Virtualization Format) và OVA (Open Virtualization Appliance) là các định dạng tiêu chuẩn để đóng gói và chia sẻ ứng dụng và máy ảo. Tùy chọn này cho phép bạn triển khai một máy ảo từ một file OVF hoặc OVA đã được tạo trước, giúp giảm thời gian và công sức so với việc tạo máy ảo từ đầu.
  • Register an existing virtual machine (Đăng ký một máy ảo hiện tại): Nếu bạn đã tạo hoặc đã có một máy ảo ở đâu đó, tùy chọn này cho phép bạn đăng ký máy ảo đó vào môi trường của VMware ESXi. Điều này giúp VMware ESXi nhận biết và quản lý máy ảo đã tồn tại mà không cần tạo lại chúng.

Mình lựa chọn Create a new virtual machine để cài đặt máy ảo mới từ file ISO.

Đặt tên cho máy ảo và nhớ lựa chọn các thông tin phù hơp với hệ điều hành cần cài.

Chọn nơi lưu trữ máy ảo này, trường hợp mình là datastore2.

Chọn cấu hình phù hợp với nhu cầu.

Ở đây mình lưu ý 3 tùy chọn về việc cung cấp tài nguyên lưu trữ cho máy ảo trong môi trường VMware ESXi bao gồm:

  • Thin provisioned: Cung cấp dung lượng tối ưu bằng cách chỉ cấp phát thực sự khi dữ liệu được sử dụng, tiết kiệm không gian lưu trữ.
  • Thick provisioned, lazily zeroed: Cấp phát toàn bộ dung lượng trước đó và làm 0 dữ liệu khi cần, giúp tiết kiệm thời gian khi cấp phát, nhưng có thể gây hiệu suất giảm.
  • Thick provisioned, eagerly zeroed : Cấp phát toàn bộ dung lượng và làm 0 dữ liệu ngay lập tức, đảm bảo không có dữ liệu cũ được giữ lại, nhưng có thể tốn thêm thời gian và tài nguyên khi cấp phát.

Quá trình làm 0 dữ liệu liên quan đến việc ghi giá trị 0 cho tất cả các bit, làm cho không gian lưu trữ trở nên rỗng và sẵn sàng để sử dụng.

Vậy tùy chọn nào là phù hợp tốt nhất phụ thuộc vào yêu cầu cụ thể của bạn về không gian lưu trữ và hiệu suất. Thin provisioned thường được sử dụng để tiết kiệm không gian, trong khi thick provisioned có thể được sử dụng khi bạn cần đảm bảo sự khả dụng ngay lập tức của toàn bộ dung lượng được cấp phát.

CD/DVD Media bạn chọn ISO của OS bạn muốn cài đặt.

Phần này cho phép bạn view lại quá trình thiết lập máy ảo.

Sau khi bấm Finish bạn có thể thấy máy ảo Ubuntu đã được tạo.

Giờ đây bạn có thể chọn nó và bấm Power on để khởi động máy ảo.

Và bây giờ bạn có thể cài đặt như bình thường.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories