Container双周报第10期:Google推自家容器操作系统Container-VM

重点新闻(5月14日-5月27日)
·Google打造新版容器操作系统Container-VM
Google推出新版容器操作系统Container-VM,以自家的Chromium OS开源专案为基础,主要用于Google云端平台(Google Cloud Platform,GCP)来执行Google服务,且新一代Container-VM取代了Debian版本的容器操作系统,目前还在测试版阶段。
新版Container-VM是用在GCP平台上执行Docker和容器资源调度服务Kubernetes的操作系统,Google也特别注明了,Container-VM并不是用在GCP平台以外的通用操作系统。
而新版Container-VM支援Google运算引擎(Google Compute Engine)的中继资料框架和映像档封包、Cloud-Init功能、Docker Runtime、Kubernetes、自动更新等。Google表示,Chromium OS版本的Container-VM让企业能够更好地控制在GCP平台上的建立管理、安全性规范和客制化服务。更多资讯及更多报导
·DC/OS正式推出企业级1.7版本
继Mesosphere将DC/OS开源后,也在近日正式推出DC/OS企业级1.7版本。Mesosphere表示,企业级版本中除了支援服务探查(Service Discovery)、分散式负载平衡机制,也能透过外部、内部永久储存运行状态服务(Stateful Service),例如,容器化的MySQL状态服务、分散式的Cassandra状态服务。
为了让使用者有更好的安装体验,Mesosphere也改进了安装DC/OS的程序,例如,用异步执行(asynchronous execution)及同步SSH,提供自动化命令列模式,或是使用分散式DNS服务器,让DNS部署服务、服务探查时,达到高可用性。
新版本也支援多种储存平台,例如AWS区块储存(EBS)、OpenStack Cinder、EMC的Isilon、ScaleIO、VMAX、XtremeIO及Google GCE。更多资讯
‧PaaS平台服务商Apprenda并购Kubernetes企业解决方案商Kismatic
PaaS平台服务商Apprenda并购Kubernetes企业解决方案商Kismatic。Apprenda表示,就短期策略,Kismatic自行开发的Kubernetes,可协助早期使用者获得较好的支援。而长期策略,企业可以透过Apprenda的PaaS服务完成Kubernetes部署。
Apprenda解释,Apprenda主机将会使用Kubernetes丛集作为资源池,并透过Apprenda排程器管理Kubernetes丛集。
而Kismatic认为,Apprenda的客户多为财星500大等级规模的企业,例如医疗业、制造业、金融服务等企业,“这也显示企业开始注意到Kubernetes。”更多资讯
‧开放源代码平台GitLab推出容器储存库
近日GitLab推出容器储存库(Container Registry),可作为储存Docker映像档的私人储存库,“这个储存库还可以完全与GitLab整合”,不需要额外执行安装,使用者就可以透过GitLab CI,上传、下载映像档。同时,开发者可以用GitLab CI,对映像档进行分支、标签等操作。更多资讯
‧云达拥抱DC/OS,推开放DC/OS资料中心建置架构
云达科技技术处协理李家瑞透露,从去年10月开始,云达就跟Mesosphere展开合作,他表示,目前云达在台湾、美国,皆有解决方案中心展示DC/OS,并且计划未来主动跟企业用户、社群、ISP厂商合作。
拥抱Mesosphere的云达,也推出开放DC/OS参考架构,企业可以利用DC/OS设计资料中心,串接储存、运算及网络节点。李家瑞表示,此架构总共包含3至5个DC/OS Master节点,搭配9个DC/OS Slave节点,作为运算资源池,同时,使用HDFS(Hadoop Distributed File System)、Ceph等储存架构,设计3个储存节点。李家瑞认为,DC/OS的优点在于,只要DC/OS Master节点、储存及网络架构稳固,后续可以根据服务需求的规模成长,随需增加运算节点。此外,“采用开放的技术,也不会被特定厂商所绑死。”更多报导
工研院着眼网络虚拟化技术,结合DC/OS推NFV解决方案架构
工研院技术经理陈咏翰表示,近年工研院重视网络虚拟化(NFV)技术的开发,目前工研院也开始观望Container技术,评估能否透过Container技术,提供程序控制、内存控制及网络功能,藉以辅助虚拟化网络功能(VNF)运作。
目前工研院规划出一套以Container为基础的NFV解决方案,综合了NFV基础架构(NFVI)、VIM(虚拟化基础架构管理)及VNFM(虚拟化网络管理)等元件。
工研院计划,使用DC/OS管理NFVI。在NFVI架构中,最底层包含实体运算、储存及网络设备,中层则是透过Linux Kernel中的cgroup、命名空间等机制,实现资源隔离,最上层则有虚拟化运算、储存及网络。更多报导
·台湾首场DC/OS研讨会登场
Mesosphere的合作伙伴Linker在台湾举办了首场DC/OS研讨会,总共吸引了200人参加,而工研院、云达科技也有参与此场研讨会。Mesosphere首席技术传教士Aaron Williams表示:“这也显示为何DC/OS也进入台湾”。他表示,除了企业对DC/OS展现兴趣外,台湾也有许多厉害的开发者着手许多创新。而DC/OS进入亚洲,不单是从市场角度出发,“而是着眼于开发者,观察哪些区域存在更多的创新。”
Aarron Williams表示,IT架构从大型主机、实体服务器,演进到虚拟机器、Container,甚至是超大规模(hyperscale)。而Twitter使用Mesos、Google利用Borg管理庞大运算丛集,都是将硬件资源变成单一资源池,让资源调度更有弹性。Aaron Williams解释,因应新型IT架构,必须有新型的操作系统,“将1万台服务器,变成一台大电脑”,也因此催生了DC/OS。更多报导
产品动态
·Google推出容器操作系统Container-VM更多资讯
‧DC/OS推出企业级1.7版本更多资讯
‧GitLab推容器储存库更多资讯
‧云达科技推开放DC/OS架构更多报导
‧红帽推出容器漏洞侦测工具Atomic Scan更多资讯
‧红帽释出丛集管理工具Commissaire更多资讯
Container资源
※How-To:在Azure正式环境中使用Docker Swarm
※How-To:用Docker Compose快速Prototyping
※How-To:结合Docker及VMware ESXi实作容器服务
