สวัสดีครับ มีรูปมานำเสนอครับ เผื่อเอาไปเป็นตัวอย่างนำเสนอลูกค้าครับ ผมกำลังทำให้ลูกค้าที่หนึ่งอยู่ ลูกค้าเขาต้องการแบบนี้ครับ
- ไซต์ A เป็นสำนักงานใหญ่ มี Data Center อยู่
- ไซต์ B เป็นสำนักงานย่อย มี Data Center สำรองอยู่
- ที่สำนักงานใหญ่ลูกค้าต้องการให้มี Elastix สองเครื่อง ที่ทำงานทดแทนกันได้ทันทีเมื่อเครื่องใดเครื่องหนึ่งมีปัญหา มี down time ไม่เกิน 60 วินาที
- ที่สำนักงานย่อยก็ให้มี Elastix อีก 1 เครื่องไว้เป็น Backup กรณีสองเครื่องแรกต่างพร้อมใจกันเจ๊ง
- การจัดการเน็ตเวอร์คลูกค้าเป็นคนจัดการ เขารับประกันว่าถ้าเน็ตเวอร์คมีปัญหาเขาก็มีลิ้งค์สำรองที่จะออนขึ้นมาทันที
งานนี้ที่จริงผมรับงานเขามาอีกทอดหนึ่งหน่ะครับ ไม่ได้รับเอง โซลูชั่นที่ผมทำก็ตามรูปเลยครับ
ด้านซ้ายมือเป็น Elastix สองเครื่องที่ทำงานแทนกันได้ตลอดเวลา ลูกค้าไม่ต้องแก้ไขอะไรเลย สองเครื่องนี้ผมติดตั้ง DRBD และ Heartbeat ครับ หาบทความใน Google ได้ง่ายมาก ค้นหาคำว่า "Elastix HA" หรือ "Elastix Cluster"
ด้านขวามือเป็น Elastix Backup ครับ วิธีการเชื่อมต่อกับด้านซ้ายมือก็หาได้ใน Google อีกเช่นกัน
ตอนนี้ Primary และ Secondary เวอร์คเรียบร้อยแล้ว แต่ Backup ยังกำลังทำครับ ลองตามในเน็ตแล้วก็ยังไม่เวอร์ค มันเหมือนจะขาดๆอะไรบางอย่างไป แต่คนทำบทความไม่ได้บอกไว้ แต่ผมมั่นใจว่าผมต้องทำเวอร์คแน่ๆ
พอเป็นไอเดียนำไปใช้งานครับ อาจมีโซลูชั่นที่ดีกว่าและทำงานเร็วกว่านี้ แต่ตอนนี้ผมนึกออกวิธีนี้วิธีเดียวครับ