IBM 发布基于 Kubernetes 和 Cloud Foundry 的混合云计算平台 IBM Cloud Private

  • Daniel Bryant
  • 张卫滨

2017 年 11 月 26 日

话题:IBM语言 & 开发架构Kubernetes

IBM 发布了 [Cloud Private] 平台 (https://www.ibm.com/cloud-computing/products/ibm-cloud-private/),它的设计功能是让企业能够创建像公有云那样的自建云能力,目标是加速“云原生”应用的开发,并且能够现代化运行在 IBM 技术上的已有应用,这些 IBM 技术包括 WebSphere Liberty、Db2 和 MQ。这个新平台构建在开源的基于的 Kubernetes 容器平台之上,支持应用按照任意的价格等级以Docker容器的形式进行部署,在“Cloud Native”和“Enterprise”价格等级,支持通过可选的 add-on 将应用部署到Cloud Foundry中。

IBM Cloud Private 能够以三个价格等级来提供:Community 版本、Cloud Native 和 Enterprise。这三个等级都提供了集成环境来管理容器,其中包括了 Kubernetes 容器编排平台、私有的 Docker 镜像仓库、管理控制台和监控框架。

Community 版本并不是针对生产环境使用的,它只限于一个 Kubernetes master 节点。该版本可以免费下载(需要注册)。商业的 Cloud Native 和 Enterprise 版本支持生产环境使用,提供了 40+ 的社区服务,包括开发版本的 IBM 软件、Postgres 和 MongoDB,还包括了 IBM WebSphere Liberty、 IBM Microservices Builder 和 IBM SDK for Node.js。Enterprise 版本的 IBM Cloud Private 还包括了额外的企业版软件,比如 IBM WAS ND、IBM MQ Advanced 和 IBM API Connect。

IBM 还宣布了新的针对容器优化后的核心企业级软件,比如IBM WebSphere Liberty、Db2 和MQ。需要指出的是,在容器中运行数据库是否为好的做法依然还没有定论,不过 Uber 最近讨论了如何大规模地在 Docker 中运行 MySQL

IBM developerWorks 博客声称,超过 1200 万 Java 和企业级开发人员正在管理着遗留的 WebSphere 和 Db2 应用,IBM Cloud Private 能够让他们容器化这些遗留的系统,将其转换为“云原生”应用,允许它们在防火墙后面运行或者作为混合云战略的一部分。

IBM 针对私有和混合云计算的用例

近几年,IBM 非常热衷强调他们对开源项目的提交贡献、开源项目背后的商业实体以及正在发展起来的云原生开发者社区。在 2014 年,IBM 成为了Docker 的第一个企业级合作伙伴,并且第一个销售和支持 Docker EE。IBM 还是Cloud Foundry 基金会的初始白金赞助商,IBM Bluemix 平台就构建在 Cloud Foundry 之上。IBM 还是云原生基金会(Cloud Native Computing Foundation)的白金成员,并且是 Kubernetes 项目的活跃贡献者。developerWorks Web 门户的 IBM Code 板块提供了一系列针对云、容器以及微服务开发的模式

私有和混合云市场的竞争越来越激烈:微软为希望在私有数据中心中运行 Azure 的组织提供了Azure Stack解决方案;谷歌和 Pivotal 最近也增加了火力,提供Cloud Foundry BOSH和 Kubernetes 支撑的Pivotal Container Service(PKS),它可以运行在VMware vSphere 或 Google Cloud Platform (GCP)上;AWS 最近提供了VMware Cloud on AWS,它能够以一致的方式让组织跨基于 VMware vSphere 的私有、公有和混合云运行应用。

关于IBM Cloud Private的更多信息可以在 IBM 的 Web 站点上查阅,Community 版本的安装指南可以IBM 的 GitHub 仓库中找到。

查看英文原文IBM Release IBM Cloud Private, a Hybrid Cloud Computing Platform Using Kubernetes and Cloud Foundry

IBM语言 & 开发架构Kubernetes