01.虚拟技术的发展
特点:从重到轻,从慢到快,接近原生.
传统部署时代:在物理服务器上运行应用程序.
应用程序无法定义资源边界,这会导致资源分配问题.为了解决资源竞争,不同服务器上运行不同程序.维护成本,服务器成本提升.
虚拟化部署时代:为了资源隔离问题,引入了虚拟化.
虚拟化很好地利用服务器资源,可伸缩性,轻松地管理应用程序,降低硬件成本等.
每个VM都是一台完整的计算机,包括其自己的操作系统.
容器部署时代:容器类似于VM,但是它们具有轻松的隔离属性.
容器被认为是轻质的.与VM相似,容器具有自己的文件系统,CPU,内存,进程空间等.
可以在应用程序之间共享操作系统.
02.主流虚拟化技术
vmware, virtualBox, Microsoft Htper-v
03.主流容器技术
其中containerd属于云原生基金会.
22-06-20