ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บน Platform

RUK-COM PAAS / DATABASES

คู่มือ Multi-Region Cluster สำหรับ Database

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

คำสั่ง ชื่อเมนู Parameter และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง

Cluster หลายภูมิภาค MariaDBเป็นโซลูชันแบบ Package ล่วงหน้าที่สร้าง Cluster ขั้นสูงและพร้อมใช้งานสูงโดยอัตโนมัตินอกเหนือจาก TemplateStack ที่จัดการ Platform

TopologyClusterDatabase

สำหรับการกู้คืนระบบคุณสามารถเพิ่ม Node รองอย่างน้อยหนึ่ง Node สำหรับการ Deploy ข้ามภูมิภาคที่จำเป็นได้ตัวอย่างเช่นบน Platform ที่มีสามภูมิภาค Topology ที่แนะนำคือประถมศึกษา-Primary-Secondary.

Image 34: MariaDB multi-region clusterทุก ServerDatabase หรือ Node Load Balancer ใน TopologyCluster ถูกสร้างขึ้นใน Environment ที่แยกจากกันโดยมีLoad Balancer ProxySQLLayer ด้านหน้า Cluster เพื่อกระจายคำขอระหว่าง Node หลักหลังจากสร้างแล้ว Environment ดังกล่าวจะรวมกันเป็น Cluster หลายภูมิภาค

แพคเกจนี้ให้ความพร้อมใช้งานสูงและ Failover แบบสำเร็จรูปสำหรับ ClusterDatabase มั่นใจได้ในระดับศูนย์ข้อมูล - Database สามารถเข้าถึงได้แม้ว่าภูมิภาคใดภูมิภาคหนึ่งจะไม่พร้อมใช้งานก็ตามหากภูมิภาคหลักรายการใดรายการหนึ่งล้มเหลว Cluster จะพร้อมใช้งานและจัดการต่อไปอ่านและเขียนแบบสอบถามแม้ว่าภูมิภาคหลักทั้งสองจะไม่พร้อมใช้งานแต่ก็สามารถใช้ภูมิภาครองเพื่อจัดการได้อ่านและเขียนคำขอโดยไม่มีข้อมูลสูญหายอย่างไรก็ตามจะต้องมีการอัปเดตการตั้งค่าจุดเริ่มต้นใน Application Client Database (แทนที่ชื่อ Host ProxySQL ด้วยชื่อ HostServerDatabase รอง)

การติดตั้ง Cluster

  1. ค้นหาCluster หลายภูมิภาค MariaDBApplication (theClusterส่วนหรือใช้ค้นหาสนาม) ใน Platformตลาด.

Image 36: MariaDB multi-region marketplace2. ในหน้าต่างการติดตั้งที่เปิดอยู่ให้ระบุข้อมูลต่อไปนี้:

  • ภูมิภาค– เลือกภูมิภาค Platform ที่จะ Deploy Environment Cluster โปรดทราบว่าลำดับภูมิภาคมีความสำคัญเนื่องจากสอง Server แรกจะมี Server หลักและ Server อื่นๆจะเป็น Server รอง
  • เวอร์ชัน Database– เลือกเวอร์ชัน MariaDB ที่ต้องการ
  • Environment– ระบุชื่อการแยกและการจัดกลุ่มของ Environment ClusterDatabase ของคุณ
  • ชื่อที่แสดง– ตั้งชื่อที่กำหนดเองสำหรับ Environment Cluster

Image 37: install MariaDB multi-region clusterคลิกติดตั้งเมื่อพร้อม

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

หากต้องการดู Environment ที่เกี่ยวข้องทั้งหมดอย่างง่ายดายคุณสามารถสลับไปยังกลุ่มที่ระบุในขั้นตอนก่อนหน้า (mdbclusterในกรณีของเรา)

Image 38: MariaDB cluster group4. จุดเข้าใช้งาน Cluster หลายภูมิภาคประกอบด้วยสองรายการ (หนึ่งรายการต่อ Server หลัก) ลิงก์ประกอบด้วยชื่อ Cluster และชื่อ Host ProxySQL หากภูมิภาคหลักไม่ทำงานให้ใช้ชื่อ Host หรือที่อยู่ IP ของ Node รองเป็นจุดเริ่มต้น

Image 39: MariaDB multi-region cluster environments