วิธีบรรลุความพร้อมใช้งานสูงในระบบคลาวด์โดยใช้ WSFC
Microsoft Windows Server มีซอฟต์แวร์ Windows Server Failover Clustering (WSFC) เพื่อให้แน่ใจว่ามีแอปพลิเคชันที่สำคัญพร้อมใช้งาน ในสภาพแวดล้อมภายในองค์กร โหนดหลักและโหนดสแตนด์บายในคลัสเตอร์จะเชื่อมต่อกับที่เก็บข้อมูลที่ใช้ร่วมกันเดียวกัน อย่างไรก็ตาม โครงสร้างพื้นฐานนี้ไม่สามารถนำไปใช้กับระบบคลาวด์ได้โดยตรง พื้นที่เก็บข้อมูลที่ใช้ร่วมกันซึ่งครอบคลุมทั้งระบบหลักและระบบสแตนด์บายเป็นสิ่งจำเป็นใน WSFC แต่ที่เก็บข้อมูลที่ใช้ร่วมกันไม่สามารถใช้กับบริการคลาวด์สาธารณะเช่น IaaS (โครงสร้างพื้นฐานเป็นบริการ) ใน AWS, Azure หรือ Google Cloud
พื้นที่เก็บข้อมูลที่ใช้ร่วมกันแยกตามพื้นที่ สำหรับ WSFC ไม่พร้อมใช้งานในระบบคลาวด์
เมื่อย้ายแอปพลิเคชันภายในองค์กรไปยังระบบคลาวด์ บริษัทต้องการย้ายโครงสร้างพื้นฐานทั้งหมดไปยังระบบคลาวด์ ซึ่งรวมถึง WSFC โดยไม่ต้องเปลี่ยนกระบวนการดำเนินการภายในองค์กร สิ่งนี้ช่วยให้พวกเขาลดการหยุดชะงักโดยการใช้ทักษะ WSFC เดียวกันและความรู้ในระบบคลาวด์
เซิร์ฟเวอร์ที่ประกอบเป็นคลัสเตอร์จะแบ่งออกเป็นโหนดหลัก – ที่แอปพลิเคชันทำงาน – และโหนดสแตนด์บาย ซอฟต์แวร์ WSFC ตรวจสอบแอปพลิเคชันและโหนดเซิร์ฟเวอร์เพื่อให้แน่ใจว่าทำงานได้ หาก WSFC ตรวจพบสิ่งผิดปกติกับโหนดหลัก มันจะสลับการทำงานของแอปพลิเคชันเป็นโหนดสแตนด์บายในกระบวนการที่เรียกว่า "เฟลโอเวอร์"
ในสภาพแวดล้อม WSFC เซิร์ฟเวอร์หลักและเซิร์ฟเวอร์สแตนด์บายจะเชื่อมต่อกับที่เก็บข้อมูลที่ใช้ร่วมกัน – โดยทั่วไปแล้วที่เก็บข้อมูลเรียกว่า SAN (Storage Area Network) หรือที่เก็บข้อมูล iSCSI-SAN
ในการดำเนินการเฟลโอเวอร์จากเซิร์ฟเวอร์หลักไปยังเซิร์ฟเวอร์สแตนด์บาย ลิงก์เครือข่ายต้องถูกสลับเพื่อให้เซิร์ฟเวอร์สแตนด์บายสามารถอ่านและเขียนไปยัง SAN ที่ปกติแล้วจะอ่านและเขียนจากเซิร์ฟเวอร์หลัก ด้วยวิธีนี้ จะสามารถเริ่มบริการใหม่ได้ในเวลาอันสั้น ทำให้เซิร์ฟเวอร์สแตนด์บายสามารถเข้าถึงข้อมูลเดียวกันกับโหนดหลักและตรงตามวัตถุประสงค์ของจุดกู้คืน (RPO) ที่ต่ำ
ดูเนื้อหาที่เกี่ยวข้อง: พื้นฐานการกู้คืนจากภัยพิบัติ .
อย่างไรก็ตาม เมื่อย้าย WSFC ไปยังระบบคลาวด์ จะไม่มี SAN ให้ใช้งาน ตัวอย่างเช่น คุณไม่สามารถเชื่อมโยง Amazon Web Services (AWS) และ Microsoft Azure กับหลายโหนด (เซิร์ฟเวอร์) เพื่อใช้เป็นที่เก็บข้อมูลที่ใช้ร่วมกันได้ เช่นเดียวกับ IaaS สำหรับบริการคลาวด์อื่นๆ
เป็นไปได้ที่จะสร้างการกำหนดค่าคลัสเตอร์ HA ตาม WSFC โดยไม่ต้องใช้ที่เก็บข้อมูลที่ใช้ร่วมกัน แต่ต้องใช้ทักษะขั้นสูงอย่างมาก เช่น การสร้างโปรแกรมของคุณเองเพื่อกู้คืนข้อมูลบนโหนดสแตนด์บาย การดำเนินการมีความซับซ้อนและไม่ง่ายที่จะตรวจสอบเมื่อมีเหตุการณ์เกิดขึ้น
ซอฟต์แวร์การจำลองข้อมูลช่วยแก้ปัญหา
ในการแก้ไขปัญหานี้ คุณสามารถติดตั้ง การจำลองข้อมูล ซอฟต์แวร์ที่เชี่ยวชาญสำหรับคลัสเตอร์ HA เช่น SIOS DataKeeper Cluster Edition และซิงโครไนซ์ที่เก็บข้อมูลระหว่างเซิร์ฟเวอร์ภายในเครื่อง ข้อมูลบนดิสก์ในเครื่องของโหนดหลักและโหนดสแตนด์บายจะซิงโครไนซ์แบบเรียลไทม์โดยใช้การจำลองแบบระดับบล็อกตามโฮสต์ ด้วยวิธีนี้ คุณไม่จำเป็นต้องมีที่เก็บข้อมูลที่ใช้ร่วมกัน คุณสามารถสร้างการกำหนดค่าคลัสเตอร์ HA ได้โดยใช้ WSFC ที่คุ้นเคย โดยไม่กระทบต่อกระบวนการที่สร้างไว้
ด้วย DataKeeper โหนดที่ซิงโครไนซ์จะปรากฏเป็น SAN ในหน้าจอการจัดการ WSFC (การจัดการคลัสเตอร์ล้มเหลว) หากผู้จัดการฝ่ายปฏิบัติการของคุณใช้ WSFC พวกเขาจะไม่ต้องการการฝึกอบรมเพียงเล็กน้อยหรือไม่มีเลยกับแนวทางนี้
ความพร้อมใช้งานสูงในระบบคลาวด์เหนือกว่าในองค์กร HA ด้วย SIOS DataKeeper และ WSFC
DataKeeper Cluster Edition เป็นซอฟต์แวร์เสริมที่ผสานรวมกับ Windows Server Failover Clustering (WSFC) ได้อย่างราบรื่นเพื่อเพิ่มการจำลองแบบซิงโครนัสหรืออะซิงโครนัสตามโฮสต์ที่เพิ่มประสิทธิภาพ ในกรณีที่ไม่น่าเป็นไปได้ที่คลัสเตอร์ HA ทำงานผิดปกติ WSFC จะจัดการการเฟลโอเวอร์ของการดำเนินการไปยังโหนดสแตนด์บาย และเข้าถึงที่เก็บข้อมูลที่ใช้ร่วมกันเสมือนว่าเป็นที่เก็บข้อมูลที่ใช้ร่วมกัน กลไกง่ายๆ นี้ทำให้สามารถย้ายไปยัง AWS ได้โดยไม่ต้องเปลี่ยนการทำงานของระบบที่มีอยู่
โดยไม่กระทบต่อการทำงานของ WSFC ที่คุ้นเคย เป็นไปได้ที่จะรับประกันความพร้อมใช้งานสูงในระบบคลาวด์โดยใช้ DataKeeper ที่เทียบเท่าหรือดีกว่าในองค์กร ความพร้อมใช้งานสูง . ข้อดีของการกำหนดค่าคลัสเตอร์นี้คือง่ายมากและสามารถนำไปใช้กับสภาพแวดล้อมระบบคลาวด์ใดๆ ได้อย่างง่ายดาย
บูรณาการอย่างราบรื่นกับ WSFC
SIOS DataKeeper Cluster Edition ผสานรวมและขยาย Windows Server Failover Clustering (WSFC) ได้อย่างราบรื่นโดยมอบกลไกการจำลองข้อมูลตามโฮสต์ที่เพิ่มประสิทธิภาพการทำงาน ในขณะที่ WSFC จัดการคลัสเตอร์ซอฟต์แวร์ SIOS จะทำการจำลองข้อมูลเพื่อเปิดใช้งานการป้องกันจากภัยพิบัติ และทำให้แน่ใจว่าข้อมูลสูญหายเป็นศูนย์ ในกรณีที่คลัสเตอร์การจัดเก็บข้อมูลที่ใช้ร่วมกันเป็นไปไม่ได้หรือทำไม่ได้ เช่น ในสภาพแวดล้อมการจัดเก็บข้อมูลบนคลาวด์ ระบบเสมือน และประสิทธิภาพสูง
ทำซ้ำโดยได้รับอนุญาตจาก SIOS