硬件安全
1、硬件环境
在物理机上需要有足够的处理能力、内存、硬盘容量和带宽,以满足虚拟机的运行要求,一般建议计划一些额外的处理能力和内存。
但是在资源有限的环境里,有时候会分配超出处理能力的资源给虚拟机,因为虚拟机群不会在同一时间内达到峰值。比如有3个虚拟机,每个虚拟机申请峰值不超过500MHz的处理器时间,但是物理机实际上只是1GHz的CPU,由于他们满负载的时间不一致,因此可充分利用CPU资源,这种方法叫做资源饥饿。但这种方法可能会导致拒绝服务,你如何确保所有虚拟机不会在同一时间达到峰值?而且虚拟机资源共享机制比较粗糙,被饿死的可能不仅是CPU,内存、磁盘、带宽都有可能。
2、启动时的磁盘带宽
正常运行期间磁盘一般都能够提供足够的带宽,即使有多个虚拟机。但虚拟机在启动时会比较占用磁盘带宽,会同时加载一些库、守护进程及其他文件。有几种方法来解决:
A:开机时间错开,最关键的虚拟机首先启动,然后5分钟或者更长时间再启动另外一个虚拟机。
B:给每个虚拟机一个专用物理磁盘。
C:以上两种都没条件的话,你只好忍受漫长的启动。这是没有办法的办法。
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。