服务器虚拟化技术网络安全设计研究

时间:2022-05-13 17:08:26

服务器虚拟化技术网络安全设计研究

摘要:相比于传统架构,服务器虚拟化技术实现了计算、网络和存储资源的统一管理,具有更高的平台投资效费比、简化管理难度及扩展性强等优势,将其应用于党政内网及军工涉密等信息敏感程度高和网络安全重要性强的领域,建设基于服务器虚拟化技术的数据中心,对其网络安全方面提出了更高的挑战。文章通过分析服务器虚拟化涉及的网络安全风险点,提出了选用国产自主可控的安全虚拟化产品、三网分离、安全域划分等网络安全设计思路,在提升数据中心运行效能的前提下,使得数据中心网络更加安全、可靠。

关键词:服务器虚拟化;数据中心;网络安全

在新的信息技术不断革新,网络安全形势复杂变化的大背景下,虚拟化技术作为云计算的关键技术,逐渐显现了其在数据集中管控、安全边界收紧、用户策略统一管理等安全优点,并在减少投资、降低管理成本、提高资源利用效率等方面具有优势。将虚拟化技术应用于党政内网及军工涉密等信息敏感程度较高的领域的需求是迫切的,本文在深入分析虚拟化环境下信息系统安全风险的基础上,基于国产自主可控的安全虚拟化产品,从虚拟化资源管理系统安全、身份认证与管理、安全监控与审计、病毒与恶意代码防护、端口及介质管控、管理平台安全等方面进行了安全设计和产品实现,有效控制了网络安全风险。

1安全风险分析

通过对虚拟化环境下数据中心网络安全风险进行整理及评估,需要重点解决的风险点如表1所示。

2网络安全设计

2.1选用国产自主可控的安全虚拟化产品

相比于VMware、Citrix等国外虚拟化产品,国产自主可控的安全虚拟化产品具有全自主国产化优势,获得了相关保密资质,更安全可控;符合涉密信息系统分级保护要求,强化了虚拟化内核安全,从结构和全面性上保证了虚拟化环境的体系性安全。

2.2安全域划分及边界防护

根据系统处理信息的密级、责任单位、业务等将网络划分为不同的安全域,如终端安全域、安全管理服务器安全域、业务应用服务器安全域等。为了减少虚拟机隐通道攻击的风险,服务器虚拟化系统将隶属于不同安全域的虚拟服务器以独立集群方式建设,位于不同安全域的虚拟服务器所使用的宿主机、存储、交换机等均物理分开,确保不同密级的虚拟服务器不共享计算、存储等物理设备。数据中心网络拓扑图如图1所示,针对不同的集群,分别划分2个安全域:服务器安全域-虚拟化、服务器虚拟化集群管理安全域。在安全域边界采用防火墙进行安全域间的访问控制。

2.3三网分离

如图1所示,服务器虚拟化系统通过隔离网络平面将业务流进行分化,将虚拟化资源管理系统划分为业务网平面、存储网平面和管理网平面,并且三个平面之间是隔离的,避免不同数据流交叉,混杂传输。业务网平面:为用户提供业务通道,为虚拟机虚拟网卡的通信平面,对外提供业务应用。存储网平面:为存储设备提供通信平面,并为虚拟机提供存储资源,但不直接与虚拟机通信,而通过虚拟化资源管理系统转化。管理网平面:负责整个虚拟化系统的管理、业务部署、系统加载等流量的通信。

2.4物理安全

门控措施:数据中心机房设置双人认证方式的门禁系统,严格落实审批登记管理制度。设备安放:服务器虚拟化系统的宿主机、集中存储等关键硬件设备所在机柜加锁防护,并确保在摄像头覆盖范围内,24小时视频监控。设备数据接口:在服务器虚拟化系统的宿主机上安装计算机及移动存储介质管理系统,对光驱、软驱、USB口、并口、串口等进行管控,防止被非授权使用。设备维修:机房巡检、设备维修维护等,至少2名机房运维管理人员同进同出,外来人员进入机房,机房运维管理人员全程旁站陪同。在对服务器虚拟化系统宿主机、存储等关键硬件设备进行维护时,至少2名机房运维管理人员同时在场方可进行物理设备操作。

2.5运行安全

(1)备份与恢复虚拟化资源管理系统的服务器采用双机热备方式部署,出现系统故障时,可实现快速恢复或自动切换。采用备份系统对虚拟机进行定期自动备份,当虚拟机崩溃或系统异常时对其进行恢复,保证磁盘文件和系统存储的完整性;对应用相关数据(数据库、非结构化业务数据、系统配置文件、日志文件等)进行定期自动备份,当应用相关数据因误删或损坏时对其进行恢复,保证应用数据的完整性。(2)恶意代码与计算机病毒防治虚拟化环境下采用轻的防病毒方案,在宿主机和虚拟机上安装防病毒软件驱动进行病毒查杀和实时监控。(3)虚拟机安全监控与审计在虚拟机中安装审计监控客户端软件,实现虚拟机中的操作行为审计。包括对主机状态、配置信息、账户、进程、服务、主机网络连接、打印、刻录、非授权接入、共享、补丁安装、文件和目录操作、违规以及异常行为进行监控和审计。将服务器虚拟化系统中的虚拟交换机流量外迁至指定虚拟交换机端口和物理交换机端口,之后再接入入侵检测系统,监控宿主机内各虚拟机之间的网络行为。利用国产化安全虚拟化产品自身对虚拟资源管理、虚拟机管理、账户管理、策略设置等管理员操作行为和系统事件、资源状况、更新维护等行为进行审计。(4)端口及介质管控在宿主机和虚拟机中安装计算机及移动存储介质管理系统客户端,进行违规外联监控,以及端口使用控制、监控和审计,并对违规外联行为进行报警和阻断。(5)运维安全设置专门用于服务器虚拟化运维管理的终端,进行地址绑定,专人使用,运维人员对该终端的使用采取视频监控;宿主机的运维管理网络单独组网。(6)虚拟化资源管理系统安全加固宿主机的操作系统均采用经过剪裁的Linux系统,在剪裁过程中,仅保留必要的硬件驱动及虚拟化资源管理必要的服务,仅开放虚拟机管理系统进行业务管理必需的网络端口,针对有限的开放端口也进行绑定保护。关闭不必需的多余账户,并对root账户进行加固,禁止使用root账户直接登录,提高账户密码复杂性要求,减少密码错误重试次数,并增大重试错误后的间隔期,提高系统在密码暴力破解面前的安全性。对系统重要组件和文件进行定期文件一致性检查,确保系统的安全性。(7)虚拟机安全管理制订虚拟服务器使用管理制度,对虚拟服务器的申请、审批、创建、使用、废止等环节进行全生命周期管控,明确根账号的管理、虚拟服务器管理、镜像模板管理、机房进出、运维管理、备份与恢复、应急演练等。(8)安全性能检测采用漏洞扫描系统,定期对服务器虚拟化系统进行漏洞检测、分析和评估,及时发现存在的安全漏洞并进行修复。

2.6信息安全

(1)物理隔离服务器虚拟化系统与互联网及其他公共信息网络物理隔离。(2)虚拟机密级标识服务器虚拟化系统中,根据虚拟机处理涉密信息的最高密级,标识其虚拟机的密级。密级标识与虚拟机不可分离,并在其全生命周期过程中不得非授权修改。(3)身份认证管理员登录虚拟化资源管理系统,业务用户登录应用系统均采用基于双因子身份鉴别方式,如数字证书的USBKey与PIN码相结合的方式进行身份认证。

3结语

基于服务器虚拟化技术作为数据中心的基础架构,虽然使得数据中心运行更加高效,但其安全隐患也非常多。本文梳理了涉及的各种网络安全风险,提出了相应的安全设计思路,可供各种应用场景进行参考,尤其是政府内网及军工涉密等领域。在保障服务器虚拟化为数据中心提供高效的技术架构的前提下,强化网络安全的研究设计,更好服务于各种应用场景。

参考文献:

[1]苑顺周,姚晓冬,刑羽.基于超融合技术的数据中心网络安全设计[J].网络安全技术与应用,2021.

[2]翟胜军.谈分级保护网络中的安全域划分[J].保密科学技术,2011.

[3]向嵬,王东.计算机技术中虚拟化技术的运用研究[J].计算机工程应用技术,2021.

[4]张玉贺,李陆,续焕超,等.国产服务器虚拟化操作系统的应用与实践[J].网信军民融合,2019.

作者:金俊玲 王昕 单位:中国舰船研究设计中心