Virtualization ใน Cloud Computing: ทั้งหมดที่คุณต้องการทราบ
เผยแพร่แล้ว: 2022-07-14เมื่อเราพูดถึง Cloud Computing เราหมายถึงเทคโนโลยี Virtualization ที่เราสามารถใช้ได้ นำเสนอการใช้ทรัพยากรเซิร์ฟเวอร์และองค์ประกอบอื่น ๆ ที่หลากหลายมากขึ้น เช่น ที่เก็บข้อมูล หน่วยความจำ พลังการประมวลผล และส่วนประกอบอื่น ๆ การจำลองเสมือนได้เปลี่ยนวิธีการทำงานของคลาวด์คอมพิวติ้งและทำให้กลายเป็นพื้นที่เสมือนแบบไดนามิกที่นักพัฒนาสามารถแบ่งปันทรัพยากรของฮาร์ดแวร์และคอมพิวเตอร์เครื่องเดียว มันเหมือนกับการทำงานบนเลเยอร์เสมือน โดยปรับใช้ระบบปฏิบัติการอิสระซึ่งแตกต่างจากคอมพิวเตอร์แม่หรือเซิร์ฟเวอร์
เทคโนโลยีนี้ช่วยให้นักพัฒนาซอฟต์แวร์และผู้เชี่ยวชาญด้านฮาร์ดแวร์สามารถทำงานในพื้นที่เสมือนจริงได้ แทนที่จะทำงานในสถานที่จริงในเครื่องเดียว ผู้ใช้ทำงานบนแพลตฟอร์มคลาวด์และเครือข่ายกับผู้ใช้ที่คล้ายกันซึ่งทำงานในโครงการเดียวหรือใช้ทรัพยากรร่วมกันของเวิร์กสเตชันเดียว บล็อกนี้นำเสนอข้อมูลเชิงลึกเกี่ยวกับเทคโนโลยี Virtualization ที่กำลังเติบโตและทำให้เข้าใจแนวคิดที่ซับซ้อนได้อย่างชัดเจน
- Virtualization ใน Cloud Computing คืออะไร?
- ประโยชน์ของ Virtualization ใน Cloud Computing
- ลดค่าใช้จ่ายด้านไอที
- เวลาหยุดทำงานลดลงและการจัดการภัยพิบัติอย่างมีประสิทธิภาพ
- เพิ่มประสิทธิภาพและผลผลิต
- การควบคุมอิสระ
- เป็นมิตรกับสิ่งแวดล้อม
- ถ่ายโอนข้อมูลและเครื่องจักรได้อย่างราบรื่น
- ความปลอดภัย
- การป้องกันความล้มเหลว
- ลักษณะของ Virtualization ใน Cloud Computing
- การกระจายทรัพยากร
- การแยกตัว
- ความพร้อมใช้งาน
- การรวมตัว
- ความถูกต้องและความปลอดภัย
- ข้อดีของการจำลองเสมือน
- ข้อเสียของการจำลองเสมือน
- ประเภทของการจำลองเสมือน
- 1. การจำลองเสมือนของฮาร์ดแวร์
- 2. การจำลองเสมือนของระบบปฏิบัติการ
- 3. การจำลองเสมือนของเซิร์ฟเวอร์
- 4. การจำลองเสมือนที่เก็บข้อมูล
- 5. การจำลองเสมือนเดสก์ท็อป
- 6. การจำลองเสมือนเครือข่าย
- กระบวนการของการจำลองเสมือนในสภาพแวดล้อมการประมวลผลแบบคลาวด์
- ห่อมันขึ้น
Virtualization ใน Cloud Computing คืออะไร?
เมื่อเราพูดถึงการจำลองเสมือนในคลาวด์คอมพิวติ้ง เราหมายถึงเทคโนโลยีที่ผู้ใช้สามารถแยกระบบปฏิบัติการออกจากฮาร์ดแวร์ได้ ด้วยวิธีนี้ พวกเขาสามารถเรียกใช้ระบบปฏิบัติการมากกว่าหนึ่งระบบ (Linux, Windows) โดยใช้ฮาร์ดแวร์ของเครื่องเดียว
การจำลองเสมือนหมายความว่ามีเลเยอร์นามธรรมพิเศษเหนือฮาร์ดแวร์ มันแบ่งส่วนประกอบของคอมพิวเตอร์เครื่องเดียวออกเป็นส่วนเสมือนที่เล็กกว่าจำนวนมาก จากนั้นผู้ใช้สามารถใช้หน่วยความจำคอมพิวเตอร์ ที่เก็บข้อมูล อุปกรณ์ และตัวประมวลผล การจำลองเสมือนเป็นการจัดวางฮาร์ดแวร์ด้วยแพลตฟอร์มเสมือนและกระจายซอฟต์แวร์และระบบปฏิบัติการทั่วทั้งแพลตฟอร์มเสมือนนี้
คำศัพท์ที่เกี่ยวข้องกับการจำลองเสมือน:
- Hypervisor: เป็นระบบปฏิบัติการที่ทำงานบนฮาร์ดแวร์จริงบนแพลตฟอร์มเสมือน เป็นส่วนหนึ่งของระบบปฏิบัติการของฮาร์ดแวร์ที่ทำงานบนแพลตฟอร์มคลาวด์เสมือน สามารถเรียกว่า Dom0 หรือ Domain 0
- เครื่องเสมือน: เปรียบเสมือนคอมพิวเตอร์เสมือนที่ทำงานภายใต้ระบบปฏิบัติการที่เรียกว่าไฮเปอร์ไวเซอร์
- คอนเทนเนอร์: เป็นส่วนหนึ่งของระบบปฏิบัติการเดียวกันกับของไฮเปอร์ไวเซอร์ เป็นกระบวนการที่ทำงานเพื่อประมวลผลตัวระบุ
- ซอฟต์แวร์เวอร์ชวลไลเซชัน: เป็นระบบปฏิบัติการของซอฟต์แวร์ที่ปรับใช้เพื่อทำให้ระบบคอมพิวเตอร์ใดๆ เป็นระบบเสมือน
- เครือข่ายเสมือน: เป็นเครือข่ายที่แยกทางตรรกะภายในเซิร์ฟเวอร์ที่สามารถขยายไปยังเซิร์ฟเวอร์อื่นได้
แนะนำสำหรับคุณ: 9 ภาษาคอมพิวเตอร์คลาวด์ที่ดีที่สุดที่คุณสามารถเรียนได้ในปี 2022
ประโยชน์ของ Virtualization ใน Cloud Computing
Virtualization เป็นเทคโนโลยีที่มีประโยชน์มากมายในการพัฒนาโครงการซอฟต์แวร์ ผู้จัดการฝ่ายไอทีและผู้เชี่ยวชาญด้านซอฟต์แวร์ชื่นชอบความยืดหยุ่น ความสามารถ และความสามารถในการปรับขนาดที่มีให้ แม้แต่โมเดลธุรกิจแพลตฟอร์มก็สามารถใช้พลังอันไร้ขีดจำกัดของเทคโนโลยี Cloud Computing และ Virtualization การดูประโยชน์ทั้งหมดที่ Virtualization มอบให้ก็เพียงพอแล้วที่จะเน้นย้ำถึงความสำเร็จในอนาคตของ Cloud Computing
ลดค่าใช้จ่ายด้านไอที
ค่าใช้จ่ายด้านไอทีลดลงอย่างมากเนื่องจากเทคโนโลยี Virtualization ในสภาพแวดล้อมที่ไม่ใช่เวอร์ช่วล คอมพิวเตอร์จริงและทรัพยากรต่างๆ อาจไม่ถูกนำมาใช้ให้เกิดประโยชน์สูงสุด อาจส่งผลให้เกิดการจัดการระบบคอมพิวเตอร์ที่ไม่ดีและการใช้ทรัพยากรฮาร์ดแวร์และซอฟต์แวร์ที่มีอยู่อย่างไม่มีประสิทธิภาพ
แต่เมื่อองค์กรใช้เซิร์ฟเวอร์เสมือนและเทคโนโลยี Cloud Computing การจำลองเสมือนจะเปลี่ยนเซิร์ฟเวอร์เดียวเป็นเซิร์ฟเวอร์หลายเครื่อง โดยแต่ละเครื่องจะมีระบบปฏิบัติการที่เป็นอิสระต่อกัน เครื่องเสมือนสามารถเรียกใช้หลายแอปพลิเคชันและยังคงใช้ทรัพยากรของเซิร์ฟเวอร์เครื่องเดียว การจำลองเสมือนมีข้อได้เปรียบที่ชัดเจนในการใช้เซิร์ฟเวอร์ทางกายภาพเพียงเครื่องเดียว ทำให้ประหยัดค่าใช้จ่ายมาก
เวลาหยุดทำงานลดลงและการจัดการภัยพิบัติอย่างมีประสิทธิภาพ
เซิร์ฟเวอร์จริงอาจมีปัญหา และต้องใช้เวลาในการแก้ไขข้อผิดพลาด อาจใช้เวลาหลายวันในการดำเนินการนี้ และอาจส่งผลให้สิ้นเปลืองทรัพยากรและโครงการอาจหยุดชะงัก แต่เมื่อทำงานในแพลตฟอร์มเสมือน แม้ว่า Virtual Machine (VM) จะได้รับผลกระทบในทางใดทางหนึ่ง ก็สามารถทำซ้ำและปรับใช้กับเครื่องอื่นได้อย่างง่ายดาย การกู้คืนรวดเร็วและใช้เวลาเพียงไม่กี่นาทีในการตั้งค่าเซิร์ฟเวอร์เสมือน ช่วยลดเวลาหยุดทำงานและรักษาความต่อเนื่องของโครงการ นี่เป็นข้อดีมากกว่าเซิร์ฟเวอร์จริงที่อาจใช้เวลาหลายชั่วโมงหรือเป็นวันในการเริ่มทำงาน
เพิ่มประสิทธิภาพและผลผลิต
เนื่องจากการบำรุงรักษาลดลงในสภาพแวดล้อมเสมือนจริง จึงช่วยประหยัดเวลาและเพิ่มผลผลิต มีความต้องการน้อยกว่าในการบำรุงรักษาเซิร์ฟเวอร์จริงและโครงสร้างพื้นฐานของฮาร์ดแวร์ VM ทั้งหมดอยู่ในสภาพแวดล้อมเสมือน และคุณสามารถอัปเดตหรือติดตั้งการอัปเดตไปยังเซิร์ฟเวอร์เสมือนเหล่านี้แทนการอัปเดตทุกเซิร์ฟเวอร์ เวลาน้อยลงหมายถึงการใช้กำลังคนและทรัพยากรที่มีอยู่อย่างมีประสิทธิภาพมากขึ้น
การควบคุมอิสระ
เนื่องจากสภาพแวดล้อมเป็นแบบเสมือนจริง และระบบทั้งหมดถูกแบ่งส่วนออกเป็น Virtual Machines การควบคุมจึงเป็นอิสระ การทดสอบสามารถทำได้โดยไม่ส่งผลกระทบต่อการผลิต การอัปเดตซอฟต์แวร์สามารถทำได้โดยการโคลนเครื่องเสมือนและทำการอัปเดตโดยอิสระบนเครื่อง
เป็นมิตรกับสิ่งแวดล้อม
การรักษาสภาพแวดล้อมเสมือนจริงนั้นเป็นมิตรกับสิ่งแวดล้อมมากกว่าโครงสร้างพื้นฐานทางกายภาพ มีเซิร์ฟเวอร์และเครื่องน้อยกว่า ซึ่งหมายความว่าจะช่วยประหยัดพลังงานและค่าใช้จ่าย ศูนย์ข้อมูลช่วยลดรอยเท้าคาร์บอนเนื่องจากไม่มีคอมพิวเตอร์จริงที่เกี่ยวข้องกับสภาพแวดล้อมเสมือนจริง
ถ่ายโอนข้อมูลและเครื่องจักรได้อย่างราบรื่น
ข้อดีอย่างหนึ่งของสภาพแวดล้อมเสมือนจริงคือไม่มีเซิร์ฟเวอร์จริงและฮาร์ดไดรฟ์ หมายความว่าข้อมูลจะเคลื่อนที่เร็วขึ้นโดยไม่จำเป็นต้องค้นหาฮาร์ดดิสก์ที่มีอยู่จริง ไม่จำเป็นต้องย้ายเซิร์ฟเวอร์ที่มีอยู่จริงและหน่วยความจำก็อยู่ในเซิร์ฟเวอร์เสมือนจริงเช่นกัน ช่วยประหยัดพลังงาน พื้นที่จัดเก็บ และค่าใช้จ่ายเกี่ยวกับโครงสร้างพื้นฐาน
ความปลอดภัย
VM (Virtual Machine) เป็นอิสระจากระบบเซิร์ฟเวอร์ทั้งหมด ดังนั้นแม้ว่าจะมีการโจมตีที่เป็นอันตราย ก็จะส่งผลกระทบต่อ VM เท่านั้นและไม่สามารถเจาะโครงสร้างพื้นฐานได้ Cloud Computing มาพร้อมกับโปรโตคอลและเทคโนโลยีการเข้ารหัสที่พัฒนาขึ้น การสำรองข้อมูลยังถูกสร้างขึ้นในพื้นที่เสมือน ดังนั้นจึงไม่มีอันตรายที่ข้อมูลจะรั่วไหล
การป้องกันความล้มเหลว
ในสภาพแวดล้อมเสมือนจริง แต่ละ VM เป็นคอนเทนเนอร์ ไม่ขึ้นอยู่กับโครงสร้างพื้นฐานสำหรับการดำเนินงาน หาก VM ใดถูกทดสอบหรือมีการโจมตีของมัลแวร์ VM จะไม่แทรกซึมเข้าไปใน VM อื่นๆ VM อื่นๆ ได้รับการปกป้องเนื่องจากไม่ได้พึ่งพาซึ่งกันและกัน
ลักษณะของ Virtualization ใน Cloud Computing
การประมวลผลแบบคลาวด์มีลักษณะเฉพาะของตัวเองซึ่งทำให้แตกต่างอย่างมาก ดังนั้น เมื่อเราหมายถึงเวอร์ชวลไลเซชันและคลาวด์คอมพิวติ้ง เราหมายถึงชุดของลักษณะเฉพาะที่ทำให้ระบบนี้มีความพิเศษ
การกระจายทรัพยากร
เมื่อเรากล่าวถึงแพลตฟอร์มคลาวด์คอมพิวติ้ง เราหมายถึงทรัพยากรที่มีการกระจายและไม่กระจุกตัวอยู่ในเครื่องเดียว คอมพิวเตอร์ทุกเครื่องสามารถถูกสร้างเป็นโฮสต์คอมพิวเตอร์และจากนั้นจะมีอำนาจในการควบคุมผู้ใช้ สามารถจำกัดจำนวนผู้ใช้ได้ และสามารถควบคุมระบบทั้งหมดได้
การแยกตัว
ในสภาพแวดล้อมเสมือนจริง เครื่องเสมือนทุกเครื่องจะอยู่ในตัวเอง สามารถแยกออกจากเครื่องเสมือนอื่นๆ ได้ และเป็นประโยชน์มากที่สุดสำหรับแขกที่สามารถใช้เครื่องเสมือนที่แยกได้เหล่านี้ ช่วยปกป้องสิ่งแวดล้อมและผู้เข้าพักไม่สามารถเข้าถึงข้อมูลที่ละเอียดอ่อนและยังสามารถเชื่อมต่อกับผู้อื่นได้
ความพร้อมใช้งาน
ลักษณะเด่นอย่างหนึ่งของสภาพแวดล้อมเสมือนจริงคือผู้ใช้สามารถเข้าถึงคุณลักษณะที่ไม่มีในเครื่องจริงได้ ช่วยเพิ่มเวลาทำงานและเพิ่มความพร้อมใช้งาน นอกจากนี้ยังช่วยลดเวลาหยุดทำงานและเพิ่มประสิทธิภาพ ผลผลิต และความปลอดภัย
การรวมตัว
การรวมใช้ซอฟต์แวร์การจัดการคลัสเตอร์เพื่อรวมคอมพิวเตอร์ที่เป็นเนื้อเดียวกันเข้าด้วยกันเพื่อสร้างศูนย์ทรัพยากร
ความถูกต้องและความปลอดภัย
ในสภาพแวดล้อมเซิร์ฟเวอร์เสมือนจริง เช่น ใน Cloud Computing ระบบและเซิร์ฟเวอร์จะให้ประสิทธิภาพที่ต่อเนื่องกัน บริการจะไม่หยุดชะงักเหมือนที่เกิดขึ้นในสภาพแวดล้อมเซิร์ฟเวอร์จริง สถานะการออนไลน์ของระบบจะคงอยู่และมีการปรับสมดุลโหลดอัตโนมัติ
คุณอาจชอบ: สิ่งที่คุณควรทราบเกี่ยวกับปัญหาความปลอดภัยของ AWS Cloud
ข้อดีของการจำลองเสมือน
การจำลองเสมือนมีข้อดีที่แตกต่างบางประการ เช่น:
- ผู้ใช้สามารถเข้าถึงข้อมูลจากหน่วยความจำเสมือน และไม่ต้องกังวลเกี่ยวกับหน่วยความจำกายภาพ
- ผู้ใช้สามารถทำงานในโครงการของตนและทำการทดสอบโดยมีความรู้ว่าเครื่องได้รับการรักษาความปลอดภัยด้วยคุณลักษณะด้านความปลอดภัยที่ได้รับการพัฒนาอย่างสูง
- ค่าใช้จ่ายในการบำรุงรักษาเซิร์ฟเวอร์เสมือนน้อยลง และยังช่วยลดการจำลองแบบข้อมูลอีกด้วย
- มีการปรับใช้ทรัพยากรอย่างรวดเร็วและง่ายดาย
ข้อเสียของการจำลองเสมือน
อย่างไรก็ตาม virtualization ก็มีข้อเสียเช่นกัน เช่น:
- การใช้เทคโนโลยีเวอร์ชวลไลเซชันจริงนั้นค่อนข้างแพง
- การจำลองเสมือนยังมาพร้อมกับปัญหาด้านการปรับขยาย
- มีปัญหาเกี่ยวกับความพร้อมใช้งานและผู้ใช้ต้องพึ่งพาความพร้อมใช้งานของบุคคลที่สาม
- หากผู้ใช้ไม่รักษาโปรโตคอลขั้นตอนที่เหมาะสม ผู้ใช้ก็สามารถเข้าถึงข้อมูลที่ละเอียดอ่อนได้เช่นกัน
ประเภทของการจำลองเสมือน
การจำลองเสมือนเป็นแนวคิดหลักที่ทำงานในเทคโนโลยีคลาวด์คอมพิวติ้ง การจำลองเสมือนสามารถมีได้หลายประเภท เมื่อเราพูดถึงการจำลองเสมือน เราไม่ได้หมายถึงการจำลองเสมือนประเภทเดียวแต่หมายถึงหลายประเภท ขึ้นอยู่กับระบบปฏิบัติการ ความจุของพื้นที่เก็บข้อมูล ฯลฯ
1. การจำลองเสมือนของฮาร์ดแวร์
ในระบบเสมือนจริงประเภทนี้ ไฮเปอร์ไวเซอร์ถูกใช้เพื่อจัดการทรัพยากรที่มีอยู่ ไฮเปอร์ไวเซอร์จัดการและจัดการทรัพยากรทางกายภาพในลักษณะที่ซับซ้อน
ประเภทของการจำลองเสมือนของฮาร์ดแวร์:
- การจำลองเสมือนแบบเต็ม: ในการจำลองเสมือนสำหรับฮาร์ดแวร์ประเภทนี้ เครื่องเสมือนจะกระตุ้นฮาร์ดแวร์ที่มีอยู่อย่างเต็มที่ ไม่จำเป็นต้องมีการปรับเปลี่ยนใดๆ
- Emulation Virtualization: เครื่องเสมือนเลียนแบบฮาร์ดแวร์ทุกประการแต่เป็นอิสระจากกันโดยสิ้นเชิง ไม่จำเป็นต้องแก้ไขระบบปฏิบัติการ
- Para-Virtualization : ในการจำลองเสมือนประเภทนี้ เครื่องเสมือนมีส่วนต่อประสานที่คล้ายกับฮาร์ดแวร์โฮสต์ ประสิทธิภาพของเครื่องเสมือนจะเพิ่มขึ้นสูงสุดเมื่อปรับแต่งระบบปฏิบัติการของแขก
ข้อดีของการจำลองเสมือนของฮาร์ดแวร์:
- มีประสิทธิภาพในการใช้ทรัพยากรอย่างคุ้มค่า
- เวลาทำงานเพิ่มขึ้นอย่างมาก
- มันคุ้มค่าและประหยัดมาก
- ความซ้ำซ้อนของฮาร์ดแวร์และซอฟต์แวร์
2. การจำลองเสมือนของระบบปฏิบัติการ
ที่นี่ เครื่องโฮสต์มีระบบปฏิบัติการของเครื่องเสมือน การทำเวอร์ชวลไลเซชันประเภทนี้มักจะทำขึ้นเพื่อทดสอบแอปพลิเคชันและดูประสิทธิภาพการทำงานในระบบปฏิบัติการ
ประเภทของการจำลองเสมือนของระบบปฏิบัติการ:
- การจำลองเสมือนของระบบปฏิบัติการ Linux: ที่นี่จะดาวน์โหลดซอฟต์แวร์ที่เรียกว่าซอฟต์แวร์เวิร์กสเตชัน VMware ซึ่งจะใช้เพื่อติดตั้งระบบปฏิบัติการ Linux
- การเพิ่มประสิทธิภาพระบบปฏิบัติการ Windows: ในการปรับระบบปฏิบัติการนี้ให้เหมาะสม คุณต้องดาวน์โหลดซอฟต์แวร์เวิร์กสเตชัน VMware ก่อน จากนั้นจึงจำเป็นต้องติดตั้งระบบปฏิบัติการ Windows
ประเภทของดิสก์ในการจำลองเสมือนของระบบปฏิบัติการ:
- ดิสก์ส่วนตัว: การจำลองเสมือนประเภทนี้ใช้โดยบริษัทหรือบุคคลทั่วไป ข้อมูลที่เก็บไว้ในดิสก์ขึ้นอยู่กับความจุ
- ดิสก์ที่ใช้ร่วมกัน: ที่นี่ หลายบริษัทหรือบุคคลหลายคนแบ่งปันดิสก์ในแต่ละครั้ง การเปลี่ยนแปลงที่ทำกับข้อมูลในดิสก์จะไม่ส่งผลกระทบต่อผู้ใช้รายอื่น
ประโยชน์ของการจำลองเสมือนของระบบปฏิบัติการ:
- ข้อมูลถูกใช้ในหน่วยความจำเสมือน ดังนั้นจึงไม่จำเป็นต้องบำรุงรักษา
- ข้อมูลถูกจัดเก็บไว้ในเซิร์ฟเวอร์เสมือน และไม่จำเป็นต้องเชื่อมต่อกับเซิร์ฟเวอร์ เป็นการประหยัดและประหยัดเวลา
- ใช้เครื่องเสมือนและประหยัดพลังงาน
- ช่วยปกป้องข้อมูลจากการเข้าถึงโดยไม่ได้รับอนุญาต
- คุณลักษณะของซอฟต์แวร์ได้รับการปรับใช้อย่างรวดเร็ว และข้อมูลยังถ่ายโอนไปยังไคลเอ็นต์อย่างรวดเร็วอีกด้วย
แนะนำสำหรับคุณ: ทำไมคุณต้องอัปเกรดเป็นแพลตฟอร์มบนคลาวด์
3. การจำลองเสมือนของเซิร์ฟเวอร์
การจำลองเสมือนของเซิร์ฟเวอร์เกิดขึ้นในการประมวลผลแบบคลาวด์เมื่อเซิร์ฟเวอร์หนึ่งเครื่องแบ่งออกเป็นเซิร์ฟเวอร์เสมือนหลายเครื่อง เซิร์ฟเวอร์เสมือนเหล่านี้เรียกว่าเซิร์ฟเวอร์เสมือนส่วนตัว มันปิดบังทรัพยากรของเซิร์ฟเวอร์ นอกจากนี้ยังช่วยลดต้นทุนและเพิ่มการใช้ทรัพยากร
ประเภทของการจำลองเสมือนของเซิร์ฟเวอร์:
- ไฮเปอร์ไวเซอร์: ไฮเปอร์ไวเซอร์เป็นเหมือนเลเยอร์ที่แบ่งระบบปฏิบัติการออกจากฮาร์ดแวร์ Hypervisor จัดการการสืบค้น คำขอฮาร์ดแวร์ และการจัดส่ง
- Virtualization เต็มรูปแบบ: ในการจำลองเสมือนนี้ ฮาร์ดแวร์จะถูกเลียนแบบ การทำงานของเครื่องใช้เพื่อเรียกใช้ฟังก์ชันอินพุต-เอาต์พุตและเปลี่ยนสถานะของระบบ
- Para-Virtualization: ในกรณีของ Para-Virtualization นั้น Hypervisor ไม่ต้องการพลังประมวลผลมากนักในการจัดการระบบปฏิบัติการ
- การจำลองเสมือนของระบบปฏิบัติการ: ในการจำลองเสมือนประเภทนี้ ระบบปฏิบัติการจะถูกแบ่งพาร์ติชันออกเป็นหลายพื้นที่ทำงานอิสระด้วยสภาพแวดล้อมเสมือน
ข้อดีของการจำลองเสมือนของเซิร์ฟเวอร์:
- เมื่อเซิร์ฟเวอร์เดียวถูกแบ่งออกเป็นเซิร์ฟเวอร์เสมือนหลาย ๆ เครื่อง มันจะประหยัดมาก
- ผู้ใช้จะเข้าถึงฟีเจอร์ต่างๆ ได้ และจะนำไปใช้งานโดยเร็วที่สุด
- ผู้ใช้สามารถจัดเก็บข้อมูลที่ละเอียดอ่อนได้ ดังนั้นระบบเสมือนจริงประเภทนี้จึงมีความปลอดภัยสูง
- แต่ละเซิร์ฟเวอร์สามารถรีสตาร์ทได้โดยไม่ต้องเริ่มเซิร์ฟเวอร์อื่น
4. การจำลองเสมือนที่เก็บข้อมูล
ที่เก็บข้อมูลจากเซิร์ฟเวอร์จริงหลายเครื่องมารวมไว้ที่ที่เก็บข้อมูลเดียว
ประเภทของการจำลองเสมือนที่เก็บข้อมูล:
- การจำลองเสมือนที่เก็บข้อมูลแบบบล็อก: ที่นี่ ที่เก็บข้อมูลแบบลอจิคัลถูกแยกออกจากหน่วยความจำกายภาพ ช่วยให้ซอฟต์แวร์การจัดการการจำลองเสมือนสามารถเรียนรู้เกี่ยวกับความจุของอุปกรณ์
- การจำลองเสมือนที่เก็บข้อมูลตามไฟล์: ใช้สำหรับระบบจัดเก็บข้อมูลบนเครือข่ายและใช้เพื่อวัตถุประสงค์เฉพาะ
ข้อดีของ Storage Virtualization:
- ข้อมูลจะถูกเก็บไว้อย่างปลอดภัยจากการเข้าถึงของโฮสต์
- เรียกค้นข้อมูลได้ง่าย
- การดำเนินงานจะมีประสิทธิภาพมากขึ้นเนื่องจากการแยกหน่วยเก็บข้อมูล
เหตุผลในการใช้ Storage Virtualization:
- ดำเนินการและจัดการปัญหาที่เกี่ยวข้องกับพื้นที่เก็บข้อมูล
- มีเวลาหยุดทำงานน้อยลง
- มีการใช้ที่เก็บข้อมูลในทางที่ดีขึ้น
ความเสี่ยงของ Storage Virtualization:
- ความล้มเหลว: ข้อมูลสูญหายและหยุดทำงานอาจเกิดขึ้นได้ การปกป้องข้อมูลในเครื่องเสมือนควรได้รับความสำคัญสูงสุด
- ปัญหาการตั้งชื่อ: ระบบเสมือนจำนวนมากเกินไปก่อให้เกิดปัญหาในการตั้งชื่อซึ่งเป็นเรื่องยากที่จะระบุเครื่องเสมือนที่สำคัญและไม่สำคัญ
5. การจำลองเสมือนเดสก์ท็อป
ผู้ใช้สามารถดูเดสก์ท็อปจากอุปกรณ์ที่เชื่อมต่อได้ที่นี่ มันแบ่งเดสก์ท็อปออกจากอุปกรณ์จริงเพื่อให้ไคลเอ็นต์สามารถเข้าถึงได้
ประเภทของการจำลองเสมือนเดสก์ท็อป:
- โครงสร้างพื้นฐานเดสก์ท็อปเสมือน: ที่นี่ เดสก์ท็อปเสมือนเลียนแบบสภาพแวดล้อมเดสก์ท็อปทั่วไป เซสชันเสมือนทำงานบนเครื่องเสมือนในศูนย์ข้อมูลระบบคลาวด์
- บริการเดสก์ท็อประยะไกล: สิ่งนี้จะเกิดขึ้นเมื่อมีการจำลองเสมือนเพียงไม่กี่แอปพลิเคชัน
- เดสก์ท็อปเป็นบริการ (DaaS): ในประเภทนี้ ผู้ให้บริการสามารถเสนอการจำลองเสมือนของเดสก์ท็อปเป็นบริการได้
ประโยชน์ของการจำลองเสมือนบนเดสก์ท็อป:
- เพิ่มความปลอดภัย: ระบบรักษาความปลอดภัยตรวจสอบเครื่องเสมือนแต่ละเครื่อง เครื่องเสมือนถูกแยกออกจากกัน การเปลี่ยนแปลงหรือแก้ไขใดๆ ในเครื่องเสมือนเหล่านี้อาจส่งสัญญาณถึงการมีอยู่ของซอฟต์แวร์ที่เป็นอันตราย
- เวลาหยุดทำงานลดลง: สามารถย้ายเครื่องเสมือนได้โดยที่ผู้ใช้ไม่รู้ตัว
- ต้นทุนต่ำ: สิทธิ์การใช้งานซอฟต์แวร์ที่ต่ำกว่าหมายถึงต้นทุนที่ต่ำลง
6. การจำลองเสมือนเครือข่าย
ในการจำลองเสมือนประเภทนี้ เครือข่ายเสมือนจำนวนมากสามารถเรียกใช้และบำรุงรักษาได้ เครือข่ายเสมือนแต่ละเครือข่ายสามารถมีแผนข้อมูลและการควบคุมได้ สามารถอยู่บนเครือข่ายทางกายภาพได้
เครื่องมือสำหรับการจำลองเสมือนเครือข่าย:
- ระบบปฏิบัติการฟิสิคัลสวิตช์: เมื่อระบบปฏิบัติการรองรับการจำลองเสมือนของเครือข่าย
- Hypervisor: เป็นซอฟต์แวร์ที่ทำงานบนเครื่องเสมือน
ประเภทของการจำลองเสมือนเครือข่าย:
- เครือข่ายที่กำหนดโดยซอฟต์แวร์: ฮาร์ดแวร์ถูกจำลองเสมือน และทราฟฟิกเครือข่ายถูกกำหนดเส้นทาง
- การจำลองเสมือนของฟังก์ชันเครือข่าย: ที่นี่ อุปกรณ์ฮาร์ดแวร์จะถูกจำลองเสมือน เช่น ไฟร์วอลล์ มันกลายเป็นเรื่องง่ายมากที่จะติดตั้ง ตรวจสอบ และจัดการพวกมัน
ข้อดีของการจำลองเสมือนเครือข่าย:
- ช่วยลดเวลาในการจัดเตรียมเครือข่าย
- ปรับปรุงความปลอดภัยของเครือข่าย
- แยกภัยคุกคามและความผิดออกจากกัน
กระบวนการของการจำลองเสมือนในสภาพแวดล้อมการประมวลผลแบบคลาวด์
ในการประมวลผลแบบคลาวด์ การจำลองเสมือนทำได้โดยการกำหนดชื่อให้กับฟิสิคัลเซิร์ฟเวอร์ พอยน์เตอร์จะถูกส่งไปยังฟิสิคัลเซิร์ฟเวอร์นั้น โดยปกติจะทำตามความต้องการ ในการจำลองเสมือน การดำเนินการของโปรแกรมทำได้ง่ายมาก ใน virtualization แบ่งส่วนสำหรับหน่วยความจำ ที่เก็บข้อมูล และเครือข่าย การจำลองเสมือนเกิดขึ้นเมื่อใช้เครื่องโฮสต์และเครื่องแขก เครื่องโฮสต์คือเครื่องที่สร้างเครื่องเสมือนและเครื่องเสมือนที่สร้างขึ้นจะใช้เป็นเครื่องแขก
คุณอาจชอบ: คลาวด์คอมพิวติ้ง: 11 เคล็ดลับดีๆ สู่การแข่งขันยุคใหม่ตอนนี้
ห่อมันขึ้น
การจำลองเสมือนเป็นที่ต้องการในปัจจุบัน และผู้ที่มีทักษะด้านคลาวด์คอมพิวติ้งจะพบงานที่มีกำไร ในอนาคตจะมีการใช้เซิร์ฟเวอร์เสมือนเพื่อเก็บข้อมูลมากขึ้นเรื่อยๆ ดังนั้น ผู้เชี่ยวชาญด้านไอที ผู้ทดสอบซอฟต์แวร์ ผู้ดูแลระบบ นักพัฒนาซอฟต์แวร์ และผู้เชี่ยวชาญด้านระบบเครือข่ายฮาร์ดแวร์ สามารถคาดหวังว่าเทคโนโลยีคลาวด์คอมพิวติ้งและเวอร์ชวลไลเซชันจะเติบโตในอัตราที่สูง