คุณควรใช้ KVM เพราะ ... เพราะ Ubuntu รัก Kvm
KVM คืออะไร
KVM (สำหรับเครื่องเสมือนที่ใช้เคอร์เนล) เป็นโซลูชั่นการจำลองเสมือนแบบเต็มรูปแบบสำหรับ Linux บนฮาร์ดแวร์ x86 ที่มีส่วนขยายการจำลองเสมือน (Intel VT หรือ AMD-V)
การใช้ KVM ทำให้เครื่องหนึ่งสามารถใช้งานเครื่องเสมือนหลายเครื่องโดยใช้อิมเมจ Linux หรือ Windows ที่ไม่ได้แก้ไข เครื่องเสมือนแต่ละเครื่องมีฮาร์ดแวร์เสมือนจริงส่วนตัว: การ์ดเครือข่ายดิสก์อะแดปเตอร์กราฟิก ฯลฯ
องค์ประกอบเคอร์เนลของ KVM รวมอยู่ใน mainline Linux ตั้งแต่ 2.6.20
Ubuntu ใช้ KVM เป็นระบบเสมือนจริงสำหรับเซิร์ฟเวอร์ที่ไม่ใช่กราฟิกและ libvirt เป็นชุดเครื่องมือ / API หน้า Libvirt สำหรับการจัดการ VMs ได้แก่ virt-manager (GUI)
ไปแฮ็คกัน
คู่มือการตั้งค่านี้คือการกำหนดค่า KVM บน Ubuntu Server และการจัดการ VMs นั้นทำได้จากระยะไกลจากเครื่องอื่นที่ใช้ Ubuntu Desktop
ด้านเซิร์ฟเวอร์
ขั้นตอนที่ 1: ติดตั้งแพคเกจ lib-virt
sudo apt-get install kvm libvirt-bin
ขั้นตอนที่ # 2: อนุญาตให้ใช้แพคเก็ต tcp และ udp บนพอร์ต 22 (ssh) บนเซิร์ฟเวอร์
sudo ufw allow 22
ด้านเดสก์ท็อป
ขั้นตอนที่ 2: ติดตั้ง Virtual Machine Manager (บนเครื่อง Ubuntu Desktop)
sudo apt-get install virt-manager
ขั้นตอนที่ # 3: เชื่อมต่อกับเซิร์ฟเวอร์: ดำเนินการ virt-manager
gksudo virt-manager
- ไฟล์.
- เพิ่มการเชื่อมต่อ
- เชื่อมต่อกับคอมพิวเตอร์ระยะไกล
- วิธีการ: SSH
- ผู้ใช้: เซิร์ฟเวอร์ผู้ใช้ของคุณ
- ชื่อเครื่อง: ที่อยู่ ip ของเซิร์ฟเวอร์
ตอนนี้คุณพร้อมที่จะสร้างเครื่องเสมือนบนเซิร์ฟเวอร์แล้ว
ขั้นตอนที่ # 4: สร้างอิมเมจ Guest VM ตัวจัดการเครื่องเสมือนให้ GUI เพื่อสร้างรูปภาพได้อย่างง่ายดาย เพียงคลิกขวาบนเซิร์ฟเวอร์และเลือก“ ใหม่” จากนั้นคุณจะได้รับพร้อมท์ทีละขั้นตอนเกี่ยวกับตัวแปร (เช่น # ของโปรเซสเซอร์, หน่วยความจำ, ฯลฯ ) ที่จำเป็นในการกำหนดค่าสำหรับ VM ของคุณ
ขั้นตอนที่ # 5: ติดตั้ง Guest VM OS ใช้ตัวติดตั้ง CD / DVD ปกติหรืออิมเมจ iso เพื่อติดตั้งระบบปฏิบัติการบน VM
ข้อมูลเพิ่มเติมใน ubuntu เอกสารเซิร์ฟเวอร์อย่างเป็นทางการ -> ที่นี่
ขอให้โชคดีและมีความสุขโยก
PS: คุณไม่ต้องกลัวบรรทัดคำสั่ง .....
sudo tasksel install virt-host
แล้วและคุณจะมีทุกอย่างพร้อมสำหรับเซิร์ฟเวอร์เต็มรูปแบบสำหรับการจำลองเสมือน