课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
5分钟

云计算的构成

从行业的产业链角度来说,云计算的发展离不开它的产业链,在政府的监管下,云计算的服务提供商、软件服务提供商、硬件服务提供商、网络基础设施服务商及云计算咨询/规划/运维/集成服务商、云计算终端设备厂商构成了云计算的生态链,为政府、企业、一般用户提供服务,政府起到规则的制定和运行的监管等职责,如下图所示。

由于云计算分为IaaS、PaaS和SaaS三种类型,目前各个厂商还没有统一的标准,不同的厂商又提供了不同的解决方案,直接导致了用户选择解决方案的困惑,根据目前不同厂家的解决方案的特征,对云计算的主要功能进行总结归纳,提供一个供参考的模型。每种解决方案或许只解决其中一项功能,也可能还有部分功能还没有概括进来,如下图所示。

如上图所示,云计算的体系结构分为四层,分别为物理资源层、资源池层、管理中间件层、和Soa架构层。其中物理资源层主要包括硬件产品,如计算机、存储器、网络设备、数据库和软件等。资源池是由物理硬件集群构成的同构或异构的资源池,主要包括计算资源池、存储资源池、网络资源池和数据资源池及软件资源池等。管理中间件负责资源管理、任务管理和用户管理。

物理资源层的主要功能是物理资源的集群和管理,如集装箱服务器,在一个标准的集装箱里放2000台服务器,包括它的散热系统和节点故障管理系统。

资源池层的主要功能是对物理资源通过虚拟化技术构建同构或异构的资源池。

中间件管理层主要负责资源管理、任务管理、用户管理和安全管理等,自动调整资源的负载均衡、故障检测及恢复,对资源的运行起监控统计作用。任务管理的主要工作是完成任务映射的部署和管理、任务的调度、任务的执行及生命周期管理等。用户管理主要负责账号管理、用户环境配置、用户交互管理和使用计费。安全管理主要包括身份认证、访问权限、综合防护及安全审计。中间管理层的这些工作主要由中间件软件完成,目前比较流行的中间件软件有WebLogic、Sphere等。

SOA架构层的主要功能是将云计算的各种应用封装成web服务的形式,通过web接口用户可以选择需要的服务。它的主要内容包括服务接口、服务注册、服务查询、服务访问及工作流等。