คู่มือ Multi-Region Cluster สำหรับ ฐานข้อมูล
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
คำสั่ง ชื่อเมนู พารามิเตอร์ และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง
คลัสเตอร์หลายภูมิภาค MariaDBเป็นโซลูชันแบบแพ็กเกจล่วงหน้าที่สร้างคลัสเตอร์ขั้นสูงและพร้อมใช้งานสูงโดยอัตโนมัตินอกเหนือจากเทมเพลตสแต็กที่จัดการแพลตฟอร์ม
โทโพโลยีคลัสเตอร์ฐานข้อมูล
สำหรับการกู้คืนระบบคุณสามารถเพิ่ม Node รองอย่างน้อยหนึ่ง Node สำหรับการ Deploy ข้ามภูมิภาคที่จำเป็นได้ตัวอย่างเช่นบนแพลตฟอร์มที่มีสามภูมิภาคโทโพโลยีที่แนะนำคือประถมศึกษา-Primary-Secondary.
ทุกเซิร์ฟเวอร์ฐานข้อมูลหรือ Node โหลดบาลานเซอร์ในโทโพโลยีคลัสเตอร์ถูกสร้างขึ้นใน Environment ที่แยกจากกันโดยมีตัวจัดสรรภาระงาน ProxySQLเลเยอร์ด้านหน้าคลัสเตอร์เพื่อกระจายคำขอระหว่าง Node หลักหลังจากสร้างแล้ว Environment ดังกล่าวจะรวมกันเป็นคลัสเตอร์หลายภูมิภาค
แพคเกจนี้ให้ความพร้อมใช้งานสูงและ Failover แบบสำเร็จรูปสำหรับคลัสเตอร์ฐานข้อมูลมั่นใจได้ในระดับศูนย์ข้อมูล - ฐานข้อมูลสามารถเข้าถึงได้แม้ว่าภูมิภาคใดภูมิภาคหนึ่งจะไม่พร้อมใช้งานก็ตามหากภูมิภาคหลักรายการใดรายการหนึ่งล้มเหลวคลัสเตอร์จะพร้อมใช้งานและจัดการต่อไปอ่านและเขียนแบบสอบถามแม้ว่าภูมิภาคหลักทั้งสองจะไม่พร้อมใช้งานแต่ก็สามารถใช้ภูมิภาครองเพื่อจัดการได้อ่านและเขียนคำขอโดยไม่มีข้อมูลสูญหายอย่างไรก็ตามจะต้องมีการอัปเดตการตั้งค่าจุดเริ่มต้นในแอปพลิเคชันไคลเอนต์ฐานข้อมูล (แทนที่ชื่อโฮสต์ ProxySQL ด้วยชื่อโฮสต์เซิร์ฟเวอร์ฐานข้อมูลรอง)
การติดตั้งคลัสเตอร์
- ค้นหาคลัสเตอร์หลายภูมิภาค MariaDBแอปพลิเคชัน (theคลัสเตอร์ส่วนหรือใช้ค้นหาสนาม) ในแพลตฟอร์มตลาด.
2. ในหน้าต่างการติดตั้งที่เปิดอยู่ให้ระบุข้อมูลต่อไปนี้:
- ภูมิภาค– เลือกภูมิภาคแพลตฟอร์มที่จะปรับใช้ Environment คลัสเตอร์โปรดทราบว่าลำดับภูมิภาคมีความสำคัญเนื่องจากสองเซิร์ฟเวอร์แรกจะมีเซิร์ฟเวอร์หลักและเซิร์ฟเวอร์อื่นๆจะเป็นเซิร์ฟเวอร์รอง
- เวอร์ชันฐานข้อมูล– เลือกเวอร์ชัน MariaDB ที่ต้องการ
- Environment– ระบุชื่อการแยกและการจัดกลุ่มของ Environment คลัสเตอร์ฐานข้อมูลของคุณ
- ชื่อที่แสดง– ตั้งชื่อที่กำหนดเองสำหรับ Environment คลัสเตอร์
- กระบวนการติดตั้งอาจใช้เวลาหลายนาทีหลังจากเสร็จสิ้นคุณจะเห็นหน้าต่างความสำเร็จและรับอีเมลพร้อมข้อมูลที่เหมาะสมทั้งหมดเช่นรายละเอียดจุดเข้าใช้งานและข้อมูลประจำตัวในการเข้าถึง
หากต้องการดู Environment ที่เกี่ยวข้องทั้งหมดอย่างง่ายดายคุณสามารถสลับไปยังกลุ่มที่ระบุในขั้นตอนก่อนหน้า (mdbclusterในกรณีของเรา)
4. จุดเข้าใช้งานคลัสเตอร์หลายภูมิภาคประกอบด้วยสองรายการ (หนึ่งรายการต่อเซิร์ฟเวอร์หลัก) ลิงก์ประกอบด้วยชื่อคลัสเตอร์และชื่อโฮสต์ ProxySQL หากภูมิภาคหลักไม่ทำงานให้ใช้ชื่อโฮสต์หรือที่อยู่ IP ของ Node รองเป็นจุดเริ่มต้น

