横跨多云端也能控管K8s应用IBM祭出企业级容器管理平台

互联网2021-02-23 20:02:47
最佳答案

同时使用多种云端服务环境,已逐渐成为企业IT的常态,尤其是近期备受关注的容器和Kuberenetes应用,该如何横跨不同的云端服务来部署与运作,也成为这类技术接下来的发展重点。

恰巧在IBM于2018年10月底宣布系统平台厂商Red Hat的前一週,他们发布了新的解决方案Multicloud Manager(MCM),版号为3.1,企图透过开放的容器平台技术,针对应用系统在多个云端服务基础架构与丛集环境执行的需求,提供一套便于IT人员进行维运作业的网页主控台操作介面,可基于政策的执行来落实各种遵循的要求,简化相关的管理、迁移与整合工作,确保Kubernetes丛集是能够安全、有效维运,以及提供符合应用程式要求的服务水準,并增进企业对于业务流程、资讯治理与防护的掌握。

企业存取多种云端服务已是无可迴避的常态,但如果还要同时面对各种应用程式工作负载,以及容器环境的管理,在整体IT架构的日常维运作业上,将面对相当複杂的状况,而在IBM的多云产品蓝图当中,区分成四个层面,而我们这次介绍的Multicloud Manager,所负责的部份主要是多云的管理与维运,介于上层的应用程式与工作负载,以及底层的云端服务环境与容器调度指挥平台之间。

在云端服务环境的支援上,Multicloud Manager目前已提供IBM Cloud的最佳化,同时,也会在工作负载的管理与整合等应用场景之下,延伸到其他云端服务与系统软体供应商提供的环境,例如,Amazon、微软、Red Hat。因此,MCM可涵盖位于私有云和公有云的容器,将它们整合在一起,进行部署与管理。

就底层的IT基础架构而言,IBM新推出的MCM,其实,是执行在该公司所发展的容器应用平台IBM Cloud Private(ICP)之上,而ICP本身的系统架构,又是基于开放原始码的Kubernetes容器调度指挥技术而来,是针对Docker container与Kubernetes的部署与管理平台,能够将应用程式以封装成容器形式的方法,在横跨多种云端服务的使用和管理时,变得更为简易、所需成本更低廉。

以系统架构而言,MCM是基于ICP的一种应用,因此,企业在建置整套环境的顺序上,是先设立ICP,再部署MCM的应用来管理位于多云环境当中的容器。

Multicloud Manager包含四大元件:Controller、Klusterlet、命令列介面(mcm cli),以及管理主控台(mcm ui)。
其中的Controller,会以非同步的方式汇集多个丛集的资讯,并且维持丛集与应用程式的状态,而这些资讯将会存放在etcd当中(Kubernetes主机的etcd或是ICP的etcd),所有与Controller互动的部份,都是透过REST API来进行。
Klusterlet则是执行在Kubernetes丛集内的代理程式,它会启动与Controller之间的连线,并且运用双向沟通的模式,将丛集里面的资资讯产、应用程式管理、政策强制施行的操作,传送到Controller。

举例来说,企业如果同时使用多个云端服务与Kubernetes丛集环境,MCM能提供单一控制平面,让维运与开发团队对于Kubernetes应用程式和元件的执行状态,得以清楚掌握。

           

面对上有不同的程式开发模式、资料治理,以及维运与服务等种种要求,以及下有不同云端平台,IBM Multicloud Manager企图为横跨多种云端服务与Kubernetes丛集的应用程式执行环境,提供混合式的控制引擎,达到资讯透明化,兼具安全、治理、自动化与管理的成效。

在管理原则的实践上,MCM也整合了政策遵循与规则引擎,确保这些环境所执行的Kubernetes应用程式,能够帮助企业遵守各种法规与资安标準的要求。

而对于应用程式的管理,这套多云管理解决方案提供统一的操作方式,简化IT与应用程式维运管理的作业,从而增加了工作弹性,若需要调度指挥与管理目前使用Kubernetes环境,负责人员只需点选一个按钮即可进行。

从细部功能来看,MCM 3.1目前提供的新特色,主要有四大层面:简化多丛集环境(multicluster)的管理、基于政策的使用者角色与法规遵循管理、多丛集环境的应用程式管理,以及整合多种维运工具。

以针对多丛集环境(multicluster)的部分为例,MCM可横跨多个企业资料中心、公有云IaaS服务,以及云端业者设置的Kubernetes服务,来进行整合管理,并且能察看每一个丛集的运作状态、容量、Pod是否正常执行,以及应用程式的版本。

如果应用程式是横跨多个丛集环境执行,MCM可透过政策来进行应用程式的部署,以便符合法规遵循、开发与测试时期的比较。同时,管理主控台的状态仪表板呈现,也将根据部署的情况自动更新内容。若发生共用元件故障的事件,这里也将提供指引,让负责人员了解错误的相依性,并找出受到影响的系统。

 

产品资讯

IBM Multicloud Manager 3.1
●原厂:IBM(02)8723-8888
●建议售价:厂商未提供
●丛集架构组成:开机节点、主控节点、Proxy节点、工作节点、管理节点、VA节点、etcd节点
●节点作业系统需求:64位元Linux (x86_64)、Linux on Power (ppc64le),Proxy节点和工作节点可支援IBM Z (s390x)
●支援IaaS与Hypervisor:VMware vCenter 6.0至6.7、OpenStack  Mitaka以后版本、Nutanix AHV 20170331.54 and 20170331.74、IBM PowerVC 1.4.1以后版本

【注:规格与价格由厂商提供,因时有异动,正确资讯请洽厂商】

免责声明:本文由用户上传,如有侵权请联系删除!