请问专家,如何评估镜像在其计算平台上的物理资源需求(需占用多少内存和CPU)?
虽然这种性能开销的评估思路是IaaS层面的,但镜像的运行必然会产生计算资源的开销,因此这个问题我认为还是存在一定的合理性。
镜像在其计算平台上的物理资源需求
分两个方面:
1.业务方面:
不论是虚机或是容器,镜像系统中运行的都是业务的应用,对物理资源的需求首先应该从应用本身来考虑,我在镜像系统内跑编译,那么就要考虑部署多cpu的环境;如果是跑数据库,就可以考虑分配大一点的内存;
2.物理资源
在iaas层面评估是资源使用情况,cpu和内存都有超分比,计算下集群内所有可用的虚机资源池的大小,然后根据负载高低来进行集群的扩容缩容。