ทางเลือกอื่นสำหรับการทำเวอร์ชวลไลเซชัน Ubuntu หลายเซิร์ฟเวอร์ให้มองถึงความเป็นไปได้ในการใช้คอนเทนเนอร์ แต่ฉันไม่แน่ใจว่าฉันควรไปสำหรับ OpenVZ หรือ LXC ใครสามารถแนะนำหนึ่งของพวกเขาหรืออาจรายการข้อดีและข้อเสีย?
ทางเลือกอื่นสำหรับการทำเวอร์ชวลไลเซชัน Ubuntu หลายเซิร์ฟเวอร์ให้มองถึงความเป็นไปได้ในการใช้คอนเทนเนอร์ แต่ฉันไม่แน่ใจว่าฉันควรไปสำหรับ OpenVZ หรือ LXC ใครสามารถแนะนำหนึ่งของพวกเขาหรืออาจรายการข้อดีและข้อเสีย?
คำตอบ:
โดยส่วนตัวฉันพบว่า LXC กำลังพัฒนาอย่างรวดเร็วและล่าช้าเอกสาร
ฉันเองใช้ openvz ใน "เซิร์ฟเวอร์การผลิต" และไม่คิดว่า LXC ยังเป็นผู้ใหญ่พอที่จะใช้ใน "การผลิต"
ฉันแนะนำให้คุณดู proxmox
http://pve.proxmox.com/wiki/Main_Page
เสนอโฮสต์ Debian, เว็บอินเตอร์เฟส, และ KVM และ openvz พวกเขาวางแผนที่จะใช้ LXC เมื่อพวกเขาคิดว่ามันเสถียร
จากสิ่งที่ฉันสามารถบอก LXC มีข้อได้เปรียบบางอย่างเช่นสามารถใช้งานได้บนเคอร์เนล Linux (ดังนั้นคุณไม่จำเป็นต้องใช้เคอร์เนลพิเศษเพื่อใช้งาน) จากอีกด้านหนึ่ง OpenVZ รองรับการโยกย้ายแบบสด
คุณจะต้องตรวจสอบความสามารถของแต่ละเครื่องมือและดูว่าอันไหนสำคัญที่สุดสำหรับคุณ
คุณสามารถค้นหาที่นี่ทบทวนสั้นของความสามารถของแต่ละตัวเอง
ในฐานะของ OpenVZ 4 คุณสามารถเรียกใช้ OpenVZ บนเคอร์เนลลินุกซ์ 3.0 OpenVZ ยังคงได้ประโยชน์จากเคอร์เนลของตัวเอง มีฟีเจอร์เฉพาะเคอร์เนล OpenVZ บางตัว
ฉันพบว่าอยากรู้อยากเห็นว่ามีความสนใจอย่างฉับพลันใน LXC เมื่อแพลตฟอร์ม OpenVZ ที่เป็นผู้ใหญ่มากขึ้นประสบความสำเร็จอย่างมากในหลายปีที่ผ่านมา LXC เป็นอนุพันธ์ของ OpenVZ สำหรับเคอร์เนลฉีดดังนั้นจึงไม่ใช่ความคิดใหม่ การบูตจากเคอร์เนลที่แตกต่างกันเป็นเรื่องที่ลำบากเสมอดังนั้นฉันจึงไม่เห็นสาเหตุที่เป็นปัญหากับการใช้ OpenVZ ฉันเดาว่าบางคนไม่สบายใจที่ใช้เคอร์เนลที่ไม่ฉีดยาและอาจคิดว่าสิ่งที่ใหม่กว่านั้นเซ็กซี่กว่า
LXC อาจจะมาแทนที่ OpenVZ ในอีก 10 ปีข้างหน้า มันยังไม่มีที่ไหนใกล้พร้อม ไม่แม้แต่สำหรับการพัฒนาที่ล้ำยุคเว้นแต่คุณจะไม่สนใจคุณสมบัติที่ขาดหายไปเอกสารขาด ๆ หาย ๆ ขาด 'ประสบการณ์อินเทอร์เน็ต' (เช่น. สร้างฐานความรู้ที่พบได้จากการค้นหาทางอินเทอร์เน็ต)
ในอีกปีหรือสองปีเมื่อคุณสมบัติเสร็จสมบูรณ์มากขึ้นและมีฐานความรู้มากขึ้นก็อาจพร้อมสำหรับสิ่งที่ไม่สำคัญออฟไลน์ อย่างไรก็ตามเมื่อทำการค้นหาทางอินเทอร์เน็ตผู้คนต่างก็บอกว่าเกี่ยวกับเรื่องนี้เมื่อปีที่แล้ว
นี่เป็นคำถามอายุ 1 ปี แต่ในมุมมองของการเปลี่ยนแปลงในสนามเด็กเล่นฉันจะเพิ่ม 2 เซนต์ของฉัน
ฉันจะแนะนำว่าสำหรับ containerization คนควรดูที่หาง มันถูกสร้างขึ้นบน LXC (และเครื่องมืออื่น ๆ ) และให้บริการเครื่องมือที่กว้างขวางสำหรับการสร้างภาชนะการบำรุงรักษาการกระจายและการอัพเกรด รวมถึงชุมชนขนาดใหญ่ที่อยู่รอบ ๆ
ข้อแตกต่างที่น่าสังเกตอย่างหนึ่งคือนักเทียบท่าส่งเสริม "คอนเทนเนอร์แบบกระบวนการเดียว" ซึ่งตรงข้ามกับการใช้ LXC แบบดั้งเดิมซึ่งเป็นเครื่องเสมือนจริงที่มีน้ำหนักเบากว่ามาก สิ่งนี้ต้องการการปรับเปลี่ยนในการคิด แต่มีประโยชน์