Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> เครื่องเสมือน

รีวิว XenServer + XenCenter

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

วันนี้ ฉันจะแสดงวิธีการติดตั้ง XenServer บนแล็ปท็อปอีกครั้ง โดยตระหนักดีว่าแล็ปท็อปไม่ได้หมายถึงฮาร์ดแวร์ทั่วไปสำหรับไฮเปอร์ไวเซอร์โลหะเปลือย นอกจากนี้ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถจัดการเซิร์ฟเวอร์จากบรรทัดคำสั่งโดยใช้ SSH เช่นเดียวกับ XenCenter ซึ่งเป็น GUI เหมือนกับ VMware vSphere ได้อย่างไร ฉันจะแสดงวิธีจัดการที่เก็บ ISO และเราจะเพิ่มการแชร์ CIFS ด้วย ทั้งหมดนี้รวมอยู่ในกล่องที่มี SSD, VT และแม้แต่ VT-d ดังนั้นมันจะยอดเยี่ยมมาก นอกจากนี้ยังมีบทช่วยสอนอื่น ๆ อีกในเร็ว ๆ นี้ โปรดติดตาม ตอนนี้ตามฉันมา

กล่องทดสอบ

เหยื่อของฉันสำหรับการติดตั้งคือแล็ปท็อป T400 ใหม่ล่าสุดของฉันซึ่งมาพร้อมกับสินค้ามากมาย ในโลกของเดสก์ท็อป มันเป็นเครื่องจักรที่น่านับถือ แต่มันเป็นเรื่องตลกสำหรับเรื่องร้ายแรง หากไม่มีคอร์ทางกายภาพอย่างน้อย 8 คอร์และ RAM 72GB เราไม่ควรพูดถึงเลย อย่างไรก็ตามมันมีกล้ามเนื้อบางส่วนรวมถึง SSD สำหรับที่เก็บข้อมูลในเครื่องและส่วนขยายการจำลองเสมือนเต็มรูปแบบ ก่อนที่จะใช้เครื่องสำหรับการทดสอบ distro ฉันตัดสินใจลองใช้ XenServer ดู

การติดตั้ง

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

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

จัดการ XenServer

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

รีวิว XenServer + XenCenter

XenCenter

หรือคุณสามารถลองใช้ XenCenter การดาวน์โหลดยูทิลิตีนี้มีให้หากคุณเข้าถึง XenServer ผ่าน HTTP ในเบราว์เซอร์ น่าเสียดายที่ตัวติดตั้งนี้ใช้ได้เฉพาะกับ Windows เท่านั้น แต่ลักษณะนี้หมายถึงตรรกะ เนื่องจากคุณคาดหวังให้ผู้ใช้ Windows ให้ความสำคัญกับการทำงานของ GUI มากกว่า

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

ขั้นตอนแรกของคุณคือเพิ่มเซิร์ฟเวอร์และเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้ชื่อหรือที่อยู่ IP

ตอนนี้เรามาติดตั้งเครื่องกัน

ติดตั้งและกำหนดค่าเครื่องเสมือน

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

กำหนดค่าพื้นที่เก็บข้อมูล

ฉันไปเพื่อแบ่งปัน CIFS ซึ่งหมายถึงกล่อง Windows มันทำงานได้อย่างราบรื่นและไม่มีปัญหาใดๆ ฉันต้องระบุชื่อเซิร์ฟเวอร์และแบ่งปันและเชื่อมต่อกับผู้ใช้และรหัสผ่านที่ถูกต้อง

สร้าง VM

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

ฉันพยายามใช้เทมเพลต Lucid ก่อน แต่หลังจากนั้นก็ไม่ให้ฉันใช้รูปภาพ 12.04 ดังนั้นฉันจึงต้องทำขั้นตอนนี้ใหม่และเลือกเทมเพลตที่กำหนดเอง

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

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

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

เรื่องน่าสนใจอื่นๆ

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

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

สำหรับการอ่านเพิ่มเติม โปรดดูด้านล่าง:

https://community.citrix.com/display/xs/XenCenter+Plugins

สรุป

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

ฉันไม่สามารถตอบได้ เนื่องจาก XenServer ออกแบบมาสำหรับธุรกิจ ไม่ใช่ผู้ใช้ตามบ้าน โดยรวมแล้วมันดูเป็นมืออาชีพและมีความสามารถ และ XenCenter เสริมว่าความมีไหวพริบขององค์กรที่ทำให้ผู้ดูแลระบบเคยชินกับการทำงานกับ GUI เป็นเพียงการอุ่นเครื่องถึงเสน่ห์ของ Xen ฉันรู้สึกเสียใจกับการทำงานเฉพาะของ Windows อย่างไรก็ตามด้วย SSH เต็มรูปแบบและไม่จำกัด ทั้งหมดนี้เป็นไปได้ด้วยดี

นั่นจะเป็นทั้งหมด ครั้งต่อไป เราจะทำการแฮ็ก repo ที่เก็บข้อมูลในเครื่อง

ไชโย