虚拟化平台网络安全性测试
简介 安全测试系统包括探针管理模块、故障注入模块、兼容性测试模块、日志审计模块四部分。通过探针,对虚拟平台中的节点进行单点故障注入,通过容错性测试,对虚拟系统整体进行多故障注入,收集物理机、虚拟机的CPU、内存、网络、磁盘状态信息进行存储、统计,通过前台可视化展示,给用户进行虚拟化系统安全性评估提供支撑。
功能介绍 【探针管理模块】
探针管理模块通k1体育官网过插件式探针的配置,能够实现对虚拟机安装、查看、运行和卸载探针等功能,进而实现对虚拟机进行故障注入和测试用例输入等。主要功能包括:
支持用户自主选择虚拟机,并通过一键式的部署将探针应用程序置于待测机中,从而允许探针通过一定的权限执行并实现故障注入和容错检测功能。不同的探针对应于不同的待检测功能,均可独立运行,探针程序之间的工作和通信互不干扰。
支持用户手动点击选择被安装的探针并查看详细信息,包括待测机名称、探针状态、安装环境、节点IP、安装时间、探针详情等。
支持用户手动点击选择探针进行一键执行,从而探针将按照预设k1体育官网的故障注入模型和容错检测模型执行操作。
支持用户手动点击选择探针卸载操作,即将探针从待测虚拟机中移除。
【故障注入管理模块】
故障注入管理模块包括丰富的故障集,不但包括了传统物理机的各项故障,如CPU、内存、文件系统等故障,可以评测虚拟化系统遭遇底层故障时的健壮性和可靠性,还包括针对虚拟化系统的各项故障,如事件通道故障、超级调用故障等,可以评测虚拟化系统的核心虚拟化技术的容错机制。主要功能包括:
支持对事件通道机制、超级调用机制、虚拟机迁移机制、访问控制机制、内存管理机制、硬件资源分配机制、状态查询机制、VM在底层Ck1体育官网PU故障时的机制、VM在内存故障时的机制、VM在底层文件故障时的机制、VM在网络中断时机制的注入和容错性测评。
【容错测试管理模块】
容错测试管理模块通过对节点和进程容错能力、本地文件和目录容错能力、网络容错能力等进行测试,实现在虚拟化系统底层遇到故障时的健壮性和可靠性测评,并对各项测试结果的汇总、展示、实验结果分析和报告导出,支持通过可视化图表的形式进行导出。主要功能包括:
支持通过事件通道故障注入、超级调用故障注入、虚拟机迁移故障注入、访问控制故障注入、内存管理故障注入、硬件资源分配故障注入、状态查询故障注入、k1体育官网底层CPU故障注入、内存故障注入等故障注入工具进行节点和进程容错能力测评。
支持通过底层文件故障注入工具进行本地文件和目录容错能力测评。
支持通过网络中断故障注入工具进行网络容错能力测评。
支持用户通过下载的方式导出评估报告。
【日志管理模块】
日志管理模块实现对各模块不同操作的记录,从而实现对错误的精准定位,以便于问题修复。各系统的操作日志信息将准实时地展示在系统界面。主要功能包括:
支持对包括INFO、WARNING、ERROR等多种级别日志的写入和记录,包括操作人或模块、操作信息和操作时间等关键信息。
支持用户查看日k1体育官网志时可查看所有日志信息。
支持自动轮询截断、压缩以及删除旧的日志文件的功能,避免单个日志文件体积过于臃肿及占用大量存储空间。 |