一周观察:Container是PaaS的未来吗?

【CSDN评论】先来看看LXC相对于Xen、KVM、VMware的虚拟化平台有哪些优势,以下引用来自, IBM Linux 内核工程师Matt Helsley的 文章

容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在孤立的组之间平衡有冲突的资源使用需求。与虚拟化相比,这样既不需要指令级模拟,也不需要即时编译。容器可以在核心 CPU 本地运行指令,而不需要任何专门的解释机制。此外,也避免了半虚拟化(paravirtualization)和系统调用替换中的复杂性。

通过提供一种创建和进入容器的方式,操作系统让应用程序就像在独立的机器上运行一样,但又能共享很多底层的资源。

dotCloud高级软件工程师Jerome Petazzoni在第五届中国云计算大会上也 表示

LXC比虚拟机更加节省资源,对于一些小的网站性能可以提升上千倍,在没有用户访问的时候,可以关闭LXC,从而节省资源。在有用户访问的时候,可以快速启动。

今年7月,Pantheon公司(一家做Drupal PaaS服务的供应商)CTO David Strauss在Linux Journal发布 文章讨论了LXC与虚拟机在云计算时代的优劣。他的核心观点( 中文报道)为:

虚拟机的好处在于可以上下扩展,可控的计算资源,安全隔离,并可以通过API进行部署;但其缺点在于,每一台虚拟机都消耗了一部分资源用于运转一个完整的操作系统。所以,另一种方式更适合一个云平台,就是Linux Containers。

不难发现,许多观点认为LXC与PaaS平台的关系十分紧密。从dotCloud以及其开源的 DockerCoreOS, Deis,到Heroku的 Dynos,越来越多的Container涌现出来。

图:dotCloud推出的开源LXC docker

Container在国内的应用现状

杨赛在 文章中披露,阿里、腾讯、搜狐等,也都已经开始在内部使用Container构建云平台:

2011年底开始建设的、基于Container的阿里T4云,截止到2012年底已经部署了200台左右的物理机,instance的规模达到了两千以上。2013年,阿里T4的instance规模已经达到了四千,正计划将T4的规模继续扩大到千台以上规模的物理机,并逐渐将核心的交易、商品业务迁移到该平台上。腾讯方面,其开放云PaaS平台CEE现在已经达到2000多个Container实例。

此外,在上个月举行的 Cloud Foundry开发者沙龙上,负责Cloud Foundry国内开发者关系的喻勇专门介绍了Cloud Foundry v2上新增的Warden(基于Cgroup的资源隔离技术,用于Container的管理)。包括京东商城、网易有道都在利用Cloud Foundry搭建云平台。

用友研发平台架构师白小勇在接受CSDN采访时曾表示:Container并不是新技术。虽然Container能提升资源利用率,但迁移成本是很高的,包括工程师的学习成本。

华为虚拟化产品总监张建华则认为:“Container是小众市场,目前在FusionSphere中没有集成Container。”FusionSphere是华为推出的云计算操作系统。

关于LXC和PaaS,我将做对国内用户做一系列采访,欢迎通过邮件交流、讨论。(文/包研  审校/仲浩) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值