จะเกิดอะไรขึ้นเมื่อเครื่องเสมือนของ KVM พยายามใช้แกนประมวลผลเดียวกัน


1

ฉันมีเครื่องเสมือนหลายเครื่องที่โฮสต์ด้วย KVM บนเซิร์ฟเวอร์เดียว ปัญหา (?) ตอนนี้มีเครื่องเพิ่มเติมแล้วแกนประมวลผล จากสิ่งที่ฉันพบว่าฉันไม่สามารถใช้ RAM ได้มากกว่านี้จากที่ฉันมี แต่ฉันสามารถมีเครื่องเพิ่มเติมจากแกนได้หรือไม่

จะเกิดอะไรขึ้นเมื่อแขกสองคนต้องใช้แกนเดียวกัน หนึ่งในนั้นจะรอแกนฟรี (และหยุดชั่วขณะหนึ่งนานกว่า 1 วินาที) หรือพวกเขาจะใช้แกนเดียวกันและโฮสต์จะสลับไปมาระหว่างพวกมันตลอดเวลา การสลับนี้อาจเป็นปัญหาสำหรับเครื่องของแขก?

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


"แขกลินุกซ์ดูดี แต่ฉันต้องรีสตาร์ทมันเป็นครั้งคราว" - ทำไมคุณรีสตาร์ทพวกเขาหากพวกเขาทำงานได้ดี? และถ้าพวกเขา
grawity

โดย "ดูดี" ฉันหมายถึงไม่มีปัญหาที่สำคัญ (เช่นในเครื่อง Windows) แต่พวกเขาจะช้าลงตามเวลา อาจไม่เกี่ยวข้องกับการจำลองเสมือน
Nux

คำตอบ:


2

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

(จำไว้ว่าการทำเวอร์ชวลไลเซชันยังทำงานบนระบบแกนเดียวซึ่งหมายถึงไฮเปอร์ไวเซอร์โฮสต์และแขกต้องทำงานบนแกนเดียวกันดังนั้นแขกหลายคนสามารถแชร์แกนได้เช่นกันนั่นคือจุดรวมของการทำเวอร์ชวล )

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.