云服务架构下的智慧城市建设解决方案
2012/7/26 13:35:00 中兴力维 关键字:智慧城市,平安城市,信息化,云服务 浏览量:
云计算分析
云计算(Cloud Computing)是网格计算(Grid Computing)、分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Computing)、网络存储(Network Storage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)等传统计算机技术和网络技术发展融合的产物。它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统,并借助SaaS、PaaS、IaaS、MSP等先进的商业模式把这强大的计算能力分布到终端用户手中。Cloud Computing的一个核心理念就是通过不断提高“云”的处理能力,进而减少用户终端的处理负担,最终使用户终端简化成一个单纯的输入输出设备,并能按需享受“云”的强大计算处理能力!
具体的SaaS(软件即服务)、PaaS (平台即服务)、IaaS(基础设施即服务)的相关描述(如图4所示)。
智慧城市架构中应用的云计算技术
基础设施服务IaaS
在基础设施服务IaaS层面,首先是云计算数据中心的建设,从上述分析,一个智慧城市系统,需要庞大的数据中心,用于城市各类海量信息的汇聚、存储和输出。云计算数据中心相比传统数据中心,单系统的应用数据中心,由于具备虚拟化、按需分配等与生俱来的特点,当系统规模达到一定程度时,系统建设性价比优势明显。而对于智慧城市的系统来讲,通常规模庞大。并且云计算数据中心的建设所需要的软硬件技术和产品,已经可以支撑成熟商用。所以在云服务架构下的智慧城市建设方案中,规划和建设一个云计算数据中心,是可行和智慧的选择。另外在基础设施层面,按照云计算标准建设的基础设施管理、运维管理、安全管理等技术,会给智慧城市整个系统建设方案中的建设和运维中带来相当的收益。同时,在IaaS层面,云计算数据中心还可以将已经建设的传统数据中心中的不同架构、不同品牌、不同型号的服务器硬件进行整合,借助于云计算平台的虚拟化基础架构,将这些利用旧设备和新建设备进行统一有效度的资源切割、资源调配和资源整合,按照应用需求来合理分配计算、存储资源,最优化效能比例。
统一平台环境服务PaaS
在统一平台环境服务PaaS层面,在智慧城市的系统架构中,可以引入云计算技术中的SOA技术,由于SOA技术所具备的可重用、松耦合、明确的接口定义、基于开放的标准等等,实现各种不同领域系统信息之间的互联互通,保障信息的有效沟通和整合。此外,还可以通过统一的数据类型定义、统一化的数据访问、统一接口规范、统一元数据描述和计算规范所建立的开放的开发和运行环境,引入第三方的开发资源,保障各种定制化应用的及时快速实现。
应用软件服务SaaS
在应用软件服务SaaS层面,可以应用到智慧城市建设方案中的云计算技术,目前来看,由于云计算核心理念是提高云计算中心的处理能力,减小用户终端负担,所以在一些通用性的应用方面,是具备成熟应用的条件的,比如通用的交通信息智能发布,就可以将通过庞杂信息收集、深度计算后展示出来的简洁结果,有效推送到各种有线无线“瘦”终端。
通过引入云服务后的智慧城市综合解决方案,在一个基础平台上,可以为各部门和公众提供所需的各类服务,即便是对于各组织特殊的个性化任务,也可以组织快速开发。这些对于智慧城市的规划设计者来讲,无疑是一个福音。而对于公安、城管、调度等业务需求部门来讲,也无需担心自身需求满足的及时性,同时,由于云服务架构下,已经汇聚了大量的共享信息,也为这些不同业务部门之间的及时有效交互提供了方便。
总之,云计算在三个层面上的服务,具备有先进可行的技术优势,其中的一些具备成熟商用条件、符合智慧城市建设方案需求的先进思路,可以完全引入融合到智慧城市的规划设计、部署实施思路中,以形成云服务架构下的智慧城市建设方案。