要看你们的应用,是不是类似淘宝之类的互联网业务,因为这些业务会存在突增高峰期,但是平时较空闲。其实传统的云计算平台在面对大规模、高弹性计算的需求时往往会遇到一些瓶颈。
1.难以在短时间内启动大规模计算资源来应对高并发的需求;
2.传统IaaS的弹性计算性价比低,每个虚拟机都要消耗额外的系统资源。
如果使用容器云技术,类似开源Docker容器的启动一般在秒级实现,这相比传统的虚拟机方式要快得多。 另外 Docker 对系统资源的利用率很高,一台主机上可以同时运行数千个 Docker 容器。容器除了运行其中的应用外,基本不需要消耗额外的系统资源,使得应用的性能很高,同时系统的开销很小。基于虚拟机的技术决定了它的启动速度分钟级(或数秒级),而Docker基于轻量级的LXC,它的启动速度是毫秒级(秒级)的。这就使得容器云具备高密度,高弹性的特性,在面对突发访问量时也能轻松解决