ทำไม "ทรัพยากรหมู" ทำให้การจำลองเสมือนเป็นเรื่องยาก?

ผู้เขียน: Roger Morrison
วันที่สร้าง: 24 กันยายน 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
ทำไม "ทรัพยากรหมู" ทำให้การจำลองเสมือนเป็นเรื่องยาก? - เทคโนโลยี
ทำไม "ทรัพยากรหมู" ทำให้การจำลองเสมือนเป็นเรื่องยาก? - เทคโนโลยี

เนื้อหา

นำเสนอโดย: Turbonomic



Q:

ทำไม "ทรัพยากรหมู" ทำให้การจำลองเสมือนเป็นเรื่องยาก?

A:

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

ด้วยการเปลี่ยนแปลงและที่พักที่เหมาะสมระบบเสมือนจริงสามารถมีประสิทธิภาพมากกว่าระบบขึ้นกับฮาร์ดแวร์แบบดั้งเดิม อย่างไรก็ตามหนึ่งในข้อยกเว้นคือระบบมรดกบางประเภทที่บริการส่วนบุคคลหิวมากสำหรับทรัพยากร ผู้เชี่ยวชาญด้านไอทีบางคนอ้างถึงโปรแกรมเหล่านี้เป็น“ ทรัพยากร hogs”

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

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


วิธีหนึ่งที่จะจัดการกับ hogs ทรัพยากรคือการเข้าใจความต้องการเฉพาะของพวกเขาภายในสถาปัตยกรรมและรองรับพวกเขาในการโยกย้าย โดยทั่วไปแล้วควรเพิ่มทรัพยากรที่ จำกัด เพียงเล็กน้อยเพื่อให้หมูทรัพยากรที่มีอยู่ทำงานได้ดีในระบบเสมือนจริง นอกจากนี้ยังมีวิธีการมากมายที่วิศวกรและนักพัฒนาสามารถปรับเปลี่ยนหรือปรับปรุงหนึ่งในแอปพลิเคชันเหล่านี้เพื่อให้“ เล่นได้ดีกับผู้อื่น” หนึ่งในเครื่องมือที่ดีที่สุดคือระบบอัตโนมัติที่ตรวจสอบและวิเคราะห์ความต้องการทรัพยากรในเวลาจริง พวกเขาอยู่ที่ไหนจำเป็น