【Google Cloud落地新战略】GKE软件现身,Google要靠K8s实现新一代通用AP层
2018-08-27 12:19:02 | 来源:ithome | 投稿:米娜 | 编辑:dations

原标题:【Google Cloud落地新战略】GKE软件现身,Google要靠K8s实现新一代通用AP层

在今年Next大会舞台上首度亮相的GKE△On-Prem主机,意味着Google△Cloud开始落地,不只进入企业机房内部,甚至透露出了新一代通用AP伺服器层的出现。(摄影/王宏仁)

在容器商用化市场竞赛上,Docker以简单易用的封装设计,掀起了容器技术的浪潮,甚至Docker后来成为了容器技术的标准,也带动了IT架构下个十年的变革。

虽然早在2006年就开始发展容器技术的Google慢了一步,但每周至少启用20亿个容器的大规模部署经验,让Google走上了另一条容器发展之路,也就是以提供大规模容器调度和丛集管理为主的Kubernetes计划。

4年过去了,Docker和Kubernetes的地位显然互换了,过去Docker是最多人琅琅上口的容器技术名词,现在主角则变成了Kubernetes。云端教父AWS云端架构策略副总裁Adrian△Cockcroft曾指出,两者虽然都是运用容器技术,但最大的差异是,Docker是要解决应用程序开发(Developing)的问题,而Kubernetes则是要解决更上层的应用程序维运问题(Operation)。开发问题是早期的痛点,但随着企业越来越依赖容器技术,内部应用越来越多是云端原生应用时,维运会是企业IT的新痛点,他强调。

维运管理需求是Kubernetes后来居上的关键

因为云端原生应用大多采用微服务架构设计,结合容器技术,一支应用程序往往需要数十,甚至复杂者要上百个容器化微服务程式组成,企业若有1百支应用,就得管上数千,甚至上万个容器化微服务,维运管理就成了最大的挑战。这正是后来主打大规模容器丛集管理的Kubernetes后来胜出的关键。

企业商软大厂也纷纷加入Kubernetes平台战局,不论是在云端服务或是私有PaaS平台上,来发展自家的Kubernetes产品。像微软更直接找来Kubernetes共同创办人Brendan△Burns,负责率领Azure容器服务团队,自家混合云产品Azure△Stack也大力支援Kubernetes。IBM同样也靠以Kubernetes为核心的PaaS软件IBM△Cloud△Private,要来抢攻企业私有云容器平台市场,尤其是微服务管理需求。

很早就压宝Kubernetes的红帽,在2015年推出的OpenShift△3.0版中,不惜放弃自家容器调度工具,开始支援Kubernetes,现在更成为了要通吃跨多云、混合云架构,又能通吃裸机、容器和VM的企业级通用应用管理平台。而虚拟化龙头VMware也不落人后,近来也改力推主打通吃多家IaaS公云和Kubernetes丛集管理的容器服务PKS软件。连甲骨文都在旗下云端服务支援Kubernetes。

而云端容器代管服务这两年更进入了新的竞争阶段,不少云端业者相继将自家容器代管服务中的Container,改由Kubernetes取代,例如Azure的ACS早在去年就换成了AKS,或像IBM则是今年5月将Cloud△Container△Service更名为Cloud△Kubernetes△Service,简称IKS。Kubernetes取代了Container,成了容器服务的新代名词。

Google计划先让Helm格式成为Kubernetes△App封装格式

但是,Google的Kubernetes布局,迟迟没有跨出云端,除了积极参与Kubernetes开源专案之外,就是全力发展GKE,试图打造出云端容器代管服务领导者的地位。直到今年Next云端产品大会举办前一周,Google低调地发布了一个消息,将原本GCP的服务快速安装入口网站(Cloud△Launcher)更名为Google△Cloud应用市集,开始卖起来各种第三方软件厂商开发的商业软件。

其中最特别的是,这个App市集中设置了企业级Kubernetes△App类型,也就是Kubernetes△App市集。使用GCP的企业,可以直接在这个App市集,购买想要用的Kubernetes△App。Nginx、Spark、Elasticsearch、WordPress、Cassandra等13家软件公司,开始通过Kubernetes△App的形式销售企业级软件。

Google还预告要制订一个Kubernetes△App的标准,就像OCI容器映像档那样的容器应用打包形式,Google试图要让通过Kubernetes封装管理套件Helm打包的Kubernetes△App也能成为一种流通用的封装格式。

不同Docker容器化应用,得将所有程式封装到单一个映像档中,Helm可以将组合一支应用系统的多个微服务程式各自的映像档,打包到一套应用程序包中封装,更符合大型企业应用或复杂云端原生应用的需求。

和Helm封装形式的通用化和专用市集形式的出现,让Kubernetes△App成了容器化应用的新格式,这是Google新一代AP层的成形,打下第一个基础。

GKE△On-Prem主机首次公开

到了Next大会第一天开场演讲中,正当Google现场示范如何管理部署在两地的GKE容器丛集时,突然秀出其中一套GKE的部署地点,竟然就在Next大会举办地点Moscone△Center。随即,舞台上也出现了这台GKE主机,Google△Cloud云端基础架构资深副总裁Urs△H?lzle当场宣布,云端GKE服务将推出软件版本GKE△On-Prem,可安装于企业内部机房伺服器中。

Urs△H?lzle宣布,Google将以GKE△On-Prem软件,搭配开源微服务管理平台Istio,组成一套混合云软件称为Cloud△Services△Platform。GKE△On-Prem的管理介面和云端GKE服务完全相同,企业可以将云端GKE上的服务,搬到自家机房,而不用改变管理维运作法。企业维运人员通过Google△Cloud△Console就可以同时管理云端的GKE服务和部署于自家机房的GKE△On-Prem环境。

而Istio则是一套采取服务网格(Service△Mesh)架构,来管理大量微服务的软件,可以将多个Kubernetes丛集,集中到单一套服务网格中,来管理,并能支援跨Kubernetes丛集连线,也能确保每个丛集都套用一致的管理政策。不只Google,红帽同样也在自家OpenShift上要支援Istio,同样都是看上企业未来大量微服务管理的需求。

不只如此,GKE△On-Prem软件也强化了多项混合云整合机制,如企业可使用也可和云端GKE整合,不用建立复杂VPN。另外也可通用云端身份或自家身份验证服务来登入GKE△On-Prem。

运算工作可以跨不同GKE云端丛集或自建GKE丛集间移动。企业可自建一个本地端Prometheus来监控GKE△On-Prem,也可用云端的Stackdriver服务来监控本地端的GKE△On-Prem丛集。

不同于云端GKE,本地端GKE软件可存取持久性储存服务来部署大型应用,例如复杂的资料库。Google云端部署工具Cloud△Build也可用来部署本地端GKE△On-Prem上的容器应用。而Kubernetes应用市集上的Kubernetes应用,果不其然,也可部署到本地端的GKE△On-Prem环境中。

Google的Cloud△Services△Platform战略布局,不只是涵盖了混合云、企业私有云、Kubernetes△App市集,还要让自家无伺服器服务,能部署到GKE△On-Prem上,来进入企业内部。

Google企业混合云架构的最后一块拼图

Urs△H?lzle表示,Kubernetes已经成为企业基础架构的部署标准之一,也因此,Google现在更进一步要用GKE△On-Prem软件来补齐企业混合云架构的最后一块拼图。他强调,Google新策略是将云带到你身边。要让企业内部环境(on△premise)到云端环境的管理工具能一致化,从网络到应用程序都能用同样的管理方式。

而他没说出口的是,如此一来,借助GKE△On-Prem软件和Cloud△Services△Platform布局,Kubernetes已经成为了企业全新的应用程序层,甚至可以说是新一代的应用伺服器层,未来的Kubernetes云端原生应用,可以在这一层快速部署,任意调度扩充和迁移,就像是新一代的通用AP层基础架构。

?相关报道??Google△Cloud落地大进击

tags:

上一篇  下一篇

相关:

《Fortnite》Android Installer 有漏洞 黑客可借此安装恶意软件 | 香港 UNWIRE.HK 玩生活.乐科技

当游戏商 Epic Games 宣布跳过 Google Play 商店,直接推外出游玩戏《Fortnite》的 Android 版,当时很多资讯保安专家都担心,鼓励玩家和不了解资讯安全的用户自行下载和安装软件,会引发安全问题。结果专家们的担忧

Apache软件基金会修补Struts 2的远端程式攻击漏洞

图片来源: Man△Yue△Mo Apache软件基金会(Apache△Software△Foundation)于本周三(8/22)修补了Apache△Struts△2中一个可能会引发远端程式攻击的安全漏洞,有鉴于Apache△Struts△2过去出现类似的重大漏洞时,相

IoT双周报第47期:要用5百万英里制作自驾公路地图,美自驾车软件新创Comma.ai将开源HD高精度地图

美自驾车软件新创Comma.ai正利用这些已安装自驾软件openpilot的后装汽车,来搜集全美州际高速公路数据,至今里程数已累积超过500万英里,并且每周以新增75,000英里道路数据持续更新。 08/11~08/24精选IoT新闻?自驾

Facebook 收集用户资料违例 旗下 VPN 软件 Onavo 从 App Store 下架 | 香港 UNWIRE.HK 玩生活.乐科技

Facebook 在 2013 年收购了 VPN 软件 Onavo Project,在宣传时指软件可以保护用户,在浏览时阻隔有害网站,也会在网络钓鱼诈骗时提醒用户,并且预防黑客截取用户的数据传输。不过在 Apple 指软件违反了 App Store 的

Cloud Foundry大调查:Java和JavaScript仍是企业的最爱

IEEE△Spectrum早前发布了学术界的程式语言偏好调查,而开源云端平台Cloud△Foundry基金会也公布了企业爱用的程式语言排名,Java和JavaScript仍然稳居第一、第二名宝座,甚至有与第四名之后拉开距离的趋势,而学术界

站长推荐: