大数据云平台容器服务是什么?
发布时间:2019-04-09 11:23:00 来源: 互盟云
在各类复杂的网络应用当中,
这些直击灵魂的场景,相信你也很熟悉。
如果你也同我一样遇到上述的情况,
那么是时候为企业构建一个容器生命周期管理平台。
我们需要先了解一下,什么是容器?
容器(container),英译为集装箱。我们都知道,港口会使用通用的标准集装箱来隔离封装货物,方便码头工人搬运到轮船上,最后运输至目的地,这样节省了大量的人力、物力和时间。
而在云计算这艘“大货船”上,容器就是“集装箱”,搬运工就是“Docker ”,它们的用途是什么?
由于开发、测试、运维的编程语言、运行环境各有不同, 在把它们部署到同一台服务器上时,会造成冲突、故障等问题,需要花费大把时间调适。
通过Docker技术将不同的应用程序封装到各自的容器中,使之相互隔离,无论切换到任一环境,容器内的应用程序都能正常运行。
一个拥有完整操作系统的虚拟机可能是几个G,但一个容器的进程大小可能只有几十MB,相比在同一台服务器上创建不同的虚拟机来运行不同的应用程序,容器技术明显更“轻、快”,而且同一台服务器能承载运行容器的数量远超于虚拟机的数量。
《A Comparative Study of Containers and Virtual Machines in Big Data Environment》研究中,在同一服务器上,分别运行容器、虚拟机后,通过PageRank算法对比CPU性能
容器服务是怎么实现的?
它主要由容器运行技术(如:主流的Docker)和容器编排技术(如:开源的集群管理软件Kubernetes,简称K8s)组成。Docker技术将软件打包成了标准化的容器后,还要使用集群管理软件来部署、运行、管理容器。
容器技术具备轻量化部署、应用轻松移植、高效伸缩、故障自愈、便于服务拆分、更好地释放物理机性能等等优点。
氮素,企业自建K8s或容器集群,并非易事。它是系统性工程,搭建繁琐,成本昂贵,还需要投入专业人员研究网络、操作系统、编排等技术,费时、费力又费钱,有没有一个服务能完美地处理这些需求?
互盟云计算推出的容器服务,
可以帮助网站完美地解决以上问题
它是基于Docker和Kubernetes的容器生命周期管理技术,提供高效、稳定、易扩展的服务,一站式解决应用系统复杂、迭代交付周期长、运维扩展性差、海量用户支撑能力薄弱等问题。让企业无需关心底层基础设施细节,全力专注上层业务。
互盟云计算容器服务有多好用?
我们来看一位跨境电商在容器服务平台上的实践案例。
该电商平台遇到难题
互盟云计算的容器服务,都做了什么?
1.高内聚、低耦合,将模块与应用组件容器化
通过互盟云计算容器服务将客户解耦后的应用组件和模块容器化。每个组件模块只专注自己的任务,它们彼此之间独立又互相通信,开发人员像搭积木一样快速组合,即可创建新的应用。
此次协助该电商客户的20个业务组件进行容器化处理,这些服务之前运行于200多台云主机之上,经互盟容器化处理后,运行动态应用程序的云主机数量减少了51%,运行业务应用的云资源成本综合减少了50%。
工作效率较之前有了大幅提升
2.超弹性伸缩特质
互盟云计算容器服务平台的计算资源为弹性伸缩机制,通过自定义流量阈值可实现自动扩容。在2018年双11大促活动中,为该电商创建运行了2100多个实例,支撑了来自特惠商品、秒杀团购、海外购、订单交易等应用层面业务约90%的流量,成功缓解了交易平台的压力。
容器服务自动增加新的容器单元(如:pm756),
应对突发情况,反之则会释放该资源。
3.一处打包,随处交付
互盟云计算容器服务具备多镜像仓库复制同步功能,仅维护仓库中的镜像版本即可。此次为该电商客户的业务系统版本升级迭代速度提升了近10倍,充分满足了版本升级的高频迭代需求。
传统技术与容器服务镜像仓库技术对比图
4.跨云管理、混合部署
通过互盟云计算容器服务,将部署在海外的应用容器化,解决了环境依赖、跨云部署、跨网混合部署、无缝迁移等需求,在人力有限的前提下,将原来1个月才能完成的业务迁移任务,用1周完成。
5.智能化运维
结合互盟云计算监控、日志服务等组件,监控、采集活动期间所有的容器数据,通过可视化图表来获取资源分配、资源消耗、容量水位、实例配额等详情,为调整策略提供了坚实的数据支持。
相信通过以上实例的介绍,
您已经对互盟云计算的企业级容器服务有了一定的了解。
专注于自身业务,
将平台部分工作交由互盟,
我们会交给您一份满意的答卷。
速速联系我们吧!
本文来源:
https://www.humengyun.com/news-view-421.html