Skip to main content

การจำลองเสมือนจริงคืออะไร?

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

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

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

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

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

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