主机知识库
分享服务器知识

华为云最强 IaaS 驱动下的完整容器平台

1956年4月26日,一台起重机将58节铝制卡车车厢装载到停泊在港口的一艘旧油轮上。没有人会想到一场革命会刚刚开始。集装箱的诞生大大降低了货物的运输成本,使原本混乱的运输环境变得干净有序,整个物流系统变得更加高效,最终改变了世界贸易。

青云QingCloud  镜像仓库上线最强 IaaS  驱动下的完整容器平台

在IT世界里,集装箱也扮演着“集装箱”的角色,只是“运输”的内容从货物变成了应用。与虚拟机相比,它更轻,启动快,占用资源少。它可以以同样的方式运行在几乎任何场景中,可以实现开发、测试和生产环境的统一调度,创建相同的运行环境。

如果容器提供了一套标准化的物流系统,那么容器就提供了一套标准化的应用发布方法。

围绕容器,各种新的架构应运而生,以满足不同场景的需求。在市场上,越来越多的企业将集装箱技术应用到实践中,在集装箱热的同时,也暴露出集装箱技术的各种弊端:

首先,集装箱技术虽然简化了产品连续交付的复杂流程,但是实现集装箱化是复杂的,需要很多技术支持,比如集装箱管理、布局、应用打包、集装箱间网络、数据快照等等;

其次,企业要搭建网络解决方案,需要掌握Linux提供的各种高级网络功能,这是一个太高的技术门槛。特别是对于专注于业务开发的Docker用户来说,这样的操作往往过于复杂。而且由于在虚拟机中部署容器,云平台和Docker平台都有各自的虚拟化网络实现方案,功能重叠,使用时会相互嵌套,导致网络性能严重损失,甚至达到80%。

因此,虽然容器技术逐渐被大家认可和应用,但是它的网络性能和配置的复杂性却受到了大家的批评。

那么,如何解决这些问题呢?

为了解决上述问题,青云轻云重构了基础网络和存储层,实现了容器和虚拟化的统一架构,并基于底层资源做了一层抽象,即轻云应用框架(QingCloud  Application  Framework),隔离了底层硬件资源,为上层应用提供了接口,提供了一套同时支持虚拟化和容器化的基础设施。

青云QingCloud  镜像仓库上线最强 IaaS  驱动下的完整容器平台

然后,使用SDN(软件定义的网络)和SDS(软件定义的存储)为容器运行环境提供最终的网络和存储性能支持。通过SDN直通功能,容器直接使用云平台的SDN,避免了两层网络重叠造成的包容量损失,节省了原来多次虚拟化损失的近3/4的性能。

同时,由于青云平台的灵活性和可扩展性,部署在虚拟主机上的容器平台也将获得灵活性和可扩展性,用户可以对整个系统进行横向和纵向的灵活性和可扩展性操作。在应用层,青云容器平台通过青云AppCenter框架交付,一键部署,持续升级。提供创建、扩展、健康监控、用户管理等应用生命周期管理功能,提供完善的服务监控和日志记录功能,帮助用户节省大量运维成本。

一般来说,企业在青云轻云使用集装箱服务时,可以享受到青云提供的完整的企业级集装箱服务平台,包括Kubernetes、etcd、Harbor、公共镜像仓库等一系列集装箱应用和服务,涵盖镜像仓库、集装箱整理和管理,从而进行集装箱应用的快速开发、部署和升级。

举几个例子。

打破异构环境,实现CI/光盘应用

在传统的DevOps架构中,开发、测试和生产环境往往是异构的,服务部署没有统一的标准流程,这与高效应用持续集成/持续交付的实现直接矛盾。基于Docker和Kubernetes的集装箱布局调度平台实现了统一的应用部署环境,并提供了

Docker是一个非常主流的容器应用。通过青云容器平台,用户可以轻松部署Docker实例,管理自己和公共的Docker映像,通过青云上的Kubernetes实现Docker的调度和整理,从而构建基于Docker系统的应用系统。

构建微服务架构

随着业务的快速增长和团队规模的扩大,单个应用越来越难以满足敏捷开发和垂直扩展的要求,需要向微服务架构演进。利用微服务,一些技术债务必然会从开发转向运营维护。传统的人工调度运维模式难以应对服务量扩大带来的运维复杂性。此时,集装箱调度系统成为必然选择。此外,当微服务与容器相结合时,微服务架构的优势将被进一步放大。Kubernetes对服务规范的定义、滚动升级和自动可扩展性正好满足了运维系统对微服务架构的要求,降低了企业采用微服务架构的整体成本。

(茶猫云主机知识内容来源于IDC同行,若侵权,请联系我们删除)

赞(0)
文章名称:《华为云最强 IaaS 驱动下的完整容器平台》
文章链接:https://www.cmy.cn/host/15959.html
版权声明:茶猫云所有发布的内容,部分为原创文章,转载请注明来源!网络转载文章如有侵权请联系我们解决!
最新优惠:茶猫云VPS服务器