มีการเสมือน (Virtualization) 2 ประเภท คือ Type 1 และ Type 2 Type 1 Virtualization รันบน Bare Metal และมีการเข้าถึง Hardware Resources โดยตรง Hypervisors ที่รู้จักได้แก่ VMware ESXi, Hyper-V, XenServer และอื่นๆ Type 2 Virtualization รันบน Operating System บนสุด Hypervisors Type 2 ที่รู้จักและนิยมได้แก่ Hyper-V Client, VMware Workstation, Oracle VirtualBox และอื่นๆ เราได้ครอบคลุมบทความหลายบทความเกี่ยวกับการติดตั้ง กำหนดค่า และจัดการ Hyper-V แล้ว ในบทความนี้และบทความอีก 몇 篇 ที่จะมาถึง เราจะพูดถึง Oracle VirtualBox Open-Source Type 2 Virtualization Oracle VM VirtualBox เป็น Hosted Hypervisor ฟรีและ Open-Source สำหรับ x86 Virtualization พัฒนาโดย Oracle Corporation
เพื่อติดตั้ง Oracle VirtualBox บนเครื่อง มีข้อกำหนดบางอย่างที่ต้องปฏิบัติตาม รวมถึง:
- CPU ที่รองรับ Virtualization (Intel หรือ AMD) เพื่อให้มีสภาพแวดล้อม Virtualization ที่เสถียรและน่าเชื่อถือ เราแนะนำให้มี Processor ที่มีมากกว่า 4 Cores แผนของเราผ่านบทความต่อไปคือ Deploy Virtual Machine หนึ่งตัว ดังนั้นเราไม่ต้องการทรัพยากรมาก
- Physical Memory ขั้นต่ำ 8 GB, แนะนำ 16 GB ข้อกำหนดเหล่านี้จำเป็นสำหรับ Host และ Guest Machine หนึ่งตัว
- Disk Space ขั้นต่ำ 80 GB เราแนะนำให้มี SSD อย่างน้อย 120 GB
- Network Card เชื่อมต่อกับ Internal Network หรือ Internet
- Windows 8, 8.1 หรือ Windows 10 เราจะติดตั้งบน Windows 10 Professional
- อื่นๆ: ขึ้นอยู่กับสถานการณ์ที่แตกต่างกัน
ในที่นี้เราจะติดตั้ง VirtualBox บน Windows 10 Professional ที่มี Hardware Specifications ดังนี้:
- CPU AMD Ryzen 3900 12 Cores 24 Threads
- Physical Memory 32 GB DDR4
- SSD 512 GB NVMe
- Windows 10 Professional
เพื่อแบ่งปันข้อมูล Oracle VM VirtualBox สามารถติดตั้งบน Operating Systems ต่อไปนี้ได้:
Windows Hosts (64-bit):
- Windows 8.1
- Windows 10 RTM (1507 / 2015 LTSB) Build 10240
- Windows 10 Anniversary Update (1607 / 2016 LTSB) Build 14393
- Windows 10 Fall Creators Update (1709) Build 16299
- Windows 10 April 2018 Update (1803) Build 17134
- Windows 10 October 2018 Update (1809 / 2019 LTSC) Build 17763
- Windows 10 May 2019 Update (19H1 / 1903) Build 18362
- Windows 10 November 2019 Update (19H2 / 1909) Build 18363
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
Mac OS X Hosts (64-bit):
- 13 (High Sierra)
- 14 (Mojave)
- 15 (Catalina)
Linux Hosts (64-bit):
- Ubuntu 18.04 LTS, 19.03 และ 19.10
- Debian GNU/Linux 9 ("Stretch") และ 10 ("Buster")
- Oracle Linux 6, 7 และ 8
- Red Hat Enterprise Linux 6, 7 และ 8
- Fedora 30 และ 31
- Gentoo Linux
- SUSE Linux Enterprise Server 12 และ 15
- openSUSE Leap 15.1
มาเริ่มติดตั้งกันเลย
- Login เข้า Windows 10
- เปิด Internet Browser (Google Chrome, Mozilla Firefox, Edge หรืออื่นๆ)
- เปิด เว็บไซต์ VirtualBox และคลิกที่ Download ตามภาพด้านล่าง
- ในหน้าต่างถัดไป คลิก on Windows hosts ภายใต้ VirtualBox 6.1.2 Platform Packages ตามภาพ คุณจะดาวน์โหลดไฟล์ชื่อ VirtualBox-6.1.2-135663-Win ซึ่งมีขนาดประมาณ 108 MB
- เปิด Installer VirtualBox-6.1.2-135663-Win
- ภายใต้ Welcome to the Oracle VM VirtualBox, 6.1.2 Setup Wizard คลิกที่ Next
- ภายใต้ Custom Setup ใช้ Default Settings และ Location แล้วคลิก
- ภายใต้ Custom Setup คลิก Next
- ภายใต้ Warning: Network Interfaces คลิก Yes การติดตั้ง Oracle VM VirtualBox 6.2.1 Networking Feature จะ Reset Network Connection ของคุณและตัดการเชื่อมต่อคุณออกจาก Network ชั่วคราว มันยังสร้าง Virtual Network Adapter ใน Network Connections (Control Panel\Network and Internet\Network Connections)
- ภายใต้ Ready to Install คลิก Install
- คลิก Yes เพื่อยืนยันการติดตั้ง Oracle
- ภายใต้ Would you like to install the device software เลือก Always trust software from "Oracle Corporation" และคลิก Install
- รอ จนกว่าการติดตั้งจะเสร็จสิ้น
- คลิก Finish เพื่อ Start Oracle VM VirtualBox 6.1.2
- ขอแสดงความยินดี คุณติดตั้ง Oracle VM VirtualBox สำเร็จแล้ว
ในบทความอีก 몇 篇 ที่จะมาถึง เราจะอธิบายวิธีกำหนดค่า Oracle VM VirtualBox และสร้าง Virtual Machine แรกของคุณ