【创科广场】VMware推容器管理平台 现代化应用加快创新
2020-05-01 09:02
有人说,IBM收购RedHat目标是拥有协调容器技术Kubernetes的OpenShift,容器拥有一次性开发及随时随地运作等优点,是未来商业应用的主战场。
原拥有Kubernetes开源项目的Google,亦推出Kubernetes云端管理服务Anthos,同样可运行多云环境,也有升级应用至容器的工具,厂商各有Kubernetes方案,令人眼花缭乱。
而VMware乃虚拟技术最大厂商,过去10年为IT基建带来巨大变化,加上财雄势大,自然不可轻视。VMware主导了企业数据中心的市场,Kubernetes又难于管理,升级又繁密,一般IT团队不易应付。未来一段时间,企业加进容器环境,以往VMware不会一下子消失,以同一平台管理两者,有很大吸引力。
羽量级ESXi问世
云运算大行其道,VMware进军混合云已经好几年,经常多项尝试,终于推出VMware Cloud Foundation,既可内部部署私有云,也可公有云当服务般执行,按需要而付费,与多家公有云化敌为友;可确保公私有云基础架构一致安全。VMware Cloud Foundation是不少公有云中,增长最快的产品。
混合云提高企业灵活性和弹性;从建立应用、管理、保安和营运,也要解决合规和安全问题。以前,VMware提出以虚拟平台管理容器平台,但容器何需VMware?不少容器只要在Linux上跑,根本不要VMware。
VMware变阵极快,去年推出vSphere 7,除了vCenter可一次过管理容器、Kubernetes容器丛集和VMware外,ESXi也加进新成员,专门为容器化的轻量级VMware。
vSphere内置Kubernetes和原生支援容器应用,完全是vSphere原生自带的功能。vSphere 7中增加了原生的容器运行时环境ESXi的CRX(Container Runtime for ESXi),只包含Linux内核和容器运行环境,Pod就运行在CRX的VM,完全为容器而生,完全发挥容器的速度,据说比裸机Linux还要快!
近年容器化技术兴起,协调容器的Kubernetes平台,成为业界标准;所有公有云莫不以Kubernetes为管理标准,也会成为推动容器技术「云原生计算基金会CNCF」最瞩目的项目。
CNCF内Google仍是最大源码贡献者,VMware通过收购,跃升至第二位,紧随其后是开源起家的RedHat。VMware聘请了原Google开发Kubernetes的三位工程师中的两位,活跃于多个CNCF活动。
VMware针对现代化应用,推出VMware Tanzu产品,整合Tanzu到上述混合云平台VMware Cloud Foundation 4,同时支援基于虚拟机器的传统应用,以及基于容器的现代应用,提供采用Tanzu Kubernetes Grid和VMware vSphere 7的VMware Cloud Foundation Services,提高开发人员的效率。
VMware全球副总裁暨大中华区总裁郭尊华说,以容器技术现代化IT基建,原因为企业愈来愈注重创新;数码化转型都是围绕着应用创新的主题,Tanzu就是VMware专门为「应用现代化」(App Modernization)而创建,推动数码转型。
CI/CD无间运作
Kubernetes能以全新CI/CD快速循环开发,持续验证和交付应用,或者可称为DevOps;即快速改进软件,尽早确认结果,马上开发符合需求新功能,多个版本可共存,依据反馈修正,又不影响原来运作,有如行驶中的汽车,不断在更新引擎。
容器化以更易架设的「微服务」(Microservices),打破不同语言的模组,只要以Restful API等标准API,就可加进更新功能,不同团队负责不同服务,更快完成反覆更新,毋须等整个项目完成,才一次过升级。
不过,实现DevOps或者「微服务」,必须改组整个基建,不再只是虚拟基建,Tanzu产品就可实现上述基建技术。
Tanzu配合Cloud Foundation,迅速部署多云环境,包括了公有云、私有云、边缘云环境运作,能以即时服务方式,利用云运算的资源。VMware支援众多终端设备,有利Tanzu部署并且应用。
VMware香港及澳门总经理蓝建基说,Kubernetes对于企业数码转型所以关键,在于开发和上架速度,比传统应用要快。容器也属于所谓「云原生」(Cloud Native)技术,随时可在云端运行,毋须任何改动,以云运算作扩充容量和算力。
蓝建基说,本港多家行业开始投入容器技术。以零售业为例,VMware为本港一家珠宝业升级至容器,金融业亦建立雏形平台,采用容器技术加快应用推出市场。
不过本港缺乏技术人才,简化和统一基建有助减少管理人力,现有虚拟平台上同时管理容器运作,VMware Tanzu正可减少人手配置和管理。
VMware技术总监黄循随说:「应用现代化」基建有三大考虑,首先是如何建立应用,然后是如何管理,最后是如何运行,包括在数据中心或者多云环境部署。
VMware Tanzu产品有数个产品,包括Tanzu App Services、Spring Boot、Tanzu Application Catalog。Spring Boot为业内著名的云原生开发架构,可以开发出微服务架构应用。Tanzu Application Catalog则来自VMware收购开源技术 Bitnami打包封装技术,容器应用变成各种格式,以便在其各种云端环境部署,帮助运维人员满足企业IT安全与透明要求。
为了建立自动持续整合部署(CI/CD)的平台,去年VMware全面收购了Pivotal后整合产品,原Pivotal Application Service(PAS)变成Tanzu Application Service。
管理层Tanzu Mission Control则负责整合和优化,提供一致的管理控制介面;其中包括了整个容器群集的生命周期、身分识别和存取、安全性设定、审查和合规、数据保护等多个业务层面。
从基建层面,Mission Control也负责了网络和流量管理、诊断和优化等。Tanzu Kubernetes Grid则负责不同云端上Kubernetes的操作。
全文刊于《星岛日报》「创科广场」
最新回应