云计算技术的的应用及云平台项目实施管理要点探讨

(整期优先)网络出版时间:2016-12-22
/ 2

云计算技术的的应用及云平台项目实施管理要点探讨

秦晓波

公诚管理咨询有限公司第七分公司广东珠海519000

【摘要】本文对云计算的定义和核心技术进行了分析,并对云平台项目实施管理要点进行了探讨,以供同仁参考。

【关键词】云计算;核心技术;云平台项目;管理要点

一、什么是云计算

云计算是新一代IT模式,云计算应该有如图1-1,它能在后端庞大的云计算中心的支撑下能为用户提供更方便的体验和更低廉的成本。

具体而言,由于在后端有规模庞大、非常自动化和高可靠性的云计算中心的存在,人们只要接入互联网,就能非常方便地访问各种基于云的应用和信息,并免去了安装和维护等繁琐操作,同时,企业和个人也能以低廉的价格来使用这些由云计算中心提供的服务或者在云中直接搭建其所需的信息服务。在收费模式上,云计算和水电等公用事业非常类似,用户只需为其所使用的部分付费。对云计算的使用者(主要是个人用户和企业)来讲,云计算将会在用户体验和成本这两方面给他们带来很多非常实在的好处。

二、云计算的核心技术

(1)虚拟化。在云计算模式中,用户并不知道私有数据的准确位置,用户和云计算服务提供商之间进行协商,由服务提供商来负责管理。各个用户的私有数据都存储在“云”中,共享底层的存储资源。通过增加一个虚拟化层,可以将物理站点用于多个独立的虚拟机,而这些虚拟机可能由不同的用户拥有和管理。也可以理解它为基础设施层的“多租户”,因为通过虚拟化技术,能够在一个物理服务器上生成多个虚拟机,并且能在这些虚拟机之间能实现全面的隔离,这样不仅能减低服务器的购置成本,而且还能同时降低服务器的运维成本,成熟的X86虚拟化技术有VMware的ESX和开源的Xen。

(2)资源的管理。云计算资源管理系统提供4种基本的服务,即资源发现、资源分发、资源存储和资源调度。资源分发和资源发现以及资源存储是资源调度的前提条件,资源调度实施,把需资源分配到相应的请求上去,包括通过不同结点资源的协作分配。云计算的资源管理方法,涉及到云存储架构、计费、资源模型和调度等方面。由于云计算的资源在地理上是分布的,形式上是异构的,并且各个组织和管理域有各自的资源管理策略和不同的访问代价模型。因此,当应用云计算时,面对庞杂的设备平台和各种技术,如何有效整合各种资源,是实现云计算的关键。

(3)安全技术。安全性是用户选择云计算时的首要考虑的因素,也是云计算实现可持续发展的关键。云计算的开放性、复杂性、按需服务、虚拟化资源池、快速弹性架构和多租户等特点,也直接影响云计算环境的安全和相关的安全保护策略。目前,由于信息安全领域仍缺乏云服务安全提供必要的理论基础和工具支撑。因此,未来在信息安全学术界与产业界共同关注及推动下,信息安全领域将围绕云服务的“安全服务品质协议”的制定、交付验证、第三方检验等,逐渐发展形成一种新型的技术体系与管理体系,与之相适应。

(4)分布式的编程模式。云计算实际上是一种处理大规模密集型数据的并行分

布式计算技术。为了使用户能更轻松的享受云计算带来的服务,让用户能利用该编程模型编写简单的程序来实现特定的目的,云计算上的编程模型必须十分简单。必须保证后台复杂的并行执行和任务调度向用户和编程人员透明。

(5)数据存储技术。云计算系统需要同时满足大量用户的需求,并行地为大

量用户提供服务。因此,云计算的数据存储技术必须具有分布式、高吞吐率和高传输率等特点。为了承载海量的数据,同时也要保证这些数据的可管理性,所以需要一整套分布式的存储系统,在这方面,Google的GFS是典范之作。

三、云平台项目监理

大多数云平台项目,其云计算中心都具有相当的规模,比如,Google云计算中心已经拥有几百万台服务器,而Amazon、IBM、微软、Yahoo等企业所掌控的云计算规模也毫不逊色,并且云计算中心能通过整合和管理这些数目庞大的计算机集群来赋予用户前所未有的计算和存储能力。因此,在我们对云平台项目实施过程中,必须加强管理,才能保证项目的质量,下面就对云平台项目实施管理的要点进行探讨。

首先,我们要加强项目前期准备阶段的管理。在项目初期部门运用三级进度计划体系对每一个平台的方案编制、资源需求、设备到货、割接等关键环节进行梳理,分析项目依赖条件,通过关键节点倒推,制订精细到天的实施计划。特别是外部资源实点,如技术方案交接、主合同采购、设备到货等因素,提前与多个内部部门沟通,一步步细化时间点。经过多版本的编制、评审,确定了最终的详细进度计划。再运用每日对标、提前预警等手段一方面对各实点时间进行预警,极大提高外部资源实点就绪率;另一方面通过管控每天、每周工作,使项目整体实施有条不紊地推进。

第二,加强项目实施过程中的管理。在项目实施过程通过制订集成方案模板、实施方案模板等规模性文档模板,提高方案整体性、规范性,使实施过程操作统一。再通过试点验证,评估,进一步提高合理性、可操作性,有效降低实施过程风险。在割接过程中,通过梳理实施前准备工作,制订统一割接流程,划分指挥、操作两大体系,使得割接过程更加顺畅,大大降低割接实施风险,提高割接成功率。

第三,加强项目一些关键工序管理。一是建立进度管理体系。通过总体-模块-关键环节三级梳理体系,制定详细计划。在实施过程与计划精确对标、有效预警。对于关键点进行计划倒推,精确安排,提高项目关键节点完工及时率;二是严格风险控制流程。通过LED分析法,识别、评估风险,划分风险优先级。通过我司风险应对数据库,确定风险应对措施并执行。通过既定的邮件、短信风险预警机制,对风险进行预警;三是搭建高效沟通平台。建立了多平面、星型沟通模式,通过例会制度,以周报及月报总结等形式向管理层、项目相关人员提供及时信息,确保指令下达、信息反馈畅通;四是规范割接管理流程。规范云计算割接流程;明确割接指挥、操作两大体系的工作流程;制定割接应急流程。项目建设均采用全过程管控。即涵盖:启动交接、设计、施工准备,工程实施(硬件到货点验、硬件安装、调测、集成、测试、割接、上线),工程初步验收及预转固,工程审计6大过程。在项目实施过程通过制订集成方案模板、实施方案模板等规模性文档模板,提高方案整体性、规范性,使实施过程操作统一。再通过试点验证,评估,进一步提高合理性、可操作性,有效降低实施过程风险。在割接过程中,通过梳理实施前准备工作,制订统一割接流程,划分指挥、操作两大体系,使得割接过程更加顺畅,大大降低割接实施风险,提高割接成功率。

总之,要保障云计算平台项目建设实现快速上线和质量合格等基本要求,就必须加强云计算项目实施全过程的有效管理,也为后续云应用的快速布署奠定坚实的基础。

参考文献:

[1]罗军舟,金嘉晖,宋爱波等。云计算:体系架构与关键技术.通信学报,2011(7):3-21。

[2]虞慧群,范贵生。云计算发展分析与展望.软件产业与工程,2011(5):15-21。

[3]彭安鑫,石磊.云计算技术概述.网络安全技术与应用,2011(6):66-68.