一、引言
美国联邦政府CIO委员会于2011年2月8日颁布了联邦政府云战略(FederalCloudComputingStrategy)。该战略旨在解决美国联邦政府电子政务基础设施使用率低、资源需求分散、系统重复建设严重、工程建设难于管理以及建设周期过长等问题,以提高政府的公信力。
美国联邦政府认为云计算可以优化政府服务的提供方式,改善上述问题。在资源有限的情况下,通过云计算技术能够极大地帮助政府机构快速提供高度可靠的创新服务。商业服务供应商将云计算推广到整个传统IT领域,包括硬件和软件基础设施、中间件平台、应用系统组件、软件服务以及应用套件。私营部门开始利用这些技术改善资源使用状况,提高服务响应、工作效率、灵活性和创新能力。同样,云计算有助于提高联邦政府的运行效率,以及更快速地响应公众需求的能力。
联邦政府云战略要实现以下目标:明确度量云计算产生的效益、注意事项和选择条件;提供决策框架和应用案例,指导各部门向云平台迁移;进一步加强云计算设施的部署力度;制定联邦政府的行动计划,确定相关部门的职责,推动云计算的部署。
2011年,美国联邦政府计划在发展云计算应用方面的开支达200亿美元1,占联邦政府IT总花销(800亿美元)的1/4。在此之前的2010年,美国联邦政府白宫管理和预算办公室已着手实施了一项“云优先”政策,要求政府机构在进行任何新投资之前先对安全可靠的云计算方案进行评估,从而了解云计算的价值,加快向云服务迁移的步伐。根据“云优先”政策的要求,各部门将重新修改IT项目方案,以便充分利用云计算优势,高效地使用设备,提高IT灵活性和响应能力,降低开销。通过提高IT资产使用效率和促进私营部门创新成果的利用,云计算将使政府更加高效、灵活和富于创新。如果一个机构需要启动一项新的创新项目,不必购买昂贵的硬件,只需利用云基础设施便可快速实施,从而节省时间并降低部署成本(参见表1)。
二、云计算技术简介
云计算在IT领域掀起了一场革命,使IT资源可以像普通商品一样按需使用。基础资源的共享和规模经济效益的提升,使云计算为联邦政府带来一种富于竞争力的服务模式。利用云计算使服务模式发生了改变,云计算供应商通过网络提供IT服务,就像电厂集中供电一样,可以集中投资获得规模经济效益。用户管理各自的IT服务,就像购买水电一样,按需使用资源和付费,降低了成本。通过云计算方式,云用户可以花更少的时间来管理复杂的IT资源,从而把更多的时间投入到核心业务中。
(一)云计算的概念
美国国家标准和技术研究院(National Institute of Standardsand Technology,NIST)将云计算定义为“一种IT资源应用模式,将网络连接的资源(如网络、服务器、存储、应用和服务)构成一个IT资源共享池向用户按需提供服务,并只需要较少的管理工作或与服务供应商的交互,实现资源的快速部署”。NIST认为云计算有5种基本特征:需求自助服务、广泛的网络接入、资源共享池、快速伸缩和按使用付费。
根据上述定义,云计算有几种部署模式,每种模式都为现有应用迁移到云环境中提供了不同的方案。NIST定义的云部署模式包括私有云、社区云、公共云或混合云。
①私有云。为一个机构单独使用而构建,它可以由这个机构本身或者第三方机构来管理。
②社区云。为具有共同关注点(如任务、安全需求、策略和遵守协议等)的多家机构使用而构建,它可以由这些机构或者第三方机构来管理。
③公共云。云服务供应商出售云服务,普通公众或大型产业集团通过网络获取这些资源。
④混合云。云基础设施由两个或两个以上的云(私有云、社区云或公共云)组成,这些云保有其独立性,通过标准化或专利技术绑定在一起,从而使数据和应用具有便捷性。例如,通过集中云(cloud-bursting)的架构实现不同云之间的负载均衡。
NIST也将云计算在服务模式上分类为SaaS、PaaS、IaaS。
①SaaS(SoftwareasaService,软件即服务)。用户可以使用服务供应商运行在云基础设施上的各种应用程序。通过各种终端设备上的瘦客户端接口(例如浏览器),用户可以访问这些应用程序,而无需关注底层的云基础设施,包括网络、服务器、操作系统、存储与个性化应用,当然用户指定的应用设施除外。
②PaaS(PlatformasaService,平台即服务)。是指将部署在云基础设施上的平台作为一种服务提供给用户。在这种服务模式中,PaaS平台提供应用开发所需的编程语言和工具,用户只需要利用平台就能够创建、获取和部署应用,并对应用客户端所需环境进行配置,而无需关注底层的云基础设施,包括网络、服务器、操作系统和存储。
③IaaS(InfrastructureasaService,基础设施即服务)。是指用户可以从计算机基础设施中获得服务。计算机基础设施主要有数据处理、存储、网络和其他基础计算资源。用户无需了解底层的云基础设施,可自由地部署和运行软件,但需要管理操作系统、存储与部署的应用,并适度关注所需的网络组件(如主机防火墙)。
(二)云计算推动IT领域发生根本转变
云计算使IT系统具备了可扩展和可伸缩的特性。终端用户可以根据自身需求获得计算资源,无需预先确定。利用云计算服务,联邦政府机构不再需要自建数据中心就可以为数百万的用户提供服务。
(三)云计算应用可提高IT项目的收益
大量的联邦政府机构正在采用云技术,并且实现了可观的效益。例如,美国国家航空和航天局(National Aeronauticsand Space Administration,NASA)的星云项目,利用社区云使研究人员快速获得相对低廉的IT服务。在采用这种方法以前,研究人员要想配置同样的IT资源,一般需要花费数月时间升级系统。云技术在整个联邦政府的应用为政府提升效能、创新管理理念、提高应急响应能力带来了有利条件。