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
  • ไทย

สร้างตัวเลือกความพร้อมในการจำลองเสมือนจริง

Date: มกราคม 21, 2018

ตัวเลือกความพร้อมในการจำลองเสมือนคืออะไร

Microsoft Windows Server 2008 R2 และ vSphere 4.0 มีการเปิดตัวใหม่ ลองดูที่บางตัวเลือกความพร้อมในการใช้งาน Virtualization เมื่อพิจารณาถึงความพร้อมใช้งานของเซิร์ฟเวอร์เสมือนและแอ็พพลิเคชันที่ใช้งานอยู่

ฉันจะใช้โอกาสนี้เพื่ออธิบายถึงคุณลักษณะบางอย่างที่ทำให้สามารถใช้งานเครื่องเสมือนได้ นอกจากนี้ฉันได้จัดกลุ่มคุณลักษณะเหล่านี้ไว้ในบทบาทหน้าที่ของตนเพื่อช่วยเน้นจุดประสงค์ของพวกเขา

วางแผนหยุดทำงาน

การย้ายข้อมูลแบบสดและ VMotion ของ VMware เป็นโซลูชันที่ช่วยให้ผู้ดูแลระบบสามารถย้ายเครื่องเสมือนจากเซิร์ฟเวอร์กายภาพหนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่งโดยไม่มีการหยุดทำงานที่สังเกตเห็นได้ มีสิ่งสำคัญอย่างหนึ่งที่ควรจดจำ การย้ายต้องเป็นเหตุการณ์ที่วางแผนไว้เพื่อที่จะย้ายเครื่องเสมือนจากเซิร์ฟเวอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งโดยไม่มีเวลาหยุดทำงานใด ๆ เหตุการณ์ที่วางแผนไว้คือหน่วยความจำของเครื่องเสมือนถูกซิงโครไนซ์ระหว่างเซิร์ฟเวอร์ก่อนที่จะเกิด switchover เกิดขึ้นจริง นี่เป็นความจริงของโซลูชันของ Microsoft และ VMware นอกจากนี้โปรดจำไว้ว่าเทคโนโลยีทั้งสองนี้ต้องการการใช้ที่จัดเก็บข้อมูลร่วมกันเพื่อเก็บฮาร์ดดิสก์เสมือนไว้ (VMDK และ VHD files) ซึ่งจะ จำกัด Live Migration และ VMotion ให้กับเครือข่ายท้องถิ่น นอกจากนี้ยังหมายความว่าจะต้องมีการจัดการกับช่วงเวลาที่หยุดทำงานสำหรับสตอเรจสตอเรจด้วยวิธีอื่น สิ่งสำคัญที่ควรทราบถ้าคุณต้องการ จำกัด การส่งผลกระทบต่อเครื่องเสมือนของคุณ

เวลาหยุดทำงานที่ไม่ได้วางแผนไว้

Microsoft Windows Server Failover Clustering และความพร้อมใช้งานสูงของวีเอ็มแวร์ (VM) เป็นโซลูชันที่พร้อมใช้งานเพื่อปกป้องเครื่องเสมือนในกรณีที่มีการหยุดทำงานชั่วคราว ทั้งสองวิธีมีความคล้ายคลึงกัน พวกเขาตรวจสอบเครื่องเสมือนสำหรับว่าง VM จะถูกย้ายไปที่โหนดสแตนด์บายถ้ามีความล้มเหลว จากนั้นเครื่องจะถูกรีบูตสำหรับกระบวนการกู้คืนข้อมูลนี้ ไม่มีเวลาในการซิงค์หน่วยความจำก่อน failover

การกู้คืนระบบ

ฉันจะกู้คืนเครื่องเสมือนของฉันในกรณีที่เกิดการสูญหายของไซต์แบบสมบูรณ์ได้อย่างไร? ข่าวดีก็คือการทำให้เวอร์ช่วลไลเซชันทำให้กระบวนการนี้ง่ายขึ้นมาก เครื่องเสมือนเป็นเพียงไฟล์ที่สามารถรับและย้ายไปยังเซิร์ฟเวอร์เครื่องอื่นได้ จนถึงจุดนี้ VMware และ Microsoft มีลักษณะคล้ายคลึงกันในคุณลักษณะและฟังก์ชันการทำงานที่พร้อมใช้งาน อย่างไรก็ตามนี่เป็นที่ที่ Microsoft ส่องจริงๆ VMware มี Site Recovery Manager ซึ่งเป็นผลิตภัณฑ์ที่ดี แต่มีข้อ จำกัด ในการสนับสนุนเฉพาะโซลูชันการจำลองแบบตามอาร์เรย์ที่ได้รับการรับรอง SRM เท่านั้น นอกจากนี้กระบวนการ failover และ failback ยังไม่ง่ายนักและสามารถใช้เวลาในการเดินทางรอบโลกได้อย่างเต็มที่ตั้งแต่ไซต์ DR ไปจนถึงศูนย์ข้อมูลหลัก มันมีคุณสมบัติที่ดีบางอย่างเช่นการทดสอบ DR จากประสบการณ์ของผมในการแก้ปัญหาสำหรับการกู้คืนระบบของ Microsoft พวกเขามีทางออกที่ดีกว่ามากในการกู้คืนระบบ

โซลูชัน Hyper-V DR ของไมโครซอฟต์

โซลูชัน Hyper-V DR ของ Microsoft คือ Windows Server Failover Clustering ในการกำหนดค่าคลัสเตอร์แบบ multi-site (ดูการสาธิตวิดีโอ) ในการกำหนดค่านี้ประสิทธิภาพและลักษณะการทำงานจะเหมือนกับคลัสเตอร์ในพื้นที่ แต่สามารถขยายศูนย์ข้อมูลได้ โดยพื้นฐานแล้วคุณสามารถย้ายเครื่องเสมือนของคุณไปทั่วศูนย์ข้อมูลได้โดยไม่มีการหยุดทำงานเล็กน้อยที่มองไม่เห็น Failback เป็นกระบวนการเดียวกันเพียงแค่ชี้และคลิกเพื่อย้ายทรัพยากรเครื่องเสมือนกลับไปที่ศูนย์ข้อมูลหลัก ไม่มี "การทดสอบ DR" ในตัว แม้ว่าฉันคิดว่าดีกว่าที่จะทำแบบทดสอบ DR ที่เกิดขึ้นจริงในเวลาเพียงไม่กี่นาทีหรือสองกับการหยุดทำงานที่มองไม่เห็น

ผู้ให้บริการการจำลองแบบโฮสต์

สิ่งหนึ่งที่ฉันชอบเกี่ยวกับกลุ่มไซต์หลายแห่งของ WSFC ก็คือตัวเลือกการจำลองแบบรวมถึงผู้จัดจำหน่ายการจำลองแบบแบบอาร์เรย์ไม่ใช่เฉพาะ แต่ยังเป็นผู้จัดจำหน่ายการจำลองแบบบนโฮสต์ นี่เป็นโซลูชันการจำลองแบบที่หลากหลายในทุกช่วงราคาและไม่จำเป็นต้องให้คุณอัพเกรดโครงสร้างพื้นฐานที่มีอยู่ของคุณ

Fault Tolerance

ความทนทานของข้อบกพร่องโดยทั่วไปช่วยลดความจำเป็นในการรีบูตเครื่องเสมือนในกรณีที่เกิดความล้มเหลวที่ไม่คาดคิด VMware มีจุดเด่นอยู่ที่ VMware FT มีผู้จำหน่ายฮาร์ดแวร์และซอฟต์แวร์อื่น ๆ อีก 3 รายที่เล่นในพื้นที่นี้เช่นกัน เมื่อมีการใช้ระบบ FT มีข้อ จำกัด และข้อกำหนดมากมาย นี่คือตัวเลือกถ้าคุณต้องการให้แน่ใจว่าส่วนประกอบฮาร์ดแวร์ล้มเหลวส่งผลให้เกิดการหยุดชะงักเป็นศูนย์หรือเพียงเล็กน้อยหรือสองนาทีในการบูต VM ในการกำหนดค่า HA แบบมาตรฐาน คุณอาจต้องการตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ที่มีอยู่ของคุณมีอยู่แล้วเต็มร้อนสแตนด์บายซีพียูแรมอุปกรณ์ไฟฟ้า ฯลฯ และคุณมีเส้นทางที่ซ้ำซ้อนกับเครือข่ายและพื้นที่เก็บข้อมูล มิฉะนั้นคุณอาจจะโยนเงินที่ดีหลังจากที่ไม่ดี ความทนทานต่อข้อผิดพลาดดีเยี่ยมสำหรับการป้องกันจากความล้มเหลวของฮาร์ดแวร์ จะเกิดอะไรขึ้นถ้าแอ็พพลิเคชันหรือระบบปฏิบัติการของเครื่องเสมือนมีพฤติกรรมไม่ดี นั่นคือเมื่อคุณต้องการการจัดกลุ่มระดับแอพพลิเคชันตามที่อธิบายด้านล่าง

ความพร้อมในการสมัคร

ทุกอย่างที่ฉันได้กล่าวถึงมาถึงจุดนี้จริงๆจะคำนึงถึงสุขภาพของเซิร์ฟเวอร์ทางกายภาพและเครื่องเสมือนของคุณโดยรวมเท่านั้น นี่คือทั้งหมดที่ดีและดี แต่สิ่งที่เกิดขึ้นถ้าหน้าจอสีฟ้าเครื่องเสมือนของคุณ? หรือถ้าเซอร์วิสแพ็ค SQL ล่าสุดล่มแอพพลิเคชั่นของคุณ? ในกรณีเหล่านี้ไม่มีวิธีแก้ปัญหาเหล่านี้จะช่วยให้คุณได้ผลดีสักหน่อย สำหรับแอพพลิเคชันที่สำคัญที่สุดคุณจะต้องรวมกลุ่มกันที่ชั้นแอ็พพลิเคชัน ดูโซลูชันการจัดกลุ่มที่ทำงานภายในระบบปฏิบัติการบนเครื่องเสมือนเทียบกับ hypervisor ในโลกของ Microsoft หมายถึงโซลูชันการจัดกลุ่มตาม MSCS / WSFC หรือบุคคลที่สาม ตัวเลือกการจัดเก็บข้อมูลของคุณเมื่อจัดกลุ่มภายในเครื่องเสมือนมีขอบเขต จำกัด ทั้งเป้าหมาย iSCSI หรือโซลูชันการจำลองแบบบนโฮสต์  ปัจจุบันนี้ VMware ไม่สามารถแก้ปัญหานี้ได้ จะเลื่อนไปยังโซลูชันที่ทำงานภายในเครื่องเสมือนสำหรับการตรวจสอบชั้นแอ็พพลิเคชัน

สรุป

กับการถือกำเนิดของระบบเสมือนจริงจะไม่เป็นปัญหาถ้าคุณต้องการความพร้อมใช้งาน คำถามเพิ่มเติมเกี่ยวกับ Virtualization Availability Options จะช่วยตอบสนองความต้องการของ SLA และ / หรือ DR ของคุณ ฉันหวังว่าข้อมูลนี้จะช่วยให้คุณทราบตัวเลือกความพร้อมใช้งานที่มีให้คุณ

ทำซ้ำโดยได้รับอนุญาตจาก https://clusteringformeremortals.com/2009/08/14/making-sense-of-virtualization-availability-options-2/

อ่านเรื่องราวความสำเร็จของเราเพื่อทำความเข้าใจว่า SIOS สามารถช่วยคุณได้อย่างไร

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