管Container能像管VM,新版Ubuntu内建LXD平台,要让Container也可动态跨主机飘移

Ubuntu
Canonical释出代号为Vivid Vervet(意指活泼黑面猴)的Ubuntu 15.04,主要新增了三大功能,包含内建了LXD (Linux Container Daemon) Hypervisor和OpenStack的下一个版本Kilo、也首度支援为物联网装置而设计的操作系统核心Snappy Ubuntu Core,4月23日正式开放下载。
早在2013年Ubuntu就发表了自家的轻量级虚拟化技术,来和Docker抗衡,并正式在Ubuntu 14.04 LTS版中内建。今年Ubuntu刚要释出的15.04版中,更进一步推出了LXC轻量级虚拟化技术的管理平台LXD (Linux Container Daemon)平台。Ubuntu官网解释,LXD就像是一套Container的Hypervisor层平台。
Canonical的Ubuntu产品经理Mark Baker表示,为了协助开发者使用Container环境时,安全控管不易和执行动态迁移(Live Migration)的问题,Canonical而开发出LXD。不过,Mark Baker表示,LXD并非要取代现有的Container技术如Docker等,Docker也能在LXD上执行。如15.04可支援Docker 1.5版本
支援物联网操作系统核心Snappy Ubuntu Core
Ubuntu 15.04也支援了最新的Snappy Ubuntu Core,Canonical指出,Ubuntu Core为云端到装置提供单一的统一平台,由于Ubuntu Core从云端到装置提供相同的API与安全更新,因此,提供开发者在云端环境下模拟装置,然后可以再发布到上千台相同的装置上。另外,Ubuntu Core中内建的Snappy功能,可以供开发者将应用程序与操作系统等回复到先前的状态。
内建OpenStack第11版Kilo
另外,15.04还内建了OpenStack的下一个版本Kilo,这也是第一套上市的Kilo版OpenStack产品。此版本除了强化Docker整合、也增加了共享式档案系统服务(Shared Filesystem Service)Manila、DNS管理服务Designate、云端讯息伫列服务(Cloud Messaging Queue Service)Zaqar、金钥管理服务(Key Management Service)等。
