当前位置: 亚洲城ca88 > 亚洲城 > 正文

SUSE改善今世容器化和云原生应用程序交付体验,

时间:2020-02-10 16:33来源:亚洲城
在中国市场,SUSE公司与CloudFoundry基金会将通力合作,为中国的企业数字化转型提供全融合开源云原生技术堆栈,将全球最佳DevOps实践带入中国市场,不断推进数字化转型的前沿。如今,

在中国市场,SUSE公司与Cloud Foundry基金会将通力合作,为中国的企业数字化转型提供全融合开源云原生技术堆栈,将全球最佳DevOps实践带入中国市场,不断推进数字化转型的前沿。 如今,Kubernetes在云原生界走红,占据了容器集群管理平台的主导市场地位。容器集群管理平台是云原生软件运行的底座,自3年前Docker容器技术涌现出一批公司以来,容器底层的集群管理平台就是兵家必争之地。而Kubernetes的胜出,也给之前的云原生技术堆栈,带来了底座更新换代的需求。 Cloud Foundry是全栈的云原生应用DevOps及部署管理运行平台,作为面向开发者友好的开源PaaS平台支持多种框架、语言、运行时环境、云平台及应用服务等,让开发人员能够在几秒钟内进行应用程序的部署和扩展,而无需担心任何基础架构的问题。Cloud Foundry诞生于Kubernetes之前,随着Kubernetes的胜出而需要二者更好的对接。 作为Cloud Foundry基金会的顶级白金会员,Cloud Foundry 是 SUSE 云应用程序平台的重要组件,可简化和自动化应用程序的创建和管理。SUSE也是CNCF (Cloud Native Computing Foundation) 云原生基金会的重要贡献者以及Kubernetes的长期支持者,SUSE CaaS平台即是基于Kubernetes技术,SUSE的云应用平台也支持Cloud Foundry。2018年底,SUSE推出了结合Cloud Foundry与Kubernetes两大开源项目优势的重大成果。 2019年9月底,Cloud Foundry基金会CEO Abby Kearns到访SUSE,双方共同探讨了全融合开源云原生技术堆栈推进中国企业数字化转型的议题。 数字化转型是适应而非颠覆 如今,数字化转型已经是现代企业讨论中最重要的议题。数字化变革对企业和组织的影响深远而广泛,了解数字化变革对每一个成员的影响则非常关键。根据Cloud Foundry基金会的一项调查显示,69%的IT决策者认为数字转型对他们的公司非常重要。 Abby Kearns指出,当前正在进行的企业数字化转型,是一个适应的过程而不是一刀切,需要不同的技术堆栈组合起来,满足企业渐进式的数字化转型需求。将近四分之三的受访者将数字化转型视为 对新技术的不断适应,而非一次性的技术转变或新技术采用。对于今天的企业来说,数字化转型就相当于在急流中的皮划艇,企业则需要不断适应并在急流中保持平稳前行。 对于数字化转型中的企业来说,需要有面向未来而构建新技术的能力、拥抱多平台世界以及引入开源技术。Abby Kearns强调,当今是一个多平台共存的世界,每一种平台技术都是一个更大型解决方案的一部分。在企业不断适应急流的过程中,每一种平台技术都有其价值,也都在保证企业平稳运行和转型中发挥作用。 在Cloud Foundry基金会在2019上半年的调研中,几乎一半的受访者结合使用了PaaS、容器和无服务器技术,比去年增加了9%。此外,72%的受访者同时使用PaaS和容器,49%同时使用容器和无服务器。也就是说,当前正在进入各种云堆栈技术的集成时代,随着底层IaaS堆栈的工业标准化,PaaS层的集成能力正在成为差异化的竞争点,而Cloud Foundry则致力于PaaS能力的集大成者。 SUSE新一代云原生底座 企业正在走向全云原生技术体系,而SUSE作为全球最大的独立开源公司,正在努力成为多种云原生技术的集成者和整合者。早在27年前,SUSE就开始提供企业版Linux,如今结合Kubernetes和Cloud Foundry等开源云原生平台技术,SUSE致力于成为新一代云原生底座,通过敏捷、从边缘到核心再到云的企业级开源解决方案,助力企业的长期数字化转型。 进入云原生时代,SUSE分别针对Kubernetes和Cloud Foundry提供了两大核心产品:SUSE CaaS平台和SUSE Cloud Application Platform。SUSE亚太区高级云技术专家苏显扬指出:为了结合Kubernetes和Cloud Foundry技术并向Kubernetes用户提供顶级云原生DevOps 体验,SUSE致力于通过多种方式将这二者技术进行完美结合。Cloud Foundry开源技术诞生于Kubernetes之前,在Kubernetes取得了容器集群编排引擎的行业主导地位后,SUSE就积极投入到Kubernetes与Cloud Foundry的结合中。 SUSE主要通过三种方式和路径推进Kubernetes与Cloud Foundry的结合:首先,SUSE从2017年就开始着手对Cloud Foundry进行容器化,然后在Kubernetes中运行容器化的Cloud Foundry,这就是SUSE参与的Cloud Foundry基金会的开源项目Quarks;其次,SUSE发起并积极参与了Cloud Foundry基金会的开源项目Eirini,该项目致力于把Cloud Foundry技术堆栈内部的容器集群编排引擎替换为Kubernetes,从而提供更好的云原生体验;最后,SUSE还积极参与了Cloud Foundry基金会的开源项目Stratos,通过统一的UI管理所有的跨多云和混合云环境的云原生技术堆栈。 2019年9月,SUSE推出了SUSE Cloud Application Platform 1.5版本,也就是结合了Quarks开源项目的最新商业化版本,让基于传统VM虚拟机的Cloud Foundry作为容器镜像运行在Kubernetes之上,从而为Kubernetes提供了现代应用程序交付平台。此外,SUSE还推出了最新的Kubernetes商业版本SUSE CaaS Platform 4。这是SUSE基于Kubernetes容器管理平台的最新版本,增强了应用程序的安全性,该版本通过无中断的平台更新与Kubernetes的升级保持同步,可以更轻松、更频繁地使用新功能。 欧洲某联邦政府的IT服务供应商需要管理政府部门的30余个APP及上千名开发人员,之前需要数月甚至几年的时间才能推出新版本的APP,也缺乏标准化的部署环境而导致复杂的运营及高成本的运维。采用SUSE作为政府云原生PaaS平台后,极大提升了开发者效率,应用上线及更新的周期缩短到数天之内,还大量节省了软件许可证的成本及简化运营。 成为企业数字化转型伙伴 成立27年来,SUSE一直是一家从事开源软件商业化的公司。在推出了Cloud Foundry和Kubernetes核心平台产品后,SUSE的商业模式也将由操作系统软件销售主导转向DevOps解决方案,而解决方案销售不同于操作系统软件,不仅具备更长的销售周期,而且更关注与企业和组织共同走上数字化转型之旅,在转型过程中为企业提供各类增值软件与服务。因为企业的数字化转型是长期持续进行的旅程,SUSE也相应转型成为了企业的长期数字化转型伙伴,而非单纯的软件产品供应商。 SUSE公司副总裁、亚太区及日本总经理江永清表示,操作系统销售与DevOps及解决方案销售有着显著的区别,特别是DevOps首先涉及到企业文化和开发组织的转型,从传统的稳态模式转向新型的敏态模式,企业必须适应更快的应用软件开发和部署上线节奏。 不仅企业应用软件的开发周期越来越缩短,企业面临的云原生技术也在快速发展变化中。Cloud Foundry作为云原生开发技术的集成平台,也在持续纳入各类面向云原生应用开发的开源项目,包括Envoy、Istio、Kubernetes和MySQL等,并创建了Container Runtime、Eirini、Project Quarks等新开源项目。Abby Kearns强调,Cloud Foundry的发展方向是作为云原生DevOps集成平台,满足企业对云原生技术的各类需求,例如底层容器集群技术支持Kubernetes、Diego、BOSH等。 江永清表示,今天SUSE已经是一个全堆栈的数字化转型平台及解决方案供应商,可以为企业提供开源软件定义的基础设施以及之上的容器管理和PaaS所组成的应用交付平台。SUSE全球服务则提供咨询服务、优选服务和高级支持服务等帮助企业的数字化转型,进而支持业务关键应用、机器学习、物联网、业务分析、高性能计算以及传统IT和应用等各种企业应用需求。作为开源、开放、安全和业经验证的平台,SUSE致力于成为中国企业数字化转型的重要伙伴。 在中国市场,SUSE公司与Cloud Foundry基金会将通力合作,为中国的企业数字化转型提供全融合开源云原生技术堆栈,将全球最佳DevOps实践带入中国市场,不断推进数字化转型的前沿。而SUSE也将持续加大对中国市场投入,与作为全球第二大数字经济体的中国,共同走向云原生和数字经济的未来。

升级版SUSE CaaS Platform 4和SUSE Cloud Application Platform 1.5进一步对开发者、DevOps团队和平台运维人员提供更完美的Kubernetes体验。 2019年9月11日,SUSE宣布升级旗下应用交付解决方案,帮助客户加速开发现代容器化和云原生应用。升级后,SUSE将更好地交付和支持在任何地方都能创建、部署和管理工作负载的解决方案,为客户带来卓越的服务、价值和灵活性。 升级后的解决方案将为应用程序开发者、DevOps团队和Kubernetes平台运维人员提供更加独特的体验。SUSE是第一个基于Cilium开源项目为企业提供Kubernetes高级网络方案的开源公司 。通过Cilium,SUSE使Kubernetes用户能够通过高性能的数据包过滤,以及方便实施和控制的网络通信安全策略,大规模增强应用程序安全。此外,SUSE还引入了新的应用程序搜索和部署功能,允许用户快速、轻松地部署已发布为Helm图表的应用程序和服务,其中包括数百种流行的开源DevOps工具和ISV解决方案以及内部开发的应用程序和服务。 SUSE工程、产品及创新总裁Thomas Di Giacomo表示:SUSE的现代应用交付解决方案对于开发和DevOps团队来说简单易用,同时便于IT团队操作运营。我们对基于Cilium的网络支持使我们的客户领先于那些使用其他商业版Kubernetes解决方案的用户,这充分体现了我们如何利用敏捷的开源解决方案助力企业不断创新、增强竞争力和实现增长,从而推动数字化转型。 Isovalent CTO及联合创始人、Cilium创始人Thomas Graf表示:在这个高度动态、API驱动的微服务时代,SUSE很早就认识到BPF和Cilium在升级Kubernetes网络和安全性方面的价值。从1.0版本发布之前到现在,SUSE一直是Cilium开源社区有价值的贡献者,我们很高兴SUSE能够成为第一个企业级的Kubernetes发行者来使用Cilium的默认网络和安全技术。 SUSE应用交付解决方案包括SUSE CaaS Platform--一种基于Kubernetes的企业级容器管理解决方案,以及SUSE Cloud Application Platform--该平台运行在Kubernetes之上,可帮助企业更快、更划算地实现其云原生应用交付目标。DevOps团队可以利用前者来管理各种工作负载,包括传统的、过渡性的和云原生工作负载;后者增加了现成的工作流程自动化功能,使DevOps团队能够在多云环境中快速、大规模地交付云原生应用程序。SUSE的解决方案相互补充,既可以高效地合并使用也可单独分开使用。 SUSE CaaS Platform 4 SUSE CaaS Platform 4是SUSE基于Kubernetes容器管理平台的最新版本,它增强了应用程序的安全性,使之更容易与技术的进步保持同步,并增加了平台的可扩展性选项,从而提升了Kubernetes平台的操作性。新解决方案集成了最新版本的Kubernetes和SUSE Linux Enterprise。SUSE CaaS Platform 4使企业能够: 通过基于Cilium的高性能数据包过滤,以及方便实施和控制的网络通信安全策略,大规模增强应用程序的安全性。快速的数据包过滤可以更有效地保护其集群,而集中化的管理允许客户在以一致和高效的方式定义和实施安全策略时,大规模确保通信安全。 通过无中断的平台更新与Kubernetes的升级保持同步,从而可以更轻松、更频繁地使用新功能。通过在后台平稳、频繁地进行平台更新,新功能可以被更快地采用。此外,SUSE CaaS Platform现在可以自行更新,无缝地将负载转换为升级的服务,而无需停机耗费大量成本。 增加平台的可扩展性选项,包括向上扩展和向下扩展,以支持更广泛的业务用例、工作负载和环境。客户可以使用随着集群增长而水平扩展的分布式安装框架有效地扩展Kubernetes,还可以使用新的最小集群规模来降低小规模部署的成本。 云服务供应商Datalounges CTO及联合创始人Florian Rommel表示:Datalounges一直在使用Kubernetes更快地交付内部开发的应用程序,我们还为客户提供Kubernetes托管服务,这都为我们带来了业务的增长,而SUSE CaaS Platform在其中提供了很大的帮助,它使我们能够更轻松地安装、管理和维护Kubernetes环境。SUSE CaaS Platform 4新增的先进安装功能对于我们非常有价值,因为我们每天都会添加和删除许多Kubernetes集群。基于Cilium的网络将使我们和客户都能更轻松地进行必要的安全管理。 SUSE Cloud Application Platform 1.5 SUSE Cloud Application Platform 1.5是SUSE为Kubernetes提供的现代应用程序交付平台的最新版本,它通过对用户界面的功能升级降低了管理复杂性,并通过在托管的Kubernetes服务上进行简单且可预测的安装体验,缩短了实现价值的时间,从而提高了IT效率。SUSE Cloud Application Platform 1.5可以提供: 即时应用程序搜索和部署,作为技术预览引入,使用户能够浏览任何Helm图表存储库,包括嵌入式文档,直接在用户界面中设置所需的部署值,并通过单击鼠标将应用程序部署到Kubernetes。 直接从Stratos UI简化应用程序自动扩展和定额管理。开发人员和管理员可以快速验证和调整自动扩展参数,以确保应用程序的一致可用性。平台运维人员和最终用户还可以直接在UI中监控和分配资源使用,实现更高效率。 通过在托管的Kubernetes服务上进行简单且可预测的安装,缩短了实现价值的时间,提高了IT效率。IT运营人员现在可以通过Terraform脚本将SUSE Cloud Application Platform部署到SUSE CaaS平台、Amazon EKS、Microsoft AKS和Google GKE,以获得简单、可预测和可重复的体验。 云咨询公司Cloudical CEO Karsten Samaschke表示:对于想要使应用开发和交付方式现代化、提高开发者生产力的客户来说,SUSE Cloud Application Platform与他们的需求十分契合。我们对于1.5版本用户界面的新增功能十分满意,尤其是能够更轻松地部署Helm图表。我们预计此版本将被不断增长且复杂的客户群体广泛采用。

亚洲城 1

责任编辑:刘沙

责任编辑:刘沙

“2019年亚太区最重要的云计算趋势,无疑就是Serverless Computing无服务器计算技术”,这是全球著名的云原生技术公司Pivotal亚太及日本地区首席技术官Lawrence Crowther在2019云原生产业大会上接受采访时所做的判断。“在云原生技术体系中,Cloud Foundry相当于微服务平台、Kubernetes相当于容器平台,而作为无服务器计算技术的代表,FaaS函数即服务就是无服务器计算的实现,三者三位一体形成了完整的云原生应用体系。”

在2019年4月25日的首届云原生产业大会上,中国信通院指出:2018年全球范围内的无服务器架构的采纳率急速上升,企业级的大规模采用也正在发生;国内的Serverless市场尚未爆发,但采纳率也呈现抬头之势。实际上,以FaaS函数即服务为代表的无服务器技术,有望在2019年出现爆发趋势,一个很重要的前提是Kubernetes已经成为公认的云原生应用体系中的其中一个核心技术实现。

Kubernetes作为无服务器基础架构的标准化能力,允许用户在私有云环境或者是多云环境下运行Serverless 应用而无需担心厂商锁定问题。2018年底,由Pivotal、Google和其他行业领导企业发起的新的开源项目Knative,分为三大部分:Serving、Build和Eventing 。Pivotal推出了首个开放的跨多云环境的企业级无服务器平台Pivotal Function Service,而Knative正是面向Kubernetes的无服务器开源技术,支持多云模式。

亚洲城 2

Lawrence强调,企业在私有云和本地环境中采用无服务器技术开发云原生应用最大的好处,就是简化了上云的过程以及统一了上云以后的应用框架,而PFS最大的好处在于Day 2运维——只需少量运维工作即可在任意云平台上完成事件驱动型计算任务,特别适合人工智能和机器学习计算、电信及网络运维、工业和物联网应用等新一代云原生应用场景。

Google Cloud技术负责人DeWitt Clinton曾表示: “Pivotal在Knative的设计和交付方面发挥了重要作用。Pivotal对企业客户的深入了解影响了Knative的发展方向,而他们的实际技术贡献产生了有意义的影响。我们很欣赏这种合作伙伴关系,并且很高兴得知Pivotal计划通过他们的PFS产品在Kubernetes上实现Knative组件的商业化。”无服务器计算进入多云时代

Serverless Computing无服务计算并不是新兴概念,其实早在2012年就由云专家Ken Fromm 在其《软件和应用的未来是 Serverless》一书中率先提出,但当时并未引起广泛关注。2014年,AWS Lambda函数即计算推出后大受欢迎,让无服务器计算走上了云计算的主舞台。

Lawrence表示,自AWS Lambda出现以来到现在,无服务器技术都停留在公有云环境中。无论是微软、谷歌、IBM还是其它云服务商,都在其公有云服务中提供了无服务器计算能力。当然,这也不难理解,在云计算开始之初,以PaaS技术为代表的云原生开发技术和环境,主要的用户是互联网公司。而互联网应用,都是大规模的跨地区、多数据中心计算环境,因此对于无服务器计算有着天然的需求。

所谓无服务器计算,主要以FaaS(Function as a Service)函数即服务为主,其最大的特点就是向应用屏蔽了底层计算资源调度和管理的细节,开发者只需要关注业务逻辑和计算逻辑即可,其它诸如跨服务器、跨数据中心的计算资源水平伸缩和运维管理等,则由FaaS平台完成。Serverless应用仅在触发事件而调用函数进行处理时,才按照实际计算资源用量来付费。

Pivotal早在2017年开发了Riff,作为基于Kubernetes的开源的多云和本地无服务器计算框架。于2018年7月开源的Knative则基于Riff,Riff可在Kubernetes 集群中安装Knative以及管理函数、服务、通道和订阅等命令。Knative还增加了新功能,包括支持Istio开源微服务网格、Envoy微服务网络通信服务以及监控等。Pivotal在PFS中提供了Knative与Riff的完整功能,PFS是Knative的商业版本,即无须复杂安装即可便捷使用。

在无服务器计算的开源框架中,有Knative和Riff这样基于Kubernetes的一类,也有其它非Kubernetes类,诸如Apache OpenWhisk、fn Project、OpenFaaS等。随着Kubernetes奠定了云原生容器集群平台的领导地位,这些非Kubernetes开源无服务器计算框架都纷纷转向了Kubernetes,或重构或接入Kubernetes,以保证互联互通和可移植性等。

正是在Kubernetes基础上,无服务器计算终于得以从公有云领域进入到了私有云和本地计算领域,也就是多云环境。而Pivotal PFS是首个Knative的商用版本,PFS进一步获得了完整的Pivotal Cloud Foundry平台的支持,包括Pivotal Application Service、Pivotal Container Service以及BOCH多云管理等,从而实现了跨任意云环境Kubernetes的应用。

亚洲城 3

(PCF :多云平台,适合运行企业应用)

Lawrence强调,PFS与Spring Cloud Function开发框架配合,让开发者一次开发代码后就可以部署到任何环境的FaaS平台中,易测试、易部署。PFS还可以管理函数源代码,如果一个函数的代码进行了更新,PFS将保留前一版本的代码以便回滚操作,而PFS的软件定义网络层则能处理所有的路由调整而不会出现服务中断;函数服务根据流量而伸缩用量,整个体验都无需人工干预,为开发者提供了“无服务器”的真正体验。企业级PaaS平台之争告一段落

随着Knative的GA版本将于2019年下半年推出,Pivotal届时也将相应推出PFS的正式版本。目前市场上一共只有两个面向企业私有云和本地环境的Knative版本,Pivotal版本和Redhat版本。而Pivotal的版本结合了Pivotal Cloud Foundry的完整功能,加上Pivotal对于Kubernetes的“All In”,以及Pivotal所在的整个戴尔科技集团的完整软硬件解决方案、销售和营销能力以及合作伙伴网络,企业级PaaS平台之争有望告一段落。

根据Cloud Foundry基金会在2018年6月的一份PaaS平台调研报告,报告结果显示PaaS 的部署范围比以往任何时候都更加广泛,各公司正在以更强劲的势头开发新的云原生应用程序。77%的受访者正在使用或评估PaaS,72%的受访者正在使用或评估容器,46%的受访者正在使用或评估无服务器计算,超过三分之一的受访者将以上三种技术结合使用。PaaS部署与开发新的云原生应用,这两波高潮接踵而来,推动了整个PaaS的繁荣。

2018年见证了容器“跨越了鸿沟”,随着Kubernetes的市场地位得以巩固,以及围绕Kubernetes平台生态的繁荣、完善,Kubernetes跨多云环境的互操作性得以极大地增强,基于Kubernetes的云原生应用可移植性也大幅提升。这带来的就是PaaS与当前环境的无缝集成,以及与未来新技术的融合能力。Cloud Foundry基金会对部署PaaS的企业做了跟踪调查,使用量呈线性上升趋势,更多的企业在生产环境中使用PaaS。

当然,在2018年Kubernetes取得容器平台市场的领导地位之前,关于各类PaaS平台和解决方案的争论不断,iPaaS、aPaaS、垂直行业PaaS等层出不穷。即便是无服务器平台开源框架,也有多种技术实现方式。而Kubernetes与Cloud Foundry之间的关系,也被误导为PaaS平台之争。但正如Lawrence所指出的,Cloud Foundry、Kubernetes和FaaS就是微服务、容器与函数应用之间的关系,三位一体构成了完整的云原生开发、部署和运维生态。

更重要提Pivotal刚刚于2019年4月推出的PCF 2.5版本,这是一个集PAS、PKS、PFS、Pivotal Services Marketplace以及监控、管理、安全、网络等管理服务和BOSH多云管理的完整PaaS平台解决方案。PCF 2.5融入了Istio、Envoy、Kubernetes和Spring Cloud等重大功能,特别是即将随附Windows Server 2019发布的PAS for Windows 2.5将提供更好的Windows容器支持,包括PAS for Windows 2.5将支持自定义的可信CA证书可满足.NET应用。

PCF 2.5还有许多更新的重大功能,而PCF 2.5最大的价值就是集主流PaaS技术大成,并且提供了更好的产品和用户体验以及应用性能。在去年iPhone X发布的时候,美国T-Mobile公司就采用PCF搭建了消费者通过在线商店购买iPhone的应用程序,在整个iPhone新品发布过程中,T-Mobile的应用都100%可用,而其竞争对手的应用则在用户访问量骤升的关键时刻掉链子,最终T-Mobile销售了更多的iPhone X和iPhone 8等产品。

T-Mobile在2016年和2017年将很多关键性的业务应用迁移到了PCF上,其中包括T-Mobile最重要的承载了前端在线和移动服务的中间件软件。迁移到PCF后,除了能获得自动伸缩能力外,系统的可靠性、可用性、高弹性等,更确保了T-Mobile客户应用的稳定。T-Mobile还将之前的巨型单体Java应用逐渐拆分成微服务,最大化了开发团队生产力和应用性能。

Lawrence认为,T-Mobile对于面向消费者的应用改造,是电信运营商数字化转型的开始。当PFS这样的无服务器技术达到商业化成熟度,就可以开始着手改造后端的核心电信业务平台。在5G时代,电信和网络运营商核心业务数字化转型是一个巨大的市场和机会,也是无服务器等云原生技术的巨大应用空间,而现在才刚开始。在亚太区,电信、银行等行业都已经开始积极尝试无服务器技术。

亚洲城 4

(ISV生态系统的强劲态势推动着平台的进步)

总体来说,2019年将见证无服务器技术和PaaS平台在企业级环境中的快速普及。特别是中国市场正在大力推进工业APP和工业互联网、各类人工智能和机器学习应用以及5G和物联网的全面到来,这都将推出企业IT大步向云原生环境的转型。现在,已经有越来越多的企业认识到数字化转型就是持续不断的转变和对新技术不断适应的过程,而一个完整的PaaS平台及供应商将是这一过程顺利展开的重要保障,Pivotal无疑是一家专注于PaaS创新的最具价值的长期合作伙伴。

编辑:亚洲城 本文来源:SUSE改善今世容器化和云原生应用程序交付体验,

关键词: 亚洲城ca88