随着网络规模和应用的迅速扩大,网络安全威胁不断增加,单一的网络安全防护技术已经不能满足需要。网络安全态势感知能够从整体上动态反映网络安全状况并对网络安全的发展趋势进行预测,大数据的特点为大规模网络安全态势感知研究的突破创造了机遇。
网络大数据带来的是海量、高速、多变的信息资产,需要寻求经济的、创新的信息处理方式,快速获得超越数据客观信息的洞察力和决策力,可视化技术就在这样的背景下应运而生。
数据可视化容易被人们感知数据信息,可以快速识别数据模式和数据差异并发现数据异常,能够快速识别并直观聚类,还能快速发现新的攻击模式并对攻击趋势做出预测。
因此,针对信息安全问题,诸多企业希望将其监测到的大数据转化为信息可视化呈现的各种形式,数据可视化已逐步成为网络安全技术和管理的一个关键配置。
安全态势可视化的目的是生成网络安全综合态势图,以多视图、多角度、多尺度的方式与用户进行交互,面临的主要挑战是如何实时显示、处理大规模网络数据,如何支持多数据源、多视图、多平台协同的分析,最终协助网络空间安全专家实现智能化、自动化预警和防御体系。
下面简要介绍几款常用的大数据可视化分析工具。
D3.js :一款优秀的数据可视化工具库。运行在 JavaScript 上,并使用 HTML、CSS和SVG。D3.js是开源工具,使用数据驱动的方式创建漂亮的网页,可实现实时交互。
ChartBlocks:一个易于使用的在线工具,它无需编码,便能从电子表格、数据库中构建可视化图表。整个过程可以在图表向导的指导下完成,在 HTML5 框架下使用 JavaScript 库D3.js创建图表。
Google Charts:以HTML5和SVG为基础,充分考虑了跨浏览器的兼容性,并通过VML支持旧版本的IE浏览器,并提供一个非常好的、全面的模板库。
Highcharts:JavaScript API与jQuery的集成产品,使用SVG格式,并使用VML支持旧版浏览器。它提供了两个专门的图表类型——Highstock和Highmaps,并且配备了一系列的插件,还提供Highcharts云服务。
Tableau:一款企业级的大数据可视化工具,可轻松创建图形、表格和地图。它不仅提供了PC桌面版,还提供了云服务器解决方案,支持在线生成可视化报告。
Plotly:一个非常人性化的网络工具,可在几分钟内启动,从简单的电子表格中开始创建漂亮的图表,并为JavaScript和Python等编程语言提供API接口。
Visual.ly:一个可视化的内容服务。它提供专门的大数据可视化的服务,支持外包服务:你只需描述你的项目,服务团队将在项目的整个持续时间内提供可视化开发服务。以上就是本篇文章的全部内容了,希望对大家有帮助。
fqj
评论
查看更多