08-31:自主计算在网络安全领域到底如何应用?

2024-04-05 00:24:0804:29 30
声音简介


你好,我是你的朋友晓兵。又到了周四的时间,这里是锐安全《安全到底》栏目的第170篇、总第228篇原创文章《自主计算在网络安全领域到底如何应用?》,今天大约需要4分钟时间,希望能给你带来启发。


IBM最有名的数据库系统DB2已经实现了自主计算环境,其中包括:自调整内存(Self-tuning memory)、自动化存储(Automatic storage)、数据压缩(Data compression)、自动数据库备份(Automatic databasebackup)、自动重组(Automatic reorganization)、自动统计收集(Automatic statistics collection)、配置顾问(ConfigurationAdvisor)、健康监测(Health monitor)等特性。


除此之外,自主计算还可以应用于以下场景:自主网格计算、自主自管理应用的编程系统、大型分布式系统的可扩展管理、存在故障时自主服务中心的动态服务器分配、用于高性能科学应用的自主数据流、互联网数据的自主电源和性能管理、应用服务中故障检测的跟踪分析、网络攻击中基于异常的自我保护等。


下面咱们就展开聊聊自主计算在“网络攻击中基于异常的自我保护”场景中的应用范例。


这里提出了一个“基于异常的控制和管理架构(Anomaly Based Control and Management Architecture)”,主要的软件模块包括自主运行时系统(Autonomic Runime System,ARS)、通用web服务(Common Web Service)、自主运行时管理器(AutonomieRuntime Manager,ARM)和计算资源管理器(Computational ResourceManager,CRM)。


自主运行时系统ARS利用应用程序的时间和异构特性,以及运行时可用的计算和存储资源的体系结构特性,实现高性能、可扩展、安全和容错操作。它提供适当的控制和管理服务,以部署和配置所需的软件和硬件资源,从而自主运行大规模网络应用程序。本身包含两个回路,局部控制回路(Local Loop)和全局控制回路(Global Loop)。


局部控制回路将管理“组件”在其上执行的单个和本地系统资源的行为。这可以看作是向传统组件/资源添加了自我管理功能。这个回路将控制本地算法、资源分配策略、分配和负载均衡策略等。局部回路控制对整个系统行为是“不可见(blind)”的,因此它本身可能导致整个系统的次优行为。


与专注于局部最优的局部控制回路不同,全局控制回路管理整个系统或应用程序的行为,并将定义“驱动局部自适应”的知识。该控制回路可以处理“未知(unknown)”的环境状态,并使用四个系统属性进行监测和分析,如性能、容错、配置和安全性。


自主运行时系统ARS可以被视为一个基于应用程序的操作系统,它为应用程序提供实现自主行为(自我配置、自我修复、自我优化和自我保护)所需的所有服务和工具,主要模块如下:


通用Web服务提供适当的控制和管理Web服务,以部署和配置所需的软件和硬件资源,从而自主运行,这些运行时服务在运行时维护应用程序和系统资源的自主属性。


自主运行时管理器ARM专注于设置应用程序执行环境,在运行时维护其需求同时保持全局控制回路。本身有两个引擎:配置引擎(Configuration Engine)和基于异常的分析和自保护引擎(Anomaly-BasedAnalysis and Self Protection Engine)。


计算资源管理器CRM用来管理局部控制回路和全局控制回路中涉及的计算与网络资源。



恭喜你,又看完了一篇文章。从今天起,和我一起洞察安全本质,这里是锐安全,今天就到这里,咱们下周四再见。



[1]     Manish Parashar,SalimHariri.Autonomic Computing Concepts, Infrastructure, and Applications,2007


[2]     IBM.Autonomic computingoverview,2021-03-01.https://www.ibm.com/docs/en/db2/10.1.0?topic=servers-autonomic-computing-overview





用户评论

表情0/300

小子灵语

IBM那边自主计算弄得挺花哨,但我感觉这些玩意儿离咱普通用户太远了。自动服务听着高大上,真用户体验还得打个问号。

晓兵Jason 回复 @小子灵语

是的,方法论知道就好,不用当真

晓兵Jason 回复 @小子灵语

是的,我就是想再深入理解一下,看看为什么他们觉得好的东西,咱们用不起来

猜你喜欢
计算广告

计算广告是一项新兴的研究课题,它涉及大规模搜索和文本分析、信息获取、统计模型、机器学习、分类、优化以及微观经济学等诸多领域的知识。本书从实践出发,系统地介绍计算...

by:玉米圆子

计算方法

计算方法又称“数值分析”。是为各种数学问题的数值解答研究提供最有效的算法。主要内容为函数逼近论,数值微分,数值积分,误差分析等。常用方法有迭代法、差分法、插值法...

by:大脑改造计划

计算中的上帝

《计算中的上帝》(CalculatingGod,2000)是索耶本人最满意的作品。但可惜的是,这部作品在2001年的“雨果奖”角逐中,败于J.K.罗琳的《哈里...

by:雨乐先生

云计算编程

MyBlog:http://greatfree.lofter.comMyEmail:bingdotliATasudoteduYouar...

by:lblabs

声音主播

1721894

简介:资深程序员、病毒分析员、信息安全行业资深专家,拥有多年信息安全从业经验,对网络安全和安全行业有着独到的见解和丰富的经验,曾发表大量的安全技术文章和四本安全著作,被称为“信息安全的播种者”。熟悉安全行业内在发展逻辑和运行规律,精通产品商业化运作,是归一化细粒度反病毒引擎、云安全与大数据安全的倡导者。