1 什么是容器云
容器云,指的是基于开源容器和容器编排引擎,将容器作为资源分割的基本单位,封装各类应用和运行环境,给开发者/系统管理者提供用于构建、发布和运行分布式应用的平台。
![容器云 容器云](//ziboxinyan.com/FileUpload/ueditor_s/upload/2021-12/31/63776557236691.png)
容器云源于Docker容器技术,Docker首次出现是在2013
年。Docker呈现的是一种高效率的、负载性极强的容器解决方案,根据它的特性,灵活地运用到本地服务或者云服务上面,它能够在应用的封装、分发、部署、运用整个链条中实现全方位全流程的管理,达到一次安装就能够在各个环境中运行的效果。应用组件可以说Web应用、编译环境、一套数据库平台服务、乃至一个操作系统或集群。
容器云的最小基本单位便是容器,在计算形态上,容器是一种轻量级的虚拟化技术,容器服务是进程级的虚拟化形态封装,启动与部署容器速度很快,能够在应用上按照资源需求灵活速度的部署与调度,生命周期变化速度快,用一个个容器承装的概念实行存储运行资源的分割,灵活调度资源,这些容器是已经封装好的,开发者按照自己的需求进行调用就能实现,启动调用命令,就能够轻松实现资源的调用。
2 容器云与传统云平台的区别
(1)操作自由度:正常云主机的操作自由度高,功能非常全面;而容器云是轻量级的云服务产品,能实现云服务器绝大部分的功能,用户可以自行安装或运行任意应用程序。
(2)网络选择类型:云服务器是独享IP公网,容器云则有私有网络、独享IP公网(同云服务器)、共享IP公网(同虚拟主机),或同时使用独享IP和共享IP进行公网通信等四种网络方式可用
(3)服务性能支持:两者都支持负载均衡和弹性扩容,但容器云实现了支持服务发现、私网、SDN网络功能,用户能够添加虚拟交换机(免费)连接多个容器,实现相互通信、访问公网或搭建集群,如需增加服务性能,单独再添加容器数量即可
(4)可用资源:在使用上,云服务器类似独立主机,独享服务器的所有网络资源;容器云是共享宿主服务器资源,但它的共享北非完全共享,仅和宿主机共享硬件资源与操作系统,和其他容器共享内核,以实现资源的动态分配。
(5)数据隔离性:容器云的隔离性比虚拟主机强,比云服务器弱。每台容器的在CPU和内存上设有上限,目的是避免资源占用过高,影响同一宿主机上的其他主机运行。即使同一宿主机上的某一主机被黑,无法查看其他主机上的文件,能够实现数据100%隔离。
3 容器云厂商
我国容器云服务市场有四类参与者,包括综合云服务厂商、IT 服务供应商、互联网云服务企业、 新兴云服务厂商
![容器云厂商 容器云厂商](//ziboxinyan.com/FileUpload/ueditor_s/upload/2021-12/31/63776557992711.png)
1)
综合云服务厂商:主要依托公有云市场上的优势,以容 器架构为载体向用户提供有别于传 统虚拟化架构的公有云服务,拥有成熟的云计算技术和全方位的服务产品生态体系,在云计算市场整体占比较大,市场认可度高,客户资源丰富,容器和其他云计算产品更加标准化,包括阿里云、腾讯云、华为云、天翼云、沃云、优刻得、青云科技等;
2) IT服务供应商:正在经历传统IT服务云计算、大数据、物联网等领域新型服务的转型,在新兴领域投入非常大,同时在 B/G
端有深厚市场积累和渠道优势,包括网宿科技、浪潮云、深信服等;
3) 互联网云服务企业:互联网背景企业在 IT
基础设施与网络服务领域有较深技术积累、广泛用户群体,并在部分互联网经济生态领域有着较强的服务能力,包括字节火山云(CAI 云)等;
4) 新兴云服务厂商:主要服务于企业用户的私有云需求, 大多依附于大厂生态(如腾讯与灵雀 云、世纪互联与时速云、京东与博云、 字节与才云、阿里与谐云),很多都是在2015 年前后随着云计算、AI
等新兴技术发展而成立的,团队成员多来自谷歌、IBM等头部IT企业,专精云计算发展,在部分行业领域有一定垂直优势,包括谐云科技、博云、道客云、灵雀云、时速云、易捷行云。
推荐阅读:
《腾讯云-闫志强 - Serverless容器云原生探索之旅:云开发-云托管落地实践.pdf》
《InfoQ&星环科技:2021 云原生时代容器云的技术发展趋势(46页).pdf》
《艾瑞咨询:2020年中国容器云市场研究报告——艾瑞云原生系列报告(一)(56页).pdf》
《大疆-左昱骐-DJI容器云自动化的降本提效之路(v1.0).pdf》