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