ศึกมาตรฐานของวงการ container เข้มข้นขึ้นเรื่อยๆ บริษัทรายล่าสุดที่ลงมาร่วมวงคือ Red Hat ที่ประกาศตัวชัดเจนว่ายืนอยู่ข้างเดียวกับ Docker
Red Hat ออกมาบอกว่าโลกของ container ควรมีมาตรฐานเปิด (open standard) เพื่อให้เทคโนโลยีทำงานข้ามกันได้ และเสนอแนวทางมาตรฐานสำหรับเทคโนโลยี 4 ระดับ
- Isolation ระดับของการแยกส่วนการรันโปรแกรม (isolation) Red Hat เสนอให้ใช้เทคโนโลยีพื้นฐานของลินุกซ์อย่าง control groups (cgroups), kernel namespaces, SELinux
- Packaging format ในระดับของแพ็กเกจของแอพที่รันบน container ทาง Red Hat เสนอว่าควรใช้ฟอร์แมตของ Docker ที่ได้รับความนิยมอยู่แล้ว
- Orchestration ระดับของการนำ container ไปรันงานร่วมกัน เสนอให้ใช้ Kubernetes ที่สร้างโดยกูเกิล
- Distribution ระดับของการแจกจ่าย container ทาง Red Hat บอกว่าต้องมีกระบวนการตรวจสอบ (verifying) และออกใบรับรอง (certification) แต่ยังไม่บอกว่าควรใช้เทคโนโลยีอะไร
อีกขั้วหนึ่งที่ตรงข้ามกับขั้วของ Docker คือ ขั้วของ CoreOS ที่กำลังเร่งสร้างพันธมิตรเช่นกัน
ที่มา - Red Hat, ZDNet
Comments
แหม่ มาตรฐานนี่เอามาย่อได้เป็น ipod เชียว
!!
เรื่องนี้มันต้องมีเงื่อนงำ