首页>数码 >内容

新增丛集最佳化SUSE容器服务平台提供更多自定弹性

数码2021-02-27 06:04:44
最佳答案

同为企业级Linux与OpenStack系统软体供应商的SUSE,去年6月开始跨入容器即服务的平台(Container as a Service Platform),而推出了SUSE CaaS Platform(CaSSP),透过Kubernetes的创新应用,提供完整的企业级容器管理解决方案,协助应用程式开发团队和DevOps团队,使其更易于部署、管理与扩充容器的应用程式与服务,而这套产品也在一年后的现在,正式发布了3.0版。

这一版的CaSSP在丛集最佳化提供更多选择,并且针对容器映像管理提供新的功能支援,提升效率与安全性,同时,对于长期执行的工作负载,也简化相关的部署与管理程序。

以丛集最佳化为例,SUSE扩充了资料中心的整合,以及丛集重新设定组态的选项,企业设定Kubernetes环境时,能够用更简便与经过改良的方式,来统合位于私有云与公有云的储存环境,以及Kubernetes软体负载平衡器的自动部署作业。

这里也新增了一套工具链模组,让用户得以自行调整MicroOS容器作业系统,支援本身所需要的特殊组态设定,举例来说,我们可以安装额外的套件,以便执行监控的代理城市或是其他自定的软体。

而有了这样的丛集重新设定组态功能,企业可以将初步开始使用的丛集,提升为具有延展性与高可用性的环境──将单一主控节点(single-master)的丛集,切换成多个主控节点(multi-master)的丛集,反之亦然,可适应相关需求的改变。

对于容器映像管理的应用,SUSE在这里提供了在地的容器映像登录机制(local container registry),让企业能够在自身维运和管理的IT环境当中使用。用户可以从外部的映像登录服务下载容器映像,然后在自家的映像登录服务存放副本,方便丛集内的所有节点共用。

事实上,同样是丛集内的节点要取得容器映像的作业,连接本地的代理服务比起连接外部容器登录服务,要快上许多,而且,透过存放于本地的快取来下载,也比从远端伺服器来下载,来得节省时间、安全可靠。此外,CaSSP 3也开始以技术预览的形式,提供CRI-O这套轻量的容器执行时期介面(Container Runtime Interface,CRI)。它是专门针对Kubernetes所设计的,里面是完整的Kubernetes CRI,而且是相容于开放容器计画(OCI)的标準,当中继承了许多功能层面以外的优点,诉求简单、稳定、安全。

在容器执行时期介面(Container Runtime)的部份,SUSE CaaS Platform 3除了原本就提供的Docker开放原始码引擎,还额外提供了专为Kubernetes所设计的CRI-O,用户可在初始组态的设定步骤中选用。

SUSE CaaS Platform 3可部署在私有云与公有云环境使用。前者主要是针对OpenStack,企业可在这套云端服务基础架构当中,执行SUSE CaaS Platform 3。
想要启用这样的功能,我们要先将SUSE CaaS Platform 3的系统映像档,上传到OpenStack的Glance映像服务,接着将存放在GitHub的Heat专用範本(让调度指挥服务Heat可依此执行),安装到OpenStack的储存库,随后即可在系统管理节点(Admin Node)网页介面上的丛集初始精灵当中,看到云端供应端整合的选项(如图)。

而在长期执行的工作负载部署与管理作业,CaSSP 3是透过Kubernetes的Apps Workloads API。这套API在Kubernetes 1.9已趋于稳定,而且SUSE目前已正式支援。

Apps Workloads API可用于一般工作负载的各种资源调度指挥,像是自我修复、扩展使用规模、更新、终止使用,并且是经由存取特定控制器来实现不同的机制,像是:DaemonSet、Deployment、ReplicaSet、StatefulSet。其中的Deployment和ReplicaSet,都是针对无状态的应用程式(stateless apps),分别提供更新与简易管理,相对地,StatefulSet是针对有状态的应用程式提供管理,至于DaemonSet,则是确保背景执行的系统服务(daemons),能够持续设定组态,以及跨越所有节点来部署。

想要了解SUSE CaaS Platform近期版本的演进与未来规画,可参考SUSE今年初举行的SUSE Expert Days 2018所揭露的资料。从这份产品发展蓝图来看,SUSE会採取1年发行两个版本的频率,第4版之后的容器作业系统,会是基于SUSE Linux Enterprise 15的程式码基础。

产品资讯

SUSE CaaS Platform 3
●原厂:SUSE
●建议售价:厂商未提供
●组成架构:系统管理节点、丛集节点(主控节点、工作节点)
●作业系统需求:SUSE Linux Enterprise
●核心元件:Docker、Flannel、Velum、cloud-init、Salt、etcd、Dex、Kubernetes
●节点硬体需求:x86处理器、8 GB记忆体、40GB硬碟空间

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

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