คู่มือ Multi-Region Cluster สำหรับ Database
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
คำสั่ง ชื่อเมนู Parameter และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง
Cluster หลายภูมิภาค Redisเป็นการใช้งาน Redis แบบกระจายแบบ Package ล่วงหน้าโดยจะมีการแบ่งข้อมูลระหว่าง Node Cluster ในภูมิภาคต่างๆการแก้ปัญหามีเป้าหมายดังต่อไปนี้:
- ประสิทธิภาพสูงและความสามารถในการปรับขนาดเชิงเส้นไม่มีพรอกซี (ใช้การจำลองแบบอะซิงโครนัส) และไม่มีการดำเนินการผสานกับค่า
- ระดับความปลอดภัยในการเขียนที่ยอมรับได้ระบบพยายาม (ด้วยความพยายามอย่างดีที่สุด) เพื่อรักษาการเขียนทั้งหมดที่มาจาก Client ที่เชื่อมต่อกับ Node หลักส่วนใหญ่โดยปกติแล้วจะมีหน้าต่างเล็กๆที่การเขียนที่ได้รับการยอมรับอาจสูญหายได้ Windows ที่สูญเสียการเขียนที่ได้รับการยอมรับจะมีขนาดใหญ่ขึ้นเมื่อ Client อยู่ในพาร์ติชันย่อย
- ความพร้อมใช้งานRedis Cluster สามารถคงอยู่ในพาร์ติชันที่ Node หลักส่วนใหญ่สามารถเข้าถึงได้และมีแบบจำลองที่สามารถเข้าถึงได้อย่างน้อยหนึ่งรายการสำหรับ Node หลักทุก Node ที่ไม่สามารถเข้าถึงได้อีกต่อไปนอกจากนี้เมื่อใช้การย้ายข้อมูลจำลองไพรมารีที่ไม่ได้จำลองโดยแบบจำลองใดๆอีกต่อไปจะได้รับหนึ่งรายการจากแบบจำลองหลักที่ครอบคลุมโดยแบบจำลองหลายรายการ
TopologyClusterDatabase
- ประสิทธิภาพสูงสุด– ให้ประสิทธิภาพสูงสุดและความสามารถในการขยายแนวนอน
*ความน่าเชื่อถือสูงสุด– รับประกันความพร้อมใช้งานสูงเป็นพิเศษแม้ว่าศูนย์ข้อมูลหนึ่งหรือสองแห่งจะล้มเหลวแต่โซลูชันนี้ไม่สามารถปรับขนาดได้
Topology ทั้งสองมอบความพร้อมใช้งานสูงและความสามารถ Failover แบบสำเร็จรูปสำหรับ ClusterDatabase ของคุณในกรณีที่ Node Cluster ล้มเหลว Topology ทั้งสองจะทำให้ ClusterDatabase ทำงานโดยไม่มีการหยุดทำงานอย่างไรก็ตามผลงานTopology สามารถทำงานต่อได้หนึ่งหรือสองอย่างNodeความล้มเหลวในขณะที่ความน่าเชื่อถือเราสามารถฟื้นตัวได้แม้จะผ่านไปหนึ่งหรือสองครั้งก็ตามภูมิภาคไม่พร้อมใช้งาน
การติดตั้ง Cluster
- ค้นหาCluster Redis หลายภูมิภาคApplication (theClusterส่วนหรือใช้ค้นหาสนาม) ใน Platformตลาด.
2. ในหน้าต่างการติดตั้งที่เปิดอยู่ให้ระบุข้อมูลต่อไปนี้:
- เวอร์ชัน- เลือกเวอร์ชัน Redis ที่ต้องการ
- Environment- ระบุชื่อการจัดกลุ่มEnvironment ClusterDatabase ของคุณ
- สร้างกลุ่ม Environment แยกต่างหาก– ติ๊กไปที่แยกออกจากกันกลุ่ม Environment
- เปิดใช้งานที่อยู่ IP ภายนอกสำหรับ Node Cluster– ทำเครื่องหมายเพื่อเพิ่มPublic IPไปยัง Node Cluster (สาม IP ต่อภูมิภาค) ซึ่งจำเป็นหาก Client Redis ตั้งอยู่นอก Platform
- Topology– เลือกอย่างใดอย่างหนึ่งประสิทธิภาพสูงสุดหรือความน่าเชื่อถือสูงสุดTopology (รายละเอียดสามารถพบได้ในTopologyClusterส่วนด้านบน)
- ภูมิภาค- เลือกภูมิภาค Platform ที่จะ Deploy Environment Cluster สำหรับความน่าเชื่อถือสูงสุดTopology ภูมิภาคแรกจะ HostServer หลักและ Database รองอื่นๆ (แบบจำลอง)
- กระบวนการติดตั้งอาจใช้เวลาหลายนาทีหลังจากเสร็จสิ้นคุณจะเห็นหน้าต่างความสำเร็จและรับอีเมลพร้อมข้อมูลที่เหมาะสมทั้งหมดเช่นรายละเอียดจุดเข้าใช้งานและข้อมูลประจำตัวในการเข้าถึง
หากต้องการดู Environment ที่เกี่ยวข้องทั้งหมดอย่างง่ายดายคุณสามารถสลับไปยังกลุ่มที่ระบุในขั้นตอนก่อนหน้า (แจกจ่ายซ้ำในกรณีของเรา)
4. จุดเข้าเริ่มต้นสำหรับ Cluster หลายภูมิภาคของคุณคือ IP ที่กำหนดให้กับ Node Cluster (แนะนำให้ใช้ Node หลัก) นอกจากนี้ขอแนะนำอย่างยิ่งให้ Software Client ของคุณรองรับโหมด Cluster
ถ้าเปิดใช้งานที่อยู่ IP ภายนอกสำหรับ Node Clusterเปิดใช้งานตัวเลือกแล้วโปรดใช้ Public IP ที่กำหนดให้กับ Node Cluster


