SUSE CaaS Platform 3和Kubernetes如何落地企业微服务

现如今,随着容器技术的广泛应用,Kubernetes 对每个企业来说都是不可或缺的。但由于平台发展如此迅速,要每个企业都跟上它的发展脚步必然是件难事。但也不用担心,SUSE可以为您解决这个问题,因为在SUSE的企业级解决方案中,SUSE CaaS Platform 3已经引入了 Kubernetes 的强大功能。

SUSE CaaS Platform 3将Kubernetes 创新的融入在一套完善的企业级容器管理解决方案中,可让应用开发者和DevOps 团队更加轻松地部署、管理和扩展基于容器的应用即服务。这标志着应用交付解决方案步入了新的发展阶段。

SUSE CaaS Platform 3提供完整的集成软件堆栈和一个完整的,完全配置的Kubernetes集群来托管容器。主要包括编排、微服务操作系统(MicroOS)和容器配置工具三个关键组件。

编排能力是部署容器所需的关键功能,SUSE CaaS平台使用开源的Kubernetes实现大规模的生产级容器管理和编排。

SUSE MicroOS是一种基于SUSE Linux Enterprise 12 SP3的简约操作系统,专用于托管容器。

凭借SUSE CaaS Platform 3在基础架构、系统、流程集成、平台安全性、生命周期管理和企业级特性支持方面的雄厚实力,SUSE确保 IT 运营团队能够快速、安全且高效地为用户提供 Kubernetes 的强大功能。

SUSE CaaSPlatform消除了Kubernetes的设置和部署的复杂性,通过一个易于使用的管理员DashBoard可以简化部署、管理和更新集群节点。SUSE CaaSPlatform集群包括管理节点和集群节点两类节点。

SUSE CaaS Platform 3群集由四个或更多节点组成,每个节点运行SUSE MicroOS,且可以托管多个容器。

SUSE CaaS Platform 3经过多年技术积累和版本迭代,不但实现了大量新功能特性,而且通过Kubernetes为平台运营商的业务敏捷性提供了可能。那么,通过部署SUSE CaaS Platform 3,能给企业和用户在业务敏捷性上带来哪些优势呢?

1、通过扩展的数据中心集成和集群重新配置选项,优化集群配置。

通过改进的私有云(OpenStack) 和公有云(Amazon Web Services、Microsoft Azure 和 Google Cloud Platform)存储以及Kubernetes 软件负载平衡器的自动部署,简化 Kubernetes 环境的建立。

新的SUSE 工具链模块还允许客户调整 MicroOS 容器操作系统,以支持自定义配置需求。比如说,您现在可以安装其他所需程序包来运行自己的监控代理程序或其他自定义软件。

借助新的集群重新配置功能,启动集群可以转变为具有可扩展性和高度可用性的环境。您可以从单主机环境切换到多主机环境,反之亦可,以满足您不断变化的需求。

2、利用本地容器注册表更加高效和安全地管理容器映像。

客户可以从外部注册表下载容器映像一次,然后将副本保存在本地注册表中,以便在集群中的所有节点之间共享。连接至内部代理而非外部注册表,以及从本地缓存而非远程服务器下载,可以提升集群节点从本地注册表抓取受信任映像时的安全性和性能。

为了实现更高的安全性,请完全断开与外部注册表的连接,仅使用已加载到本地注册表中的受信任映像。

尝试使用专门为 Kubernetes 设计的新的轻量化 CRI-O 容器运行时,并在CaaSP 3 中将其作为技术预览功能引入。CRI-O 稳定且安全,与传统的容器运行时相比,体积更小、架构更简单。

3、通过 Kubernetes Apps Workloads API 简化长时间运行的工作负载的部署和管理。

在应用上游 Kubernetes 1.9 代码后,Apps Workloads API 被提升为“稳定版”,现已获得 SUSE支持。

如今,每个企业都必备 Kubernetes,因SUSE CaaS Platform致力于提供卓越的平台运营商体验,并在一个完整的企业级解决方案中提供了 Kubernetes 创新,使 IT 能够更加快速、一致、高效地向用户提供 Kubernetes 的强大功能。

SUSE CaaS Platform还作为 SUSE Cloud Application Platform的Kubernetes 基础,通过将业界最受推崇的云原生开发者体验 (Cloud Foundry) 引入 Kubernetes 环境,来满足现代应用程序开发者的需求。

此外,SUSE CaaS Platform 还简化了平台操作员的体验,涵盖快速启动和运行以及在生产中有效管理环境所需的一切功能,具体体现为以下优势:

应用程序生态系统:提供 SUSE Linux 容器基本映像,还可以访问 SUSE Ready for CaaS Platform 合作伙伴和 Kubernetes 社区提供的工具和服务。

数据中心集成功能:支持您将 Kubernetes 整合到全新或现有的基础设施、系统和流程中

完善的容器执行环境:包括专用容器主机操作系统、容器运行时以及容器映像注册表。

高级平台管理:简化平台安装、配置、重新配置、监控、维护、更新和恢复。

企业增强:包括全面的互操作性测试、对数千个平台的支持以及世界一流的平台维护和技术支持。

支持直接安装到硬件和虚拟机以及公共云部署。

使用AutoYaST进行自动安装:安装第一个群集节点后,它可以控制其他节点的安装。

预安装的VM映像也可用于部署到现有的开源虚拟机管理程序基础结构中。

先进的基于写入拷贝的Btrfs文件系统,具有快照和完全事务更新以及回滚功能。

支持群集管理的基于Web的仪表板。

Kubernetes支持基于角色的访问控制(RBAC)。

最粉SUSE”即日开始,SUSE每月评选5位“最畅聊”——有效评论数量最多的粉丝,赠送SUSE特定礼品一份,欢迎大家关注SUSE订阅参与活动

本期畅聊时间:7月31日-8月30日

本周互动话题:让你最受伤的企业级容器管理问题是什么?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180803A08YPE00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券