SIOS SANless clusters

SIOS SANless clusters High-availability Machine Learning monitoring

  • Home
  • Products
    • SIOS DataKeeper for Windows
    • SIOS Protection Suite for Linux
  • การทดสอบอาหารสัตว์
  • ข่าวสารและกิจกรรม
  • ทำให้เข้าใจง่ายเซิร์ฟเวอร์คลัสเตอร์
  • เรื่องราวความสำเร็จ
  • ติดต่อเรา
  • English
  • 中文 (中国)
  • 中文 (台灣)
  • 한국어
  • Bahasa Indonesia
  • ไทย

ตัวเลือกใหม่สำหรับคลัสเตอร์ที่มีความพร้อมใช้งานสูง SIOS ประสานการสนับสนุน Microsoft Azure Shared Disk

Date: กันยายน 24, 2022

ตัวเลือกใหม่สำหรับคลัสเตอร์ที่มีความพร้อมใช้งานสูง SIOS ประสานการสนับสนุน Microsoft Azure Shared Disk

Microsoft เปิดตัว Azure Shared Disk ในไตรมาส 1 ปี 2022 ดิสก์ที่ใช้ร่วมกันช่วยให้คุณสามารถแนบดิสก์ที่มีการจัดการกับโฮสต์ได้มากกว่าหนึ่งโฮสต์ อย่างมีประสิทธิภาพ นี่หมายความว่าตอนนี้ Azure มีพื้นที่จัดเก็บ SAN ที่เทียบเท่ากัน ทำให้คลัสเตอร์ที่มีความพร้อมใช้งานสูงสามารถใช้ดิสก์ที่แชร์ในระบบคลาวด์ได้!

ข้อได้เปรียบที่สำคัญของการใช้ Azure Shared Disk กับลำดับชั้นของคลัสเตอร์ SIOS Lifekeeper คือคุณไม่จำเป็นต้องมีโควรัมพื้นที่เก็บข้อมูลหรือโหนดพยานอีกต่อไปเพื่อหลีกเลี่ยงสิ่งที่เรียกว่า split-brain ซึ่งเกิดขึ้นเมื่อการสื่อสารระหว่างโหนดสูญหายและหลายโหนด โหนดอาจเปลี่ยนแปลงข้อมูลพร้อมกัน จำนวนโหนดน้อยลงหมายถึงค่าใช้จ่ายและความซับซ้อนน้อยลง

SIOS ได้แนะนำ Application Recovery Kit (ARK) สำหรับ LifeKeeper สำหรับ Linux ผลิตภัณฑ์; เรียกว่า LifeKeeper SCSI-3 Persistent Reservations (SCSI3) Recovery Kit ที่อนุญาตให้ใช้ Azure Shared Disks ร่วมกับการจอง SCSI-3 ARK นี้รับประกันว่าดิสก์ที่ใช้ร่วมกันสามารถเขียนได้จากโหนดที่จอง SCSI-3 ไว้บนดิสก์นั้นเท่านั้น

เมื่อติดตั้ง SIOS Lifekeeper โปรแกรมติดตั้งจะตรวจพบว่ากำลังทำงานอยู่ใน Microsoft Azure EC2 และติดตั้งชุดการกู้คืน LifeKeeper SCSI-3 Persistent Reservations (SCSI3) โดยอัตโนมัติเพื่อเปิดใช้การสนับสนุนสำหรับ Azure Shared Disk

การสร้างทรัพยากรภายใน Lifekeeper นั้นตรงไปตรงมาและเรียบง่าย (รูปที่ 1) เมื่อติดตั้งในเครื่องแล้ว Azure Shared Disk จะถูกเพิ่มลงใน Lifekeeper เป็นทรัพยากรประเภทระบบไฟล์ ผู้ดูแลจะกำหนด ID (รูปที่ 2) และจัดการการล็อค SCSI-3 โดยอัตโนมัติ

ตัวเลือกใหม่สำหรับคลัสเตอร์ที่มีความพร้อมใช้งานสูง SIOS ประสานการสนับสนุน Microsoft Azure Shared Disk

รูปที่ 1] การสร้าง /sapinst ภายใน Lifekeeper

ตัวเลือกใหม่สำหรับคลัสเตอร์ที่มีความพร้อมใช้งานสูง SIOS ประสานการสนับสนุน Microsoft Azure Shared Disk

รูปที่ 2] /sapinst สร้างและขยายไปยังโหนดคลัสเตอร์ทั้งสอง

การจอง SCSI-3 รับประกันว่า Azure Shared Disk สามารถเขียนได้บนโหนดที่เก็บการจองเท่านั้น (รูปที่ 3) ในสถานการณ์ที่คลัสเตอร์โหนดสูญเสียการสื่อสารระหว่างกัน เซิร์ฟเวอร์สแตนด์บายจะออนไลน์ ทำให้เกิดศักยภาพ สถานการณ์สมองแตก . อย่างไรก็ตาม เนื่องจากการจอง SCSI-3 มีเพียงโหนดเดียวเท่านั้นที่สามารถเข้าถึงดิสก์ได้ในแต่ละครั้ง ซึ่งป้องกันสถานการณ์สมมติสมองแตกที่เกิดขึ้นจริง มีเพียงระบบเดียวเท่านั้นที่จะระงับการจอง และจะกลายเป็นโหนดที่ทำงานอยู่ใหม่ (ในกรณีนี้ระบบอื่นจะรีบูต) หรือยังคงเป็นโหนดที่ทำงานอยู่ โหนดที่ไม่มีการจอง Azure Shared Disk จะจบลงด้วยทรัพยากรในสถานะ "สถานะสแตนด์บาย" เนื่องจากไม่สามารถรับการจองได้

ตัวเลือกใหม่สำหรับคลัสเตอร์ที่มีความพร้อมใช้งานสูง SIOS ประสานการสนับสนุน Microsoft Azure Shared Disk

รูปที่ 3] เอาต์พุตจากบันทึกของ Lifekeeper เมื่อพยายามเมานต์ดิสก์ที่จองไว้แล้ว

ลิงก์ไปยังคำจำกัดความของ Azure Shared Disks ของ Microsoft https://docs.microsoft.com/en-us/azure/virtual-machines/disks-shared ในปัจจุบัน SIOS รองรับ Locally-redundant Storage (LRS) และเรากำลังทำงานร่วมกับ Microsoft เพื่อทดสอบและสนับสนุน Zone-Redundant Storage (ZRS) เป็นการดีที่เราต้องการทราบเมื่อมีความล้มเหลวของ ZRS เพื่อให้เราสามารถจัดการลำดับชั้นของทรัพยากรไปยังโหนดภายในเครื่องส่วนใหญ่ไปยังที่เก็บข้อมูลที่ใช้งานอยู่ได้

ในปัจจุบัน SIOS คาดว่าการสนับสนุน Azure Shared Disk จะมาถึงในรุ่นถัดไปของ Lifekeeper 9.6.2 สำหรับ Linux, ไตรมาสที่ 3 ปี 2022 ทำซ้ำโดยได้รับอนุญาตจาก SIOS

Copyright © 2023 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in