MySQL Galera Cluster เป็นระบบที่สามารถกำหนดให้ MySQL Database สามารถทำงานพร้อมๆ กันโดยจะมีข้อมูลเหมือนๆ กันในทุกๆ เครื่องที่อยู่ในวง Cluster เดียวกัน Application ที่ทำงานกับ Database จะเลือกทำงานกับ MySQL ที่อยู่ในเครื่องไหนก็ได้
ปัญหาส่วนใหญ่ที่ผู้ดูแลระบบของโรงพยาบาลต้องปวดหัวและคอยแก้ปัญหาคือตอนที่ Database หยุดทำงาน ไม่ว่าจะด้วยเหตุผลใดก็ตาม เราถือว่าเป็นเรื่องที่สำคัญมาก โดยเฉพาะหากเกิดขึ้นกับโรงพยาบาลขนาดใหญ่ เพื่อป้องกันการเกิดปัญหานี้ ทาง BMS จึงได้ทำการศึกษาและพัฒนารูปแบบที่เหมาะสมสำหรับการติดตั้งระบบ Database ที่สามารถทำงานในลักษณะ High Availability ที่มีความซับซ้อนน้อยที่สุดและสามารถใช้งานได้ดีที่สุด ระบบ Galera Cluster เป็นคำตอบของความต้องการนี้
ความต้องการของระบบที่จะติดตั้งระบบ Galera Cluster นี้จำเป็นต้องใช้เครื่อง Server ที่มีสรรถนะใกล้เคียงกัน อย่างน้อย 3 เครื่อง เพื่อที่จะสร้างระบบที่สามารถทำงานแทนกันได้อย่างสมบูรณ์ และจะต้องเปิดใช้งานระบบ Automatic Cluster Failover ในโปรแกรม HOSxP ด้วย โดยในกรณีที่ Server ตัวใดตัวหนึ่งเกิดมีปัญหาขึ้นมา ตัว HOSxP จะทำการ Switch ไปใช้งาน Server ตัวที่เหลือโดยอัตโนมัติ และในการ Login ใช้งานครั้งแรก โปรแกรม HOSxP จะทำการ Connect ไปใช้งานเครื่องที่มีภาระงานน้อยที่สุดโดยอัตโนมัติ
สิ่งที่ท่านจะได้รับเมื่อเลือกใช้บริการติดตั้งระบบ MySQL Galera Cluster จาก BMS
- โปรแกรม BMS Cluster Setup สำหรับติดตั้งระบบ MySQL Galera Cluster โดยใช้เมาส์คลิกแค่ 3 ครั้ง
- โปรแกรม BMS Cluster Control Center สำหรับ Monitor ระบบ Cluster
- การรับประกันระบบการทำงาน และ Upgrade MySQL เป็นระยะเวลา 1 ปี และหากมีปัญหาเกิดขึ้นทางบริษัทจะทำการส่งเจ้าหน้าที่เข้าไปแก้ปัญหาให้โดยทันที
- License HOSxP Cluster Access สำหรับเปิดการทำงานในระบบ Cluster ในโปรแกรม HOSxP
*** หากมีโปรแกรมอื่นที่ไม่ใช้ HOSxP ได้ทำการเชื่อมต่อมาใช้งานกับระบบ Galera Cluster นี้ จำเป็นที่จะต้องทดสอบก่อนว่าสามารถใช้งานได้ เพราะจะมีบาง Statement ที่จะไม่สามารถใช้งานได้ เช่น Lock Tables และจะต้องแก้ไข Application ให้รองรับการ Retry statement ในกรณีที่เกิด Statement timeout ด้วย