资源描述
分层结构体系结构体系结构由4部分构成:物理资源、虚拟化资源、中间件管理部分和服务接口,如下图所示:云计算技术体系结构SOA体系结构服务接口服务注册服务査找服务访问服务工作流管理屮间件Z*-用户管理用户身份管理用户许可用户请求管理使用计费映像创建蘇部署(映像库管理映像生命期骨理映像管理安全骨理身份论证访问授权综合防护安全审计资源管埋故障恢复|监视统计负载均衡故障检测(图1体系结构图1)服务接口统一规定了在云计算时代使用计算机的各种规范、云计算服务的各种标准等,用户端与云端交互操作的入口,可以完成用户或服务注册,对服务的定制和使用。用户可能通过各类网络请求获取云服务,因此需要云服务和云用户之间的接口可提供IP网、电信网、各专用网的接口。云计算平台把软件、存储、平台、计算资源等都作为一种服务提供给用户,在不同服务领域中,具体需求千差万别,用户的使用方式和习惯也各不相同,因此采用面向服务(SOA)的架构,使云计算的体系结构更具组件化、可重用、可扩展性及灵活性的特点。可以将云计算能力封装成标准的WebService,并纳入到面向服务的架构体系进行管理和使用。2) 服务管理中间件在云计算技术中,中间件位于服务和服务器集群之间,提供管理和服务即云计算体系结构中的管理系统。对标识、认证、授权、目录、安全性等服务进行标准化和操作,为应用提供统一的标准化程序接口和协议,隐藏底层硬件、操作系统和网络的异构性,统一管理网络资源。其用户管理包括用户身份验证、用户许可、用户定制管理;资源管理包括负载均衡、资源监控、故障检测等;安全管理包括身份验证、访问授权、安全审计、综合防护等;映像管理包括映像创建、部署、管理等。3) 虚拟化资源虚拟化资源指一些可以实现一定操作具有一定功能,但其本身是虚拟而不是真实的资源,如计算池、存储池和网络池、数据库资源等,通过软件技术来实现相关的虚拟化功能包括虚拟环境、虚拟系统、虚拟平台。虚拟化技术是构建云计算平台的关键技术之一。虚拟化技术的应用有利于提高网络计算资源的效率,能够对计算资源进行动态切割和分配。4) 物理资源物理资源主要指能支持计算机正常运行的一些硬件设备及技术,可以是价格低廉的PC,也可以是价格昂贵的服务器及磁盘阵列等设备,可以通过现有网络技术和并行技术、分布式技术将分散的计算机组成一个能提供超强功能的集群用于计算和存储等云计算操作,主要包括计算机、存储器、网络设施、数据库、软件等。在云计算时代,本地计算机可能不再像传统计算机那样需要空间足够的硬盘、大功率的处理器和大容量的内存,只需要一些必要的硬件设备如网络设备和基本的输入输出设备等。
展开阅读全文