APP下载

基于Power Systems的Docker发展研究

2015-05-13张军利

信息通信技术 2015年2期
关键词:管理

张军利

IBM中国 北京 100101

前言

开源软件(Open Source Software,OSS)在近几年发展迅猛。随着大数据等相关技术在行业应用上的快速发展,OSS所涉及的领域也从传统的操作系统、Web平台等向更广阔的空间扩展,并获得业界的广泛认同。国内外很多知名厂商在新一代服务器的开发上,与OSS进行了更为紧密的结合。

早期,X86平台在OSS的发展方面优势明显。但从2013年以后出现的新开源项目来看,OSS在X86和Power Systems平台上的发展几乎同步。这一方面得益于Power Systems平台自身的发展壮大,另一方面则得益于Docker的出现。

2013年8月,IBM、Google、TYAN、NVIDIA、Mellanox等5家公司发起成立了OpenPOWER联盟,揭开IBM Power Systems的开放之路。凭借IBM强大的投资力度和日渐成熟的OSS生态系统, Power Systems系统级的实力得以发挥,在X86之外为用户提供了更多甚至更好的选择。

在新型应用负载主导平台的争夺战中,X86和Power Systems两大平台一直是竞争对手。而最近火热的Docker将有望成为Power Systems在与X86的角逐赛中实现“弯道超车”的利器。

1 什么是Docker

1.1 Docker简介

Docker[1]是PaaS(应用平台即服务)提供商dotCloud在2013年推出的一款基于Linux容器(Linux Container,LXC)的高级容器开源引擎。它基于go语言并遵从Apache2.0协议开源,源代码托管在 Github上。由于Docker通过操作系统层的虚拟化实现隔离,所以Docker容器在运行时不需要诸如VMware的vSphere、微软的Hyper-V或Linux的KVM等传统虚拟机(VM)的额外操作系统开销,有效提高了资源利用率,并提升了IO等方面的性能。目前,Docker可以在容器内部快速自动化部署应用,并可以通过内核虚拟化技术来提供容器的资源隔离与安全保障。

Docker在英语里的意思为“码头工人”,而其Logo(如图1所示)可以说是对运行原理的形象描绘。……

登录APP查看全文

猜你喜欢

管理
枣前期管理再好,后期管不好,前功尽弃
《水利建设与管理》征订启事
聆听两会
——关注自然资源管理
2020年《水利建设与管理》征稿函
运行管理
管理就是沟通
加强土木工程造价的控制与管理
如何加强土木工程造价的控制与管理
解秘眼健康管理
“这下管理创新了!等7则