2015年6月的红帽峰会上最大的新闻莫过于OpenShift v3的发布,该版本最大的特点就是对Docker提供了原生的支持。此外,大会上频繁露脸的Atomic项目及相关产品线也均是围绕容器技术建立的技术栈。

\\

下面,InfoQ中文站对红帽OpenShift PaaS业务部门的负责人Ashesh Badani进行了采访,了解他对于PaaS市场、容器技术发展的一些看法,以及对OpenShift的后续计划。

\\

嘉宾简介

\\

Ashesh Badani,红帽公司副总裁及OpenShift PaaS总经理,负责红帽OpenShift PaaS业务部门。之前,Badani曾负责过红帽JBoss中间件产品线的管理及市场营销等工作。加入红帽公司之前,Badani曾在SUN公司工作,是整合与应用平台产品方面的产品管理与营销总监。

\\

Ashesh Badani将在2015年8月28日的全球容器技术大会上发布主题演讲。

\\

InfoQ:根据目前大家所看到的,全球的PaaS市场在过去这几年发展的并不好。您觉得这是为什么?

\\

\

Ashesh Badani:我认为这是一个市场定义的问题。其实我们红帽的OpenShift产品线过去几年发展的非常迅猛,只不过不同的时期我们总会看到不同的需求。2012年我们的客户最关注配置管理方面的改良,2013年的需求更多的转向持续集成和交付工作流,2014年的需求更多的转向DevOps以及与应用软件开发生命周期的深度集成,而到了今年,大家对大型集群资源中的不可变应用组件更感兴趣。

\\

说到底,“PaaS”这个概念就是个大杂烩,只要是对业务有意义的都被归纳到这个概念下面,市场其实是很大的,现在Cisco、CA、Amadeus和T-Systems等大型企业现在都在使用OpenShift(详见OpenShift客户列表)。而且自从6月份我们在红帽峰会发布OpenShift 3以来,也有很多人来询问,现在已经有100多家企业/组织加入了Beta测试。我们的OpenShift在线版也一直发展的很快,现在已经有250多万应用托管在上面,而且应用数量每年都在成倍增长。

\

\\

InfoQ:最新发布的OpenShift 3全面拥抱了Docker生态圈,我们听说它几乎整个重写了一遍,把以前那一套gear/cartage技术都扔了。从你的角度来看,Docker对于一个PaaS业务的发展有什么特别的意义?

\\

\

Ashesh Badani:对于客户和ISV而言,打包格式和API的统一化是非常有意义的,这也是诸多公司(包括红帽、IBM和微软等)联合发起开放容器项目(Open Container Initiative)的原因。容器打包格式的标准化给用户带来了极大的灵活性和一致性,因此这是我们发展的方向。

\\

其实2011年发布的第一版OpenShift就使用了容器技术,包括Linux进程和网络隔离、用cgroups和namespaces提供高密度高效率的应用环境。现在已经有上千计的应用以通用的Docker格式发布为镜像,这让应用普遍具备良好的可用性和可移植性。无论对于OpenShift平台的用户、合作伙伴还是供应商,这都是很好的事情。

\\

OpenShift 3跟之前版本不同的地方在于它对于Docker容器的原生支持,这意味着你可以不受限制的在平台上运行任意的Docker镜像,而不像以前那样可能会在部署和管理的过程中遇到一些问题。当然了,安全性也很重要,我们在这方面也收到很多反馈,也在这方面投入很多。

\\

总而言之,从投入产出的角度来看,Docker是一种相对保险的软件分发方式,一个开发者用Docker格式发布的软件镜像可以得到多数应用平台的支持。我们正是看到这一点,所以决定让OpenShift为Docker提供原生支持。此外,再加上我们通过Kubernetes提供的资源管理能力和我们从RHEL生态圈延续过来的安全实践,OpenShift完全有能力将这些新兴技术提供为生产环境级别的实施。

\

\\

InfoQ:Docker未来的发展是由社区决定的,而社区成员各自都有各自的想法和目的。从红帽的角度,你希望在Docker项目和其社区生态中看到哪些变化?

\\

\

Ashesh Badani:其实开放容器项目就是一个很好的发展方向,核心的运行时和容器格式规范现在都把握在社区手上,这个社区包括了红帽、Docker公司以及其他的技术公司和用户。此外,这个项目里还有一些AppC标准的工作在进行。我们相信更多的、多家公司和组织参与的开放的合作和标准化工作会让企业有更大的信心使用这项技术。

\\

随着容器技术的普及,我们希望在社区里看到更多对于安全、性能和管理性的关注,这些是我们客户所需要的,也是红帽在上游社区的主要工作之一。

\

\\

InfoQ:你们有一个Nulecule项目,我们在John Mark Walker的博客上看到他介绍你们为什么要做这个标准化方面的事情。你觉得这件事情对业务的价值体现在哪些地方?

\\

\

Ashesh Badani:如上所述,标准化和可移植性是企业和ISV们对这个技术的信心所在,而这个事情不仅仅是一个文件格式这么简单。公网上成千上万的Docker文件,不是随便哪个都可以被部署到企业环境上的。我们需要知道,哪个版本是有供应商在支持的?谁对这个应用的部署生命周期负责?镜像一旦有安全问题,谁会负责打补丁和更新?大规模容器集群的容错要如何做?

\\

建立一个公开透明的社区来制定标准,这是第一步。而上述那些企业的需求,则需要红帽和OpenShift来介入实现。我们还有一个OpenShift Commons项目,让我们的客户和合作伙伴们协同建立一些最佳实践并共享这些信息。

\

\\

InfoQ:在你们提供的各个堆栈的解决方案当中,OpenShift处于最上层。好像现在的订阅模式是,只要订阅了OpenShift,则你们的基础架构层面的解决方案(比如Atomic Enterprise和OpenStack,或者针对在线版则是AWS)也被包含在其中?

\\

\

Ashesh Badani:OpenShift目前提供三种版本:在线版(Online)、托管版(Dedicated)和企业版(Enterprise)。在线版是多用户、多租户的公有PaaS服务,这个是跑在AWS EC2上面,只要AWS有数据中心的地方就有这个服务。托管版是基于OpenShift在线版提供的,相当于在公有PaaS平台上专门保留一部分资源给独立客户,他们可以在上面进行应用开发,而我们的运维团队提供管理服务。企业版是我们的私有PaaS产品,客户可以决定是要部署在怎样的平台上,可以是物理机、虚拟机、私有云(比如OpenStack)或者公有云(比如AWS、Google)。

\\

Atomic Enterprise的确是包含在OpenShift当中的,它提供大规模容器集群编排的能力。我们很多客户希望将OpenShift部署在OpenStack上面,也有很多客户希望将OpenShift部署在自己传统的虚拟化环境上,所以我们对这些需求都进行了覆盖。我们的公有云提供的是比较高层面的抽象,所以基础架构的资源自然也是包含在这个服务当中。

\

\\

InfoQ:整个订阅模式是如何运作的?OpenShift的运营重点主要是企业版吗?你们会把在线版当作一个重点的运营对象吗(就好像其他的互联网公司那样)?

\\

\

Ashesh Badani:从第一天起,OpenShift企业版就提供了按年订阅、按照socket-pair或core pack提供增值服务的订阅模式。现在的新版也是差不多的订阅模式,这对于物理机、虚拟机(RHEV/KVM、VMware、微软Hyper-V)、私有云(OpenStack)和认证的公有云(AWS、Google等)上面的部署是同样适用的。

\\

对于在线版,我们有银级和铜级的套餐,支持服务也分为不同级别。

\\

OpenShift托管版目前还处于早期试用阶段。由于它既有私有云的专有性和公有云的运维服务,现在有很多客户都对这个版本感兴趣。客户也可以选择部署一些额外的服务,如通过安装JBoss企业版来获取Java EE支持,安装ActiveMQ以提供消息服务,以及移动应用服务(这个很快会上线)。托管版会有一个应用商场(Marketplace),上面还会提供一些额外的数据库、监控服务以及第三方合作伙伴的服务。

\\

我们对在线版当然是认真的。在线版现在有超过250万应用,以成倍的年增长率在增加。上面的应用种类广泛,有移动应用、分析应用和Web应用。北卡罗莱纳州的州网站就架设运行在我们的在线版上。还有一些亚洲和拉丁美洲的大型服务提供商想要基于OpenShift在线版提供他们的公有PaaS云服务。

\

红帽OpenShift总经理谈容器技术需要关注的方向相关推荐

  1. 云原生之路:趣谈容器技术从落地到最佳实践

    随着科技的发展,云原生技术正成为数字化转型的重要一环.今天,让我们一起踏上云原生之路,探索容器技术以及实现云原生的最佳实践.容器技术的出现,使得应用的开发部署变得更加快捷.灵活,极大地提高了企业级应用 ...

  2. PouchContainer 容器技术演进助力阿里云原生升级

    点击下载<不一样的 双11 技术:阿里巴巴经济体云原生实践> 作者 | 杨育兵(沈陵) 阿里巴巴高级技术专家 我们从 2016 年开始在集团推广全面的镜像化容器化,今年是集团全面镜像化容器 ...

  3. 红帽OpenShift容器平台3.3提高DevOps采用率和应用扩展能力

    红帽公司日前宣布推出红帽OpenShift容器平台3.3版本,在安全的企业级容器平台上提供了新的开发人员特性和部署扩展能力,旨在增强混合云环境中的应用交付能力.红帽OpenShift容器平台可支持企业 ...

  4. Docker学习笔记之浅谈虚拟化和容器技术

    0x00 概述 相信所有对 Docker 有所耳闻的朋友都知道,它是一款以容器虚拟化技术为基础的软件,因此在了解有关 Docker 的概念知识和使用方法之前,虚拟化和容器技术是我们不可或缺的基础知识. ...

  5. 【不吹不黑】详解容器技术架构、网络和生态

    戳蓝字"CSDN云计算"关注我们哦! 作者 |  Hardy 责编 | 阿秃 谈起容器技术,不得不提Docker技术.Docker 是PaaS 提供商 DotCloud 开源的一个 ...

  6. 云原生之路:容器技术落地最佳实践

    简介: 随着容器技术的快速发展和广泛应用,毫无疑问云原生技术是未来发展的必然趋势.作为国内最早布局容器技术的阿里云,无论在技术还是产品上,都取得了极大的成果.阿里云资深技术专家易立通过阿里云容器服务, ...

  7. Linux容器技术进化史

    在过去几年中,容器技术不仅仅在开发者中成为热门话题,许多企业也参与其中.这种对容器兴趣的日益增加,使得对其安全提升和加固的需求不断提升,同时也对可扩展性和互操作型有了更高的要求.这些工作都是大工程,本 ...

  8. InfoQ宣布成立CNUT容器技术俱乐部 欲连接中国容器社区

    2015年8月28日,首届CNUTCon全球容器技术大会在北京举行.在大会上,极客邦科技与InfoQ中国创始人兼CEO霍泰稳宣布,InfoQ联合国内一线IT技术公司共同成立CNUT容器技术俱乐部,连接 ...

  9. 云计算:容器技术变革云计算,SaaS带动CaaS市场

    报告摘要: 1.容器技术增速惊人,市场认可度提高 虚拟化是云计算的重要基础,Docker定义了一套容器从构建到执行的标准化体系,改变了传统的虚拟化技术,深度影响了云计算领域. 随着谷歌.亚马逊.微软等 ...

最新文章

  1. iphone系统更新 3002错误
  2. SqlBulkCopy批量复制数据
  3. SendInput代替了keybd_event
  4. while嵌套注意事项(九九星号代码
  5. KDevelop的使用(包括交叉编译)[原创]
  6. 网管面试题1-windows
  7. newifi3 高恪魔改_新路由3高恪newifi3固件-支持512M
  8. jquery 移动端 ui 组件库 移动端前端UI库—Frozen UI、SUI Mobile、light7、WeUI、jqweui
  9. React移动端适配方案
  10. sql server日期时间转字符串
  11. 硬盘数据被覆盖了怎么恢复
  12. 10的负8次方用python_matplotlib;10的分数次幂;科学记数法
  13. WebRTC 报错:Failed to set remote offer sdp: Called with SDP without DTLS fingerprint
  14. 使用DIV+CSS布局设计个人主页 设计个人主页,使用DIV+CSS的方式进行页面布局。
  15. AWS VPC Peering Azure VNET Peering
  16. 2008年度技术奥斯卡大奖:The Crunchies 2008 现场报导
  17. Day1 命名规范 静态函数 构造析构 指针引用
  18. 物联网查流量_物联网流量管理平台
  19. 基于Hadoop开发的大数据实战项目——电商日志分享系统
  20. 使用plsql连接别人的oracle数据库

热门文章

  1. h2 mysql 兼容性_H2内存数据库对sql语句的支持问题 sql放到mysql数据库中能跑
  2. js 自动关闭html页面,JS关闭窗口或JS关闭页面的几种代码分享
  3. html html示例
  4. matlab regstats()
  5. MultiBoot设计参考链接
  6. 【 MATLAB 】xlim 、 ylim 、zlim简介
  7. 【 FPGA 】FIR 滤波器之多相插值器(Polyphase Interpolator)
  8. 周期方波的傅里叶级数系数
  9. 乔布斯的64周年诞辰,苹果滞销的第N天
  10. Node.js 系列:构建原生 Node.js 应用