云计算在高校信息化中的应用郑雷高级咨询顾问,解决方案架构师微软咨询服务部5个关于云计算在教育信息化中应用的热点问题部分云计算案例CoolPaperPublishedonFebruary10,2009ThesePeopleWrotethePaperIRefertoItinThisPresentation!BerkeleyRADLab(ReliableAdaptiveDistributedSystems)RADLabProfessorsinclude:ArmandoFox,MichaelJordan,AnthonyJoseph,IonStoica,RandyKatz,andDavePatterson前沿方向云计算架构与技术实施过程相关案例讨论SOA“Letmejustsayit:Wewantnativethird-partyapplicationsontheiPhone,andweplantohaveanSDKindevelopers'handsinFebruary”-SteveJobsAppleReversesonThird-PartyiPhoneApps“ButGoogle'sofflineapproachalsoisarecognitionthatMicrosoft'srightininsistingthatnotallcomputingwilltakeplaceintheInternetcloud.Microsoft'sbeentoutingavisionofsoftwareplusservicesthatreliesonInternet-connecteddesktopapps,andmoreenterprisesoftware-as-a-servicecompanies,suchasCRMvendorRightNow,recognizetheneedforsomeclientsoftware.”GoogleCEOSaysSoftwaretoPlayaBiggerRoleIBMalsointroducedBluehouse,thecodenameforservices…designedtohelpbusinesspartnerssharecontacts,files,projectandinteractviachatandWebmeeting.ThemodelissimilartowhatMicrosofthasbeenpushingwithitssoftware-plus-servicesstrategydevelopedbyMicrosoftCTORayOzzie,whocreatedtheNotesplatform.Microsoftistryingtodefineanewcategorywithsoftwareplusservices…itturnsoutthatMicrosoftmayhaveapointand,whileSalesforce.comwouldbeunlikelytoconcedethis,infactitprovidessomesupportingevidence.AfewyearsagoSalesforce.comreleaseditsOff-lineEditionforitspopularcustomerrelationshipmanagement(CRM)product.前沿方向云计算架构与技术实施过程相关案例讨论(维基百科)“CloudcomputingisastyleofcomputinginwhichdynamicallyscalableandoftenvirtualizedresourcesareprovidedasaserviceovertheInternet.Usersneednothaveknowledgeof,expertisein,orcontroloverthetechnologyinfrastructureinthecloudthatsupportsthem.”(NIST)“Cloudcomputingisamodelforenablingconvenient,on-demandnetworkaccesstoasharedpoolofconfigurablecomputingresources(e.g.,networks,servers,storage,applications,andservices)thatcanberapidlyprovisionedandreleasedwithminimalmanagementeffortorserviceproviderinteraction.“云计算:通过网络以按需、易扩展的方式向使用者提供所需的各类软件应用和基础资源SoftwareasaService:通过网络提供的应用软件服务UtilityComputing:“按需使用的”数据中心、硬件和基础软件资源云计算的几个新特征“无限的可按需分配的资源”“零首付”“短期租用”PlatformasaServiceInfrastructureasaService一般来说,用户更倾向于使用私有云所提供的服务和资源,当:需求随时间而变化高峰时间所需要的大量计算资源在平时可能被浪费按使用时间计算整体费用需求无法预估随着业务/研究的开展,需要的计算能力不断增加项目启动费用降低用户缺乏系统管理能力业务/研究所需要的系统复杂而难以管理无专门的系统运维费用资源投入有限业务/研究所需要的计算资源投入总量较大提供集约化建设规模效益Internet信息中心学籍系统教学系统财务系统资产系统学院3学院1学院2分校4分校5XML计算资源分散,难以形成规模不断增长的架构复杂性高维护成本数据难于同步。。。信息中心Internet学院3学院1学院2分校4学籍系统教学系统财务系统资产系统云计算服务平台XML分校5维护从建设到运维的全IT生命周期专注于业务研究受限于用户规模的小型系统更大的创新空间有限的经费投入与资源浪费的矛盾按需使用用毕归还资源分散投入集约化资源建设知识共享较难建设知识管理平台面向行政管理的应用维护机构面向全校的计算资源“运营商”传统模式新模式云计算带来的变化学校信息中心学院前沿方向云计算架构与技术实施过程相关案例讨论应用规模的经济学指标低高用户控制要求高低在实际情况中,选择具体部署环境要综合考虑1)应用规模的经济学指标和2)用户对信息的控制要求on-premise(独立环境)各业务部门自己购买硬件,建设数据中心,自己建设(购买)和管理业务系统Hoster(托管服务器)各业务部门自己购买硬件,建设数据中心,自己建设(购买)业务系统。管理交由计算中心统一进行。PrivateCloud(私有云计算)各业务部门自己或委托计算中心建设(购买)业务系统。硬件和数据中心的建设及管理交由计算中心统一进行。PublicCloud(公有云计算)各业务部门自己或委托外部运营商建设(购买)业务系统。硬件和数据中心的建设及管理交由外部运营商统一进行。应用规模的经济学指标低高用户控制要求高低on-premiseon-premiseHostedHostedPrivateCloudPrivateCloudPublicCloudPublicCloud临床路径研究分子学研究系统人事系统EmailGIS图象识别工具包“运营维护很花钱,但是我已经做了很多客户化定制开发”Buildvs.Buy自己开发购买on-premiseon-premiseHostedHostedPrivateCloudPrivateCloudPublicCloudPublicCloud临床路径研究分子学研究系统人事系统EmailGIS图象识别工具包“GIS和邮件属于基础服务–客户化定制比较少,运维是主要费用”Buildvs.Buy自己开发购买on-premiseon-premiseHostedHostedPrivateCloudPrivateCloudPublicCloudPublicCloud临床路径研究分子学研究系统人事系统EmailGIS图象识别工具包“继续维护原来用delphi编写的人事系统难度太大,而且开发文档不全”“但是人事主管部门希望数据保管在他们自己部门内”Buildvs.Buy自己开发购买on-premiseon-premiseHostedHostedPrivateCloudPrivateCloudPublicCloudPublicCloud临床路径研究分子学研究系统GIS图象识别工具包人事系统“研究会不定期需要很大计算量,另外需要存储很多数据”EmailBuildvs.Buy自己开发购买on-premiseon-premiseHostedHostedPrivateCloudPrivateCloudPublicCloudPublicCloud临床路径研究分子学研究系统GIS图象识别工具包人事系统“这是我们学校的特色学科,医学院里有专门的计算机开发和管理团队,而且数据涉及个人隐私”EmailBuildvs.Buy自己开发购买ApplicationClientSoftwareInfrastructureInfrastructureServicesApplicationClientSoftwareInfrastructureInfrastructureServices业务需求用户业务和创新活动中对计算服务的需要资源建设与分配•用户购买或建设软件•部署与维护解决方案服务提供服务•按需分配与计量•运维管理基础网络设施用户桌面系统、移动设备等BizTalkServer.NETFrameworkExchange,LCS,OfficeSystemSharePointPortalASP.NETContentMgmtServerActiveDirectorySQLServerWindowServerSMSMOMISAProjectServerAntiVirus为软件企业提供全生命期服务VisualStudio内网外网呼叫中心邮件短信息Windows7/VISTA/XP/WindowMobile前沿方向云计算架构与技术实施过程相关案例讨论建设云计算基础平台业务系统整理与迁移数据中心及计算能力发布引导用户向云计算平台迁移、建立知识产权管理体系运营平台,开发增值业务环节目标及任务方法整体规划确定发展方向、技术线路、建设蓝图、整体架构、投资策略、项目种类、经费预算。微软IT规划框架–MTSS,Motion,顾问咨询服务系统建设系统需求调研、功能范围确定,系统架构设计,逻辑设计、物理设计、代码开发、系统测试、试运行与稳定、系统上线。微软系统建设成功案例微软架构设计规范,系统模板、最佳实践指导项目管理确定项目经理,项目组队,里程碑,进度计划,质量规范,风险管理,状态报告。微软项目管理框架–MSFPMBOK运行与维护确定运维质量指标(SLA),评估运维现状,建立团队、确定管理流程,分析主要风险,提供持续的技能培训。微软系统运维框架–MOFITIL安全与管理进行安全现状评估,找到安全弱点,确定和更新整体安全策略,制定和实施安全提升计划,定期进行安全评估。国家信息安全规范ISO信息安全与管理标准微软信息安全管理框架“情况难以预测,总能找到新的错误”“使用极其困难”“我们总得不到对工作有用的信息”“其他团队成员的工作怎么影响我们的工作?”“项目延期交付且超支”“构建的项目不是我们真正需要的”“这与我们的期望不符——我们不满意”“我们不清楚该做什么”“在我们的环境中,项目不能稳定运行”40•促进项目成果的依次交付•使解决方案与业务目标保持一致•增加项目的可预见性和可见性•提供一个从项目开发过渡到运营维护的阶段时间功能同时通过把一个大项目分为几个版本将风险减至最小版本1版本2版本3MSF包含完整的项目开发过程项目计划认可范围完成发布就绪认可部署完成远景/范围认可构思计划开发稳定部署风险过期主要风险列表Top10计划控制跟踪分析定义风险说明风险计划项目健康状态缺陷打开-关闭