初窥容器和云计算

1.虚拟化
一种计算机资源管理技术,通过中间层将一台物理计算机虚拟为多台逻辑计算机,且相互独立,实现资源的最大化利用;

2.容器
在宿主机上虚拟出来的一个独立运行空间,可以运行一个或一组应用,不受外界环境干扰,是虚拟化技术的一种;

3.docker
不是容器,而是一个轻量级的容器管理引擎,用于更方便地使用容器技术,
相比于传统的VM,docker容器占用内存更少,启动速度更快,跨平台,便于部署,但隔离性相对不彻底,
LXC-Linux容器,cgroup-控件组,namespace-命名空间,使得隔离更加彻底;
docker是一个C/S架构的程序,可以在同一台宿主机上运行守护进程和客户端,
docker中必须要保持一个进程的运行,要不然整个容器就会退出,
容器--镜像--仓库;

4.云计算
分布式计算的一种,通过网络“云”将数据进行处理和分析得到结果并返回给用户,
“云”实质上就是一个网络,云计算就是一种提供资源的网络或服务;

云计算三种服务模式:
IaaS主要提供了虚拟计算、存储、数据库等基础设施服务;
SaaS为用户提供了基于云的应用;
PaaS则为开发人员提供了构建应用程序的环境;

猜你喜欢

转载自www.cnblogs.com/zlw-xyz/p/12000742.html
今日推荐