สำหรับการเริ่มต้นกับ Linux ใน VM ฉันแนะนำ Ubuntu สำหรับเซิร์ฟเวอร์ลืมเซิร์ฟเวอร์ Ubuntu และใช้ Debian แทน ฉันใช้ทั้งคู่ดังนั้นอย่าตัดสินฉันด้วย
หากคุณติดตั้ง Debian ให้ติดตั้งเพียงล้าง Debian -> CLI และไม่ทำอะไรเลย มันบู๊ตเร็วมากและใช้ RAM เพียงไม่กี่ MB (x32 ใช้ RAM เพียง 16-32Mb และ x64 ใช้เวลาประมาณ 48-80Mb เมื่อบูตขึ้น) ไม่ว่าคุณต้องการอะไรคุณสามารถติดตั้งได้ในภายหลังและยังเร็วมากและใช้หน่วยความจำเกือบจะไม่ Ubuntu มาจาก Debian ดังนั้นหาก Debian ของคุณมีปัญหาใด ๆ คุณสามารถแก้ไขได้ในฟอรัม Ubuntu ซึ่งเป็นข้อได้เปรียบที่ยิ่งใหญ่
เมื่อเปรียบเทียบเซิร์ฟเวอร์ Debian และ Ubuntu: เซิร์ฟเวอร์ Ubuntu บู๊ตช้าลง / ใหม่กว่า การใช้ RAM มีขนาดใหญ่กว่ามากใน Ubuntu Server เมื่อเปรียบเทียบกับ Debian นอกจากนี้หากคุณติดตั้ง Ubuntu Server ใหม่ทั้งหมดจะทำการติดตั้งแพคเกจสองถึงสามร้อยในขณะที่ Debian ติดตั้ง 50 ถึง 90 เท่านั้น Ubuntu ธรรมดาติดตั้งแพคเกจประมาณ 1300 แพ็คเกจและเดสก์ท็อปธรรมดา Debian ติดตั้ง 900 ถึง 1100 แพ็คเกจ
เซิร์ฟเวอร์ Ubuntu ใช้แพ็คเกจรุ่นใหม่กว่า แต่ก็มีความยุ่งยากในการติดตั้งและรวบรวมแอพที่มีเสถียรภาพ ถ้าคุณต้องการเซิร์ฟเวอร์ที่เสถียรและต้องการเพิ่ม RAM ให้เลือก Debian แทน
นั่นคือประสบการณ์ของฉัน ฉันไม่ได้บอกว่าจะไม่ใช้ Ubuntu เลย แต่สำหรับเซิร์ฟเวอร์ที่ฉันชอบ Debian แม้ว่าคุณจะใหม่ บนเดสก์ท็อปฉันมีปัญหากับ Debian ในขณะที่การติดตั้ง APT จากเว็บกำลังทำงานโดยไม่มีปัญหาบน Ubuntu Ubuntu ยังมีแพ็คเกจเพิ่มเติมและแพ็คเกจใหม่กว่า ในทางกลับกันเมื่อฉันพยายามที่จะลบอัตโนมัติบางไลบรารีใน Ubuntu มันติดตั้งทุกอย่าง
ปัจจุบันฉันใช้เดสก์ทอป Lubuntu ใน Virtualbox หากคุณเกลียดความเร็วช้าของ Ubuntu แต่ไม่ต้องการใช้ Debian ให้ใช้ Lubuntu มันหมายถึง "Low Ubuntu" และมีไว้สำหรับพีซีที่ช้าดังนั้นจึงเร็วกว่า Ubuntu ทั่วไป ฉันคิดว่า (แต่ฉันไม่แน่ใจ) ที่ Lubuntu ใช้แพ็คเกจเดียวกันกับ Ubuntu ก่อนหน้า Lubuntu ฉันใช้ Xubuntu เพราะเร็วกว่า Ubuntu เช่นกัน
นอกจากนี้ Ubuntu ยังต้องการพื้นที่ประมาณ 4.5GB สำหรับ debian มีพาร์ติชัน 2GB เพียงพอ เรามี VM ขนาดเล็กหนึ่งอันสำหรับ teamspeak, Ventrillo และอื่น ๆ เพียง 256 MB RAM, x32 Debian และพาร์ติชัน 2GB - เพียงพอนั่นคือทั้งหมด ฉันบอกได้เลยว่า - นี่เสถียรที่สุดไม่ใช่รุ่นล่าสุด แต่สำหรับเซิร์ฟเวอร์ - ตัวเลือกที่ดีที่สุดสำหรับฉัน
แก้ไข :
ฉันทดสอบสองสามครั้งเพื่อตรวจสอบพลังงานของ CPU ภายใต้ Virtualbox, KVM, VMware เซิร์ฟเวอร์ 1 และ VMware เซิร์ฟเวอร์ 2
เร็วที่สุดคือ KVM จากนั้นเป็น Virtualbox, เซิร์ฟเวอร์ VMware 2, เซิร์ฟเวอร์ VMware 1 และสุดท้ายคือ QEMU KVM มีราคาที่เล็กที่สุดสำหรับซีพียู ใช้% ของซีพียูน้อยกว่าในการสร้างพลังเสมือนสำหรับ VM และอื่น ๆ เนื่องจาก KVM เป็นโมดูลภายในเคอร์เนลลินุกซ์ อื่น ๆ เป็นเพียงแอปพลิเคชันที่ทำงานบนเลเยอร์ OS
ดังนั้นหากคุณต้องการทำเวอร์ช่วลไลเซชั่นด้วยพลังที่ยิ่งใหญ่กว่าและประสิทธิภาพที่ลดลงเพียงเล็กน้อยให้ใช้ KVM ฉันไม่ได้ลองทดสอบประสิทธิภาพการทำงานของแอพพลิเคชัน VMware ESXi และ Citrix Xenserver แต่ถ้าคุณต้องการใช้ไฮเปอร์ไวเซอร์แบบโลหะเปลือยความเร็วที่สูงที่สุดจะเป็น Xenserver เมื่อใช้ VM เท่านั้นสำหรับ Linux หากคุณต้องการใช้ Windows VM และ Linux VM และคุณใส่ใจกับประสิทธิภาพการทำงานให้ใช้ ESXi
ปัญหาคือถ้าคุณต้องการใช้ KVM กับประสิทธิภาพคุณต้องมี CPU ที่มีคำสั่ง Intel VT-X หรือ AMD-V KVM สามารถทำงานในโหมดอื่นโดยไม่ต้องทำตามคำแนะนำเหล่านี้ มันยากเกินไปที่จะตั้งค่า Virtualbox สามารถใช้ VT-X หรือ AMD-V และมันใช้งานง่ายมาก เซิร์ฟเวอร์ VMware 2 รู้เพียงการทดลองเท่านั้น คุณต้องตั้งค่าผ่านคำสั่งและเซิร์ฟเวอร์ VMware 1 ช้ากว่า ฉันไม่เคยทดสอบเครื่องเล่น VMware มันต่ำเกินไปสำหรับฉัน อาจมีความแตกต่างด้านประสิทธิภาพระหว่างเซิร์ฟเวอร์ VMware 2 และ Virtualbox แต่ตัวเลือกสำหรับการตั้งค่าค่อนข้างต่ำสำหรับฉันและเมื่อเลือกระหว่าง Virtualbox หรือเครื่องเล่น VMware ฉันจะใช้ Virtualbox