sử dụng phần mềm quản lý cụm nào cho linux?


12

Tôi đã tìm thấy các công cụ phần mềm quản lý cụm sau:

  • máy điều hòa nhịp tim (clusterlabs.org), - ban đầu là một dự án Heartbeat, tập trung vào tính sẵn sàng cao, sẽ có trong phiên bản debian tiếp theo
  • openqrm (openqrm.com), - web gui - sử dụng rộng rãi hơn, a

Một trang web với các bài thuyết trình cho cả hai

  • HA hợp nhất ảo: Ảo hóa với KVM, Máy tạo nhịp tim và DRBD
  • Quản lý máy ảo mit openORM

Có vẻ như máy tạo nhịp tim được sử dụng rộng rãi hơn. Tôi có 2 Máy chủ Phần cứng cho 12 máy ảo khác nhau. Hệ thống linux tôi sẽ sử dụng là debian lenny. Thiết lập tôi muốn sử dụng: drdb, heartbeart, kvm. Tôi không có kinh nghiệm với phần mềm quản lý cụm.

Có ai có một số kinh nghiệm với máy điều hòa nhịp tim và / hoặc openqrm không? Cái nào dễ sử dụng hơn? Có những ứng cử viên khác?

Câu trả lời:


4

Heartbeat bị loại bỏ và "tiêu chuẩn công nghiệp" mới sẽ là máy điều hòa nhịp tim và OpenAIS.

Chúng là những động vật rất khác nhau, vì vậy hãy cẩn thận để đọc vai trò của chúng. Máy tạo nhịp là một 'trình quản lý tài nguyên cụm' - phần bạn đã hỏi về câu hỏi ban đầu của mình. Nó có thể sử dụng OpenAIS hoặc Heartbeat làm lớp mạng để quản lý một cụm - nhưng bạn đưa ra các lệnh thông qua trình tạo nhịp tim.

Tôi đã sử dụng nó được một vài tháng và chúng tôi sẽ đi vào sản xuất với nó. Bạn chắc chắn có thể tự thiêu (tôi khuyên bạn nên đọc tài liệu, cả cho giao diện CRM và sách "giải thích cấu hình máy tạo nhịp tim", vài lần trước khi bạn cố gắng định cấu hình bất cứ điều gì.) Nếu bạn không cẩn thận. Đừng đi đến sản xuất với việc thực hiện đầu tiên của bạn. Kế hoạch lau máy nhiều lần. Ngoài ra, một 'gotcha' với máy điều hòa nhịp tim là họ cho rằng bạn sẽ có ít nhất ba thiết bị phần cứng vật lý. Bạn có thể không muốn làm cho máy ảo khách của bạn nhận biết cụm; chỉ cài đặt máy tạo nhịp tim trên hai máy chủ VM.

Tôi không có bất kỳ kinh nghiệm nào với KVM - cụm của chúng tôi dựa trên Xen. Tuy nhiên, nếu tôi nhớ chính xác, đó là một dự án được hỗ trợ lại. Nếu đó là trường hợp, thì bạn chắc chắn muốn xem các công cụ mà Redhat đang sử dụng. (chỉnh sửa): Nếu bạn đang ảo hóa máy tính để bàn, hãy tránh KVM - máy chủ để bàn yêu cầu một loạt phần cứng dựa trên Windows, bao gồm cả máy chủ SQL , tuy nhiên, nếu bạn dựa trên Redhat , Redhat sẽ bỏ hỗ trợ cho Xen sau 5. x xê-ri . Novell / SuSE có thể sẽ giữ nó lâu hơn một chút.

Một lời cảnh báo: DRBD có thể có vấn đề, đặc biệt nếu bạn rơi vào tình huống chia rẽ. Hãy chắc chắn rằng bạn đang sử dụng hai hình thức STONITH. Tôi không phải là một fan hâm mộ lớn của DRBD mặc dù tôi thừa nhận nó có thể hữu ích. Ngoài ra, khi bạn chia tỷ lệ qua 2 nút máy chủ, DRBD sẽ không mở rộng quy mô và bạn sẽ phải tìm một giải pháp lưu trữ mới.



0

Bạn thật ra đang tim cai gi? Khi cụm của bạn được thiết lập, bạn chủ yếu cần theo dõi. webmin đi kèm với một tập hợp các mô-đun heartbeat / cluster.


Tôi muốn có một giao diện quản lý đẹp cho các máy ảo của mình, để thiết lập, di chuyển, tính sẵn sàng cao
yvess

0

Tôi không thể nói rằng tôi đã làm việc với cả hai nhưng khi làm việc với nhịp tim, tôi thấy tài liệu thực sự khó làm việc cho đến khi tôi tìm thấy trang sau

http://www.clusterlabs.org/wiki/Documentation#PDF_Document

Cụ thể, bản pdf "Cấu hình 1.0 được giải thích" trên trang đó thực sự đã đưa tôi từ bản dùng thử và lỗi đến khi thực sự hoàn thành công việc trong lần thử đầu tiên.


0

bạn cũng có thể nhìn vào ucarp - nó đơn giản hơn nhiều so với peacemaker / heartbeat nhưng - đối với một số công việc thì nó vẫn ổn [ví dụ: đưa tất cả các dịch vụ trên bộ định tuyến trở thành nút hoạt động trong một cụm].

tài liệu thực sự ngắn sẽ là một trong những lợi thế của ucarp ...

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.