Quản lý KVM dựa trên web cho Ubuntu


15

Chúng tôi đã có một máy chủ gốc Ubuntu 9.10 mà chúng tôi muốn chạy nhiều máy ảo KVM. Để quản trị các máy ảo này, tôi muốn có một công cụ quản lý KVM dựa trên web, nhưng tôi không biết nên chọn công cụ nào trong danh sách các công cụ được đề cập trên linux-kvm.org.

Tôi đã sử dụng virsh & virt-manager trên máy tính để bàn của mình, nhưng muốn có giao diện web cho máy chủ. Tôi đã thử nghiệm ConVirt trên máy tính để bàn của mình, nhưng không thể lấy máy KVM từ virsh / virt-manager và tôi không thể nhập máy ảo KVM để hoạt động (chỉ Xen).

oVirt có vẻ tốt, nhưng tôi không thể tìm hiểu xem và làm thế nào tôi có thể cài đặt nó trên Ubuntu 9.10 .. (Và tôi thực sự không nên lãng phí vài ngày nữa để thử nghiệm những thứ cuối cùng có thể không hoạt động.)

Bất cứ ai cũng có thể giới thiệu bất kỳ công cụ quản lý KVM dựa trên web tốt nào dễ cài đặt trên Ubuntu 9.10 không?

Tôi đang tìm kiếm thứ gì đó cũng sẽ cho phép tôi chạy các dịch vụ khác như apache và postgresql bên cạnh việc lưu trữ các máy ảo, vì vậy tốt nhất là khá nhẹ và không cài đặt hệ điều hành chuyên dụng. Chúng tôi không cần bất kỳ phân cụm / di chuyển chuyên nghiệp hoặc bất cứ điều gì, chỉ cần một cái gì đó sẽ cho phép chúng tôi tạo, bắt đầu, kiểm tra, quản trị và dừng các máy ảo từ một trang web.

Trân trọng, Tim


Cập nhật:
Bất cứ ai có bất kỳ đề nghị? Ở đây thật yên tĩnh ..


Câu hỏi hay ... Tôi muốn tự hỏi chính xác điều tương tự (trong một kịch bản giống hệt nhau).
jkp

Khá kỳ lạ là chưa có gì bán chạy cho Ubuntu.
Đến

@Til: Yup, thậm chí thêm tiền thưởng cũng không giúp được gì nhiều để tìm ra người chiến thắng rõ ràng .. Để lại câu hỏi mở cho đến khi tìm thấy giải pháp tốt.
Tim

Till: không có gì lạ, kinh điển không thực sự phát triển nhiều, chỉ kết hợp các dự án sẵn sàng.
dyasny

1
oVirt gắn liền với Fedora, do đó không hữu ích trong Ubuntu.
sendmoreinfo

Câu trả lời:


4

Cloud.com Cloudstack chạy trên Ubuntu 10.04. Rõ ràng bạch đàn cũng vậy. Tôi biết bạn không muốn các tính năng của đám mây, nhưng bạn có thể bỏ qua chúng nếu muốn. Hoàn toàn khả thi như quản lý hypanneror đơn giản, miễn là bạn có một hộp quản lý bên ngoài.

Như bạn đã nhận thấy, các công cụ khác như Karesansui và oVirt chỉ được đóng gói cho RHEL / Centos

Convirture không sao, tôi thực sự ngạc nhiên khi bạn gặp khó khăn khi nhập. Tôi nghĩ rằng quá trình cập nhật / vá lỗi của họ có thể được cải thiện.


Hướng dẫn cài đặt cho Cloudstack đề cập đến lưu ý sau: "Lưu ý: Trong một lần cài đặt máy chủ, Máy chủ quản lý và Tác nhân có thể được cài đặt trên cùng một máy chủ. Trước tiên, nên cài đặt Tác nhân, sau đó là Máy chủ quản lý." Có vẻ như điều đó có thể xảy ra trên một máy chủ duy nhất ..
Tim

4

Như đã báo cáo trong trang web chính thức của libvirtd, về cơ bản có hai giao diện web nguồn mở để quản trị và quản lý libvirtd + KVM:

  • AbiCloud
  • oVirt

Ngoài ra còn có các lựa chọn thay thế khác để quản lý và quản lý KVM thông qua giao diện web, bạn có thể tìm thấy danh sách tại địa chỉ này .

Có lẽ sự lựa chọn tốt nhất là ảo hóa doanh nghiệp RED HAT.


3

Thử những thứ này xem:

Cái nhìn và cảm nhận của Archipel trông đẹp nhất trong số những người khác (imho). Vì Archipel và oVirt đều sử dụng libvirt như một phần phụ trợ, các tính năng của chúng được cho là khá giống nhau; đó là cách bố trí UI khác nhau chủ yếu. Mặc dù tôi đã không kiểm tra cả hai vì vậy đó chỉ là dự đoán.


Archipel cần một máy chủ XMPP được cài đặt ở đâu đó.
Fabian Zeindl

2

Hãy dùng thử Proxmox VE , nó có giao diện web đẹp để quản lý khách KVM và OpenVZ. Tuy nhiên, nó chạy trên Debian chứ không phải Ubuntu - nó có đủ gần với bạn không?


Bề ngoài Proxmox dường như không đáp ứng yêu cầu "không cài đặt hệ điều hành chuyên dụng" .. Hay tôi nhầm?
Tim

Bạn có thể cài đặt Proxmox trên Debian hoặc sử dụng trình cài đặt hệ điều hành của họ. Nếu bạn xem xét Debian Ubuntu, thì nó phù hợp với yêu cầu. Nếu bạn phải có Ubuntu, thì không.
200_success

1

Chưa bao giờ thử nó, nhưng một số người bạn đã giới thiệu cho tôi Eucalyptus trước đây.


Bạch đàn có trọng lượng khá nặng & đã nằm trong danh sách các công cụ được liên kết ở trên .. Tôi đang tìm kiếm các đề xuất dựa trên kinh nghiệm thực tế, phù hợp với các yêu cầu được liệt kê ở trên. Khi nó đứng, câu trả lời này sẽ phù hợp hơn như là một nhận xét. (Không đáng để nhận tiền thưởng)
Tim

1

Thật không may, tôi không nghĩ rằng có một sản phẩm trưởng thành ngoài kia làm những gì bạn đang tìm kiếm tốt cho KVM. Chúng tôi đã xem xét định kỳ về những thứ như thế này trong quá khứ, nhưng danh sách trên linux-kvm.org dường như không thêm bất cứ điều gì hữu ích kể từ đó.

Chúng tôi khá cam chịu với ứng dụng khách quản lý tài năng từ máy tính để bàn Linux và virsh qua ssh thông qua putty từ Windows để quản lý. Tuy nhiên, đối với các yêu cầu tương đối đơn giản mà chúng tôi có - phù hợp khá tốt với các yêu cầu bạn đã vạch ra - Tôi không cảm thấy như chúng tôi đã thiếu quá nhiều cho một số lượng nhỏ máy chủ và khách tương đối để quản lý . Nếu bạn chỉ muốn quản trị 1 máy chủ và khách của nó, điều này có thể gây rắc rối nhiều hơn so với giá trị của các tùy chọn hiện tại.


3
Đó là cách chúng tôi đã nhận được trong vài tháng qua .. Nhưng vẫn khó có thể tin rằng thậm chí không có bất cứ điều gì nửa vời ngoài kia cho các yêu cầu hạn chế mà tôi đã đăng .. Bạn nghĩ rằng sẽ có ít nhất một vài nỗ lực để bọc virsh trong một ứng dụng web và hiển thị một số số liệu thống kê ..
Tim

Chú ý này thực hiện PHP / AJAX VirtualBox trên HackerNews sáng nay và nghĩ về câu hỏi của bạn. Theo quan điểm của bạn, tôi nghĩ sẽ dễ dàng hơn để bao bọc virsh hoặc virt-manager với một trang web đầu cuối đàng hoàng.
nedm


1

Hãy dùng thử WebVirtMgr , dịch vụ này rất hay để quản lý các máy ảo. Nó cho phép tạo và cấu hình các máy ảo mới và điều chỉnh phân bổ tài nguyên.


0

Một câu trả lời hơi tiếp tuyến:

VMware Server có sẵn miễn phí (để sử dụng nội bộ) và có một công cụ quản trị dựa trên web.


Tại thời điểm này, chúng tôi chỉ xem xét các giải pháp dựa trên KVM, nhưng cảm ơn về đề xuất này.
Tim

1
VMWare Server có vấn đề: giao diện web của nó không hoạt động với các bản dựng Firefox gần đây (điều này có thể được khắc phục bằng cách làm cho các tùy chọn SSL của FF lỏng lẻo hơn một chút) và tôi thấy nó không đáng tin cậy (thông thường "có lỗi," Tôi sẽ đăng xuất cho bạn "các tình huống) trong IE và bạn phải sử dụng các bản hack phần cứng ảo không chính thức để làm cho nó hoạt động như một máy chủ hoặc khách với kernel được tìm thấy trong bản phát hành Ubuntu LTS mới nhất. Tôi đang xem xét KVM quảng cáo vbox như là lựa chọn thay thế vì những vấn đề này.
David Spillett

0

kết luận, bây giờ có gui web


Như tôi đã đề cập trong câu hỏi của mình, tôi đã thử dùng Convirt, nhưng nó không hoạt động với tôi. Lúc đó nó đã có gui web. Có điều gì thay đổi đáng kể gần đây mà tôi không biết?
Tim

0

Rõ ràng, có một dự án để thêm bảng điều khiển quản lý dựa trên web vào OpenNebula: http://dev.opennebula.org/projects/15/wiki/Wiki

Tôi (ngẫu nhiên) đã làm việc với điều này thông qua SARA và nó có vẻ ổn (nhưng vẫn còn một công việc đang tiến triển). Tôi nghĩ rằng tôi sẽ đề cập đến nó ở đây như là một sự phát triển mới.


0

Vào năm 2008, một dự án Drupal đã được bắt đầu để triển khai một trình quản lý máy ảo như một giao diện người dùng web cho libvirt trong Drupal.

Nghe có vẻ như là một ý tưởng tốt đối với tôi .... nhưng có vẻ như họ đã không đi được rất xa.

http://drupal.org/project/vps_api



0

Kiểm tra Cloudmin, về cơ bản là các mô đun ảo hóa webmin +. Nó khá hữu dụng, dễ cài đặt và thực hiện những gì nó nói trên hộp.


0

OpenQRM khá kewl.

Tôi đã làm việc với SolusVM và thật tuyệt, nhưng vẫn đang tìm kiếm thứ gì đó sẽ xử lý VMware, Xen và KVM - http://OpenQRM.com phù hợp với dự luật đó và cung cấp rất nhiều cách khác nhau để xử lý ảo hóa của bạn, HA, nhân bản, ảnh chụp nhanh, triển khai ngay lập tức, vv

Và nó cũng đi kèm với hỗ trợ hình ảnh Debian và CentOS để nhanh chóng tạo hộp cát.

Bạn có thể di chuyển máy ảo sang máy vật lý, máy vật lý sang máy ảo, một loại máy ảo (giả sử là Xen) sang loại khác (giả sử, VMware), v.v.

Nó thực sự rất mạnh mẽ và có khả năng mở rộng cao.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.