ทำไมถึงมีเรื่องเกี่ยวกับเวอร์ชวลไลเซชันมากมายในปัจจุบัน?


34

เครื่องเสมือน, เซิร์ฟเวอร์เสมือน, ดิสก์เสมือนจริง ฯลฯ ......

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

Virtualization มีวัตถุประสงค์อะไรในหลายกรณีข้างต้น


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

8
"ซึ่งในกรณีส่วนใหญ่จะทำให้มันทำงานช้าลง" - ฉันไม่เห็นด้วยกับคำสั่งนั้น
EJB

4
-1 เหตุผล: "ปริมาณคำถามนี้ไม่แสดงความพยายามในการวิจัยใด ๆ มันไม่ชัดเจนหรือไม่มีประโยชน์ (คลิกอีกครั้งเพื่อยกเลิก)"
wizlog

3
" ปริมาณคำถามนี้ไม่ได้แสดงความพยายามในการวิจัยใด ๆ ": ฮ่า ๆ !
bwDraco

คำตอบ:


67

พูดง่ายๆคือ 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 ปีถัดไป ... มันทำให้ฉันดีมากและพวกเขาสนุกกับสิทธิประโยชน์การบริหารในปีแรก - และประหยัดค่าใช้จ่ายได้มากในอนาคต

ฉันหวังว่านี้ตอบคำถามของคุณ! หากคุณมีคำถามติดตามฉันยินดีที่จะตอบคำถามเหล่านี้


2
คำตอบที่ดีมาก ฉันยังเพิ่มหมวดหมู่ที่ 4 - ซอฟต์แวร์ VM (ส่วนใหญ่ใช้สำหรับการเขียนโปรแกรม) เช่น Java VM, Perl, V8, CLI และอื่น ๆ ที่ปรับปรุงการพกพา
schnaader

4
บางทีคุณควรเขียนโพสต์บล็อกเกี่ยวกับมัน @Wil ;-)
Ivo Flipse

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

2
@Andy - vmware.com/products/high-availability/overview.html - ฉันใช้สิ่งนี้กับลูกค้าแล้ว VM ทำงานในสองที่และถ้ามีใครลงไปคนอื่น ๆ ก็จะมารับทันทีโดยไม่ปล่อย ping เพียงครั้งเดียว - จริงๆ เป็นเทคโนโลยีที่น่าทึ่งอย่างแท้จริงโดยไม่ต้องกำหนดค่าการรวมกลุ่มหรือสิ่งใดในซอฟต์แวร์ - นี่เป็นคุณสมบัติของไฮเปอร์ไวเซอร์
William Hilsum

1
@IvoFlipse ดีล! .... เมื่อฉันมีเวลา! ควรจะเริ่มงานใหม่ในสัปดาห์หน้า (ไม่ว่าจะเป็นสัญญาเดือน) และทุกอย่างก็วุ่นวายไปหน่อย
William Hilsum

22

เพื่อเพิ่มคำตอบของวิลเลียม

การทดสอบซอฟต์แวร์กับระบบปฏิบัติการ ฉันได้เห็นสคริปต์การเขียนโปรแกรมซึ่งเมื่อมีการสร้างซอฟต์แวร์เวอร์ชันใหม่มันจะเริ่มเครื่องเสมือนสำหรับระบบปฏิบัติการต่าง ๆ โดยอัตโนมัติและติดตั้งซอฟต์แวร์ใหม่แล้วรันการทดสอบหน่วยเพื่อให้แน่ใจว่าทุกอย่างทำงานได้และ จากนั้นปิดเครื่องเสมือน ในกรณีนี้มันเป็นเพียง vm เดียวสำหรับแต่ละระบบปฏิบัติการ แต่มันเป็นไปได้ที่จะขยายสิ่งนี้ไปยังฉากที่มากกว่า เช่น A Vm สำหรับ Windows 7 32 บิตและอีกหนึ่งสำหรับ Windows 7 64 บิต อีกรายการสำหรับ W7 32 บิตพร้อม Service Pack 1, W7 64- บิตพร้อม SP1, vms พร้อม IE 9, vms พร้อม IE เนื่องจากมีเพียงหนึ่ง vms เหล่านี้เท่านั้นที่รันในเวลาเดียวสิ่งที่มันใช้คือพื้นที่ดิสก์ดังนั้นจึงเป็นไปได้ที่จะมี vms หลายสิบบนเซิร์ฟเวอร์ปกติ

การประหยัดพื้นที่ดิสก์: ถ้าฉันมีคอมพิวเตอร์เสมือนสิบเครื่องที่ใช้ระบบปฏิบัติการเดียวกันทั้งหมดมีความเป็นไปได้ที่จะให้พวกเขาแบ่งปันฮาร์ดดิสก์เสมือนฐานเดียวกันแล้วพวกเขาก็เขียนการเปลี่ยนแปลงลงในฮาร์ดดิสก์เสมือนของตัวเอง

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

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

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

และมันไม่ได้เป็นเพียงเซิร์ฟเวอร์ / ธุรกิจที่สามารถก่อให้เกิดประโยชน์ได้

ฉันทำบัญชีส่วนบุคคลของฉันโดยใช้ Quicken รุ่นเก่าและ Excel รุ่นเก่าจริง ๆ และโปรแกรมเล็ก ๆ อีกสองสามตัว การตั้งค่านี้ใช้งานไม่ได้ใน Vista / W7 และใช้งานไม่ได้กับ Windows 64 บิต ฉันเคยรันสิ่งนี้บนคอมพิวเตอร์เครื่องเก่าซึ่งเริ่มไม่น่าเชื่อถือ นี่คือตอนนี้ในฮาร์ดดิสก์ XP เสมือนจริงและตอนนี้เมื่อฉันได้รับเครื่องใหม่ฉันเพิ่งติดตั้ง Virtual PC และคัดลอกเครื่องเสมือนของฉันข้ามและเริ่มเครื่องเสมือนของฉันและทุกอย่างจะถูกติดตั้งและทำงานได้เร็วขึ้นมาก ไม่จำเป็นต้องติดตั้ง Quicken และ Excel และไม่จำเป็นต้องค้นหาฟล็อปปี้ดิสก์ที่ใช้งานบน excel (ฉันว่ามันเป็นรุ่นที่เก่าจริงๆหรือเปล่า)

ข้อเสียของการทำเช่นนี้กับ windows ที่บ้านเป็นค่าลิขสิทธิ์เพิ่มเติม AaronM ได้ชี้ให้เห็นว่าอาจมีการประหยัดต้นทุนอย่างมีนัยสำคัญสำหรับธุรกิจ แต่นั่นไม่ใช่กรณีที่บ้าน


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

@ sgmoore นั้นแปลกเพราะการติดตั้ง Windows Office แบบ 32 บิตของฉันทำงานได้อย่างสมบูรณ์บนเครื่อง 64 บิตใหม่ของฉัน เครื่องเหล่านี้ไม่ควรเข้ากันได้ย้อนหลังหรือไม่
Dark Templar

+1 สำหรับภาพรวม หากสิ่งที่กำลังทดสอบไม่ทำงานให้เปลี่ยนกลับหากใช้งานได้ให้กำจัดภาพรวม
Bratch

@JacobHayden ความเข้ากันได้ไม่สมบูรณ์ซึ่งเป็นโหมด XP สำหรับ แต่จริง ๆ แล้วฉันยังไม่ได้ทดสอบเท่าของสำเนาของ Excel กับ Windows 64 บิต (แต่ฉันกำลังเรียกใช้ Office 2007 รุ่น 32 บิตภายใต้ W7 64 บิตในที่ทำงาน) ปัญหาของฉันเกี่ยวข้องกับโปรแกรมอื่นมากขึ้นเนื่องจากการตั้งค่า Quicken เพิ่งเกิดปัญหาและประการที่สองฉันมีปัญหากับ ODBC มันง่ายกว่าที่จะหลีกเลี่ยงปัญหาและใช้ XP ในเครื่องเสมือนต่อไป
sgmoore

ฉันทำทุกอย่างใน Linux บนโน้ตบุ๊คของฉัน (ไม่ใช่องค์กรเลย) แต่ฉันยังต้องการสิ่งที่เป็นครั้งคราวใน XP หรือ 7 ฉันเคยต้องผ่านการทำให้รุนแรงขึ้นอย่างรุนแรงของการรีบูตเครื่องดูอัลบูตของฉันสองครั้ง - ครั้งเดียว XP และอีกครั้งเพื่อกลับ ตอนนี้ฉันสามารถให้ XP ทำงานใน vm ได้แล้วมันให้ความรู้สึกเหมือนแอพพลิเคชั่นอื่น ๆ ใน Linux มันเป็นการปรับปรุงครั้งใหญ่ และเหนือสิ่งอื่นใดสิ่งที่ฉันต้องทำก็คือคัดลอกไฟล์หนึ่งไฟล์ (ขนาดใหญ่) เพื่อสำรองข้อมูล Windows อย่างสมบูรณ์ - ในรูปแบบพร้อมใช้งานด้วยการตั้งค่าทั้งหมดของฉัน มันยอดเยี่ยม!
Joe

5

ในองค์กรขนาดใหญ่มันยังช่วยให้ประหยัดค่าใช้จ่ายที่สำคัญในข้อกำหนดการออกใบอนุญาต IE a Microsoft Server 2008 Datacentre ลิขสิทธิ์ซีพียูสองตัวจะช่วยให้คุณสามารถเรียกใช้สำเนาของ Server 2008 R2 ได้จำนวนมากบนกล่องเสมือนที่สามารถจัดการได้โดยไม่ต้องมีค่าใช้จ่ายเพิ่มเติมสำหรับการออกใบอนุญาต OS Microsoft SQL Server นั้นได้รับสิทธิการใช้งานต่อ CPU เช่นเดียวกัน

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

ดูhttp://www.bythebell.com/2010/05/virtualization-licensing-savings-for-microsoft-windows-and-sql-server-products.htmlสำหรับตัวอย่างของสิ่งนี้

ความคิดเห็นทั้งหมดของวิลเลียมข้างต้นใช้ได้เช่นกัน


5

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

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

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

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


สวัสดี JohnFX คุณช่วยอธิบายเล็กน้อยเกี่ยวกับวิธีการประมวลผลและการจำลองเสมือนบนคลาวด์ที่เหมือนกันหรือเกี่ยวข้องกันอย่างไร ขอบคุณ :)
Dark Templar

1
ฉันส่วนใหญ่อ้างถึงการประมวลผลแบบคลาวด์ Hardware-As-A-Service ซึ่งคุณทำการ outsource แพลตฟอร์มเซิร์ฟเวอร์และเข้าถึงผ่านทางอินเทอร์เน็ต ก่อนที่ บริษัท เวอร์ชวลไลเซชั่นเช่น Rackspace จะมีคอมพิวเตอร์ทางกายภาพที่ทุ่มเทให้กับลูกค้าแต่ละราย ตอนนี้พวกเขาเพิ่งจัดสรรทรัพยากรโดยใช้ระบบเสมือนจริงและช่วยประหยัดค่าใช้จ่ายได้มาก
JohnFx

0

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


-3

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


4
ฉันจะไม่บอกว่านี่เป็นสิ่งที่ถูกต้องมาก - โปรดอ่านคำตอบของฉัน - ฉันจะไม่เรียกตัวเองว่าขี้เกียจเลย เหตุผลก็คือฉันสามารถเรียกใช้ Windows NT 4 สำหรับระบบของลูกค้าได้ดีเสมือนจริงทุกที่ที่บนโลกฉันจะหาการสนับสนุนฮาร์ดแวร์เก่าเช่นนั้นได้อย่างไร และถ้ามีบางอย่างผิดพลาดฉันจะประสบปัญหาร้ายแรง ... มันทำงานได้อย่างไม่มีที่ติใน VM ยิ่งไปกว่านั้น VM ทุกตัวมี BIOS ID, NIC MAC และอื่น ๆ ดังนั้นพวกเขาจึงดูเหมือนเป็นเครื่องที่แยกจากกันอย่างสมบูรณ์และเป็นเรื่องง่ายที่จะบอกความแตกต่าง
William Hilsum
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.