摘要:服务器一直是企业IT应用的核心,在部署新的应用服务的同时,缩减成本和提高效率一直是企业IT管理人员工作的重心。服务器虚拟化技术的实现与我们的想法一拍即合,我们不再受制于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件设备可以动态管理。 |
虚拟化的蛋糕有多美味,工序就有多复杂。是吃饱还是吃好,打算吃多少,还要根据肚量来。我们就来讨论一下吃了以后会不会闹肚子的问题:服务器虚拟化部的安全问题。
单点故障风险
要考虑服务器硬件性能是否满足需求。在一台物理服务器上部署承载企业IT应用的多个虚拟服务器时,要提前做好应对物理硬件发生故障的准备,否则不能及时恢复将给企业带来灾难性的后果。
因此我们推荐同时使用另一台物理服务器做镜像备份和冗余设置,虽然增加了虚拟化成本,但当故障发生时,备用服务器能立刻上线运行,有效避免了服务器物理损伤而导致的全盘虚拟服务器崩溃。这也是大部分企业所采用的方法,毕竟谁也保证不了物理服务器永远恒定。同时,对供电系统,防雷电干扰,散热系统等等包括自然灾害的相关因素都必需考虑到。
当然最好为每一台虚拟机映射一个独立的物理磁盘分区,以便将其从逻辑上隔离,起到互不干扰的效果。尤其针对大型企业的服务器集群。当某一块物理硬件出现故障,其对应的应用应该能及时从这台机器上动态迁移到别的机器上。这需要通过VMware、微软等虚拟化平台软件实现,保证了应用服务不会异常中断,提供了高可靠性,减少损失。
潜在攻击威胁
对于访问者而言虚拟服务器和物理服务器没有区别,同样面临被人恶意攻击的风险,一旦一台有漏洞的虚拟机被攻陷,安全威胁就可以透过网络散布到其它的虚拟机器,威胁整个虚拟机管理系统。