Amazon OpenSearch Service รองรับการอัปเกรดแบบ Clone พร้อม Rollback

Amazon OpenSearch Service รองรับการอัปเกรดแบบ Clone-based ซึ่งช่วยให้ผู้ใช้สามารถตรวจสอบความถูกต้องของเวอร์ชัน OpenSearch ใหม่ไปพร้อมกับเวอร์ชันปัจจุบัน และจะทำการ Cutover ไปยังเวอร์ชันใหม่เมื่อมั่นใจแล้วเท่านั้น หากพบปัญหา ก็สามารถยกเลิกก่อนการ Cutover หรือ Rollback กลับได้ในภายหลัง

ด้วยการอัปเกรดแบบ Clone นั้น OpenSearch Service จะทำการคัดลอกข้อมูลจากคลัสเตอร์เดิม (Primary cluster) ไปยังคลัสเตอร์ที่สองที่รันเวอร์ชันใหม่ (Cloned cluster) ขณะที่คลัสเตอร์หลักยังคงให้บริการอยู่ ผู้ใช้สามารถรัน Search queries เดียวกันบนทั้งสองคลัสเตอร์และเปรียบเทียบประสิทธิภาพผ่านเมตริกของ Amazon CloudWatch

การอัปเกรดแบบ Clone-based นี้สามารถเริ่มต้นและจัดการได้จาก AWS Management Console, AWS CLI หรือ OpenSearch Service APIs โดยรองรับโดเมนที่รัน OpenSearch 1.1 ขึ้นไป หรือ Elasticsearch 7.10 ในภูมิภาคเชิงพาณิชย์ของ AWS ยกเว้นบางภูมิภาคในเอเชียแปซิฟิก

ศัพท์ที่ควรรู้

  • Amazon OpenSearch Service – บริการของ Amazon ที่ให้บริการ OpenSearch สำหรับการค้นหาข้อมูล
  • Clone-based upgrades – การอัปเกรดที่สร้างสำเนาของคลัสเตอร์เดิมขึ้นมาเพื่อทดสอบก่อนใช้งานจริง
  • Cut over – การเปลี่ยนผ่านการใช้งานจากระบบเก่าไปยังระบบใหม่ทั้งหมด
  • Primary cluster – คลัสเตอร์หลักที่ให้บริการข้อมูลและการทำงานอยู่ก่อนหน้า
  • Cloned cluster – คลัสเตอร์ที่ถูกสร้างขึ้นใหม่เพื่อรันเวอร์ชันใหม่สำหรับการทดสอบ

ที่มา: AWS

Leave a Comment