การ Run Container ต้องมี Container Host ที่เป็น VM หรืออาจเป็น Physical ซึ่ง Container Host นี้ดูแลให้โดยผู้ดูแล Host หรืออาจะไปอยู่บน Public Cloud ก็ได้ ตามที่เคยเล่าเรื่อง Docker Volume ไปแล้วว่ามันการ กำหนด storage ให้กับ Container วิธีที่ Docker จะใช้งาน Storage จะทำผ่าน Storage Driver
มุมมองด้าน Security การเก็บข้อมูลลง Volume มีการควบคุมสิทธิด้วยระบบ Access Control แม้มีการควบคุมแล้วก็ยังมีจุดเสี่ยงเหลืออยู่ ดังนั้น จึงมีผู้ทำเครื่องเข้ารหัส volume โดยผ่านช่องทาง Storage Driver ตัวอย่างที่ยกมาเป็นของ Zettaset – Xcrypt ในภาพด้านล่างเป็นการอธิบายว่า เมื่อ Container ขอใช้ Volume (Storage) เครื่องมือ Zettaset จะเป็น Driver เพื่อ Access Storage โดยทำการเข้ารหัส ที่มี Key เก็บอยู่บน Key Manager
ผมได้ข้อมูลจาก Webinar ที่จัดโดย Mirantis Inc. หากใครสนใจฟังเต็มๆ ก็กด Link ด้านล่างนี้ได้
Slide -> https://info.mirantis.com/l/530892/is-zettaset-webinar-slides-pdf/3bdcll
Youtube -> https://www.youtube.com/embed/cHVbI-xXqn4