IBM 机架式服务器
 IBM 塔式服务器
 IBM 刀片服务器
 IBM 存储
 软件简析
 IBM System x
 IBM Power Systems
 IBM PureFlex System

电话:13992886065 029-88853051 88249856
手机:13992886065
传真:029-88853051 88249856转816
邮编:710065
Email:sxyanchuang@163.com
地址:西安市高新区科技路20号萨菲尔大厦B座1004室
行业资讯
风河将Linux容器和开源结合 能擦出怎样的火花
发布时间:2016-08-18 11:26  点击:
虚拟化、云计算打破了简单IT基础架构的复杂运维管理的困扰,更带给IT操作者越来越多的便利和快速体验, 而在操作系统层面,云计算技术更是带给了开发者便利。今天,在实际应用中,利用容器(Container)这一技术,对操作系统层进行虚拟化,不仅帮助开发者改变了原有实体机操作的复杂性,由虚拟机制代替了操作系统,更使得操作控制范围更大,管理设备更全面,使得应用开发更快更简单。于是乎,容器技术成为很多操作系统应用层备受操作者喜爱的技术,但如何在便捷快速的运维之中,将底层应用软件运行在更小型的设备之中,使得嵌入式设备和企业信息系统的大数据完美结合,满足物联网服务所提出的新需求,就需要开放源码技术填补这个空白了。于是问题来了,有没有一个可能,将两个完全独立的技术组合在一起,从而将在企业级平台与嵌入式平台之间承上启下,创造出更加灵活、更高互联性的平台,从而为更多的开发者提供更加简单便捷的解决方案?
 
  “容器+开源”解决你所有顾虑
 
  不久前风河给出了答案,推出了Wind River Pulsar Linux,分析来看,这款产品就是一款将容器技术同开源Linux技术相结合的产品。开源技术解决了嵌入式设备同企业系统融合,重要的是,这一技术使物联网进程向前迈进了一大步。正如xxx所言:“今天,企业级用户的IT应用包含了很多设备,通过网络收集数据,才能成为大数据,大数据经过处理才能帮助企业做出高水平决策,Pulsar借助Linux开源平台,借助风河几十年的行业积累,把工业化和大数据真的连接在一起。”
 
  容器则成为Pulsar Linux一个特征, 容器可以借助于一个稳定的生态系统,采用成熟的技术,满足当前及未来嵌入式平台在性能和资源约束方面的需要。虽然容器技术已经存在一段时间了,而且已经被植入大多数Linux kernel (例如 3.14以上的版本),但其在框架与管理方面的技术依然处于很大幅度的转型过程之中。通过对容器进行有效的管理,可以建立丰富的runtime系统,一方面在外观、感觉以及性能上都类似于企业级虚拟环境,另一方面又适应嵌入式系统独特的条件限制。借助于主机系统所提供的各种设施,容器提供了轻型的虚拟环境,将一组流程和资源(如内存、CPU和磁盘等)集中在一起,并且与主机及任何其它容器隔离。
 
  经过适当的调整,嵌入式平台就可以很好地适应云计算环境,并且针对应用和系统服务对云计算系统进行扩充。但是,鉴于其现有的基础设施,服务提供商遇到了许多问题,例如:如何在不改变现有用户空间的情况下使用相同平台?如何修改当前用户空间?如何从头开始创建用户空间?除了选择用户空间的创建方式外,如何选择其构建基础起点和方式也是问题,是从源代码还是二进制码开始,是采用脚本还是编译系统,是on target还是off target?这些都是重要的因素。
 
  这时候,Wind River Pulsar Linux就发挥了真正的作用。容器已经被做为Pulsar Linux 提供平台服务以及总体系统功能的基本技术。正如xxx介绍的那样:“我们的基础平台专为支持容器技术而设计,并且针对COTS硬件平台进行调整。这是Wind River pulsar Linux的基本概念。Wind River pulsar Linux是一种小型化、高性能、高安全性和可管理性的Linux版本,设计目标是简化并加快嵌入式以及物联网开发项目的进度。
 
  能够运行任何格式的容器,这是Pulsar Linux的一项重要特征。这就意味着Docker可在最终用户的容器内获得支持。此外,这也意味着虚拟机和容器的共存是系统的一项基本特征。容器可以发布虚拟机,虚拟机可以在容器内运行。“
 
  高速可靠的神话
 
  当然,从用户端考虑,不用容器进行操作系统处理也是可以的,只不过在开源中找寻需要的答案花费的时间会非常长,而相反,使用Wind River Pulsar Linux技术,用灵巧的技术实现高速处理的同时,不折损系统本身的性能何乐而不为呢?也许很多用户会担心开源代码的安全性,在笔者看来,这个问题一定同“自主研发”的实力相关,Wind River Pulsar Linux,虽然是一款开源产品,但风河作为传统嵌入式系统的厂商,Pulsar Linux除了使用了Linux的代码没,其他思路依然复制其一贯的作风,自然各种高端认证不可或缺,据xxx说:“在经历了各种严格的测试和可预见性复杂环境中,Wind River Pulsar Linux已经用实力说明了自己的成熟。”
 
  现在,Wind River Pulsar Linux的优势特性已经非常突出,包括:各容器单独更新;不同功能单位间的资源完全分隔,以优化设备使用性能,并且实现了良好的应用隔离,以提升总体系统安全性;系统功能可以向上或者向下扩展,用户可在开发过程中安装开发环境,然后在进行部署时很方便地将开发环境撤出;提供更高灵活性,使同一套系统既可以用于开发,也可以用于测试,并且用于部署系统,无需承担高昂的发行成本;实现多个硬件平台间应用容器的互操作性
 
  显然,Pulsar Linux既融入了嵌入式系统的DNA,又提供了对容器的良好市场,从而弥合了嵌入式系统和企业级计算系统之间的鸿沟。它可以大幅度地调整、优化,同时提供了高度一致性的基础平台。最具吸引力的是,用户从风河公司的合作伙伴购买硬件板卡,即可免费获得Wind River Pulsar Linux 。据了解,目前风河已经同INTEL进行了深度的合作。