客户的IT环境越来越多地包括边缘。为了真正实现混合云,企业Kubernetes必须到达网络的边缘,客户必须能够像部署在私有或公有云上的应用一样无缝地管理边缘站点。正如红帽CEO Paul Cormier所说,如果边缘计算要成为企业IT一个现实的未来,它需要混合云和开源才能蓬勃发展。我们正在把OpenShift带到边缘来实现这一点。
客户希望跨多个云和集群部署和管理现代应用。这就要求多集群成为一流的概念。红帽正在通过Red Hat Advanced Cluster Management for Kubernetes实现这一目标,我们在2020年帽峰会期间介绍了这一技术,并将很快全面推出。
现代应用带来了新的工作负载,如人工智能(AI)、机器学习(ML)、数据服务等。Kubernetes也是实现这些新工作负载的关键。这些新兴工作负载的一个很好的例子是我们最近宣布与加拿大皇家银行(RBC)、其AI研究机构Borealis AI和NVIDIA合作,在基于红帽OpenShift和NVIDIA DGX AI的人工智能基础设施上改造客户银行业务并交付智能应用。
为了让这些突破性的应用发挥作用,开发者将需要下一代云计算原生服务,如Istio、Knative、Tekton等。它融合了所有这些特征,将有助于形成一个可持续的、可用的和开放的未来。它还涉及到提供最佳的整体开发体验。
开发人员更喜欢我们一直致力于的开源技术。参见2020 Stack Overflow开发者调查:“Linux仍然是最受欢迎的平台,也是开发人员最想学习的平台之一。”通过Kubernetes和OpenShift的odo CLI、红帽CodeReady工作区、红帽CodeReady容器等工具,我们致力于为开发人员提供他们在云中构建这些技术所需的东西。
这不仅仅是关于greenfield容器原生或云原生应用。客户希望将传统应用现代化,以实现云原生工作负载。他们希望通过将标准的基于虚拟机的工作负载引入Kubernetes,消除传统应用和云原生应用之间的藩篱。他们想要一个虚拟机、Linux容器和Windows容器共存的平台。所有这些都需要现代化、一致和简化的管理,将开发人员和操作团队统一到一个单一的、完全开放的、生产就绪的平台上,该平台可以覆盖整个组织的应用。红帽正在使用OpenShift虚拟化实现容器原生虚拟化,也是在2020红帽峰会期间发布的新品,它基于开源Kubevirt项目。
使用OpenShift虚拟化,用户可以在同一平台上管理企业应用堆栈的所有组件——无论是虚拟机、容器还是无服务器功能。通过将虚拟机与云原生应用在同一个平台上进行容器化(或者不容器化)来实现虚拟机的现代化。OpenShift虚拟化还包括对运行Windows旧版本的Windows虚拟机的全面支持,这些Windows虚拟机可以随着时间的推移进行重构,以使用Windows容器和Windows Server 2019或纯粹作为虚拟机进行维护。