|
解决方案 云平台建设思路 (一)SaaS(Software-as-a-service,软件即服务) Saas 是最为成熟、最出名,也是得到最广泛应用的一种云计算。 可以将它理解为一种软件分布模式,在这种模式下,应用软件安装在厂商或者服务供应商那里,用户可以通过某个网络来使用这些软件, 通常使用的网络是互联网。这种模式通常也被称为"随需应变"软件,这是最成熟的云计算模式,因为这种模式具有高度的灵活性、已经证明可靠的支持服务、强大的可扩展性,因此能够降低客户的维护成本和投入,而且由于这种模式的多宗旨式的基础架构,运营成本也得以降低。 (二)PaaS(Platform-as-a-Service:平台即服务) PaaS 提供了基础架构,软件开发者可以在这个基础架构之上建 设新的应用,或者扩展已有的应用,同时却不必购买开发、质量控制或生产服务器。我们自主研发的 AppPaaSStructure 可以在此基础上很方便的扩展服务模块。 (三)IaaS(Infrastructure-as-a-service:基础架构即服务) IaaS 通过互联网提供了数据中心、基础架构硬件和软件资源。 IaaS 可以提供服务器、操作系统、磁盘存储、数据库和/或信息资源。 IaaS 的主要用户是系统管理员。IaaS 通常会按照"弹性云"的模式引 入其他的使用和计价模式,也就是在任何一个特定的时间,都只使用需要的服务。鉴于云计算平台应用需求的满足是一个渐进的过程,云平台建设是一项复杂的系统工程,建议云平台建设遵循长期规划、分布实施的原则,前期立足于满足 IaaS 层,后续根据实际需求逐步支持 PaaS 和 SaaS 的实现。 1、设备管理:提供物理对主机接入和管理功能,包括设备发现展示、 配置部署、告警上报等。 2、虚拟化资源池管理:实现计算、存储和网络的虚拟化和资源统一管理。 3、资源池调度:提供资源动态分配、动态耗能管理、调度策略管理、 资源池高可用性和备份恢复等功能。 4、资源池服务:对外提供基础资源池服务能力,如动态伸缩、负载均衡等。 5、对外接口:对外提供标准的接口和能力,供上层业务或解决方案集成。 6、管理平台:云资源池的统一管理维护功能,如用户管理、日志管理、告警和性能监控。 |