Container双周报第25期:Kubernetes宣布支援Windows Server容器及Hyper
2017-01-06 10:53:07 | 来源:ithome | 投稿:伊文 | 编辑:dations

原标题:Container双周报第25期:Kubernetes宣布支援Windows Server容器及Hyper

重点新闻(12月24日-01月06日)

·Kubernetes宣布支援Windows Server容器及Hyper-V容器

继去年年底Google推出Kubernetes 1.5版,并宣布它将支援Window Server Container,一同通吃Linux Container及Windows Container的调度任务。在2017年开始不久,Google就更大举地整合Windows容器环境,连Hyper-V Container都开始支援。

Google表示,根据Gartner的报告显示,总共超过80%的企业,选择在Linux环境中运行Java程式,或是在Windows平台执行.NET应用程式,「Kubernetes想要延伸支援这些企业所运作的工作流程。」

Google也整理了目前Kubernetes支援Windows Server 2016环境功能的几大特色。首先是支援混合平台的容器化应用程式,包含Go、.NET核心应用程式。Google表示,过去这些应用程式,无法一同在Linux、Windows混合的环境中调度。不过在Kubernetes 1.5版推出后,其原生支援Window Server 2016环境的特色,让这些应用程式可以同时部署在Window Server或Linux环境中,「让开发者可以选择作业系统Runtime。」

第二个特色是同时支援两大Windows Container:Windows Server Container以及Hyper-V Container。此两种容器的差别在于,前者的结构类似于Docker Container,同样採取使用共同作业系统核心,达到OS层级虚拟化目的;后者架构则较像一个轻量级VM,提供较佳的环境隔离性。

再者是延伸Kubernetes支援应用程式的生态系势力。藉由整合Kubernetes以及Windows Server 2016,Google表示,包含微软IIS网页伺服器、.NET、Windows Service、ASP.NET以及.NET Core这类的应用程式,「只要在Windows Server上的容器中运作,都可以使用Kubernetes进行调度。」更多资讯

·Google揭露Kubernets未来发展

目前Kubernetes虽为目前市面上唯一能同时调度Windows Container以及Linux Container的工具,不过Kubernetes社群的野心不止于此,「企业希望可以将容器排程、管理纳入技术布局,因此得在正式环境中支援Linux Server及Windows Server。」

因此,Google也揭露Kubernetes在未来的新版本中,所要加强的三大方向。首先是社群会与微软紧密合作,加强Windows Server Container的网路骨干结构,「在容器端点上支援原生覆盖网路(network overlay)。」

第二是增进Windows Server节点的安装、设定及诊断功能,包含让它可以部署至AWS、Azure以及GCP等公有云环境。

最后是加强Container Runtime介面,让企业可以更深入地探索、监控以Windows Server为基础的容器。更多资讯

·红帽今年1月中将推Ansible Container V0.3.0版,支援Docker 1.12以及Mac版Docker

Ansible Container为红帽所推出容器开发工具,除了让开发者可以建置Docker映像档外,也可以利用Ansible Playbook调度容器。而红帽也表示,今年1月中要推出V0.3.0版本,要支援Docker 1.12及Mac版Docker。

首先Ansible Container将新增建置快取(Build Cache)功能。红帽表示,Dockerfile的一大特色在于,其利用Docker引擎中的快取层,加速建置速度,「利用客製化的Ansible执行机制,我们也要实作出类似的功能。」

第二特点是Ansible Container将要相容于Docker Compose v2。最后则是要支援Docker 1.12以及Mac版Docker,「取代过去的Docker Toolbox。」红帽表示,目前团队正着手升级Docker Compose 1.9版,以及Docker 1.10中的Python模组Docker-Py。在建置映像档、调度容器时,透过此模组可与Docker API进行沟通。更多资讯

·持续整合工具厂商CodeShip推CodeShip Pro服务,可原生相容于Docker

持续整合工具厂商CodeShip推出Code Ship Pro版本,可在持续整合服务中原生支援Docker。CodeShip表示,此版本提供企业每个月免费建置100次的服务额度,「只要那些应用程式可在Docker容器中运作,都可以利用CodeShip Pro进行建置。」

CodeShip亦表示,此服务总共有四个特色。第一是原生支援Docker,利用类似Docker Compose的Codeship yml文件,使用者可以利用特权模式执行Docker,或是对CI环境执行任务调度。

第二特点则是透过Dockerfile,提供客製化的CI环境,「使用者能自行设计持续整合、持续交付的流程细节。」

第三特点中,CodeShip则是推出了本机CI环境的建置工具Jet CLI,让使用者可以在本地环境中,重现完整的CI环境,减少程式码在持续整合过程中发生的错误。

最后,CodeShip也让使用者在AWS EC2环境中,能不与他人共享主机,「提供单租户环境。」CodeShip表示,如此的策略,可以让企业的CI环境变得更加安全、可靠。更多资讯

·Intel自家容器作业系统Clear Linux靠开源Ciao专案完成应用程式调度任务

调度工具已成各家科技厂商的必争之地,而Intel自家的容器作业系统,则是靠自家开源技术中心推出的Ciao(Cloud Integrated Adavanced Orchestrator)完成调度任务,「无论是VM、容器,或是裸机应用程式,都视为一致的工作流程,目标是提供企业可扩充、安全的云端调度系统。」在Intel的测试过程中,靠着Caio,在一分钟内就可以成功开启1万个Docker Container,以及5,000个Fedora VM。

Intel表示,Ciao的设计理念,就是要管理超过5,000节点的规模,「也因此Ciao採用分散式的决策方式」,运算节点可向部署在各地的排程器代理人(Scheduling agent)提出工作请求。同时,无论是VM、Container或是裸机环境所执行的应用程式工作,都会整合至统一排程器。更多资讯

更多产品动态

·Apache Mesos 0.28.3版释出,修复系统认证、SSL等漏洞?更多资讯?

·开源专案Portainer让开发者用UI介面管理Docker主机或Swarm丛集?更多资讯?

·红帽推出Fedora Atomic Host 25,可支援Kubernetes 1.4版?更多资讯?

·OpenShift容器平台支援运作MaridDB Galera丛集?更多资讯?

·开源网路虚拟化专案Calico 2.0版释出,简化Kubernetes安装程序?更多资讯?

·无伺服器厂商Iron.io推OpenStack功能即服务,靠自家容器引擎IronFunctions驱动?更多资讯?

·容器监控厂商Sysdig推开源专案Tracers,监控分散式应用程式?更多资讯?

·Kubernetes 1.5支援OpenAPI?更多资讯?

Container资源

※影片:实测Kubernetes的水平扩充性及效能

※知识:了解Docker Networking驱动程式

※知识:确保容器映像档安全的诀窍

※How-To:靠Codeship在Kubernetes环境部署Docker应用程式

※How-To:在Azure上使用Docker 1.12 Swarm模式?

※How-To:在Windows 10上运作Docker SQL Server

※How-To:用Docker打包Node.js

tags:支援   容器   双周

上一篇  下一篇

相关:

福特将支援Alexa语音助理,开车可声控家中空调

图片来源: Ford 福特(Ford)将和Amazon合作,让语音助理Alexa登上汽车,未来驾驶开车时就能呼叫Alexa帮忙查询目的地天气、寻找附近的餐厅,在家中也能请Alexa遥控发动或关闭汽车引擎。福特表示,这是业界第一个车用

华硕发表ZenFone AR手机,支援Google Tango及Daydream

图片来源: Asus 华硕在CES展前夕发表了两款ZenFone手机,ZenFone AR与ZenFone 3 Zoom,其中ZenFone AR同时支援了Google Tango及Daydream,可提供扩增实境(AR)及虚拟实境(VR)体验。Daydream为Google在去年发表的全

今年內Excel将支援比特币作为货币格式

示意图,与新闻事件无关。 图片来源: Microsoft 微软办公室软体套件中的试算表程式Excel终于要在今年把比特币纳为所支援的货币格式,意谓着比特币在Excel中将与其他的法定货币平起平坐。此一消息在去年便已传出,而

【英特尔AI策略彻底解析】承诺AI应用效能最佳化,扩大支援AI软件开发环境

【英特尔强化AI软体应用的4大层面】英特尔对于AI应用的支援,首先是处理器内建低阶软体原始指令,例如MKL-DNN;针对深度学习软体框架,提供最佳化程式码;对于大数据分析应用平台,投入Hadoop、Spark的版本提供或贡

Twitter直播程式也能支援360视频串流了

Twitter直播程式也能支援360影片串流了 Twitter宣布开始支援360度环景直播影片,所有用户都可以观看,但目前只有特定合作伙伴可以透过这项功能进行直播。

站长推荐: