Trang chủTin tứcVMware vMotion là gì? Cấu hình để sử dụng vMotion trong VMware
VMware vMotion là gì? Cấu hình để sử dụng vMotion trong VMware

VMware vMotion cung cấp tính năng di chuyển máy ảo "hot migration", tức là máy ảo có thể di chuyển mà không cần tắt nguồn hoặc tắt hoạt động của máy ảo.

VMware vMotion là một công nghệ ảo hóa được phát triển bởi VMware, cho phép di chuyển hoạt động của các máy ảo (VM) đang chạy từ một máy chủ vật lý sang máy chủ khác mà không làm gián đoạn hoạt động của VM đó. Tính năng này giúp tối ưu hóa tài nguyên phần cứng, thay đổi cấu trúc hạ tầng một cách linh hoạt và tăng cường sẵn sàng/ khả năng chịu lỗi của hệ thống ảo hóa VMware.

1. VMware vMotion là gì?

VMware vMotion là một công nghệ cho phép di chuyển các máy ảo đang chạy từ một máy chủ VMware ESXi sang một máy chủ khác mà không làm gián đoạn hoạt động của các máy ảo.

vMotion - live migration Một tính năng của ESX/ESXi và vCenter Server cho phép một máy ảo đang chạy có thể được di chuyển từ một máy chủ vật lý này đến một máy chủ vật lý khác mà không cần phải tắt nguồn máy ảo. Sự di chuyển giữa hai máy chủ vật lý xảy ra không có thời gian chết và không làm mất kết nối mạng đến máy ảo. vMotion đáp ứng cho nhu cầu của một tổ chức nhằm duy trì SLA(Cam kết chất lượng dịch vụ) để đảm bảo tính sẵn sàng cho server. Quản trị viên có thể dễ dàng dùng vMotion để loại bỏ tất cả các máy ảo từ một máy chủ ESX/ESXi để thực hiện bảo trì. 

VMware vMotion là gì? Cấu hình để sử dụng được vMotion trong VMware
VMware vMotion là gì? Cấu hình để sử dụng được vMotion trong VMware

Sau khi bảo trì hoàn tất và máy chủ được đưa trở lại trực tuyến, vMotion một lần nữa có thể được sử dụng để trả các máy ảo đó về với máy chủ ban đầu. Ngay cả trong các hoạt động bình thường hàng ngày, vMotion có thể được sử dụng khi nhiều máy ảo trên cùng một máy chủ đang cạnh tranh tài nguyên. vMotion có thể giải quyết vấn đề bằng cách cho phép người quản trị di chuyển bất kỳ máy ảo đang chạy nào đang bị tranh chấp tài nguyên nhưng có nhu cầu sử dụng tài nguyên lớn hơn đến một máy chủ ESX/ESXi khác.

2 Cách hoạt động của VMware vMotion

2.1 Chuẩn bị

  • Đảm bảo thiết bị mạng và hạ tầng SAN hoạt động bình thường.
  • Các máy chủ VMware ESXi phải đáp ứng yêu cầu về phần cứng và phần mềm.
VMware ESXi phải được cấu hình dịch vụ vMotion.
VMware ESXi phải được cấu hình dịch vụ vMotion.

2.2 Di chuyển quy trình

  • vMotion sử dụng VMware vSphere vMotion, một công cụ quản lý trung tâm để quản lý việc di chuyển máy ảo.
  • Công nghệ này sử dụng một công cụ đặc biệt gọi là "Memory Copy Engine" để sao chép bộ nhớ RAM của máy ảo từ máy chủ nguồn sang máy chủ đích.
  • Quá trình này diễn ra mà không gây gián đoạn đến hoạt động của máy ảo.
Để dịch chuyển máy ảo trực tiếp cần có kho lưu trữ chung
Để dịch chuyển máy ảo trực tiếp cần có kho lưu trữ chung

3. Lợi ích của VMware vMotion

  • Khả năng di chuyển và thay đổi nền vật lý mà không làm gián đoạn hoạt động của máy ảo.
  • Tăng tính sẵn sàng và khả năng chuyển đổi của hạ tầng ảo hóa.
  • Thuận tiện cho việc bảo trì, nâng cấp và di chuyển máy chủ và lưu trữ.
  • Giảm thiểu thời gian downtime và lợi ích về hiệu suất.

4. Thực hành vMotion

Thực hiện Compute vMotion và Storage vMotion

Có các kiểu Migrate trong VMware như sau:

Có 3 loại chính được sử dụng trong VMware vMotion
Có 3 loại chính được sử dụng trong VMware vMotion
  • Change compute resource only: Chỉ thay đổi vị trí của compute
  • Change storage only: Chỉ thay đổi vị trí Storage
  • Change both compute resource and storage: Thay đổi cả vị trí của cả compute và storage

Xác định vị trí hiện tại và vị trí sau khi chuyển

  • Vị trí của Compute hiện tại:

Cấu hình để sử dụng vMotion trong VMware 1

  • Vị trí của Storage hiện tại:

Cấu hình để sử dụng vMotion trong VMware 2

  • Vị trí host mới của VM phải được nằm trong phạm vi của Datacenter-VMware. Các máy có kết nối chung đường kết nối vMotion. Để thực hiện vMotion các máy ảo trong VMware thực hiện như sau:

Cấu hình để sử dụng vMotion trong VMware 3Chọn VM cần thực hiện vMotion -> Migrate

Cấu hình để sử dụng vMotion trong VMware 9Change compute resource only

Thực hiện chỉ chuyển vị trí compute(được hiểu là nơi mà VM sử dụng tài nguyên RAM và CPU của Host)

Cấu hình để sử dụng vMotion trong VMware 4Chọn Host mà VM muốn chuyển đến

Cấu hình để sử dụng vMotion trong VMware 5Dải mạng sau khi VM được chuyển

Cấu hình để sử dụng vMotion trong VMware 6Lập lịch ưu tiên để chuyển VM với mức độ CPU cao, khuyến khích dùng

Cấu hình để sử dụng vMotion trong VMware 7Chọn Finish để dịch chuyển

Cấu hình để sử dụng vMotion trong VMware 8

>>> Xem thêm: VMware Networking - Hướng dẫn cấu hình mạng trên vCenter 7.0

5. Kết luận

Storage vMotion là hai công nghệ quan trọng trong việc quản lý và vận hành máy ảo. Chúng cung cấp khả năng di chuyển và thay đổi môi trường vật lý mà không ảnh hưởng đến hoạt động của máy ảo. Các công nghệ này cung cấp tính sẵn sàng cao và giúp quản trị viên dễ dàng thực hiện các tác vụ bảo trì và nâng cấp hạ tầng ảo hóa.

VMware VMotion đã trở thành một trong những công nghệ ảo hóa động phổ biến nhất trong lĩnh vực ảo hóa máy chủ, cho phép các tổ chức tận dụng tối đa khả năng linh hoạt, hiệu suất và sẵn sàng của môi trường ảo hóa.

Tác giả:
author avatar
Mình là Huy, hiện mình đang là kỹ sư hệ thống tại SunCloud. Mình có nhiều năm kinh nghiệm, kiến thức chuyên môn về mạng, hệ thống, điện toán mây và an ninh bảo mật. Mình đã triển khai và vận hành rất nhiều dự án thực tế cho doanh nghiệp, cơ quan. Mình đã đạt được một số chứng chỉ quốc tế như CCNP, LPI, VCP, đồng thời mình vẫn đang tiếp tục học tập để trau dồi kiến thức mỗi ngày. Mình rất yêu thích công nghệ, đam mê chia sẻ những kiến thức, thông tin hữu ích cho mọi người.

Tin tức nổi bật