เทคโนโลยี Virtualization คืออะไร?
ในฐานะผู้ใช้ พวกคุณบางคนอาจมองข้ามคำศัพท์สองคำนี้ซึ่งปรากฏอยู่ในไซต์ทางเทคนิคเกือบทุกแห่ง: Cloud Computing(Cloud Computing)และVirtualization เราได้กล่าวถึงบทความเบื้องต้นเกี่ยวกับCloud Computingแต่Virtualizationยังไม่ครอบคลุมที่นี่ มาลองทำความเข้าใจว่าVirtualization คือ อะไรและนำเสนออะไรเพราะมันกลายเป็นคำพูดที่ฉวัดเฉวียน
Virtualization ในคอมพิวเตอร์คืออะไร
ก่อนอื่น(First)ให้เข้าใจว่าVirtualizationไม่มีอะไรใหม่ – มันอยู่ที่นั่นเสมอ มันมีความสำคัญอย่างยิ่งในช่วง เวลาของ คอมพิวเตอร์เมนเฟรม(Mainframe Computer)ซึ่งจำเป็นต้องแบ่งปันทรัพยากรอย่างมีประสิทธิภาพ เนื่องจากในขณะนั้นมีค่าใช้จ่ายค่อนข้างสูง
ด้วยการถือกำเนิดของเวลาVirtualizationสูญเสียความสำคัญเนื่องจากเหตุผลหลักสองประการ:
- ต้นทุน ฮาร์ดแวร์(Hardware)ลดลงอย่างมากด้วยLSIและVLSI
- สถาปัตยกรรม x86 ได้รับความนิยมอย่างมาก
ในระยะสั้น:
Virtualization คือเฟรมเวิร์กหรือกระบวนการหรือเลเยอร์ใดๆ ที่แบ่งทรัพยากร เช่น เซิร์ฟเวอร์ ฐานข้อมูล เครือข่าย ระบบปฏิบัติการออกเป็นหนึ่งสภาพแวดล้อมการทำงานที่แตกต่างกัน
อนุญาตให้ผู้ใช้เรียกใช้ทรัพยากรทางกายภาพเดียวเช่นเซิร์ฟเวอร์หรืออุปกรณ์เก็บข้อมูลของคุณเพื่อให้ปรากฏว่าทำงานเป็นทรัพยากรเชิงตรรกะหลายรายการ จริง ๆ แล้ว Virtualization ทำอะไรได้บ้างคือการสรุปลักษณะของทรัพยากรการคำนวณเพื่อให้กระบวนการ แอปพลิเคชัน หรือระบบอื่น ๆ สามารถโต้ตอบกับชุดของทรัพยากรเหล่านั้นในลักษณะที่ไม่ขัดแย้งกัน
ตัวอย่างสามารถแบ่งพาร์ติชั่นไดรฟ์ โดยใช้โปรแกรมจำลองอุปกรณ์พกพา หรือใช้ผลิตภัณฑ์ เช่น Virtual PC หรือผลิตภัณฑ์เวอร์ชวลไลเซชันเดสก์ท็อปVMware
Virtualization เช่นCloud Computingไม่มีคำจำกัดความของอุตสาหกรรมมาตรฐานและทุกคำจำกัดความสามารถแก้ไขได้ นอกจากนี้ยังไม่มีประเภทมาตรฐาน ดังนั้นเราจึงสามารถจำแนกได้เป็นสามประเภทกว้าง ๆ :
- การจำลองเสมือนของระบบปฏิบัติการ
- การจำลองเสมือนอุปกรณ์จัดเก็บข้อมูล
- การจำลองเสมือนของแอปพลิเคชัน
มีการจำลองเสมือนประเภทอื่นๆ ที่พัฒนาขึ้นในช่วงหลายปีที่ผ่านมา และขณะนี้กำลังได้รับความสำคัญในด้านใหม่ๆ เช่น คลาวด์คอมพิวติ้งและกริดคอมพิวติ้ง การจำลองเสมือนสำหรับการจัดเก็บ, การจำลองเสมือนสำหรับบริการ, การจำลองเสมือนสำหรับฮาร์ดแวร์, การจำลองเสมือนเครือข่าย, การจำลองเสมือนสำหรับการจัดการ และการจำลองเสมือนของเซิร์ฟเวอร์แอปพลิเคชัน(These are storage virtualization, service virtualization, hardware virtualization, network virtualization, management virtualization, and application server virtualization.)
อ่าน(Read) : วิธีเปิดหรือปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์(enable or disable Hardware virtualization)กับ BIOS
ขอบเขตของเวอร์ชวลไลเซชันเพิ่มขึ้น และด้วยสถาปัตยกรรมบนชิปตัวเดียวที่จะเปิดตัวเร็วๆ นี้ ฉันคาดว่าจะมีการลงทุนจำนวนมากในด้านนี้
ฉันจะให้ความกระจ่างเกี่ยวกับประเภทที่กล่าวข้างต้นในโพสต์ของฉันในอนาคต
ดู Nested Virtualization ใน Windows OS(Take a look at Nested Virtualization in Windows OS.)
Related posts
Virtualization support ถูกปิดใช้งานในเฟิร์มแวร์ใน Windows 10
วิธีเปิดใช้งานหรือปิดใช้งาน Hardware Virtualization ใน Windows 10
วิธีการแปลงเซิร์ฟเวอร์จริงเป็น Citrix Xen Virtual Server (P2V)
วิธีตั้งค่าเครื่องเสมือน Windows XP ฟรี
ไม่รองรับ In-place upgrade บน Azure Virtual Machines
วิธีการแก้ไข VirtualBox USB ไม่พบใน Windows 10 Compiuter
วิธีการจัดเรียง Virtual Desktops ใน Windows 10
Backup VMware Virtual Machines กับ Azure Backup Server
ไม่พบระบบปฏิบัติการ Fix VMware Boot error
Windows ไม่ได้ใช้ Boot หลังจากเปิดใช้งาน Hypervisor Platform or SVM Mode
ตรวจพบไดรเวอร์ driver error ภายใน \ อุปกรณ์ \ vboxnetlwf
Fix MMC ไม่สามารถเปิด file virtmgmt.msc error บน Windows 10
วิธีการแก้ไขข้อผิดพลาด Hyper-V Replication ทั่วไป
วิธีการรับ Virtual Phone Number
Fix หน่วยความจำกายภาพไม่เพียงพอให้ใช้งาน VMware error
VirtualBox VM ไม่เปิดหรือเริ่มใน Windows 10
วิธีกำหนด Individual Wallpapers ให้กับแต่ละ virtual Desktops ของคุณ
วิธีการแปลง VHD เป็น VHD X โดยใช้ Hyper-V Manager
Fix Runtime error R6025 Pure Virtual Function Call
วิธีการติดตั้ง VMware Tools ในแขก operating system