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

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

RUK-COM PAAS / DATABASES

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

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

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

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

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

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

TopologyClusterDatabase

Image 34: PostgreSQL multi-region clusterนอกจากนี้ Package ยังมีความพร้อมใช้งานสูงLoad Balancer Pgpool-IIเพื่อกระจายคำขอและจัดการ Topology การจำลอง PostgreSQL

ผลรวมของการใช้งานเหล่านี้ช่วยให้มั่นใจว่ามีความพร้อมใช้งานสูงและ Failover สำหรับ ClusterDatabase ทันทีมั่นใจได้ในระดับศูนย์ข้อมูล - Database สามารถเข้าถึงได้แม้ว่าภูมิภาคใดภูมิภาคหนึ่งจะไม่พร้อมใช้งานก็ตาม

การติดตั้ง Cluster

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

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

  • เวอร์ชัน- เลือกเวอร์ชัน PostgreSQL ที่ต้องการ
  • Environment- ระบุชื่อการจัดกลุ่มEnvironment ClusterDatabase ของคุณ
  • สร้างกลุ่ม Environment แยกต่างหาก– ติ๊กไปที่แยกออกจากกันกลุ่ม Environment
  • ภูมิภาค PostgreSQL- เลือกภูมิภาค Platform ที่จะ Deploy Environment Cluster โปรดทราบว่าลำดับภูมิภาคมีความสำคัญเนื่องจาก Server แรกจะเป็น Server หลักและ Server อื่นๆจะเป็น Server รอง
  • เปิดใช้งาน Pgpool-II แล้ว– เปิดใช้งานเพื่อเพิ่มสมดุลโหลดการตรวจสอบและ Node การจัดการ (พีจีพูล-ทู) หน้า Node Database ในแต่ละภูมิภาค
  • ภูมิภาคพีพูล- เลือกภูมิภาค Platform ที่จะ Deploy Node Load Balancing

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

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

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

Image 38: PostgreSQL cluster group4. จุดเริ่มต้นเริ่มต้นสำหรับ Cluster หลายภูมิภาคของคุณคือผู้นำพีจีพูล-ทูNode (อันที่ Deploy ในภูมิภาคแรก) หากล้มเหลวคุณสามารถใช้สิ่งอื่นได้พีจีพูล-ทูNode โดยใช้อย่างใดอย่างหนึ่งชื่อ Hostหรือที่อยู่ IP

Image 39: PostgreSQL multi-region cluster environmentsในกรณีที่ Software Client ของคุณรองรับหลายจุดเข้าคุณสามารถตั้งค่าทั้งหมดในสตริงการเชื่อมต่อเพื่อให้แน่ใจว่ามีการ Failover โดยอัตโนมัติ