ความรู้เบื้องต้นเกี่ยวกับการจำลองเสมือนของเซิร์ฟเวอร์ แพลตฟอร์มการจำลองเสมือนเซิร์ฟเวอร์ฟรี ตัวอย่างของโปรเจ็กต์การจำลองเสมือนของ VMware และ Hyper-V บางโปรเจ็กต์ที่ LanKey นำมาใช้

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

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

1. เริ่มต้นจากเล็กๆ บนเดสก์ท็อปหรือแล็ปท็อป

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

2. จัดห้องปฏิบัติการทดสอบขนาดเล็กและถ้าเป็นไปได้ฟรี

หากคุณมีเซิร์ฟเวอร์ที่เพิ่งเลิกใช้งาน คุณสามารถใช้เซิร์ฟเวอร์เหล่านี้เป็นฐานในการสร้างห้องปฏิบัติการทดสอบการจำลองเสมือนได้ สิ่งสำคัญคือพวกเขามีอินเทอร์เฟซเครือข่ายกิกะบิตหลายตัวและมี RAM มากที่สุดเท่าที่จะเป็นไปได้ การจำลองเสมือนต้องการปริมาณ RAM มากกว่าทรัพยากรโปรเซสเซอร์มาก โดยเฉพาะอย่างยิ่งหากวิธีการจำลองเสมือนที่ใช้ไม่ได้ใช้เทคโนโลยีการแบ่งปัน RAM เพื่อปรับพื้นที่หน่วยความจำกายภาพให้เหมาะสม
หากไม่มีเซิร์ฟเวอร์ฟรี คุณสามารถซื้อเซิร์ฟเวอร์ใหม่สำหรับการทดสอบได้ เซิร์ฟเวอร์ราคาถูก(อีกครั้งด้วย RAM ที่มากขึ้น) หากคุณมีอะไหล่สำรอง ให้ลองประกอบเซิร์ฟเวอร์จากส่วนประกอบที่มีอยู่ ในห้องปฏิบัติการ ความสามารถของเครื่องจักรนี้จะเพียงพอที่จะยืนยันความถูกต้องของแนวคิดที่เลือก แต่ไม่ควรใช้ในสภาพแวดล้อมการผลิต
เมื่อต้องเลือกซอฟต์แวร์การจำลองเสมือน ให้ลองใช้ตัวเลือกในระบบห้องปฏิบัติการก่อน ติดอาวุธหลายอย่าง ฮาร์ดไดรฟ์ติดตั้งบน VMware ESXi แต่ละตัว ไมโครซอฟต์ ไฮเปอร์-วี, CitrixXenServer หรือ Red Hat RHEV และบูตจากสิ่งเหล่านี้ทีละรายการเพื่อดูว่าระบบใดที่เหมาะกับความต้องการของคุณมากที่สุด แพ็คเกจทั้งหมดนี้มีให้บริการฟรีหรือ รุ่นทดลองโดยมีระยะเวลาประเมิน 30 วันขึ้นไป

3. สร้างระบบจัดเก็บข้อมูลที่ใช้ร่วมกันของคุณเอง

เพื่อให้ตระหนักถึงคุณประโยชน์ของสภาพแวดล้อมการจำลองเสมือนที่ครอบคลุมเซิร์ฟเวอร์จริงหลายเครื่อง คุณต้องมีระบบจัดเก็บข้อมูลที่ใช้ร่วมกัน ตัวอย่างเช่น หากคุณต้องการย้ายเซิร์ฟเวอร์เสมือนระหว่างโฮสต์จริง พื้นที่เก็บข้อมูลสำหรับเซิร์ฟเวอร์เสมือนเหล่านั้นจะต้องอยู่ในอุปกรณ์ที่ใช้ร่วมกันซึ่งโฮสต์ทั้งสองสามารถเข้าถึงได้
เครื่องมือการจำลองเสมือนรองรับโปรโตคอลการจัดเก็บข้อมูลที่หลากหลาย: NFS, iSCSI, Fibre-Channel สำหรับการวิจัยหรือการทดสอบในห้องปฏิบัติการ เพียงเพิ่มเข้าไป ระบบวินโดวส์หรือฮาร์ดไดรฟ์ Linux หลายตัวให้จัดระเบียบ การแบ่งปันใช้ NFS หรือ iSCSI และเชื่อมโยงเซิร์ฟเวอร์ห้องปฏิบัติการกับทรัพยากรพื้นที่จัดเก็บข้อมูลเหล่านี้ หากคุณสนใจโซลูชันที่สมบูรณ์ยิ่งขึ้นที่คุณสามารถควบคุมได้ ให้ลองใช้ระบบจัดเก็บข้อมูลแบบโอเพ่นซอร์ส (เช่น FreeNAS) ซอฟต์แวร์นี้นำเสนอวิธีง่ายๆ ในการผสานรวมโซลูชันการจัดเก็บข้อมูลราคาประหยัดที่หลากหลายเข้ากับห้องปฏิบัติการหรือเครือข่ายการผลิต

4. ใช้เวลาเพียงพอในการทดสอบในห้องปฏิบัติการ

ต่อหน้าทรัพยากรการจัดเก็บข้อมูลที่ใช้ร่วมกันและตาม อย่างน้อยด้วยเซิร์ฟเวอร์จริงสองตัว คุณสามารถพิจารณาว่าคุณมีทุกสิ่งที่จำเป็นในการสร้างแพลตฟอร์มการจำลองเสมือนที่ครบครัน เมื่อคุณประเมินความสามารถของแพ็คเกจซอฟต์แวร์ต่างๆ ให้ใช้เวลาอย่างน้อยหนึ่งสัปดาห์ในการทดลองกับแต่ละแพ็คเกจ อย่าลืมทดสอบคุณสมบัติทั้งหมดที่สำคัญสำหรับคุณ: การโยกย้ายเซิร์ฟเวอร์เสมือนแบบออนไลน์ สแน็ปช็อต การใช้งานและการโคลนเซิร์ฟเวอร์เสมือน เพื่อให้มั่นใจว่ามีความพร้อมใช้งานในระดับสูง คุณกำลังจองโรงแรมในมอสโก ตั้งอยู่ใกล้วงแหวนการ์เดนหรือจัตุรัสแดงอยู่ใช่ไหม? คุณต้องการค้นหาโรงแรมมอสโกอย่างรวดเร็วด้วยรถไฟใต้ดินบนแผนที่หรือไม่? ไม่รู้ว่าโรงแรม 4 ดาวราคาเท่าไหร่? เยี่ยมชมเว็บไซต์ อดีต hotel.ruและคุณจะได้รับข้อมูลที่ครอบคลุมเกี่ยวกับโรงแรมในมอสโก
คุณอาจมีโอกาสประเมินสภาวะการผลิตในห้องปฏิบัติการเพื่อทำความเข้าใจว่าระบบจะทำงานอย่างไรในโลกแห่งความเป็นจริง ตัวอย่างเช่น คุณสามารถปรับใช้เซิร์ฟเวอร์ฐานข้อมูลและใช้การสำรองข้อมูลชุดข้อมูลจริงเพื่อรับรายงานบางส่วน หรือใช้เครื่องมือเปรียบเทียบประสิทธิภาพเพื่อประเมินประสิทธิภาพของเว็บแอปพลิเคชันเซิร์ฟเวอร์ สิ่งนี้จะไม่เพียงแต่แนะนำให้คุณรู้จักกับฟังก์ชันการทำงานในแต่ละวันของแพลตฟอร์มการจำลองเสมือนเท่านั้น แต่ยังช่วยให้คุณเข้าใจว่าเซิร์ฟเวอร์เสมือนต้องการทรัพยากรใดบ้างเมื่อเข้าสู่โหมดการใช้งานจริง

5. รักษาห้องปฏิบัติการให้อยู่ในสภาพการทำงานแม้ว่าจะเริ่มใช้ระบบการผลิตแล้วก็ตาม

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

ในการจำลองระบบปฏิบัติการ จะมีการใช้วิธีการต่างๆ ซึ่งแบ่งออกเป็นซอฟต์แวร์และฮาร์ดแวร์ตามประเภทของการใช้งาน

ลองพิจารณาการจำลองเสมือนแต่ละประเภทแยกกัน เริ่มต้นด้วย วิธีการซอฟต์แวร์.

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

Paravirtualization เป็นเทคโนโลยีเสมือนจริงที่แขก ระบบปฏิบัติการเตรียมพร้อมสำหรับการดำเนินการในสภาพแวดล้อมเสมือนจริงซึ่งมีการแก้ไขเคอร์เนลเล็กน้อย ระบบปฏิบัติการโต้ตอบกับโปรแกรมไฮเปอร์ไวเซอร์ซึ่งมี guest API มาให้ การทำเช่นนี้เพื่อให้เครื่องเสมือนต่างๆ สามารถทำงานร่วมกับฮาร์ดแวร์ได้โดยไม่ขัดแย้งกับเครื่องเสมือนอื่นๆ วิธีพาราเวอร์ชวลไลเซชันให้ประสิทธิภาพที่สูงกว่าวิธีการแปลแบบไดนามิก ข้อเสียเปรียบหลักของวิธีนี้คือใช้ได้เฉพาะในกรณีที่ระบบปฏิบัติการของแขกเป็นโอเพ่นซอร์ส ซึ่งสามารถแก้ไขได้ภายใต้ใบอนุญาต หรือไฮเปอร์ไวเซอร์และระบบปฏิบัติการเกสต์ได้รับการพัฒนาโดยผู้ผลิตรายเดียวกันโดยคำนึงถึงความเป็นไปได้ของการเกิดพาราเวอร์ชวลไลเซชันของระบบเกสต์ (แม้ว่าจะกำหนดให้ไฮเปอร์ไวเซอร์มากกว่าก็ตาม) ระดับต่ำจากนั้นพาราเวอร์ชวลไลเซชันของไฮเปอร์ไวเซอร์นั้นเอง) ข้อดีอย่างหนึ่งคือไม่จำเป็นต้องใช้ระบบปฏิบัติการหลักเป็นระบบปฏิบัติการหลัก ก็เพียงพอแล้วที่จะใช้ระบบพิเศษ (ไฮเปอร์ไวเซอร์) และเป็นผลให้ทรัพยากรฮาร์ดแวร์ถูกใช้อย่างมีประสิทธิภาพมากขึ้นโดยสภาพแวดล้อมเสมือน เนื่องจากทรัพยากรเหล่านั้นทำงานโดยตรงจริง ๆ โดยไม่ต้องอาศัยระบบปฏิบัติการหลักเป็นสื่อกลาง

รูปที่ 1 โครงการ Paravirtualization

ในกรณีของการจำลองเสมือนเต็มรูปแบบ ระบบจะใช้อินสแตนซ์ของระบบปฏิบัติการเกสต์ที่ยังไม่ได้แก้ไข เพื่อรองรับการทำงานของระบบเกสต์เหล่านี้ จึงมีการใช้เลเยอร์การจำลองทั่วไปที่ด้านบนของระบบปฏิบัติการหลัก เทคโนโลยีนี้ใช้ในแอปพลิเคชันเช่น VMware Workstation, Parallels Desktop, MS Virtual PC, Virtual Iron ข้อดีของวิธีการจำลองเสมือนนี้คือความเรียบง่ายในการใช้งาน โซลูชันนี้ค่อนข้างเชื่อถือได้และเป็นสากล ฟังก์ชันการจัดการทั้งหมดถูกควบคุมโดยระบบปฏิบัติการหลัก นอกจากข้อดีแล้วยังมีข้อเสียอีกด้วย ในจำนวนนี้มีการโหลดทรัพยากรฮาร์ดแวร์เพิ่มเติมสูงและมีความยืดหยุ่นในการใช้ฮาร์ดแวร์ค่อนข้างน้อย

รูปที่ 2 แผนภาพการจำลองเสมือนแบบเต็ม

การจำลองเสมือนในตัว - วิธีการใหม่ขึ้นอยู่กับการใช้ความสามารถในการจำลองเสมือนที่รองรับฮาร์ดแวร์ ซึ่งช่วยให้ผู้ใช้สามารถใช้ระบบปฏิบัติการเวอร์ชันใดก็ได้ร่วมกับสภาพแวดล้อมการทำงานที่หลากหลาย โดยพื้นฐานแล้ว การจำลองเสมือนแบบฝังคือการจำลองเสมือนเต็มรูปแบบที่ใช้ในฮาร์ดแวร์ แนวทางนี้ถูกนำมาใช้ภายในโปรเจ็กต์ BlueStacks Multi-OS

รูปที่ 3 แผนภาพการจำลองเสมือนของระบบปฏิบัติการ

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

ผลลัพธ์ของการจำลองเสมือนของแอปพลิเคชันคือการเปลี่ยนแปลงจากแอปพลิเคชันที่ต้องติดตั้งบนระบบปฏิบัติการไปเป็นแอปพลิเคชันแบบสแตนด์อโลนที่ไม่ต้องการ ในระหว่างการติดตั้งแอปพลิเคชันเสมือนจริง ซอฟต์แวร์เวอร์ช่วลไลเซอร์จะกำหนดส่วนประกอบของระบบปฏิบัติการที่จำเป็นสำหรับการดำเนินการและจำลองส่วนประกอบเหล่านั้น จากการกระทำเหล่านี้ สภาพแวดล้อมพิเศษจึงถูกสร้างขึ้นสำหรับ แอปพลิเคชันเฉพาะซึ่งช่วยให้มั่นใจได้ถึงการแยกแอปพลิเคชันที่ทำงานอยู่อย่างสมบูรณ์ ในการสร้างแอปพลิเคชันดังกล่าว ซอฟต์แวร์เสมือนจริงจะอยู่ในโฟลเดอร์พิเศษ เมื่อคุณเริ่มแอปพลิเคชันเสมือน ซอฟต์แวร์และโฟลเดอร์สำหรับแอปพลิเคชันนั้นจะถูกเปิดใช้งาน สภาพแวดล้อมการทำงาน- ดังนั้นจึงมีการสร้างอุปสรรคบางอย่างระหว่างแอปพลิเคชันและระบบปฏิบัติการซึ่งช่วยลดการเกิดข้อขัดแย้งระหว่างซอฟต์แวร์และระบบปฏิบัติการ การจำลองเสมือนของแอปพลิเคชันดำเนินการโดยโปรแกรมเช่น Citrix XenApp, SoftGrid และ VMWare ThinApp

กระบวนการคลาสสิก การจำลองเสมือนของซอฟต์แวร์บ่งบอกถึงการมีอยู่ของระบบปฏิบัติการหลักที่แพลตฟอร์มการจำลองเสมือนทำงานอยู่ เป็นแพลตฟอร์มนี้ที่ทำหน้าที่จำลองส่วนประกอบฮาร์ดแวร์และจัดการทรัพยากรที่เกี่ยวข้องกับระบบแขก

วิธีการเหล่านี้ค่อนข้างยากที่จะนำไปใช้ ข้อเสียเปรียบหลักคือการสูญเสียประสิทธิภาพที่สำคัญที่เกี่ยวข้องกับการใช้ทรัพยากรโดยระบบหลัก

ควรสังเกตว่ามีการลดลงอย่างมากในการรักษาความปลอดภัย เนื่องจากเมื่อได้รับการควบคุมระบบปฏิบัติการพื้นฐาน การควบคุมระบบแขกจะถูกยึดโดยอัตโนมัติ

ต่างจากวิธีการของซอฟต์แวร์ การใช้การจำลองเสมือนสำหรับฮาร์ดแวร์ เป็นไปได้ที่จะได้รับระบบเกสต์แบบแยกที่ควบคุมโดยไฮเปอร์ไวเซอร์โดยตรง

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

คุณควรพิจารณาประเภทหลักของการจำลองเสมือนด้วย ส่วนประกอบต่างๆโครงสร้างพื้นฐานด้านไอที

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

ตัวอย่างของการใช้งานการแบ่งปันทรัพยากรคือโครงการ OpenSolaris Network Virtualization และ Resource Control ซึ่งช่วยให้คุณสามารถสร้างอินเทอร์เฟซเครือข่ายเสมือนหลายอินเทอร์เฟซโดยอิงจากเครือข่ายทางกายภาพเดียว

อีกด้วย กระบวนการนี้เกี่ยวข้องกับการรวม การกระจาย และการรวมทรัพยากร ตัวอย่างเช่น ระบบมัลติโปรเซสเซอร์แบบสมมาตรรวมโปรเซสเซอร์หลายตัวเข้าด้วยกัน ตัวจัดการ RAID และดิสก์รวมดิสก์จำนวนมากไว้ในไดรฟ์ลอจิคัลขนาดใหญ่ตัวเดียว บ่อยครั้งที่ชนิดย่อยนี้ยังรวมถึงระบบไฟล์เครือข่ายที่แยกจากที่เก็บข้อมูลที่สร้างขึ้น (Vmware VMFS, Solaris/OpenSolaris ZFS, NetApp WAFL)

ไม่มีบทความที่คล้ายกัน

ทุกวันนี้เมื่อพูดถึงเทคโนโลยีเวอร์ช่วลไลเซชั่น ตามกฎแล้วหมายถึงเซิร์ฟเวอร์เวอร์ช่วลไลเซชั่น เนื่องจากอย่างหลังกลายเป็นโซลูชั่นที่ได้รับความนิยมมากที่สุดในตลาดไอที การจำลองเสมือนของเซิร์ฟเวอร์เกี่ยวข้องกับการเรียกใช้เซิร์ฟเวอร์เสมือนหลายเครื่องบนเซิร์ฟเวอร์จริงเครื่องเดียว เครื่องเสมือนหรือเซิร์ฟเวอร์เป็นแอปพลิเคชันที่ทำงานบนระบบปฏิบัติการโฮสต์ที่จำลอง อุปกรณ์ทางกายภาพเซิร์ฟเวอร์ เครื่องเสมือนแต่ละเครื่องสามารถมีระบบปฏิบัติการที่สามารถติดตั้งแอปพลิเคชันและบริการได้ ตัวแทนทั่วไปคือผลิตภัณฑ์ VmWare (ESX, เซิร์ฟเวอร์, เวิร์กสเตชัน) และ Microsoft (Hyper-V, Virtual Server, Virtual PC)


ข้าว. 2.3.

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

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

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

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

สำหรับคอมพิวเตอร์ส่วนบุคคลที่ปรากฏในช่วงทศวรรษที่แปดของศตวรรษที่ 20 ดูเหมือนว่าปัญหาของการจำลองเสมือนของทรัพยากรฮาร์ดแวร์นั้นไม่มีอยู่ตามคำจำกัดความเนื่องจากผู้ใช้แต่ละคนมีคอมพิวเตอร์ทั้งหมดที่มีระบบปฏิบัติการของตัวเอง แต่เมื่อพลังของพีซีเพิ่มขึ้นและขอบเขตของระบบ x86 ก็ขยายออกไป สถานการณ์ก็เปลี่ยนไปอย่างรวดเร็ว “เกลียววิภาษวิธี” ของการพัฒนาได้มาถึงจุดเปลี่ยนครั้งต่อไป และในช่วงเปลี่ยนศตวรรษ วัฏจักรของการเสริมความแข็งแกร่งให้กับแรงสู่ศูนย์กลางเพื่อรวมทรัพยากรคอมพิวเตอร์ก็เริ่มขึ้น ในช่วงต้นทศวรรษนี้ ท่ามกลางความสนใจที่เพิ่มขึ้นระหว่างองค์กรต่างๆ ในการปรับปรุงประสิทธิภาพของพวกเขา เครื่องมือคอมพิวเตอร์ขั้นตอนใหม่ในการพัฒนาเทคโนโลยีเสมือนจริงได้เริ่มขึ้นแล้ว ซึ่งปัจจุบันเกี่ยวข้องกับการใช้สถาปัตยกรรม x86 เป็นหลัก

โปรดทราบว่าแม้ว่าแนวคิดของการจำลองเสมือน x86 ดูเหมือนจะไม่มีอะไรที่ไม่รู้จักมาก่อนในแง่ทฤษฎี แต่เรากำลังพูดถึงปรากฏการณ์ใหม่ในเชิงคุณภาพสำหรับอุตสาหกรรมไอทีเมื่อเปรียบเทียบกับสถานการณ์เมื่อ 20 ปีที่แล้ว ความจริงก็คือในสถาปัตยกรรมฮาร์ดแวร์และซอฟต์แวร์ของเมนเฟรมและคอมพิวเตอร์ Unix ปัญหาการจำลองเสมือนได้รับการแก้ไขทันทีโดย ระดับพื้นฐานและระดับฮาร์ดแวร์ ระบบ x86 ไม่ได้ถูกสร้างขึ้นด้วยความคาดหวังในการทำงานในโหมดศูนย์ข้อมูล และการพัฒนาในทิศทางของการจำลองเสมือนนั้นเป็นกระบวนการวิวัฒนาการที่ค่อนข้างซับซ้อนซึ่งมีหลายอย่าง ตัวเลือกที่แตกต่างกันการแก้ปัญหา

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

การใช้เครื่องมือการจำลองเสมือน x86 เริ่มต้นในช่วงปลายยุค 90 กับเวิร์กสเตชัน: พร้อมกันกับการเพิ่มจำนวนเวอร์ชันระบบปฏิบัติการไคลเอ็นต์ จำนวนผู้คน (นักพัฒนาซอฟต์แวร์ ผู้เชี่ยวชาญด้านการสนับสนุนทางเทคนิค ผู้เชี่ยวชาญ) ที่จำเป็นต้องมีระบบปฏิบัติการที่แตกต่างกันหลายชุด

การจำลองเสมือนสำหรับโครงสร้างพื้นฐานเซิร์ฟเวอร์เริ่มใช้ในภายหลังเล็กน้อย และประการแรกสิ่งนี้เกี่ยวข้องกับการแก้ปัญหาการรวมทรัพยากรคอมพิวเตอร์ แต่ที่นี่มีสองทิศทางที่เป็นอิสระเกิดขึ้นทันที:

  • รองรับสภาพแวดล้อมการทำงานที่แตกต่างกัน (รวมถึงการเรียกใช้แอปพลิเคชันรุ่นเก่า) กรณีนี้มักเกิดขึ้นภายในระบบข้อมูลองค์กร ในทางเทคนิคแล้ว ปัญหาได้รับการแก้ไขด้วยการเรียกใช้เครื่องเสมือนหลายเครื่องพร้อมกันบนคอมพิวเตอร์เครื่องเดียว ซึ่งแต่ละเครื่องมีอินสแตนซ์ของระบบปฏิบัติการด้วย แต่การใช้งานโหมดนี้ดำเนินการโดยใช้สองแนวทางที่แตกต่างกันโดยพื้นฐาน: virtualization และ paravirtualization เต็มรูปแบบ ;
  • การสนับสนุนสภาพแวดล้อมการประมวลผลที่เป็นเนื้อเดียวกันหมายถึงการแยกบริการภายในอินสแตนซ์เดียวของเคอร์เนลระบบปฏิบัติการ ( การจำลองเสมือนในระดับระบบปฏิบัติการ) ซึ่งเป็นเรื่องปกติมากที่สุดสำหรับการโฮสต์แอปพลิเคชันโดยผู้ให้บริการ แน่นอนคุณสามารถใช้ตัวเลือกของเครื่องเสมือนได้ แต่จะมีประสิทธิภาพมากกว่ามากในการสร้างคอนเทนเนอร์แบบแยกตามเคอร์เนลเดียวของระบบปฏิบัติการเดียว

ก้าวต่อไปของเทคโนโลยี x86 virtualization เริ่มต้นในปี 2547-2549 และเกี่ยวข้องกับจุดเริ่มต้นของพวกเขา การประยุกต์ใช้จำนวนมากวี ระบบองค์กร- ดังนั้นหากก่อนหน้านี้นักพัฒนามีส่วนร่วมในการสร้างเทคโนโลยีการดำเนินการเป็นหลัก สภาพแวดล้อมเสมือนจริงตอนนี้งานในการจัดการโซลูชันเหล่านี้และการบูรณาการเข้ากับโครงสร้างพื้นฐานด้านไอทีโดยรวมขององค์กรได้มาถึงเบื้องหน้าแล้ว ในขณะเดียวกันความต้องการระบบเสมือนจริงก็เพิ่มขึ้นอย่างเห็นได้ชัด ผู้ใช้ส่วนบุคคล(แต่ถ้าในยุค 90 เหล่านี้เป็นนักพัฒนาและผู้ทดสอบ ตอนนี้เรากำลังพูดถึงผู้ใช้ปลายทาง ทั้งมืออาชีพและที่บ้าน)

ปัญหาและปัญหามากมายในการพัฒนาเทคโนโลยีเวอร์ช่วลไลเซชั่นเกี่ยวข้องกับการเอาชนะคุณสมบัติที่สืบทอดมาของฮาร์ดแวร์ x86 และสถาปัตยกรรมซอฟต์แวร์ มีหลายอย่างสำหรับสิ่งนี้ วิธีการพื้นฐาน:

(การจำลองเสมือนแบบเนทีฟแบบเต็ม) มีการใช้สำเนาของระบบปฏิบัติการเกสต์ที่ยังไม่ได้แก้ไข และเพื่อรองรับการทำงานของระบบปฏิบัติการเหล่านี้ เลเยอร์การจำลองทั่วไปของการดำเนินการจะถูกใช้บนระบบปฏิบัติการโฮสต์ซึ่งเป็นระบบปฏิบัติการปกติ เทคโนโลยีนี้ใช้โดยเฉพาะใน VMware Workstation, VMware Server (เดิมคือ GSX Server), Parallels Desktop, Parallels Server, MS Virtual PC, MS Virtual Server, Virtual Iron ถึงข้อดี แนวทางนี้สามารถพิจารณาความง่ายในการใช้งาน ความคล่องตัว และความน่าเชื่อถือของโซลูชัน ฟังก์ชั่นการจัดการทั้งหมดถูกยึดครองโดยระบบปฏิบัติการโฮสต์ ข้อเสีย - ค่าใช้จ่ายเพิ่มเติมสูงสำหรับทรัพยากรฮาร์ดแวร์ที่ใช้, ขาดการพิจารณาคุณสมบัติของระบบปฏิบัติการเกสต์, ความยืดหยุ่นในการใช้ฮาร์ดแวร์น้อยกว่าที่จำเป็น


ข้าว. 2.4.

(พาราเวอร์ชวลไลเซชัน) เคอร์เนล guest OS ได้รับการแก้ไขในลักษณะที่รวมไว้ด้วย ชุดใหม่ API ที่สามารถทำงานกับฮาร์ดแวร์ได้โดยตรงโดยไม่ขัดแย้งกับเครื่องเสมือนอื่นๆ ในกรณีนี้ ไม่จำเป็นต้องใช้ OS เต็มรูปแบบเป็นซอฟต์แวร์โฮสต์ ซึ่งฟังก์ชันในกรณีนี้จะดำเนินการโดยระบบพิเศษที่เรียกว่าไฮเปอร์ไวเซอร์ ตัวเลือกนี้เป็นวันนี้มากที่สุด ทิศทางปัจจุบันการพัฒนาเทคโนโลยีเซิร์ฟเวอร์เสมือนจริงและใช้ใน VMware เซิร์ฟเวอร์ ESX, Xen (และโซลูชันจากผู้ขายรายอื่นที่ใช้เทคโนโลยีนี้), Microsoft Hyper-V ข้อดีของเทคโนโลยีนี้คือไม่จำเป็นต้องใช้โฮสต์ OS - VM ติดตั้งบนโลหะเปลือยและใช้ทรัพยากรฮาร์ดแวร์อย่างมีประสิทธิภาพ ข้อเสียคือความซับซ้อนของการปรับใช้แนวทางนี้และความจำเป็นในการสร้างไฮเปอร์ไวเซอร์ระบบปฏิบัติการเฉพาะทาง


ข้าว. 2.5.

การจำลองเสมือนในระดับเคอร์เนลระบบปฏิบัติการ(การจำลองเสมือนระดับระบบปฏิบัติการ) ตัวเลือกนี้เกี่ยวข้องกับการใช้เคอร์เนลระบบปฏิบัติการโฮสต์เดียวเพื่อสร้างสภาพแวดล้อมการทำงานแบบขนานที่เป็นอิสระ สำหรับซอฟต์แวร์เกสต์ จะมีการสร้างเฉพาะสภาพแวดล้อมเครือข่ายและฮาร์ดแวร์ของตัวเองเท่านั้น ตัวเลือกนี้ใช้ใน Virtuozzo (สำหรับ Linux และ Windows), OpenVZ ( ตัวเลือกฟรี Virtuozzo) และคอนเทนเนอร์ Solaris ข้อดี - ประสิทธิภาพสูงในการใช้ทรัพยากรฮาร์ดแวร์ ค่าใช้จ่ายด้านเทคนิคต่ำ ความสามารถในการจัดการที่ดีเยี่ยม ลดต้นทุนในการซื้อใบอนุญาต ข้อเสีย - การใช้งานสภาพแวดล้อมการคำนวณที่เป็นเนื้อเดียวกันเท่านั้น


ข้าว. 2.6.

หมายถึงการใช้แบบจำลองฉนวนที่แข็งแกร่ง แอพพลิเคชั่นด้วยการโต้ตอบที่ควบคุมกับระบบปฏิบัติการ ซึ่งแต่ละอินสแตนซ์ของแอปพลิเคชันและส่วนประกอบหลักทั้งหมดจะถูกจำลองเสมือน: ไฟล์ (รวมถึงระบบ), รีจิสตรี, แบบอักษร, ไฟล์ INI, วัตถุ COM, บริการ แอปพลิเคชันจะดำเนินการโดยไม่มีขั้นตอนการติดตั้งตามความหมายดั้งเดิม และสามารถเปิดใช้งานได้โดยตรงจากสื่อภายนอก (เช่น จากแฟลชการ์ดหรือจากโฟลเดอร์เครือข่าย) จากมุมมองของแผนกไอที แนวทางนี้มีประโยชน์อย่างเห็นได้ชัด: เร่งความเร็วในการปรับใช้และการจัดการระบบเดสก์ท็อป ไม่เพียงลดความขัดแย้งระหว่างแอปพลิเคชันเท่านั้น แต่ยังรวมถึงความจำเป็นในการทดสอบความเข้ากันได้ของแอปพลิเคชันด้วย เทคโนโลยีนี้ช่วยให้คุณใช้แอพพลิเคชั่นที่เข้ากันไม่ได้หลายตัวพร้อมกันบนคอมพิวเตอร์เครื่องเดียว หรือใช้ระบบปฏิบัติการเดียวกัน การจำลองเสมือนของแอปพลิเคชันช่วยให้ผู้ใช้สามารถเรียกใช้แอปพลิเคชันที่กำหนดค่าไว้ล่วงหน้าหรือกลุ่มของแอปพลิเคชันเดียวกันจากเซิร์ฟเวอร์ ในกรณีนี้ แอปพลิเคชันจะทำงานแยกจากกัน โดยไม่มีการเปลี่ยนแปลงระบบปฏิบัติการใดๆ ในความเป็นจริง มันเป็นเวอร์ชันของการจำลองเสมือนที่ใช้ใน Sun Java Virtual Machine, Microsoft Application Virtualization (เดิมเรียกว่า Softgrid), Thinstall (กลายเป็นส่วนหนึ่งของ VMware ในต้นปี 2551), Symantec/Altiris


ข้าว. 2.7.

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


ข้าว. 2.8.

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

ในขณะเดียวกัน ด้วยขนาดองค์กรที่เพิ่มมากขึ้น การใช้พีซีของผู้ใช้ในโครงสร้างพื้นฐานด้านไอทีทำให้เกิดปัญหาหลายประการ:

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

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

VDI คือการผสมผสานระหว่างการเชื่อมต่อเดสก์ท็อประยะไกลและการจำลองเสมือน เซิร์ฟเวอร์ที่ให้บริการใช้งานเครื่องเสมือนจำนวนมาก โดยมีระบบปฏิบัติการไคลเอนต์เช่น Windows 7, Windows Vista และ Windows XP หรือ ระบบปฏิบัติการลินุกซ์ระบบ ผู้ใช้เชื่อมต่อระยะไกลกับเครื่องเสมือนของสภาพแวดล้อมเดสก์ท็อปของตน ในคอมพิวเตอร์ของผู้ใช้ สามารถใช้เป็นไคลเอ็นต์เดสก์ท็อประยะไกลได้ ลูกค้าเทอร์มินัล,อุปกรณ์เก่าด้วย ไมโครซอฟต์ วินโดวส์พื้นฐานหรือการกระจาย Linux

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

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

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

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


ข้าว. 2.9.

หนึ่งในที่มีชื่อเสียงที่สุด ไคลเอ็นต์แบบบางเป็นเทอร์มินัล Sun Ray ซึ่งใช้ซอฟต์แวร์เซิร์ฟเวอร์ Sun Ray เพื่อจัดระเบียบการทำงาน หากต้องการเริ่มเซสชัน Sun Ray คุณเพียงแค่ต้องใส่สมาร์ทการ์ดระบุตัวตนลงในอุปกรณ์นี้ การใช้สมาร์ทการ์ดเพิ่มความคล่องตัวของผู้ใช้อย่างมาก - เขาสามารถย้ายจากซันเรย์หนึ่งไปยังอีกอันหนึ่ง ย้ายการ์ดของเขาระหว่างพวกเขา และทำงานกับแอปพลิเคชันของเขาต่อทันทีจากจุดที่เขาค้างไว้บนเทอร์มินัลก่อนหน้า และการปฏิเสธ ฮาร์ดไดรฟ์ไม่เพียงแต่ให้ความคล่องตัวแก่ผู้ใช้และปรับปรุงความปลอดภัยของข้อมูล แต่ยังลดการใช้พลังงานลงอย่างมากเมื่อเทียบกับพีซีทั่วไป ดังนั้น Sun Terminal จึงไม่ต้องใช้พัดลมและทำงานโดยแทบไม่มีเสียง นอกจากนี้ การลดจำนวนส่วนประกอบของเทอร์มินัลแบบบางช่วยลดความเสี่ยงของความล้มเหลว และช่วยประหยัดค่าใช้จ่ายในการบำรุงรักษาอีกด้วย ข้อดีอีกประการหนึ่งของ Sun Ray ก็คือ ขยายได้อย่างมากเมื่อเทียบกับพีซีทั่วไป วงจรชีวิตผลิตภัณฑ์เนื่องจากไม่มีส่วนประกอบที่อาจล้าสมัยได้

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

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

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

ผู้นำด้านแพลตฟอร์มเวอร์ช่วลไลเซชั่น

การพัฒนาเครื่องมือการจำลองเสมือนในระดับต่างๆ ของระบบนามธรรมนั้นดำเนินไปอย่างต่อเนื่องมานานกว่าสามสิบปี อย่างไรก็ตาม ความสามารถด้านฮาร์ดแวร์ของเซิร์ฟเวอร์และเดสก์ท็อปพีซีเมื่อไม่นานมานี้ทำให้สามารถใช้เทคโนโลยีนี้อย่างจริงจังในส่วนที่เกี่ยวข้องกับการจำลองเสมือนของระบบปฏิบัติการ มันเกิดขึ้นว่าเป็นเวลาหลายปีแล้วที่ทั้ง บริษัท และผู้ที่ชื่นชอบต่าง ๆ ได้รับการพัฒนาเครื่องมือต่าง ๆ สำหรับระบบปฏิบัติการเสมือนจริง แต่ปัจจุบันไม่ใช่ทั้งหมดที่ได้รับการสนับสนุนอย่างแข็งขันและอยู่ในสถานะที่ยอมรับได้สำหรับการใช้งานอย่างมีประสิทธิภาพ ปัจจุบันผู้นำในการผลิตเครื่องมือเสมือนจริง ได้แก่ VMware, Microsoft, SWSoft (ร่วมกับ บริษัท Parallels), XenSource, Virtual Iron และ InnoTek นอกจากผลิตภัณฑ์ของผู้จำหน่ายเหล่านี้แล้ว ยังมีการพัฒนาเช่น QEMU, Bosch และอื่นๆ รวมถึงเครื่องมือเสมือนจริงสำหรับนักพัฒนาระบบปฏิบัติการ (เช่น Solaris Containers) ซึ่งไม่ได้ใช้กันอย่างแพร่หลายและใช้งานในวงแคบ ของผู้เชี่ยวชาญ

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

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

เมื่อใดควรใช้แพลตฟอร์มฟรี

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

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

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

แพลตฟอร์มการจำลองเสมือนเซิร์ฟเวอร์ฟรี

ในเกือบทุกองค์กรที่ใช้โครงสร้างพื้นฐานของเซิร์ฟเวอร์ มักจะจำเป็นต้องใช้ทั้งบริการเครือข่ายมาตรฐาน (DNS, DHCP, Active Directory) และเซิร์ฟเวอร์ภายในหลายตัว (แอปพลิเคชัน ฐานข้อมูล พอร์ทัลขององค์กร) ที่ไม่ประสบปัญหาโหลดหนักและมีการกระจายไปทั่ว ฟิสิคัลเซิร์ฟเวอร์ที่แตกต่างกัน เซิร์ฟเวอร์เหล่านี้สามารถรวมเป็นเครื่องเสมือนหลายเครื่องบนโฮสต์จริงเครื่องเดียวได้ ในขณะเดียวกัน กระบวนการย้ายเซิร์ฟเวอร์จากแพลตฟอร์มฮาร์ดแวร์หนึ่งไปยังอีกแพลตฟอร์มหนึ่งก็ง่ายขึ้น ต้นทุนฮาร์ดแวร์ลดลง ขั้นตอนการสำรองข้อมูลก็ง่ายขึ้น และความสามารถในการจัดการก็เพิ่มขึ้น ขึ้นอยู่กับประเภทของระบบปฏิบัติการที่ทำงาน บริการเครือข่ายและข้อกำหนดสำหรับระบบเวอร์ช่วลไลเซชั่น คุณสามารถเลือกอันที่เหมาะสมได้ สินค้าฟรีสำหรับสภาพแวดล้อมขององค์กร เมื่อเลือกแพลตฟอร์มการจำลองเสมือนของเซิร์ฟเวอร์ จำเป็นต้องคำนึงถึงคุณลักษณะด้านประสิทธิภาพ (ขึ้นอยู่กับทั้งเทคโนโลยีการจำลองเสมือนที่ใช้และคุณภาพของการใช้งานส่วนประกอบต่างๆ ของแพลตฟอร์มของผู้ผลิต) ความง่ายในการปรับใช้ ความสามารถในการปรับขนาดของโครงสร้างพื้นฐานเสมือน และความพร้อม เงินทุนเพิ่มเติมการจัดการ การบำรุงรักษา และการตรวจสอบ


โปรเจ็กต์นี้เป็นแพลตฟอร์มการจำลองเสมือนแบบโอเพ่นซอร์ส พัฒนาโดยชุมชนนักพัฒนาอิสระที่ได้รับการสนับสนุนจาก SWSoft ผลิตภัณฑ์นี้จัดจำหน่ายภายใต้ลิขสิทธิ์ GNU GPL แกนหลักของแพลตฟอร์ม OpenVZ เป็นส่วนหนึ่งของผลิตภัณฑ์ Virtuozzo ซึ่งเป็นผลิตภัณฑ์เชิงพาณิชย์จาก SWSoft ที่มีความสามารถมากกว่า OpenVZ ผลิตภัณฑ์ทั้งสองใช้เทคนิคการจำลองเสมือนดั้งเดิม: การจำลองเสมือนที่ระดับอินสแตนซ์ของระบบปฏิบัติการ วิธีการจำลองเสมือนนี้มีความยืดหยุ่นน้อยกว่าเมื่อเทียบกับการจำลองเสมือนแบบเต็ม (คุณสามารถเรียกใช้ระบบปฏิบัติการได้เท่านั้น ครอบครัวลินุกซ์เนื่องจากมีการใช้คอร์เดียวสำหรับสภาพแวดล้อมเสมือนทั้งหมด) อย่างไรก็ตาม จึงทำให้สูญเสียประสิทธิภาพน้อยที่สุด (ประมาณ 1-3 เปอร์เซ็นต์) ระบบที่ใช้ OpenVZ ไม่สามารถเรียกได้ว่าเป็นเครื่องเสมือนที่มีคุณสมบัติครบถ้วน แต่เป็นสภาพแวดล้อมเสมือน (Virtual Environments, VE) ซึ่งส่วนประกอบฮาร์ดแวร์ไม่ได้ถูกจำลอง วิธีการนี้อนุญาตให้คุณตั้งค่าเท่านั้น การแจกแจงต่างๆ Linux เป็นสภาพแวดล้อมเสมือนบนเซิร์ฟเวอร์จริงเครื่องเดียว นอกจากนี้ สภาพแวดล้อมเสมือนจริงแต่ละแห่งยังมีแผนผังกระบวนการ ไลบรารีระบบ และผู้ใช้ของตัวเอง และสามารถใช้อินเทอร์เฟซเครือข่ายในแบบของตัวเองได้

สภาพแวดล้อมเสมือนจริงถูกนำเสนอต่อผู้ใช้และแอปพลิเคชันที่ทำงานอยู่ในนั้นเกือบทั้งหมด สภาพแวดล้อมที่แยกจากกันซึ่งสามารถควบคุมได้อย่างอิสระจากสภาพแวดล้อมอื่นๆ เนื่องจากปัจจัยเหล่านี้และประสิทธิภาพสูง ผลิตภัณฑ์ OpenVZ และ SWSoft Virtuozzo จึงแพร่หลายมากที่สุดในการรองรับเซิร์ฟเวอร์ส่วนตัวเสมือน (VPS) ในระบบโฮสติ้ง จาก OpenVZ เป็นไปได้ที่จะมอบเซิร์ฟเวอร์เสมือนเฉพาะหลายตัวให้กับลูกค้าโดยใช้แพลตฟอร์มฮาร์ดแวร์เดียว ซึ่งแต่ละเซิร์ฟเวอร์สามารถติดตั้งได้ แอพพลิเคชั่นต่างๆและสามารถรีบูตแยกจากสภาพแวดล้อมเสมือนอื่นๆ ได้ สถาปัตยกรรม OpenVZ มีดังต่อไปนี้:

ผู้เชี่ยวชาญอิสระบางคนทำการวิเคราะห์เปรียบเทียบประสิทธิภาพของเซิร์ฟเวอร์เสมือนโดยใช้แพลตฟอร์มเชิงพาณิชย์ SWSoft Virtuozzo และ VMware ESX Server เพื่อการโฮสต์และสรุปว่า Virtuozzo รับมือกับงานนี้ได้ดีขึ้น แน่นอนว่าแพลตฟอร์ม OpenVZ ที่ใช้สร้าง Virtuozzo ก็มีเหมือนกัน ประสิทธิภาพสูงอย่างไรก็ตาม มันขาดการควบคุมขั้นสูงที่พบใน Virtuozzo

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


บริษัทเพิ่งเข้าสู่ตลาดแพลตฟอร์มการจำลองเสมือน แต่เข้าสู่การแข่งขันอย่างรวดเร็วกับผู้จำหน่ายแพลตฟอร์มเซิร์ฟเวอร์ที่สำคัญเช่น VMware, XenSource และ SWSoft ผลิตภัณฑ์ของ Virtual Iron ใช้ Xen Hypervisor ฟรี ซึ่งสนับสนุนโดยชุมชน Open Source Xen Virtual Iron เป็นแพลตฟอร์มการจำลองเสมือนที่ไม่ต้องใช้ระบบปฏิบัติการโฮสต์ (หรือที่เรียกว่าแพลตฟอร์ม Bare-Metal) และมีวัตถุประสงค์เพื่อใช้ในสภาพแวดล้อมองค์กรขนาดใหญ่ ผลิตภัณฑ์ Virtual Iron มอบเครื่องมือที่จำเป็นทั้งหมดในการสร้าง จัดการ และรวมเครื่องเสมือนเข้ากับสภาพแวดล้อมการผลิตของบริษัท Virtual Iron รองรับระบบปฏิบัติการเกสต์และโฮสต์ 32 บิตและ 64 บิต เช่นเดียวกับ SMP เสมือน (Symmetric Multi Processing) ซึ่งช่วยให้เครื่องเสมือนใช้โปรเซสเซอร์หลายตัวได้

เดิมที Virtual Iron ใช้เทคนิคพาราเวอร์ชวลไลเซชันเพื่อรันแขกในเครื่องเสมือน เช่นเดียวกับผลิตภัณฑ์ของ XenSource ที่ใช้ไฮเปอร์ไวเซอร์ Xen การใช้ paravirtualization เกี่ยวข้องกับการใช้ระบบเกสต์เวอร์ชันพิเศษในเครื่องเสมือน ซึ่งมีการแก้ไขซอร์สโค้ดเพื่อรันบนแพลตฟอร์มการจำลองเสมือน สิ่งนี้จำเป็นต้องเปลี่ยนแปลงเคอร์เนลของระบบปฏิบัติการ ซึ่งไม่ใช่ปัญหาใหญ่สำหรับระบบปฏิบัติการโอเพ่นซอร์ส แต่เป็นที่ยอมรับไม่ได้สำหรับระบบปิดที่เป็นกรรมสิทธิ์เช่น Windows ไม่มีการเพิ่มประสิทธิภาพในระบบพาราเวอร์ชวลไลเซชั่นอย่างมีนัยสำคัญ ตามที่แสดงในทางปฏิบัติ ผู้ผลิตระบบปฏิบัติการไม่เต็มใจที่จะรวมการสนับสนุน paravirtualization ในผลิตภัณฑ์ของตน ดังนั้น เทคโนโลยีนี้จึงไม่ได้รับความนิยมมากนัก ด้วยเหตุนี้ Virtual Iron จึงเป็นหนึ่งในคนกลุ่มแรกๆ ที่ใช้เทคนิคการจำลองเสมือนสำหรับฮาร์ดแวร์ที่ช่วยให้สามารถรันระบบเกสต์เวอร์ชันที่ไม่มีการดัดแปลงได้ ในขณะนี้ แพลตฟอร์ม Virtual Iron 3.7 เวอร์ชันล่าสุดอนุญาตให้ใช้เครื่องเสมือนบนแพลตฟอร์มเซิร์ฟเวอร์พร้อมรองรับการจำลองเสมือนสำหรับฮาร์ดแวร์เท่านั้น โปรเซสเซอร์ต่อไปนี้ได้รับการสนับสนุนอย่างเป็นทางการ:

  • Intel® Xeon® 3000, 5000, 5100, 5300, 7000, 7100 ซีรี่ส์
  • ซีรีส์ Intel® Core™ 2 Duo E6000
  • Intel® Pentium® D-930, 940, 950, 960
  • โปรเซสเซอร์ AMD Opteron™ 2200 หรือ 8200 ซีรี่ส์
  • โปรเซสเซอร์ดูอัลคอร์ AMD Athlon™ 64 x2
  • โปรเซสเซอร์ดูอัลคอร์ AMD Turion™ 64 x2

นอกจากนี้ บนเว็บไซต์ Virtual Iron คุณสามารถค้นหารายการอุปกรณ์ที่ได้รับการรับรองโดยบริษัทสำหรับแพลตฟอร์มการจำลองเสมือน

ผลิตภัณฑ์ Virtual Iron มีสามรุ่น:

  • การจำลองเสมือนและการจัดการเซิร์ฟเวอร์เดี่ยว
  • การจำลองเสมือนและการจัดการเซิร์ฟเวอร์หลายเครื่อง
  • โซลูชันโครงสร้างพื้นฐานเดสก์ท็อปเสมือน (VDI)

ปัจจุบัน โซลูชันฟรีคือโซลูชันเซิร์ฟเวอร์เดี่ยว ซึ่งช่วยให้คุณติดตั้ง Virtual Iron บนโฮสต์กายภาพเดียวในโครงสร้างพื้นฐานขององค์กร รองรับโปรโตคอล iSCSI เครือข่ายซานและระบบจัดเก็บข้อมูลในเครื่อง

Single Server รุ่นฟรีมีข้อกำหนดการติดตั้งขั้นต่ำดังต่อไปนี้:

  • แรม 2GB
  • ไดรฟ์ซีดีรอม
  • พื้นที่ดิสก์ 36 GB
  • อินเตอร์เฟซเครือข่ายอีเธอร์เน็ต
  • อินเตอร์เฟซเครือข่าย ช่องไฟเบอร์(ไม่จำเป็น)
  • รองรับการจำลองเสมือนฮาร์ดแวร์ในโปรเซสเซอร์

Virtual Iron ช่วยให้คุณได้ชื่นชมความสามารถทั้งหมดของการจำลองเสมือนสำหรับฮาร์ดแวร์และเครื่องมือการจัดการเครื่องเสมือน รุ่นฟรีมีจุดมุ่งหมายเพื่อประเมินประสิทธิภาพและความสะดวกของแพลตฟอร์มการจำลองเสมือนและเครื่องมือการจัดการเป็นหลัก อย่างไรก็ตาม สามารถใช้ในสภาพแวดล้อมการผลิตระดับองค์กรเพื่อรองรับเซิร์ฟเวอร์ภายในของบริษัทได้ การไม่มีแพลตฟอร์มโฮสต์ที่แยกต่างหากจะช่วยให้ประการแรก ไม่ต้องเสียเงินในการซื้อใบอนุญาตสำหรับระบบปฏิบัติการโฮสต์ และประการที่สอง จะช่วยลดการสูญเสียประสิทธิภาพการทำงานสำหรับการสนับสนุนระบบแขก แอปพลิเคชันทั่วไปของ Virtual Iron รุ่นฟรีคือการปรับใช้เซิร์ฟเวอร์เสมือนหลายตัวในโครงสร้างพื้นฐานขององค์กรขนาดเล็กในภาค SMB เพื่อแยกเซิร์ฟเวอร์ที่สำคัญออกจากฮาร์ดแวร์และเพิ่มความสามารถในการจัดการ ในอนาคต เมื่อซื้อแพลตฟอร์มเวอร์ชันเชิงพาณิชย์ โครงสร้างพื้นฐานเซิร์ฟเวอร์เสมือนสามารถขยายได้ และคุณสมบัติต่างๆ เช่น วิธีที่มีประสิทธิภาพการสำรองข้อมูลและการโยกย้ายเซิร์ฟเวอร์เสมือนระหว่างโฮสต์


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

ผลลัพธ์

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

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

ซอฟต์แวร์เสมือนเหล็ก, Inc
ไม่จำเป็นWindows, RedHat, SuSEใช่ (สูงสุด 8)การจำลองเสมือนของเซิร์ฟเวอร์ในสภาพแวดล้อมการผลิตใกล้กับบ้านเกิด
เซิร์ฟเวอร์เสมือน 2005 R2 SP1
ไมโครซอฟต์
หน้าต่างWindows, Linux (เรดแฮทและ SUSE)เลขที่การจำลองเสมือนแบบเนทีฟ การจำลองเสมือนสำหรับฮาร์ดแวร์การจำลองเสมือนของเซิร์ฟเวอร์ภายในในสภาพแวดล้อมขององค์กรใกล้เคียงกับเนทิฟ (พร้อมติดตั้ง Virtual Machine Additions)

วีเอ็มแวร์
วินโดวส์, ลินุกซ์DOS, Windows, Linux, FreeBSD, เน็ตแวร์, Solarisใช่การจำลองเสมือนแบบเนทีฟ การจำลองเสมือนสำหรับฮาร์ดแวร์การรวมเซิร์ฟเวอร์ ธุรกิจขนาดเล็ก, การพัฒนา/การทดสอบใกล้กับบ้านเกิด
เซน เอ็กซ์เพรส และ เซน
XenSource (รองรับโดย Intel และ AMD)
NetBSD, ลินุกซ์, โซลาริสLinux, NetBSD, FreeBSD, OpenBSD, Solaris, Windows, แผน 9ใช่Paravirtualization, การจำลองเสมือนของฮาร์ดแวร์นักพัฒนา ผู้ทดสอบ ผู้เชี่ยวชาญด้านไอที การรวมเซิร์ฟเวอร์ขององค์กรขนาดเล็กใกล้เคียงกับเนทีฟ (สูญเสียบางส่วนเมื่อทำงานกับเครือข่ายและการใช้ดิสก์จำนวนมาก)

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

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

เหตุผลในการจำลองเสมือนของเซิร์ฟเวอร์

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

  • การจำลองเสมือนของเซิร์ฟเวอร์ช่วยให้มั่นใจถึงความต่อเนื่องของกระบวนการทางธุรกิจของบริษัท ซึ่งหมายความว่าโอกาสที่ระบบจะหยุดทำงาน เช่น เมลหรือ 1C จะลดลงเนื่องจากสถาปัตยกรรมระบบที่คิดไว้ในตอนแรกและเทคโนโลยีการจำลองเสมือน และในเวอร์ชันคลาสสิก เมื่อระบบปฏิบัติการหนึ่งทำงานบนเซิร์ฟเวอร์ ฮาร์ดแวร์จะล้มเหลว และจะต้องใช้เวลามากในการกู้คืนบริการ
  • ด้วยการจำลองเสมือนเซิร์ฟเวอร์ ความปลอดภัยของข้อมูลบริษัทจะเพิ่มขึ้น หากก่อนหน้านี้ข้อมูลบริษัทถูกจัดเก็บแยกกัน ก็จะเปิดใช้งาน ดิสก์ในเครื่องเซิร์ฟเวอร์ที่แตกต่างกัน ขณะนี้สถาปัตยกรรมของระบบไอทีนั้นใช้พื้นที่เก็บข้อมูลแบบรวมศูนย์ซึ่งมีการซื้อระบบจัดเก็บข้อมูลเป็นพิเศษ การป้องกันจากความล้มเหลวของฮาร์ดแวร์และการพังจะมั่นใจได้ด้วยการทำซ้ำองค์ประกอบทั้งหมด
  • อุปกรณ์เซิร์ฟเวอร์ราคาแพงถูกนำมาใช้อย่างมีประสิทธิภาพมากขึ้น ด้วยเหตุนี้จึงต้องซื้อในปริมาณที่น้อยลง ส่งผลให้รายจ่ายด้านทุนด้านไอทีลดลงในระยะยาว สิ่งที่เคยทำงานบนเซิร์ฟเวอร์เก่า 20 เครื่องก่อนหน้านี้สามารถทำงานบนเซิร์ฟเวอร์สมัยใหม่ 3 เครื่องที่มีการจำลองเสมือน
  • อุปกรณ์ใหม่มาพร้อมกับการรับประกันสามปี (ขยายได้ถึง 5 ปี) ในกรณีที่เครื่องเสีย วิศวกรของผู้ผลิตมาที่สำนักงานของคุณและเปลี่ยนส่วนประกอบให้ฟรี

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

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

ส่วนประกอบของโปรเจ็กต์การจำลองเสมือนของเซิร์ฟเวอร์

สิ่งที่สำคัญที่สุดที่โครงการไม่สามารถเกิดขึ้นได้ทางกายภาพก็คืออุปกรณ์ มันสามารถแบ่งออกเป็นประเภทดังต่อไปนี้:

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

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

องค์ประกอบที่สองของโครงการ– นี่เป็นใบอนุญาตเสมอ โดยทั่วไปแล้ว ใบอนุญาตเหล่านี้เป็นใบอนุญาตสำหรับแพลตฟอร์มการจำลองเสมือน (VMware vSphere, Citrix XenServer, Microsoft Hyper-V) และสำหรับระบบปฏิบัติการเกสต์ของเครื่องเสมือน ซึ่งส่วนใหญ่เป็นเซิร์ฟเวอร์ Windows 2012 ทุกอย่างขึ้นอยู่กับงบประมาณและทัศนคติต่อหัวข้อการทำให้ซอฟต์แวร์ทั้งหมดในบริษัทถูกต้องตามกฎหมาย ไม่มีความลับใดที่ใบอนุญาตสำหรับแพลตฟอร์มการจำลองเสมือนยอดนิยมนั้นหาได้ง่ายบนเครื่องมือติดตาม และโปรดทราบว่าผู้ถือลิขสิทธิ์ไม่ได้ขัดขวางวิธีการจัดจำหน่ายผลิตภัณฑ์ด้วยวิธีนี้ แต่อย่างใดแม้ว่าจะมีความกดดันทั้งหมดก็ตาม

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

อุปกรณ์สำหรับโครงการเซิร์ฟเวอร์เสมือนจริง

เซิร์ฟเวอร์

เซิร์ฟเวอร์หรืออีกนัยหนึ่งคือพลังการประมวลผล พวกเขาสามารถแบ่งออกเป็นประเภทดังต่อไปนี้:

  • เซิร์ฟเวอร์โปรเซสเซอร์ตัวเดียว, ตัวเลือกที่ถูกที่สุด ค่าใช้จ่ายเริ่มต้นที่ $1,000. คุณจะไม่พบที่นี่ โปรเซสเซอร์ที่ทรงพลังและช่องสำหรับ RAM จำนวนมาก โดยปกติจะซื้อเซิร์ฟเวอร์ดังกล่าวเมื่อขาดเงินทุนหรือสำหรับงานที่ไม่ต้องใช้ทรัพยากรจำนวนมาก จากมุมมองของเซิร์ฟเวอร์และเวิร์กสเตชันเสมือนจริง นี่ไม่ใช่ตัวเลือกที่ดีที่สุด เพราะ... พลังของเซิร์ฟเวอร์ดังกล่าวมักจะไม่เพียงพอสำหรับเครื่องเสมือนจำนวนมาก
  • เซิร์ฟเวอร์โปรเซสเซอร์คู่เป็นอุปกรณ์ที่เหมาะสมที่สุดสำหรับโครงการเวอร์ช่วลไลเซชั่น ราคาเริ่มต้นที่ 2,000 ดอลลาร์สำหรับการกำหนดค่าพื้นฐานด้วยโปรเซสเซอร์ตัวเดียว โดยทั่วไปแล้ว ทรัพยากรของเซิร์ฟเวอร์ประเภทนี้มีมากเกินพอที่จะใช้งานเครื่องเสมือนสำหรับงานไอทีสมัยใหม่ การออกใบอนุญาตแพลตฟอร์มการจำลองเสมือนนั้นขึ้นอยู่กับข้อเท็จจริงที่ว่าจะมีการซื้อรุ่นเซิร์ฟเวอร์แบบดูอัลโปรเซสเซอร์ด้วย
  • เซิร์ฟเวอร์สี่ซ็อกเก็ต– ไม่ค่อยได้ใช้และเฉพาะกับแอปพลิเคชันที่ใช้ทรัพยากรมาก เช่น ฐานข้อมูล ป้ายราคาสำหรับเซิร์ฟเวอร์ดังกล่าวเริ่มต้นที่ 17,000 ดอลลาร์ ฉันขอชี้แจงอีกครั้งว่าควรซื้อเซิร์ฟเวอร์ดังกล่าวหากบริษัทของคุณมีแอปพลิเคชันที่ใช้พลังงานจากโปรเซสเซอร์สองตัวไม่เพียงพอในการทำงาน
  • เบลดเซิร์ฟเวอร์โซลูชั่นที่สมบูรณ์แบบสำหรับการจำลองเสมือน เนื่องมาจากสถาปัตยกรรมเป็นหลัก หากโปรเจ็กต์วางแผนที่จะใช้เซิร์ฟเวอร์สี่เครื่องขึ้นไป ก็สมเหตุสมผลที่จะพิจารณาเปลี่ยนโมเดลแร็คด้วยเบลดเซิร์ฟเวอร์ ราคาของโครงเบลดแบบสมบูรณ์พร้อมเบลดโปรเซสเซอร์คู่สามตัวอยู่ที่ 36,727 ดอลลาร์ ซึ่งรวมสวิตช์สำหรับเครือข่ายข้อมูลและเครือข่ายการจัดเก็บข้อมูลแล้ว

ระบบจัดเก็บข้อมูล

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

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

  • iSCSI เป็นโปรโตคอลสำหรับการส่งข้อมูลผ่านเครือข่าย TCP/IP LAN เช่น ผ่านสวิตช์ 1Gbe หรือ 10Gbe ปกติ ผู้ผลิตหลายรายมีตัวเลือกการรวมพอร์ต (การรวมกลุ่ม) เพื่อปรับปรุงประสิทธิภาพของพอร์ต ตัวอย่างเช่น จากสามพอร์ตกิกะบิต คุณสามารถสร้างหนึ่งพอร์ตสามกิกะบิตโดยทางโปรแกรมได้ ตัวเลือก 10Gbe ไม่ค่อยได้ใช้เนื่องจากมีสวิตช์ราคาสูงอย่างต่อเนื่อง
  • SAS – การเชื่อมต่อโดยตรงของระบบจัดเก็บข้อมูลและเซิร์ฟเวอร์ผ่านสายเคเบิล SAS หรือผ่านสวิตช์ SAS พิเศษ ความเร็วการเชื่อมต่อ 6Gbe.
  • FC – การเชื่อมต่อเซิร์ฟเวอร์ (โฮสต์) และระบบจัดเก็บข้อมูลผ่านช่องสัญญาณออปติคอล ความเร็ว 16 - 8 Gbe ขึ้นอยู่กับการ์ด FC HBA ในเซิร์ฟเวอร์

มีการให้ความสนใจเป็นพิเศษกับความทนทานต่อข้อผิดพลาดในระบบจัดเก็บข้อมูล ส่วนประกอบฮาร์ดแวร์ทั้งหมดในระบบจัดเก็บข้อมูลจะถูกทำซ้ำ แต่ถึงกระนั้นก็มีตัวเลือกคอนโทรลเลอร์อยู่ตัวเดียว แต่ราคาก็ถูกกว่าคอนโทรลเลอร์สองตัวประมาณ 1,000 ดอลลาร์

อุปกรณ์สวิตชิ่ง

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

พลังและความเย็น

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

การนำไปปฏิบัติ

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

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

การเปรียบเทียบแพลตฟอร์มการจำลองเสมือน

ประสบการณ์ในการเข้าร่วมในโครงการเซิร์ฟเวอร์เสมือนจริงแสดงให้เห็นว่าลูกค้าส่วนใหญ่ไม่ต้องการความสามารถระดับสูงของผลิตภัณฑ์ เนื่องจากได้รับการออกแบบมาสำหรับโครงสร้างพื้นฐานของเซิร์ฟเวอร์หลายร้อยเครื่อง และการใช้งานในจำนวนที่น้อยกว่านั้นทำไม่ได้ในทางปฏิบัติ ถ้าจะให้เปรียบเทียบ แพลตฟอร์มที่แตกต่างกันการจำลองเสมือนไม่มีความแตกต่างในคุณสมบัติที่ใช้จริงในชีวิตประจำวัน และทางเลือกในการซื้อ เช่น VMware vSphere ในรุ่น Enterprise Plus เกิดขึ้นภายใต้อิทธิพลของแรงกดดันจากนักการตลาดและแฟชั่น ปัจจุบันนี้ใครๆ ก็สังเกตเห็นว่ามีคนนับถือมากมาย บริษัทขนาดใหญ่ในทางตรงกันข้าม ปฏิเสธที่จะใช้ใบอนุญาต VMware ที่ซื้อมาแล้วเพื่อสนับสนุน Hyper-V ในด้านหนึ่งเพื่อประหยัดค่าธรรมเนียมรายปี การสนับสนุนด้านเทคนิคในทางกลับกันเนื่องจากระบบเสมือนจริงจาก Microsoft ซึ่งมาพร้อมกับเซิร์ฟเวอร์ Windows เป็นของขวัญนั้นไม่ได้ด้อยไปกว่าคู่แข่งที่มีชื่อเสียงในด้านการใช้งานมากนัก