论文部分内容阅读
计算机网络的迅速发展产生了“云计算”这一强大的超级运算模式。云计算通过计算机网络将大量的资源集中起来通过“按需”的方式提供给用户使用。云计算能够提供高效,低廉和灵活的服务,因此受到了用户的广泛关注。
在目前的云计算环境中,用户并没有觉得云计算服务提供商牢靠,云计算将资源和信息,包括用户的敏感信息都放在了云端而不是用户的本地,这样如果被入侵,不但服务提供商受到损失,使用云计算服务的用户也会受到极大的损失。因此,十分有必要在云计算中应用入侵检测技术对数据流进行实时主动地监控、检测和保护。而传统的入侵检测系统在云计算环境下缺少足够的扩展性和效率,不能有效的解决云计算入侵检测问题;同时传统的入侵检测系统一般都是由服务提供商提供和维护,不能够针对用户需求进行不同按需定制,不同用户也没有按需配置入侵检测系统的手段,需要考虑对其进行研究和改进。
本文通过对云计算和入侵检测技术的研究,得出在云计算环境下入侵检测技术需要改进的问题。然后通过对自然界生物免疫系统的研究,发现免疫系统主动监测防御外来入侵的机制很适合应用在入侵检测模型之中。本文着重研究了基于免疫机制的入侵检测技术,并结合云计算环境下的新特点,对传统的人工免疫算法进行改进,提出了一个适合云计算的免疫算法。根据云计算的服务形式特点研究得出了将入侵检测作为一种云安全服务来提供给用户的想法,并提出了一个入侵检测服务框架,基于不同服务类型实现了提供不同级别的入侵检测服务,达到用户按需购买,按需配置的目标。最后,本文在对云计算中入侵检测技术研究的基础上设计出了一种基于免疫机制的云计算入侵检测系统模型,通过分析表明该模型具有良好的扩展性和收缩性,满足本文提出的入侵检测服务框架,具有良好的可配置性和扩展性,可以有效提高系统安全性。