说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

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

HTML文档下载 WORD文档下载 PDF文档下载
LXC(Linux Containers)并不是最近才发明的技术,OpenVZ、Linux-VServer、FreeBSD jails、Solaris Containers都是Container技术的实现。随着云计算技术尤其是PaaS平台的发展,LXC似乎迎来了一显身手的好机会。

【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以及其开源的 Docker, CoreOS, Deis,到Heroku的 Dynos,越来越多的LXC涌现出来。

图:dotCloud推出的开源LXC docker

LXC在国内的应用现状

杨赛在 文章中披露,阿里、腾讯、搜狐等,也都已经开始在内部使用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采访时曾表示:LXC并不是新技术。虽然LXC能提升资源利用率,但迁移成本是很高的,包括工程师的学习成本。

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

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

欢迎关注 @CSDN云计算微博,了解更多云信息。

jQuery Mobile 开发入门手册--组件 SMTP/POP3收发邮件的C#类库SmtPop.Net 用C#编写的Telnet开源类库 Visual Studio C#创建Windows服务(Windows Service) C#取得Windows服务列表 请教:系统调用的问题! 就离开长沙了,有几本it方面的书带不走,转让! 谁见过这样的软件? 见多识广者请进 请教solaris系统:显示器电源管理在那里设? 就离开长沙了,有几本it方面的书带不走,转让! Lotus中的RTF域中的文件,用Delphi如何插入到Oracle数据库中? 有谁知道这是怎么回事么? 初学asp 英语(法克有)是什么意思? 英语【万的法克】什么意思电影里总听到黑人 说【弯刀 英文 法克 有 什么意思 一篇朝鲜族的风俗的作文 朝鲜族风俗作文要400字左右 描写朝鲜族民风民俗的作文!如题 英语翻译the only problem was 英语翻译1.They ________ _____ 英语翻译“术者,因任而授官,循名而责实,操杀生之柄 美驻吉尔吉斯使馆收到不明信封 内装白“萨卡什维利时代”结束 格俄关系被指韩国外长称韩日关系问题本质是日错误历韩国外长称韩日关系问题本质是日错误历“基础四国”呼吁发达国家兑现减排资金《查理周刊》记者:对死亡威胁习以为常法国总理“激活”部长级危机小组闵鹿蕾:球队走出了低谷 暂时不考虑排萨科齐:民主已遭到攻击 应全力捍卫韩航董事长千金因\"坚果返航\"事件修道史上最萌剑修无限之末世轮回冰帝穿越的死亡主宰间歇泉景点旅游安龙招堤旅游贞观寺旅游马岭河峡谷漂流区旅游奇香园旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘