容器与容器云是什么意思?近些年,IT里的容器技术变得非常火热,而且各大云服务商纷纷开始部署自己的容器云产品,但有些用户很难理解容器技术,下面我们来介绍下。
容器的含义
想理解容器,先要明白集装箱会比较好。我们知道,海边码头里的集装箱是运载货物用的,它是一种按规格标准化的箱子。
集装箱格式划一,可以层层重叠,所以能大量放置在远洋轮船中(早期航运没有集装箱概念,那时候货物杂乱无章的放,很影响出货和运输效率)。有了集装箱,就更加快捷方便的为生产商提供廉价的运输服务。
对于hypervisor 虚拟环境来说,每个虚拟机都需要运行一个完整的操作系统以及其中安装好的大量应用程序。但实际生产开发环境,我们更关注的是自己部署的应用程序,如果每次部署发布都得搞一个完整操作系统和附带的依赖环境,那么这让任务和性能变得很重和很低下。
比如,部署一个服务运行好后,再想移植到另外一个地方,很好可以不用再安装一套操作系统和依赖环境。就像集装箱运载一样。
容器技术的诞生就可以了IT世界里“集装箱运输”的问题。Linux Container(简称LXC)它是一种内核轻量级的操作系统层虚拟化技术。Linux Container主要由Namespace和Cgroup两大机制来保证实现。
容器云产品
说完了容器,我们来说容器云。由于各家云计算服务商的容器云产品功能和侧重点各有不同,不能统一而论。这里我们以融亿云的容器云为例,介绍其功能。
融亿云容器云是通过docker技术,在集群服务器上部署容器服务实现的云服务产品,但需要在linux环境下使用,不支持windows环境运行。
容器云仅和宿主机共享硬件资源+操作系统,和其他容器共享内核,以实现资源的动态分配。支持负载均衡+弹性扩容,实现了SDN网络、支持服务发现和私网功能,可作虚拟主机、云主机、集群服务,特别适合无技术支撑或运维团队的中小企业及个人用户使用。
融亿云容器云功能强大、简单易用,上万linux镜像,秒级开通,轻量级的容器云