云计算的精髓是利用有效的技术手段和技术组合,最大限度提高基础设施、平台和软件的使用效率,彻底降低信息化工作的准入代价,释放社会、行业、部门和单位内因代价高昂而被长期束缚的信息化潜能。云计算理念、方法在气象部门的适度引入和有效普及应用,将有可能极大地简化基层气象单位的业务工作环境,真正实现资源的优化组合和业务布局的专业化,完成气象部门信息系统架构的最优化调整和合理配置,彻底摆脱一直存在的无序、混乱、低水平重复建设等负面现象;极大地降低创造性工作和日常信息化工作的初期成本和过程成本,释放出被高昂代价所压制的宝贵的创造力和生产力。
1.引言:云计算大潮:诸神的狂欢
一个幽灵,“云计算”的幽灵,在IT界徘徊。
烹油烈火,万众瞩目;有关云计算的论坛、讲座、峰会铺天盖地,院士、官员、教授、名流们纷纷站台呐喊,台上激情的演讲与台下兴奋的渴盼以及彼此间的热情互动,有如九十年代初风行全国各地的大气功师带功报告会。厂商们争先恐后地隆重推出一个个所谓基于“云”的各类产品和解决方案,广告和宣传册上辞藻华丽,无所不用其极,仿佛每一家都是“云时代”的引领者和开拓者;政府部门闻风而动迫不及待,冠以诗意名称的所谓“云计算中心”纷纷在各地拔地而起,一个比一个更加的规模宏大,气度不凡。
“云计算”火了,云计算的确火了。
做为气象部门IT界人士,笔者一直关注着业界这场“诸神的狂欢”。而做为一个曾经历过一些事件、见识过一些场面、已过天命之年的笔者,这场狂欢带给笔者的与其说是感官上的信息轰炸,不如说是思辨上的串串疑问:除了心怀鬼胎的各商家为提高本公司产品营销业绩所进行的别有用心的疯狂炒作外,云计算在理念上是否确有过人之处?其精髓的实质是否确有可供人们借鉴、参考的智慧火花?在气象行业信息化建设的过程中,它究竟能带给我们哪些启示和实际效果?它的出现真的具有划时代意义?抑或仅仅是一场昙花一现的闹剧?
下文就是笔者对云计算的认识和体会。
2.云计算的由来,目标和特征
2.1何谓“云计算”
在遍查诸典后,笔者失望地意识到,目前关于云计算尚无统一的定义,不同的供应商、厂商、专业媒体及个人根据各自的立场及视角,提出了各自对于云计算的理解和定义:
Hewitt【1】认为云计算系统主要是将信息永久地存储在云中的服务器上,在使用信息时只是在客户端进行缓存。客户端可以是桌面机、笔记本、手持设备等。WangLi-zhe等人【2】从云计算系统应该具有的功能角度给出了科学云计算系统的定义,指出计算云系统不仅能够向用户提供硬件服务HaaS(hardwareas,aservice)、软件服务SaaS(softwareasaservice)、数据资源服务DaaS(dataaftasetvice),而且还能够向用户提供能够配置的平台服务PaaS(platforma8a.service)。因此用户可以按需向计算平台提交自己的硬件配置、软件安装、数据访问需求。
Buyya等人【3】从面向市场的角度认为云计算是由一组内部互连的虚拟机组成的并行和分布式计算系统,系统能够根据服务提供商和客户之间协商好的服务等级协议动态提供计算资源。
IBM的专家略带矜持地认为:云计算其实是一种新型的计算模式,能够把IT资源、数据、应用作为服务通过互联网提供给用户;同时,云计算也是一种新的基础架构管理方法,能够把大量的、高度虚拟化的资源管理起来,组成一个庞大的资源池,统一提供服务。
百度的定义冗长而琐碎:云计算有狭义广义之分;狭义云计算指IT基础设施的交付和使用模式,即通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。云计算的产业三级分层:云软件、云平台、云设备。
中国云计算网的定义既直截了当又有些狭隘偏颇:云计算(cloudcomputing)是一种基于因特网的超级计算模式,在远程的数据中心里,成千上万台电脑和服务器连接成一片电脑云。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。
维基百科的定义较为中允:“云计算(cloudcomputing),是这样一种计算方式,计算资源是动态易扩展而且虚拟化的,往往通过互联网提供。用户不需要了解‘云’中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制”。
埃森哲(Accenture)咨询公司的定义言简意赅:云计算是第三方提供商通过网络动态提供及配置IT功能(硬件、软件或服务)的服务方式。
……凡此种种,不一而足。
在参阅了不下三十余种关于“云计算”的“各自表述”后,经综合归纳,笔者较为认同雷万云博士对云计算的定义,即:云计算是一种IT资源的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件、服务),提供资源的网络被称之为“云”。【4】