พูดง่ายๆคือ virtualisation ไม่ใช่คำตอบของทุกสิ่ง แต่มันยอดเยี่ยมมาก!
คุณบอกว่าเพิ่มอีกเลเยอร์ / ทำให้มันทำงานช้า แต่ในระบบที่ทันสมัยนี่ไม่ได้มีอะไรมากมาย ตอนนี้มีเทคนิคและคุณสมบัติมากมายที่ทำให้ "เลเยอร์" นี้น้อยที่สุด (เช่นIntel VT-x, AMD-V ) ถ้าคุณใช้virtualisation ที่ใช้ไฮเปอร์ไวเซอร์เลเยอร์นี้ก็ยังเล็กกว่า
อย่างไรก็ตามขึ้นอยู่กับวิธีการใช้งานดิสก์และหน่วยความจำคุณสามารถเห็นความเร็วที่เพิ่มขึ้นในบางสถานการณ์
ตอนนี้ข้อมูลสรุปอย่างย่อของผลิตภัณฑ์ระบบเสมือนจริงเนื่องจากมีความสับสน มี 4 หมวดหมู่โดยส่วนใหญ่แตกต่างกันมาก:
Hypervisor - ค่าใช้จ่ายที่เล็กที่สุดและมักจะเป็นหินแข็งออกแบบมาสำหรับการจำลองเสมือน 24x7 (เช่นMicrosoft Hyper V , VMware ESXi
เดสก์ท็อป (ซอฟต์แวร์ที่ใช้) Virtualisation - ออกแบบโดยทั่วไปสำหรับโปรแกรมเมอร์ผู้ทดสอบและผู้เชี่ยวชาญด้าน IT - ความเร็วยังคงรวดเร็ว / ใกล้เคียงกับเครื่องที่ทันสมัย แต่ด้วยความเมตตาของระบบปฏิบัติการแขกที่มันทำงานภายใต้ดังนั้นในขณะที่ฉันทำงาน 3 VMs 24x7 บนเครื่องของฉันสำหรับงานต่าง ๆ มันไม่ใช่ "ออกแบบ" สำหรับสิ่งนี้ - (เช่นMicrosoft Virtual PC , VMware Workstation , Sun (Oracle?) Virtual Box ) สิ่งเหล่านี้เลียนแบบคอมพิวเตอร์เสมือนจริงทั้งหมด
เซิร์ฟเวอร์เสมือนจริง (ใช้ซอฟต์แวร์) - นี่เป็นตลาดที่ค่อนข้างใหญ่ในระยะเวลาหนึ่ง แต่มันก็มีความสามารถน้อยกว่า Hypervisor และโดยทั่วไปเป็นตลาดที่ตายแล้วในตอนนี้ โดยทั่วไปจะเป็นเสมือนจริงสก์ท็อปที่ optomised เพียงสำหรับสภาพแวดล้อมเซิร์ฟเวอร์ - (เช่นไมโครซอฟท์เซิร์ฟเวอร์เสมือน , VMware เซิร์ฟเวอร์
ซอฟแวร์เสมือนจริง - ตามความเห็นฉันทิ้งอันนี้ไว้ นี่เป็นตลาดเฉพาะที่มักใช้สำหรับการทำเสมือนโปรแกรมเดียว (เช่นMicrosoft App-V , VMware ThinApp ) สิ่งนี้จะสร้าง "เลเยอร์" บาง ๆ ระหว่างคอมพิวเตอร์และซอฟต์แวร์ของคุณ - โดยทั่วไปจะเป็นการสกัดกั้นการโทรทั้งหมดที่ทำโดยโปรแกรมเพื่อเปลี่ยนเส้นทางการเขียนไฟล์ / รีจิสตรีและโดยทั่วไปแล้วแอปพลิเคชั่น สิ่งนี้มีข้อดีเล็กน้อยเช่นความสามารถในการเรียกใช้แอพพลิเคชั่นที่ซับซ้อนหลายเวอร์ชันและทำให้การปรับใช้ง่ายมาก (แม้ว่ามันจะเป็นพื้นที่ที่ยากต่อการทำความเข้าใจ / เข้าไป)
สำหรับสาเหตุที่พวกเขาได้รับความนิยมมากในตอนนี้ - ทั้งหมดนี้มีค่าใช้จ่ายและเวลาในการจัดการ
ตัวอย่างเช่นใน บริษัท ของฉันฉันต้องใช้ "ระบบ" หลายอย่างสำหรับระบบต่าง ๆ ที่ฉันใช้ ... SQL Server, ระบบอินทราเน็ต, ระบบเรียกเก็บเงิน, ระบบอีเมล, VOIP, ระบบเดิมสำหรับซอฟต์แวร์เก่าบางรุ่นที่ฉันมีอยู่ ลูกค้าและอีกไม่กี่ - ได้รับว่าบางส่วนของเหล่านี้สามารถเรียกใช้จากกล่องเดียวกัน แต่สำหรับเหตุผลที่น่าเบื่อยาวรายการฉันต้องการที่จะแยกพวกเขา
ตัวเลือกในปี 2004/5 นี้หมายความว่าฉันมีเซิร์ฟเวอร์ที่นี่ 6 ตัวในวันที่ 24x7 - มันใช้งานได้ดี แต่แต่ละเครื่องมีหน่วยความจำ 2GB (เมื่อมันแพง!) และโปรเซสเซอร์ยุค P4 ที่ฉันสามารถทำไข่บน . โปรเซสเซอร์ในทุกระบบแทบจะไม่เกิน 5% ... อาจจะเป็นจุดสูงสุดที่ 10-15% แต่ส่วนใหญ่ไม่มีการใช้งานที่ 0% ตลอดอายุการใช้งานของเครื่อง
ในด้านไฟฟ้าฉันจำไม่ได้จริงๆ แต่ฉันเชื่อว่าค่าใช้จ่ายนี้จะอยู่ที่ประมาณ 100 ปอนด์ต่อเครื่องต่อปี
ตอนนี้ถ้าฉันได้ทำเวอร์ชวลสภาพแวดล้อมนี้ (ซึ่งฉันทำลงไป) ฉันก็สามารถย้ายระบบเหล่านี้ทั้งหมดไปยังเครื่องเดียวและได้รับประโยชน์จากคุณสมบัติมากมายเช่นหน่วยความจำที่ใช้เกินขนาด
สิ่งนี้หมายความว่า 6 เครื่องของฉันแต่ละคนมีหน่วยความจำ 2GB แต่โดยเฉลี่ยแล้วพวกเขาทั้งหมดใช้ประมาณ 1/4 ของที่ - ในเครื่องใหม่นี้ฉันสามารถใส่ 8GB และใน P2V ที่ไร้รอยต่อ ( ทางกายภาพเป็นเสมือน - กระบวนการย้ายเครื่องจักร) ย้ายฉันมีเครื่องทั้งหมดของฉันทำงานเร็วเท่าที่เคย ... ในความเป็นจริงพวกเขาเร็วกว่า (เนื่องจากมี CPU เร็วกว่า)
นอกจากนี้ยังมีประโยชน์อื่น ๆ อีกมากมายเช่นการโยกย้าย ( V-Motion ) และความพร้อมใช้งานสูงที่ทำให้ virtualisation เป็นตัวเลือกที่ยอดเยี่ยม
มันก็ควรจะกล่าวว่ามีความพิเศษบางอย่างที่ผู้ใช้งานที่บ้าน / ที่ไม่ใช่นักธุรกิจไม่ได้คิด - ฉันสามารถกำจัดอุปกรณ์เครือข่ายของฉันบางส่วนหลวมสายเคเบิลไม่ต้องใช้ KVM ที่มีราคาแพงของฉัน ... ฉันสามารถวาง UPS ได้ 5 อันและ PDU ของฉัน ... และที่ดีที่สุดก็คือมันพอดีในตู้เดียว / ออกไปแทนที่จะเป็นเสียงฮัมที่น่ารำคาญของตู้แร็คขนาดใหญ่! ... และไม่ใช่ความต้องการที่สำคัญในการใช้เครื่องปรับอากาศในฤดูร้อน (ซึ่งฉันไม่ได้คำนึงถึงค่าใช้จ่ายด้านบน)
ฉันอาจจะเล็ก แต่คิดว่า บริษัท ขนาดใหญ่ที่ทำสิ่งนี้ในระดับที่ใหญ่กว่า - ฉันเคยช่วยให้ บริษัท ขนาดใหญ่ย้ายไปอยู่ในสภาพแวดล้อมเสมือนจริง - พวกเขาไม่มีงบประมาณดังนั้นฉันจึงเจรจาว่าเงื่อนไขสัญญาของฉันคือ ฉันจะได้รับการประหยัดค่าใช้จ่ายเป็นเวลา 1 ปีและอีก 20% สำหรับ 3 ปีถัดไป ... มันทำให้ฉันดีมากและพวกเขาสนุกกับสิทธิประโยชน์การบริหารในปีแรก - และประหยัดค่าใช้จ่ายได้มากในอนาคต
ฉันหวังว่านี้ตอบคำถามของคุณ! หากคุณมีคำถามติดตามฉันยินดีที่จะตอบคำถามเหล่านี้