ซอฟต์แวร์การจัดการคลัสเตอร์ใดที่จะใช้สำหรับ linux


12

ฉันพบเครื่องมือซอฟต์แวร์การจัดการคลัสเตอร์ต่อไปนี้:

  • pacemaker (clusterlabs.org) - ต้นฉบับโครงการ Heartbeat มุ่งเน้นไปที่ความพร้อมใช้งานสูงจะอยู่ในเวอร์ชั่นเดเบียนต่อไป
  • openqrm (openqrm.com), - เว็บ gui - การใช้งานที่กว้างขึ้น,

ไซต์ที่มีงานนำเสนอสำหรับทั้งคู่

  • HA รวมแบบเสมือนจริง: การจำลองเสมือนด้วย KVM, Pacemaker และ DRBD
  • การจัดการเครื่องเสมือนด้วย openORM

ดูเหมือนว่ามีการใช้เครื่องกระตุ้นหัวใจมากขึ้น ฉันมี 2 ฮาร์ดแวร์เซิร์ฟเวอร์สำหรับ VMs ที่ต่างกัน 12 รายการ ระบบ linux ที่ฉันจะใช้คือ debian lenny ตั้งค่าฉันต้องการใช้: drdb, heartbeart, kvm ฉันไม่มีประสบการณ์กับซอฟต์แวร์การจัดการคลัสเตอร์

ใครบ้างมีประสบการณ์กับเครื่องกระตุ้นหัวใจและ / หรือ openqrm บ้างไหม? ใช้งานที่ไหนง่ายกว่ากัน มีผู้สมัครคนอื่น ๆ ?

คำตอบ:


4

Heartbeat นั้นเลิกใช้แล้วและ "มาตรฐานอุตสาหกรรม" ใหม่จะเป็นเครื่องกระตุ้นหัวใจและ OpenAIS

พวกมันเป็นสัตว์ที่แตกต่างกันมากดังนั้นโปรดระมัดระวังในการอ่านบทบาทของพวกเขาด้วย Pacemaker เป็น 'ผู้จัดการทรัพยากรคลัสเตอร์' - ส่วนที่คุณถามในคำถามเดิมของคุณ มันสามารถใช้ OpenAIS หรือ Heartbeat เป็นเลเยอร์เครือข่ายเพื่อจัดการคลัสเตอร์ - แต่คุณออกคำสั่งผ่านทางเครื่องกระตุ้นการเต้นของหัวใจ

ฉันใช้มันมาหลายเดือนแล้วและเรากำลังจะไปผลิตมัน คุณสามารถตั้งค่าตัวเองได้อย่างแน่นอน (ฉันขอแนะนำให้อ่านเอกสารทั้งในส่วนติดต่อ CRM และหนังสือ "อธิบายการกำหนดค่าเครื่องกระตุ้นหัวใจ" หลายครั้งก่อนที่คุณจะพยายามกำหนดค่าอะไรก็ได้) หากคุณไม่ระวัง อย่าไปผลิตด้วยการใช้งานครั้งแรกของคุณ วางแผนเช็ดเครื่องจักรหลายครั้ง นอกจากนี้หนึ่ง 'gotcha' กับเครื่องกระตุ้นหัวใจคือพวกเขาคิดว่าคุณจะมีอุปกรณ์ฮาร์ดแวร์อย่างน้อยสามเครื่อง คุณอาจไม่ต้องการทำให้ VMs แขกของคุณทราบถึงคลัสเตอร์ ติดตั้งเครื่องกระตุ้นหัวใจเฉพาะบนโฮสต์ VM สองเครื่อง

ฉันไม่มีประสบการณ์กับ KVM - คลัสเตอร์ของเราใช้ Xen อย่างไรก็ตามถ้าฉันจำได้อย่างถูกต้องมันเป็นโครงการที่ได้รับการสนับสนุน Redhat หากเป็นกรณีนี้คุณต้องดูเครื่องมือที่ Redhat ใช้อยู่อย่างแน่นอน (แก้ไข): หากคุณกำลังทำเวอร์ชวลไลซ์ก์ชันเดสก์ท็อปหลีกเลี่ยง KVM - เดสก์ท็อปเซิร์ฟเวอร์ต้องใช้ฮาร์ดแวร์ที่ใช้ Windows ซึ่งรวมถึงเซิร์ฟเวอร์ SQLอย่างไรก็ตามหากคุณใช้Redhat อยู่ Redhat จะลดการสนับสนุน Xen หลังจาก 5 x Series Novell / SuSE อาจจะทำให้มันยาวขึ้นอีกซักหน่อย

คำเตือนหนึ่งคำ: DRBD อาจเป็นปัญหาได้โดยเฉพาะหากคุณเข้าสู่สถานการณ์ที่มีสมองแตก ตรวจสอบให้แน่ใจว่าคุณใช้สโตนทูแบบสองรูปแบบ ฉันไม่ใช่แฟนตัวยงของ DRBD แม้ว่าฉันจะยอมรับว่ามันมีประโยชน์ นอกจากนี้เมื่อคุณปรับขนาดโหนดโฮสต์ 2 โหนดที่ผ่านมา DRBD จะไม่ปรับขนาดและคุณจะต้องค้นหาโซลูชันหน่วยเก็บข้อมูลใหม่



0

คุณกำลังมองหาอะไรกันแน่? เมื่อตั้งค่าคลัสเตอร์ของคุณแล้วคุณต้องตรวจสอบเป็นส่วนใหญ่ webminมาพร้อมกับชุดโมดูล heartbeat / cluster


ฉันต้องการอินเทอร์เฟซการจัดการที่ดีสำหรับเครื่องเสมือนของฉันสำหรับการตั้งค่าการโยกย้ายความพร้อมใช้งานสูง
yvess

0

ฉันไม่สามารถพูดได้ว่าฉันได้ทำงานกับทั้งคู่ แต่เมื่อทำงานด้วย heartbeat ฉันพบว่า doc ยากที่จะทำงานด้วยจนกระทั่งฉันพบหน้าต่อไปนี้

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

โดยเฉพาะไฟล์ PDF "การกำหนดค่า 1.0 อธิบาย" ในหน้านั้นนำฉันมาจากการลองผิดลองถูกไปจนถึงการทำงานจริง ๆ ในครั้งแรก


0

คุณสามารถดูucarp ได้ - มันง่ายกว่าผู้สร้างสันติ / heartbeat แต่ - สำหรับงานบางอย่างมันก็ดี [เช่นนำบริการทั้งหมดมาให้เราเตอร์ที่กลายเป็นโหนดที่ทำงานอยู่ในคลัสเตอร์]

จริงๆเอกสารสั้นจะเป็นหนึ่งในข้อดีของ ucarp ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.