UK — The Register
Kiến trúc sư tạo bản thay thế mã nguồn mở cho công cụ di chuyển VM mà VMware đã ẩn đi
Phần mềm2 phút đọc
Một kỹ sư đám mây tên Andrija Panić đã tạo ra OpenVDDK, một công cụ mã nguồn mở thay thế cho VDDK của VMware. VMware đã gỡ VDDK khỏi trang tải công khai, khiến nhiều công cụ chuyển đổi máy ảo khó hoạt động hơn.
Chuyện gì đã xảy ra
VMware là công ty làm phần mềm ảo hóa. Công ty này từng cho mọi người tải VDDK, một bộ thư viện giúp đọc và xử lý ổ đĩa ảo. Tháng 8, VMware chỉ cho các đối tác tải VDDK. Vì vậy, khách hàng và các đối thủ không còn dễ dùng công cụ này để chuyển máy ảo sang nền tảng khác. Panić đã viết lại một bản thay thế từ đầu. Bản này không chứa mã của VMware và được đặt theo giấy phép Apache.
Các con số và sự kiện chính
- Panić đã thử OpenVDDK trên các phiên bản vSphere 6.7 U3, 7.0.3, 8.0.3 và 9.1.1.
- Công cụ này chỉ đọc được ổ đĩa, không ghi được.
- Một công ty đám mây ở Đức đã dùng công cụ này để chuyển một máy chủ tệp lớn.
- OpenOne có công cụ OneSwap, và công ty này nói tỷ lệ thành công là 96%.
Vì sao cần công cụ này
Nhiều công cụ không liên quan đến nhau đều dùng cùng một thư viện nhỏ để đọc ổ đĩa máy ảo của VMware. Khi VDDK không còn được tải công khai, các công cụ này khó cài đặt và khó chạy hơn. Panić nói ông không thấy công bằng khi khả năng di chuyển hay bảo vệ dữ liệu của người dùng lại phụ thuộc vào một trang tải xuống.
Vì sao điều này quan trọng
Câu chuyện cho thấy người dùng có thể cần một lối thoát khi chuyển khỏi VMware. Nếu không có VDDK, việc sao lưu và chuyển dữ liệu sẽ khó hơn. Dự án này có thể giúp các công ty như Red Hat khi họ sửa lại công cụ chuyển máy ảo của mình. Tuy nhiên, Panić cũng nói rõ rằng các phản hồi tích cực chưa phải là lời xác nhận độc lập, và không đảm bảo công cụ phù hợp với mọi môi trường thật.
Cần theo dõi
- Red Hat đang làm bản sửa, và đã đưa ra một cách khắc phục tạm thời.
- Nutanix đã chỉnh công cụ Move của mình để làm việc mà không cần VDDK.
- Xem OpenVDDK có được thử nghiệm rộng hơn và độc lập hơn hay không.
Chú giải
- VDDK
- Bộ thư viện của VMware giúp phần mềm đọc và xử lý ổ đĩa ảo.
- VMware
- Công ty làm phần mềm ảo hóa, cho phép chạy nhiều máy ảo trên một máy chủ.
- OpenVDDK
- Bản thay thế mã nguồn mở, viết lại từ đầu, để đọc ổ đĩa máy ảo.
- Nutanix
- Công ty cung cấp phần mềm hạ tầng đám mây và có công cụ Move để chuyển máy ảo.
- Red Hat
- Công ty phần mềm mã nguồn mở, đang làm lại công cụ chuyển máy ảo của mình.