论文部分内容阅读
最近几年,云计算已经成为计算模式的一个热门话题。云计算综合了网格计算、虚拟化技术、分布式技术、Web服务和SOA思想的特点,支持“一切都是服务”的模式。许多企业借助云服务来提高他们服务的可伸缩性、处理资源的突发性需求。云提供的虚拟化物理资源、虚拟化基础设施、虚拟化中间件平台和业务应用程序,作为云中的服务被消费。云技术可作为一个服务型堆栈:基础设施即服务(IaaS),平台即服务(PaaS),软件即服务(SaaS),人即服务(HuaaS)。云服务还能结合更复杂、多用途的服务,复杂的服务环境提供许多选择的同时,也引出一个非常大的挑战,如何管理这些服务,如何保证云服务的服务质量(QoS),来更好的服务于云计算的提供者和用户,已成为未来云计算发展的一个难点。世界上许多企业和政府部门对IT服务管理以及目前的云计算服务管理进行了长期的探索和实践。以这些经验和成果为基础,也逐渐形成了一种新的IT运营管理方法论,那就是IT服务管理(ITSM)。ITSM是一套帮助企业对IT系统的规划、研发、实施和运营进行有效管理的高质量方法。与此同时,为了实现对云服务资源的管理,首先要对底层的信息进行收集(比如在每个监控节点安装监控代理)和处理,这些方面都离不开服务的监控,服务监控除了对收集到的数据进行过滤、分析和加工外,还应具备报警功能,当异常信息出现时能够得到及时有效的处理,从而提高了服务质量。因此,本文采用SOA的思想,并结合ITSM管理理念,应用于云服务资源的管理和监控,可以有效的管理复杂的云服务资源,同时面向服务的架构能够提高管理的灵活性,解决可扩展行问题。在对云服务资源管理和监控的技术进行深入研究的基础上,提出了分层的云服务资源管理与监控架构模型,它通过对底层云服务资源的虚拟化、虚拟化服务的注册、服务监控、流程化的IT服务管理来实现云服务资源的管理。在架构模型的关键技术实现中,本文聚焦于可视化管理的研究。可视化管理可以使管理者有效掌握云服务资源的信息,实现管理上的透明化与可视化,基于监测的可视化管理,不需要插件,可移动性强,瘦客户端和随时可以使用等优点,保证了云服务的服务质量。本文所设计的架构模型实现了用户和物理及虚拟化资源的逻辑分离,方便了管理员的操作,变被动管理为主动管理,前台可视化Web页面的展现,一方面提供给用户更加直观的效果,另一方面使管理者能够及时发现存在的问题、异常等,从而能够及时解决或预防存在的问题。但是架构模型较为复杂,从实际出发,有些技术实施起来还需要做进一步的研究工作。