Couchbase ประกาศอัปเดตใหม่ล่าสุดที่จะเปลี่ยนแปลงวงการ พร้อมนำเสนอเรื่องราวจากประสบการณ์การจริงกับ 10 ฟีเจอร์ที่จะช่วยยกระดับความสามารถในการทำงานของ System Administrators, DevOps และ Site Reliability Engineers (SREs)
1. ระบบเปลี่ยนเส้นทางอัตโนมัติ ใช้เวลาไม่ถึง 5 วินาที
จากกรณีของซาราห์ ซึ่งเป็น SRE ที่รับผิดชอบเครือข่ายโทรคมนาคมที่ใช้สำหรับบริการฉุกเฉิน ที่กำลังเผชิญปัญหากับระบบเซิร์ฟเวอร์อย่างกระทันหัน ฟังก์ชันเปลี่ยนเส้นทางอัตโนมัติของ Couchbase ได้เข้ามาช่วยเหลืออย่างทันที โดยเริ่มทำงานตั้งแต่วินาทีแรกและดำเนินการเปลี่ยนเส้นทางอัตโนมัติเสร็จสิ้นภายใน 5 วินาที ซึ่งรวดเร็วกว่าแพลตฟอร์มอื่น ๆ ที่ซาราห์ดูแลอยู่มาก ด้วยความคล่องตัวของ Couchbase ทำให้สถานการณ์คลี่คลายได้อย่างรวดเร็ว และสามารถให้บริการต่อได้อย่างราบรื่น
2. การ Rebalance Index แบบ File-Based ที่เร็วขึ้นถึง 20 เท่า
ในการทำงานของ DevOps ที่มีการเปลี่ยนแปลงอย่างต่อเนื่อง อเล็กซ์ต้องเผชิญกับความท้าทายในการปรับGlobal Secondary Indexes บ่อยครั้ง ซึ่งก่อนหน้านั้นต้องใช้เวลาหลายชั่วโมงและเป็นสิ่งที่อเล็กซ์พยายามหลีกเลี่ยงมาโดยตลอด แต่การ Rebalance แบบ File-Based ของ Couchbase ช่วยลดระยะเวลาการทำงานลงได้ถึง 20 เท่า อีกทั้งยังลดปริมาณการใช้ CPU ที่เพิ่มขึ้นบนคลัสเตอร์ระหว่างการ Rebalance
3. ระบบรักษาความปลอดภัยที่แข็งแกร่ง SSO ร่วมกับ MFA
กรณีของกิริช SRE ที่ดูแลบริษัทเทคโนโลยีชั้นนำระดับ Fortune 500 ได้รับมอบหมายจาก CISO ของบริษัทให้
ปรับปรุงแพลตฟอร์มทั้งหมดสำหรับ Centralized Authentication โดยนำ Single Sign-On (SSO) แบบ SAML ของ Couchbase กับ Multi-Factor Authentication (MFA) มาใช้กับคลัสเตอร์ของ Couchbase ทั้งหมด ซึ่งทำให้ผู้ดูแลระบบสามารถเข้าสู่ Server Admin UI โดยไม่ต้องทำการยืนยันตัวตนอีกครั้ง
4. การย้ายข้อมูล Bucket จากระบบเก่าโดยไม่ต้องหยุดให้บริการ (Magma Storage Engine)
พบกับลูคัสที่ได้รับมอบหมายให้ดูแลฐานข้อมูล Couchbase ของบริษัท ซึ่งสามารถขยายเพิ่มขึ้นได้ถึง 10 เท่า โดยไม่ต้องเพิ่มจำนวนโหนดในคลัสเตอร์ อีกทั้งยังสามารถย้ายข้อมูลไปยัง Magma Storage Engine ของ Couchbase ได้ทันทีโดยไม่ต้องหยุดให้บริการ
5. ระบบจัดการและตัดสินอัจฉริยะ
อีกหนึ่งเคสของแอปพลิเคชันเกมที่ประสบปัญหาเครือข่ายขัดข้องเนื่องจากมีผู้เล่นจำนวนมาก ทำให้มีปริมาณการใช้งานสูง โดยมีโหนดข้อมูลอยู่ใน 2 กลุ่มเซิร์ฟเวอร์ ซึ่งอาจก่อให้เกิดปัญหาในด้านความพร้อมในการใช้งาน แต่ด้วยระบบ Smart Orchestrator และ Service-less Arbiter ของ Couchbase ได้เพิ่มโหนด Arbiter ในกลุ่มเซิร์ฟเวอร์ที่ 3 เพื่อให้ได้จำนวนโหนดตามเกณฑ์ จึงทำให้แอปพลิเคชันเกมดังกล่าวสามารถให้บริการได้โดยไม่เกิดปัญหาขึ้นอีก
6. การกู้คืน Bucket อย่างชาญฉลาด (Specify Relative Priority)
บางคนอาจเคยเจอสถานการณ์กู้คืนระบบ (Failover) ที่มี Bucket หลายรายการ การตั้งค่าลำดับความสำคัญของ Bucket ใน Couchbase ช่วยให้สามารถวางแผนการกู้คืนล่วงหน้าไว้ได้ โดยมั่นใจได้ว่า Bucket ที่มีความสำคัญและมีข้อมูลจำนวนมากจะได้รับการกู้คืนเป็นอันดับแรก เพื่อลดผลกระทบต่อผู้ใช้งานให้น้อยที่สุด
7. การจัดการเข้ารหัส ใบรับรอง การแจ้งเตือน และการรองรับ PKCS#12
Couchbase เป็นอีกหนึ่งตัวช่วยในการจัดการแจ้งเตือนวันหมดอายุใบรับรอง ด้วยการรองรับ PKCS#12 ที่จะช่วยให้สามารถต่ออายุใบรับรองได้ทันเวลาและง่ายดายด้วยไฟล์เข้ารหัสเพียงแค่ไฟล์เดียว
8. เพิ่มประสิทธิภาพการค้นหาข้อมูล การตรวจสอบและปรับปรุง
อีกหนึ่งฟีเจอร์ของ Couchbase ในการตรวจสอบที่สามารถระบุสาเหตุเพื่อเพิ่มประสิทธิภาพในการค้นหาให้ดีขึ้นได้ ผลลัพธ์คือ แอปพลิเคชันทำงานได้เร็วขึ้น อีกทั้งช่วยให้ผู้ใช้สามารถใช้งานได้อย่างราบรื่น
9. การบันทึกข้อมูลความล้มเหลวในครั้งแรก ค้นหาสาเหตุของความผิดพลาด
ด้วยฟีเจอร์ First Failure Data Capture (FFDC) ของ Couchbase สามารถวิเคราะห์ข้อมูลเชิงลึกเพื่อค้นหาสาเหตุของความผิดพลาด ทำให้สามารถระบุและแก้ไขคำสั่งได้อย่างรวดเร็ว โดยไม่สูญเสียข้อมูลการดีบั๊กที่สำคัญ
10. จำนวนขั้นต่ำในการสำรองข้อมูล กำหนดความยืดหยุ่นทั้งคลัสเตอร์
ความสามารถของ Couchbase Server ในการกำหนดจำนวนขั้นต่ำในการทำสำเนาสำหรับคลัสเตอร์ เป็นการยกระดับความปลอดภัยขึ้นไปอีกขั้น และมั่นใจได้ว่ายังสามารถเข้าถึงข้อมูลได้แม้เกิดสถานการณ์ที่ไม่คาดคิด
โดยทั้งหมด 10 ฟีเจอร์ของ Couchbase Server 7.6 นี้จะช่วยเพิ่มความคล่องตัวในการทำงานของ System Administrators, DevOps และ Site Reliability Engineers ได้อย่างมีประสิทธิภาพ ปลอดภัย และมั่นใจในความพร้อมการใช้งานข้อมูลได้มากขึ้น
หากลูกค้าที่มีความสนใจ Couchbase สามารถติดต่อได้ที่
บริษัท ซอฟท์เดบู จำกัด