Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

7 เหตุผลเชิงปฏิบัติในการเริ่มใช้เครื่องเสมือน

คุณอาจเคยได้ยินคำว่า "virtual machine" มาก่อน แต่คุณรู้หรือไม่ว่าจริงๆ แล้วมันคืออะไร? นอกจากนี้ ทำไมต้องใช้เครื่องเสมือนด้วย?

มาดูกันว่าเครื่องเสมือนใช้ทำอะไรเพื่อให้คุณเข้าใจเครื่องมือสำคัญเหล่านี้ได้ดีขึ้น บางทีคุณอาจจะได้ไอเดียสำหรับการใช้งานของคุณเอง!

เครื่องเสมือนคืออะไร

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

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

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

ทีนี้ จุดประสงค์ของเครื่องเสมือนสำหรับคนทุกวันคืออะไร? ต่อไปนี้คือการใช้งานจริงสำหรับเครื่องเสมือนที่คุณลองใช้ได้

1. ลองระบบปฏิบัติการใหม่

7 เหตุผลเชิงปฏิบัติในการเริ่มใช้เครื่องเสมือน

สมมติว่าคุณเป็นผู้ใช้ Windows มาตลอดชีวิต แต่คุณรู้สึกผจญภัยและต้องการลองใช้ Linux คุณมีตัวเลือกมากมายในการลองใช้ Linux รวมถึงการตั้งค่าดูอัลบูต แต่การจำลองเสมือนเป็นวิธีที่ยอดเยี่ยมในการทดลองใช้โดยมีความเสี่ยงเพียงเล็กน้อย

บนระบบ Windows ของคุณ คุณเพียงแค่ต้องติดตั้ง VirtualBox (หรือไฮเปอร์ไวเซอร์อื่น) และสร้างเครื่องเสมือนใหม่ จากนั้นใช้ ISO การติดตั้ง Linux (เช่น Ubuntu หรือ Linux Mint) และติดตั้งเป็นเครื่องเสมือน ตอนนี้คุณสามารถเรียกใช้ Linux (ระบบปฏิบัติการสำหรับแขก) ในหน้าต่างภายในระบบ Windows ของคุณ (ระบบปฏิบัติการโฮสต์) เช่นเดียวกับโปรแกรมอื่นๆ

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

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

2. เรียกใช้ซอฟต์แวร์เก่าหรือซอฟต์แวร์ที่เข้ากันไม่ได้

7 เหตุผลเชิงปฏิบัติในการเริ่มใช้เครื่องเสมือน

บางทีคุณอาจเปลี่ยนไปใช้ Mac เมื่อหลายปีก่อน แต่มีซอฟต์แวร์ที่ใช้ Windows เพียงชิ้นเดียวที่คุณพลาดไป หรือบางทีคุณอาจต้องเรียกใช้โปรแกรมโบราณที่ไม่ทำงานบน Windows 10 อีกต่อไป

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

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

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

3. พัฒนาซอฟต์แวร์สำหรับแพลตฟอร์มอื่นๆ

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

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

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

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

4. จัดการมัลแวร์ที่อาจเป็นอันตรายได้อย่างปลอดภัย

7 เหตุผลเชิงปฏิบัติในการเริ่มใช้เครื่องเสมือน

ดังที่เราได้เห็น ข้อดีที่สำคัญอย่างหนึ่งของเครื่องเสมือนคือการแยกออกจากระบบหลักของคุณ ซึ่งหมายความว่าคุณสามารถรับความเสี่ยงด้านความปลอดภัยที่คุณมักจะหลีกเลี่ยงได้

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

ในทางปฏิบัติ บางทีคุณอาจเบื่อและต้องการดูว่าไวรัสทำอะไรกับระบบปฏิบัติการ คุณยังสามารถทดสอบทฤษฎีที่จะทำให้คอมพิวเตอร์ของคุณพังได้ เช่น จะเกิดอะไรขึ้นถ้าคุณลบ System32 ใน Windows

แน่นอนว่ามีโอกาสเล็กน้อยที่มัลแวร์จะตรวจจับได้ว่ากำลังทำงานอยู่ในสภาพแวดล้อมเสมือนจริงและพยายามจะแตกออก แม้ว่าความเสี่ยงจะต่ำ แต่คุณไม่ควรประมาท

5. ฉีกระบบของคุณออกจากกัน

หากคุณเชี่ยวชาญด้านเทคโนโลยีเป็นพิเศษ เครื่องเสมือนจะให้คุณสำรวจและทดลองกับระบบปฏิบัติการโดยไม่ต้องกลัวผลที่ตามมา นี่อาจเป็นวิธีที่น่าสนใจในการเรียนรู้เพิ่มเติมเกี่ยวกับระบบปฏิบัติการ

ตัวอย่างเช่น คุณสามารถจำลองสำเนาของ Windows 10 ภายใน Windows 10 และใช้เวอร์ชันผู้เยี่ยมชมเพื่อปรับแต่ง Registry บางทีคุณอาจต้องการเรียนรู้คำสั่ง Linux บางคำสั่งโดยไม่ต้องกลัวว่าจะทำสิ่งใดผิดพลาดโดยไม่ได้ตั้งใจ

6. ใช้ประโยชน์จากสแนปชอต VM

7 เหตุผลเชิงปฏิบัติในการเริ่มใช้เครื่องเสมือน

คุณสมบัติที่ยอดเยี่ยมอีกประการของเครื่องเสมือนคือความสามารถในการสร้างสแน็ปช็อตระดับระบบซึ่งคุณสามารถกู้คืนได้ทันทีทุกเมื่อที่ต้องการ

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

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

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

7. โคลนระบบไปยังเครื่องอื่น

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

ตัวอย่างเช่น VirtualBox เก็บการตั้งค่า VM ไว้ในไฟล์ VBOX ขนาดเล็ก องค์ประกอบหลักอื่นๆ คือไฟล์ VDI ซึ่งทำหน้าที่เป็นดิสก์จัดเก็บข้อมูลเสมือน

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

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

ตอนนี้คุณรู้แล้วว่า Virtual Machine ใช้สำหรับอะไร

ตอนนี้คุณไม่ต้องสงสัยว่าทำไมคุณถึงใช้เครื่องเสมือน หวังว่าเหตุผลเหล่านี้อย่างน้อย 1 ข้อจะทำให้คุณรู้สึกตื่นเต้นที่จะลอง

ก่อนที่คุณจะดำดิ่งลงไป จำไว้ว่า คุณจะต้องมีคอมพิวเตอร์ที่ทรงพลังพอสมควรเพื่อประสบการณ์ที่ดีที่สุด หากคุณมี CPU ที่อ่อนแอ, RAM น้อยกว่า 8GB หรือพื้นที่เก็บข้อมูลเพียงเล็กน้อย คอมพิวเตอร์ของคุณจะพยายามใช้งานระบบปฏิบัติการเสมือนนอกเหนือจากระบบปฏิบัติการโฮสต์ของคุณ

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