Container双周报第43期:云端服务大厂都到齐,甲骨文也加入云端原生运算基金会

重点新闻(9月9日-09月22日)
云端服务大厂都到齐,甲骨文也加入云端原生运算基金会
近日商用软件大厂甲骨文也宣布,加入主导当今最火红开源容器调度专案Kubernetes发展的云端原生运算基金会(CNCF),成为该基金会的白金会员,开始跟上云端服务大头AWS、微软、Google及IBM等厂商的脚步。同时,甲骨文容器原生工程部门部副总裁Jon Mittelhauser也成为CNCF基金会董事会的一员。
甲骨文在今年起,较为积极的拥抱容器技术,像是今年DockerCon上,纷纷将数据库、中介软件等核心产品放上Docker软件市集。或是在6月,甲骨文也跟CoreOS结盟,让甲骨文旗下的云服务可以执行CoreOS的容器操作系统Container Linux。
“宣布加入CNCF,对甲骨文来说是相当合理的下一步策略”,甲骨文容器事业部门副总裁Bob Quillin表示,现今企业为避免被特定云端厂商绑定,开始转向拥抱开放、性质中立(Cloud-neutral),以及由技术社群驱动的容器技术,“这样的技术组合才能实现真正的混合云,无论是本地私有云环境,或是其他的公有云环境。”
同时,现在甲骨文自家的Oracle Linux也开始支援Kubernetes,“将Kubernetes纳入甲骨文容器服务的一部分。”Bob Quillin表示,甲骨文的K8s服务,利用脚本程式简化Kubernetes的安装手续。只要搭配Oracle Linux,此服务也可同时支援公有云、私有云环境。
除了加入云端原生基金会外,甲骨文也推出了Kubernetes安装工具Terraform Kuberntes Installer,简化企业在甲骨文公有云服务使用Kubernetes的门槛。Jon Reeve表示,Terraform是由基础架构管理工具开发商HashiCorp推出的工具,而甲骨文这次所推出的K8s安装工具,主要是因应甲骨文云服务(OCI)所设计的一款样板,提供数组基本的模组及基本组态设定,定义K8s的节点大小,或是在横跨不同网域( availability domain)时的组态配置,“让企业可以在OCI环境中,使用正式环境等级的Kubernetes。”更多资料
微软Azure App Service Linux正式版推出,容器网页应用服务同步上线
近日微软宣布,Azure App Service云端服务Linux版本正式上市,让开发者能够更专注于软件应用的开发,而非基础建设,以加速开发者建立、部署和扩充应用程序。另外,此版本还包含了Container的网页应用(Web App for Container)服务。
Azure App Service云端服务是由微软于2015年3月发布,整合了Azure 网站、行动服务及Biztalk服务,提供开发者透过单一服务,来建置网页及行动装置的云端应用。
而支援Linux平台的Azure App Service云端服务具备容器网页应用功能,提供开发者能够自带Docker格式的容器映像档,支援Java、Python、Go等格式。另外,在Linux平台上,ASP.NET Core、Node.js、PHP和Ruby开始支援内建映像档。
除此之外,Azure App Service云端服务Linux版本也支援持续整合(CI)、持续部署(CD)。微软表示,开发者只需要点击,就能够整合GitHub、Docker Hub或Azure Container Registry等服务,且能透过Jenkins、VSTS或Maven软件,来执行持续部署。更多资料
Mesosphere资料中心操作系统DC/OS 1.10版本释出
火红几年的容器技术,已经开始从开发、测试环境逐渐往企业正式环境中运作前进。Mesosphere表示,现在许多企业用户已经开始导入容器即服务(Container as a Service,CaaS),将它与既有基础架构环境服务结合,让开发工作变得更为顺利。再者,也要跟上一日千里的资讯技术,像是机器学习、AI等。而近日Mesosphere推出了DC/OS 1.10版,“这版本的特色在于,让企业可以自由选择容器调度工具,并且让开发者可选择更多不同的资料服务。”
不再死守原有的调度工具Mesos,现在Mesosphere也开始支援Kubernetes。Mesosphere表示,目前此功能只是Beta版本,“但可以让Google云端服务的体验,延伸至任何基础架构。”
“我们的目标是提供企业维运团队如公有云等级的容器即服务”,Mesosphere技术长Tobi Knaup表示,DC/OS所整合的Kuberenets是100%官方版本,同时,在DC/OS上运作的Kubernetes,还可与其平台上运作的资料服务共享资源。
Tobi Knaup表示,在此类似代管Kubernetes的运作模式下,企业可以使用DC/OS,同时运作不同版本、功能的Kubernetes丛集。他解释,这样的好处在于,这些相异的Kubernetes虽然共用资源,“但却可以清楚划分正式环境、开发环境丛集。”
再者,此版本也强调其资料服务的服务水准,已经达到可以马上进入正式环境的程度。Mesosphere表示,利用DC/OS与开源社群共同推出的SDK,“更可以更简单的整合新科技,获得如公有云的自动化体验。”目前DC/OS所提供的服务项目,包含许多知名开源专案,例如Spark、Redis、PostgreSQL、Hadoop、Cassandra等。在此版本中,DC/OS也支援不停机的资料服务更新,“借此减少停机、维护期空窗带来的风险。”
在此版本中,Mesosphere也加强了DC/OS的稳定度。在此版本中,DC/OS推出了一个新功能为通用容器Runtime(Universal Container Runtime,UCR),开发者可以Mesos容器Runtime为基础,执行Docker容器,“让Docker容器可以在正式环境更稳定。”更多资料
RancherOS 1.1.0版释出,支援VMware ESXi
容器操作系统厂商Rancher近日推出新版操作系统RancherOS 1.1.0版,开始加强支援不同的操作系统及Hypervisor。Rancher首席软件工程师Sven Dowideit表示,RancherOS开始正式支援Vmware ESXi 6.5,系统可以侦测企业是否使用VMware所提供的Hypervisor,“自动开启建置VM的系统服务。”
新版本的RancherOS也支援Syslinux启动界面(Boot menu),开发者利用它执行开发、除错工作。此外,RancherOS也加强了日志系统,现在系统管理员可以在系统启动、初始化阶段中,检视系统除错等相关讯息。更多资料
亚洲航空业开始拥抱容器PaaS,国泰航空用OpenShift建混合云
红帽台湾及香港暨华南区总经理文志峰日前揭露,部分总部位在亚洲的企业,也开始在正式环境使用OpenShift。其中一个指标性案例,就是每年运输人次超过了3,400万人次的香港国泰航空。他表示,许多欧美企业如德意志银行、巴克莱银行在2、3年前已经开始导入OpenShift,“台湾、香港大概会慢2至3年,很多企业都还位在POC的阶段,国泰航空的步调算是快。”
国泰航空导入混合云IT架构,一部分工作负载至AWS公有云,其余的工作任务则继续靠使用私有资料中心运作,“部分核心系统已经搬迁至OpenShift上运作”,其中一个就是线上划位系统 (Online Check-In),“除了24小时都有使用者外,它的服务水准也必须做到零停机时间。”这项计划大概耗费9个月的导入时间,而国泰航空负责重整应用程序平台,红帽则是提供OpenShift PaaS平台。红帽资深解决方案架构师彭信忠表示,台湾也有数家银行开始展示对OpenShift的兴趣,甚至有家私人银行已经决定采用。更多资料
Container产品更多动态
·红帽Fedora 26 Atomic Host支援Kubernetes更多资讯
·持续整合工具Buddy 1.5.43版释出,改善Docker映像档使用硬件资源的效率更多资讯
·无服务器平台Iron.io也开始支援GPU运算更多资讯
·容器解决方案厂商Univa推出开源系统资源框架URB,降低企业在K8s丛集上执行Mesos的门槛更多资讯
·基础架构开发工具厂商HashiCorp推出映像档打包工具Packer 1.10版,推出新建置工具建立LXC、LXD容器更多资讯
·容器新创Container Solutions通过CNCF认证,成为合格K8s服务提供商更多资讯
·IBM Bluemix容器服务也整合容器安全工具Sysdig更多资讯
Container资源
※Docker官方:支援IBM Z系统的企业版本Docker
※观点:Kubernetes是不是在重蹈OpenStack的覆辙?
※How-To:在Google云端运算环境中结合Docker Compose V3跟Swarm Mode
※How-To:安装Rancher,并且设定相关的建置、系统组态设定
