Di chuyển máy chủ giữa các tài nguyên điện toán¶
Trong SolusVM 2, bạn có thể di chuyển một hoặc nhiều máy chủ sang tài nguyên điện toán khác.
Việc di chuyển rất hữu ích nếu bạn muốn thực hiện những việc sau trong khi tiếp tục cung cấp dịch vụ cho người dùng của mình:
- Giảm tải tài nguyên điện toán (một số máy chủ được triển khai trên một tài nguyên điện toán).
- Thực hiện bảo trì trên tài nguyên máy tính.
- Ngừng hoạt động một tài nguyên máy tính.
Chế độ di chuyển¶
SolusVM 2 có các chế độ di chuyển sau:
- Di chuyển trực tiếp, được thực hiện để chạy các máy chủ và bảo toàn địa chỉ IP của máy chủ.
- Di chuyển ngoại tuyến, được thực hiện đối với các máy chủ đã dừng và hiện tại luôn giữ nguyên địa chỉ IP của máy chủ. Di chuyển ngoại tuyến sẽ thay đổi địa chỉ IP của máy chủ hiện đang được phát triển.
Cả di chuyển trực tiếp và ngoại tuyến đều có những lợi ích sau:
- Trong quá trình di chuyển trực tiếp, máy chủ có thời gian ngừng hoạt động ngắn và thậm chí có thể khả dụng trực tuyến.
- Sau khi di chuyển trực tiếp, máy chủ sẽ có đầy đủ chức năng mà không cần bạn thực hiện bất kỳ hành động bổ sung nào.
- Di chuyển ngoại tuyến có ít hạn chế hơn so với di chuyển trực tiếp.
Để di chuyển một hoặc nhiều máy chủ sang tài nguyên điện toán khác:
-
Đọc các vấn đề đã biết và các hạn chế liên quan đến việc di chuyển. Hãy chú ý đến những phần được đánh dấu bằng biểu tượng
. SolusVM 2 không thể tự động kiểm tra các vấn đề này trước khi di chuyển.
-
Gán khối IP của tài nguyên điện toán nguồn cho tài nguyên điện toán đích.
-
(Đối với di chuyển ngoại tuyến) Dừng một hoặc nhiều máy chủ bạn muốn di chuyển.
-
Đi tới Máy chủ ảo.
-
Chọn một hoặc nhiều máy chủ có cùng trạng thái (đang chạy hoặc đã dừng) rồi nhấp vào Di chuyển.
Note
Các máy chủ bạn muốn di chuyển có thể được đặt trên cùng một tài nguyên điện toán hoặc trên các tài nguyên điện toán khác nhau.
-
Trong danh sách thả xuống, chọn tài nguyên điện toán đích.
-
Để thực hiện di chuyển trực tiếp, hãy chọn hộp kiểm “Di chuyển trực tiếp”.
Để thực hiện di chuyển ngoại tuyến, hãy bỏ chọn hộp kiểm.
Để thay đổi địa chỉ IP, hãy bỏ chọn hộp kiểm "Giữ IP".
Để thay đổi loại bộ nhớ máy chủ trong quá trình di chuyển, hãy chọn "Chuyển đổi loại bộ nhớ và định dạng hình ảnh".
-
Nhấp vào Bắt đầu di chuyển.
SolusVM 2 bây giờ sẽ kiểm tra xem có thể di chuyển hay không. Nếu kiểm tra thành công, quá trình di chuyển sẽ bắt đầu.
Sau khi quá trình di chuyển trực tiếp hoàn tất, máy chủ được di chuyển sẽ hoạt động. Sau khi quá trình di chuyển ngoại tuyến hoàn tất, bạn cần khởi động máy chủ.
Ước tính thời gian di chuyển¶
Thời gian di chuyển thay đổi tùy thuộc vào các yếu tố sau:
- Kích thước bộ nhớ và ổ đĩa của máy chủ được di chuyển.
- Máy chủ được sử dụng mạnh mẽ như thế nào.
- Tốc độ mạng.
Khó có thể đưa ra ước tính thời gian chính xác.
Để biết việc di chuyển sẽ mất bao nhiêu thời gian, hãy thực hiện di chuyển trong môi trường của bạn. Sử dụng máy chủ thử nghiệm có cấu hình phù hợp với cấu hình của máy chủ thực tế mà bạn muốn di chuyển. Kiểm tra cả di chuyển trực tiếp và ngoại tuyến vì thời gian của chúng khác nhau.
Di chuyển trực tiếp và tốc độ thay đổi bộ nhớ cao¶
Thời gian ngừng di chuyển trực tiếp dành cho máy chủ ảo KVM tự động điều chỉnh nếu nội dung bộ nhớ của máy chủ ảo thay đổi với tốc độ vượt quá băng thông mạng giữa tài nguyên điện toán nguồn và đích.
Nhiệm vụ và nhóm di chuyển¶
Bạn có thể di chuyển một hoặc nhiều máy chủ từ các tài nguyên điện toán giống nhau hoặc khác nhau. Khi bạn di chuyển một máy chủ, chúng tôi gọi đó là nhiệm vụ di chuyển. Khi bạn tiến hành di chuyển nhiều máy chủ cùng một lúc, chúng tôi gọi đó là nhóm di chuyển.
Một nhóm di chuyển luôn bao gồm các nhiệm vụ di chuyển riêng biệt. Ví dụ: nếu bạn khởi chạy di chuyển ba máy chủ cùng một lúc, bạn có một nhóm di chuyển bao gồm ba tác vụ di chuyển.
Các tác vụ và nhóm di chuyển được xử lý như sau:
- SolusVM 2 thực hiện lần lượt tất cả các tác vụ di chuyển trong từng nhóm.
- SolusVM 2 có thể xử lý song song không quá ba nhóm di chuyển. Nếu bạn khởi chạy nhóm di chuyển thứ tư khi ba nhóm đầu tiên vẫn đang chạy, nhóm di chuyển thứ tư sẽ thất bại.
- Mỗi tài nguyên điện toán chỉ có thể xử lý một tác vụ di chuyển tại một thời điểm.
Các vấn đề và hạn chế đã biết¶
Note
SolusVM 2 không thể tự động kiểm tra các sự cố được đánh dấu bằng biểu tượng .
Đối với cả di chuyển trực tiếp và ngoại tuyến:
- Tài nguyên điện toán đích phải có cùng khối IP được gán cho tài nguyên điện toán nguồn.
- SolusVM 2 không thể di chuyển máy chủ nếu nó có ít nhất một ảnh chụp nhanh. Để di chuyển máy chủ, bạn cần xóa ảnh chụp nhanh của nó.
Cả tài nguyên điện toán nguồn và đích đều cần có cổng TCP 8081 và 49152-49215 để mở và không được lọc. SolusVM 2 tự động mở các cổng này khi thêm tài nguyên máy tính. Các cổng có thể vẫn mở trừ khi bạn thay đổi cấu hình mặc định.
- Việc di chuyển bằng cách chuyển đổi loại lưu trữ và định dạng hình ảnh yêu cầu mô-đun hạt nhân
nbd
phải được biên dịch và tải trên CentOS 7. - Sau khi di chuyển bằng cách chuyển đổi loại bộ nhớ và định dạng hình ảnh, có những trường hợp các bản sao lưu được tạo bằng loại bộ nhớ trước đó không thể khôi phục sang loại bộ nhớ của máy chủ ảo mới. Bảng sau mô tả trạng thái hỗ trợ của những trường hợp này:
Loại lưu trữ của máy chủ trong bản sao lưu | Loại lưu trữ hiện tại của máy chủ | |||
LVM mỏng | LVM | Bản thô dựa trên tệp | QCOW2 dựa trên tệp | |
ThinLVM (Sao lưu toàn bộ) |
ĐƯỢC RỒI | ĐƯỢC RỒI | ĐƯỢC RỒI | ĐƯỢC RỒI |
ThinLVM (Sao lưu gia tăng) |
ĐƯỢC RỒI | Khôi phục không được hỗ trợ | Khôi phục không được hỗ trợ | Khôi phục không được hỗ trợ |
LVM | ĐƯỢC RỒI | ĐƯỢC RỒI | ĐƯỢC RỒI | ĐƯỢC RỒI |
Bản thô dựa trên tệp | ĐƯỢC RỒI | ĐƯỢC RỒI | ĐƯỢC RỒI | ĐƯỢC RỒI |
QCOW2 dựa trên tệp | ĐƯỢC RỒI | ĐƯỢC RỒI | ĐƯỢC RỒI | ĐƯỢC RỒI |
Note
Việc khôi phục bản sao lưu QCOW2 dựa trên tệp vào máy chủ ảo Raw / LVM / ThinLVM dựa trên tệp sẽ tạo ra dữ liệu trung gian trong Thư mục sao lưu tạm thời của Tài nguyên điện toán. Quá trình này yêu cầu đủ dung lượng trống để chứa toàn bộ tập dữ liệu của máy chủ ảo. Thư mục sao lưu tạm thời có thể được cấu hình trong tab cài đặt của Tài nguyên điện toán.
- Nếu bạn di chuyển một máy chủ ảo có tính năng danh sách bậc lưu trữ được bật, bạn sẽ cần phải mang thẻ lưu trữ trên nguồn điện toán đích vào tuân thủ các thẻ lưu trữ trên máy chủ đang được di chuyển, hoặc tắt tính năng danh sách cấp lưu trữ. Tuy nhiên, chúng tôi khuyên bạn không nên tắt tính năng này vì đĩa có thể được di chuyển vào bộ lưu trữ bằng thẻ lưu trữ khác. Nếu sự không khớp này vẫn còn, đĩa chính và đĩa phụ có thể không hoạt động bình thường.
Chỉ dành cho di chuyển trực tiếp:
Note
Quá trình di chuyển trực tiếp kế thừa những hạn chế của nó từ Libvirt/QEMU.
- Tài nguyên điện toán nguồn và đích phải có cùng bản phân phối hệ điều hành. Ví dụ: SolusVM 2 không thể di chuyển máy chủ từ tài nguyên điện toán trên Ubuntu sang tài nguyên điện toán trên CentOS.
- Tài nguyên điện toán đích phải có cùng phiên bản phân phối hệ điều hành hoặc phiên bản mới hơn với tài nguyên điện toán nguồn. Ví dụ: SolusVM 2 không thể di chuyển máy chủ từ tài nguyên điện toán trên CentOS 8 sang tài nguyên điện toán trên CentOS 7.
- Tài nguyên điện toán nguồn và đích phải có CPU từ cùng một nhà cung cấp và từ cùng một thế hệ hoặc dòng.
- |hình ảnh-dấu chấm than| Chúng tôi khuyên bạn không nên di chuyển giữa các thế hệ hoặc dòng CPU cũ và mới của cùng một nhà cung cấp. Ví dụ: di chuyển giữa các tài nguyên điện toán với bộ xử lý Intel® Core™ i7 và Intel® Xeon® hoặc giữa AMD Ryzen™ và AMD EPYC™. Việc di chuyển như vậy có thể không thành công hoặc đóng băng máy chủ được di chuyển.
Tài nguyên điện toán nguồn và đích phải có cùng tham số kích hoạt (nếu có), ví dụ: ảo hóa lồng nhau. Nếu các tham số không khớp, quá trình di chuyển như vậy có thể không thành công hoặc đóng băng máy chủ được di chuyển.
- Di chuyển trực tiếp với loại lưu trữ chuyển đổi và định dạng hình ảnh hiện không có sẵn nhưng có thể được thêm vào trong các bản phát hành trong tương lai.
- Di chuyển trực tiếp tại chỗ với loại lưu trữ chuyển đổi và định dạng hình ảnh hiện không khả dụng nhưng có thể được thêm vào trong các bản phát hành trong tương lai.