คำถามติดแท็ก high-availability

ความพร้อมใช้งานสูงคือการพิจารณาทางสถาปัตยกรรมบ่อยครั้งที่เกี่ยวข้องกับระดับความซ้ำซ้อนเพื่อประกันความพร้อมใช้งานในกรณีที่ระบบหรือส่วนประกอบล้มเหลว

1
ใช้ ZFS head node เป็นเซิร์ฟเวอร์ฐานข้อมูลหรือไม่
ฉันกำลังใช้ NAS แบบสองหัวที่ได้รับการสนับสนุนจาก ZFS สำหรับที่เก็บข้อมูลของคลัสเตอร์ที่มีความพร้อมใช้งานสูงโดยยึดตามสถาปัตยกรรมที่แนะนำของ Nexenta ดังที่เห็นที่นี่: ดิสก์ใน 1 JBOD จะเก็บไฟล์ฐานข้อมูลสำหรับฐานข้อมูล Postgres 4 TB เดียวและดิสก์ใน JBOD อื่นจะจัดเก็บไฟล์ไบนารีแฟล็กขนาดใหญ่ดิบขนาด 20 TB (ผลลัพธ์คลัสเตอร์สำหรับการจำลองการชนกันของวัตถุตัวเอกขนาดใหญ่) กล่าวอีกนัยหนึ่ง JBOD ที่สนับสนุนไฟล์ Postgres จะจัดการปริมาณงานแบบสุ่มส่วนใหญ่ในขณะที่ JBOD ที่สำรองข้อมูลผลลัพธ์การจำลองจะจัดการภาระงานแบบอนุกรมเป็นหลัก โหนดหัวทั้งสองมีหน่วยความจำ 256 GB และ 16 คอร์ คลัสเตอร์มีประมาณ 200 แกนแต่ละรักษาเซสชัน Postgres ดังนั้นฉันคาดว่าประมาณ 200 พร้อมกัน ฉันสงสัยว่ามันฉลาดในการตั้งค่าของฉันเพื่อให้โหนดหัว ZFS ทำงานพร้อมกันในฐานะเซิร์ฟเวอร์ฐานข้อมูล Postgres ที่ทำมิเรอร์สำหรับคลัสเตอร์ของฉันหรือไม่ ข้อเสียเปรียบเดียวที่ฉันเห็นคือ: ความยืดหยุ่นน้อยลงสำหรับการปรับขนาดโครงสร้างพื้นฐานของฉัน ระดับความซ้ำซ้อนลดลงเล็กน้อย ทรัพยากรหน่วยความจำและ CPU …

4
Ganeti vs Proxmox [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันเป็นผู้ดูแลระบบในบ้านซอฟต์แวร์ขนาดเล็ก ฉันจะจำลองเซิร์ฟเวอร์ของเรา เหตุผลหลักในการทำเช่นนี้คือให้เวลาสูงสุดที่เป็นไปได้ แต่อาจเพิ่มการใช้ทรัพยากร เรามีเซิร์ฟเวอร์สองเครื่อง ในหนึ่งเรามีการพัฒนา VMs น้อยและยังใช้เป็นเซิร์ฟเวอร์การสร้าง (Jenkins Master แต่ยังสร้างผู้บริหาร) ในวันที่ 2 เราได้รับบริการที่สำคัญบางอย่าง (ที่เก็บรหัส, ตัวติดตามปัญหา) ฉันต้องการใช้เครื่องเหล่านั้นเพื่อสร้างสองโหนดคลัสเตอร์และสร้าง VM สำหรับแต่ละบริการ ฉันต้องการใช้ DRBD เพื่อให้สามารถย้ายเครื่องจักรระหว่างโหนดได้ หลังจากการวิจัยผู้สมัครของฉันคือ Proxmox และ Ganeti สิ่งใดจะดีกว่าในสถานการณ์ของฉัน ฉันชอบความเรียบง่ายของ Proxmox (โดยเฉพาะความเรียบง่ายในการติดตั้ง) แต่อาจมีเหตุผลที่ถูกต้องสำหรับการใช้ Ganeti?

11
แก้ปัญหาความล้มเหลว / ความพร้อมใช้งานสูงสำหรับ Linux ได้ดีแค่ไหน? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันมีหลายกรณีที่ฉันต้องการย้ายแอปพลิเคชันจากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่งในกรณีที่เกิดความล้มเหลว (เซิร์ฟเวอร์แฮงค์หรือล้มเหลว) บนโซลาริสเราทำสิ่งนี้กับ VCS (Veritas Cluster Server) มีตัวเลือกใดบ้างสำหรับ Linux โปรดระบุระดับของความพยายามในการตั้งค่า / บำรุงรักษาหรือค่าใช้จ่าย (ถ้ามี) สำหรับแต่ละรายการ - เพิ่มรายละเอียดเพิ่มเติม - หากต้องการให้แนวคิดเกี่ยวกับระดับความซับซ้อน: เซิร์ฟเวอร์ที่ล้มเหลวอาจวางสายหรือล้มเหลวโดยไม่ต้องแจ้งให้ทราบอาจยังคงเป็น 'ping-can' เซิร์ฟเวอร์การกู้คืนต้องเริ่มต้นเป็นแอปพลิเคชันเมื่อเกิดความล้มเหลว เมื่อเซิร์ฟเวอร์ล้มเหลว / รอบการทำงานจะล้มเหลวมันจะกลายเป็นสิ่งไม่โต้ตอบกับเซิร์ฟเวอร์การกู้คืน นี่คือการรวบรวมข้อมูลหรือโหนดการคำนวณไม่ใช่ฐานข้อมูลดังนั้นโซลูชันที่ง่ายกว่าจึงสามารถทำงานได้ - รายละเอียดเพิ่มเติม (ขออภัย) - ที่เก็บข้อมูลที่ใช้ร่วมกันไม่ใช่ตัวเลือก แต่มีสถานะไม่มาก (ถ้ามี) ที่ต้องการโยกย้ายจากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่น เราทำให้เซิร์ฟเวอร์ทั้งสองซิงค์กันผ่าน rsync ขอบคุณมากสำหรับโพสต์ทั้งหมดจนถึงตอนนี้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.