云计算技术概述集群计算计算方式的演变云计算成为关注程度热点-4-集群计算云计算网格计算-5-什么是云计算?云计算定义•云计算(CloudComputing):是分布式处理(DistributedComputing)、并行处理(ParallelComputing)和网格计算(GridComputing)的发展,或者说是这些计算机科学概念的商业实现。是指基于互联网的超级计算模式--即把存储于个人电脑、移动电话和其他设备上的大量信息和处理器资源集中在一起,协同工作。在极大规模上可扩展的信息技术能力向外部客户作为服务来提供的一种计算方式。-6-40多亿的移动电话一2010年[数据来源:Nokia]个人电脑和笔记本电脑企业电脑和服务器PDA云计算综述-7-数据在云端:不怕丢失,不必备份,可以任意点的恢复;软件在云端:不必下载自动升级;无所不在的计算:在任何时间,任意地点,任何设备登录后就可以进行计算服务;无限强大的计算:具有无限空间的,无限速度。硬件为中心软件为中心服务为中心PCC/S云计算云计算六种服务方式-8-SAAS(SoftwareasaService);PAAS(PlatformasaService);IAAS(InfrastructureasaService);云存储;MSP(管理服务提供);商业服务平台。云计算体系结构-9-云计算的基本原理是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。云计算发展路线-10-并行计算集群计算网格计算云计算云计算体系逻辑结构-11-用户互动界面系统管理资源工具服务器服务目录监控和测定云计算体系物理结构-12-IBMMonitoringv.6DB2资源管理栈ProvisioningManagerv.5.1WebSphereApplicationServer监控ProvisioningBaremetal&XenVMLinuxwithXenTivoli监控工具虚拟机虚拟机虚拟机虚拟机数据中心–SystemxApache云计算基础设施,可提供托管或现场解决方案。云计算体系特点-13-通过Internet接入不需要自身具有IT技术来实施第三方提供资源共享无多余功能开发无多余费用系统延续性好CloudApplications(“Software-as-a-Service”)CloudPlatforms(“Platform-as-a-Service”)CloudCollaborationCloudStorageCloudServers/ProcessingCloudMSP目前的IT架构-14-服务器存储数据库交易过程互联网门户文件系统底层系统管理./安全底层系统管理./安全底层系统管理./安全财务商业流程未来10年集成了云计算应用的动态IT架构-15-商业流程服务/资源管理&安全用户界面&接口虚拟应用虚拟信息虚拟存储虚拟进程底层结构虚拟强化:减少费用&提高质量虚拟化:简单接入,提高终端用户管理&使用最大化自动化:提高速度和预言性&减少劳动力云计算对未来动态IT架构的支撑-16-商业流程服务/资源管理&安全虚拟信息虚拟存储虚拟进程底层结构虚拟虚拟应用CloudApplications(“Software-as-a-Service”)用户界面&接口云计算对未来动态IT架构的支撑-17-服务/资源管理&安全CloudPlatforms(“Platform-as-a-Service”)商业流程用户界面&接口虚拟应用虚拟信息底层结构虚拟虚拟存储虚拟进程云计算对未来动态IT架构的支撑-18-商业流程服务/资源管理&安全用户界面&接口虚拟应用虚拟信息虚拟存储虚拟进程底层结构虚拟CloudCollaboration云计算对未来动态IT架构的支撑-19-商业流程服务/资源管理&安全用户界面&接口虚拟应用虚拟信息虚拟存储CloudStorageCloudServers/Processing虚拟进程底层结构虚拟云计算对未来动态IT架构的支撑-20-Service/ResourceMgmt&Security服务/资源管理&安全商业流程用户界面&接口虚拟应用VirtualizedInformation底层结构虚拟虚拟进程虚拟存储虚拟信息CloudSystemsInfrastructureSoftware(“Software-as-a-Service”)Serv云计算在中小企业的应用-21-用户界面&接口商业流程虚拟应用VirtualizedInformation底层机构虚拟虚拟进程虚拟储存VirtualizedInformation服务/资源管理&安全虚拟信息信息管理&安全云计算和下一代IT应用-22-云计算还应包含On-Premisesoftware(e.g.,电子设备)Service/ResourceMgmt&Security服务/资源管理&安全商业流程用户界面&接口虚拟应用VirtualizedInformation底层虚拟结构虚拟进程虚拟储存虚拟信息Serv云计算的应用--IaaS-24-实现模式完全操作系统(软硬件)接入防火墙路由器负载平衡云计算的应用--IaaS-25-优势节省费用/所付及所用即时升级安全可靠APIs云计算的应用--IaaS-26-实例当你想运行成批的程序组,但是没有合适的软硬件环境,可使用Amazon的EC2。当你想在网络上发布一个短期(几天到几个月)的网站,可使用Flexiscale。云计算的应用--IaaS-27-AmazonInfrastructurewebservicesEC2(ElasticComputeCloud)-nowwithWindows(99.95%availability!)S3(SimpleStorageService)SimpleDBSQS(SimpleQueueService)PaymentsandBillingOn-demandworkforce(MechanicalTurk)Search(Alexa)FulfilmentwebserviceRackspaceMossoJungleDiskSliceHost云计算的应用--PaaS-28-实现模式平台价格昂贵需求估算不科学!平台管理复杂麻烦!云计算的应用--PaaS-29-流行的服务存储数据库扩展性云计算的应用--PaaS-30-优势节省费用/所付及所用即时升级安全可靠APIs云计算的应用--PaaS-31-实例当你想把一个大容量的文件上传到网络上,允许35000个用户使用2个月的时间,可使用Amazon的CloudFront。当你想在网络上存储大量的文档,但是你没有足够的存储空间,可使用Amazon的S3。云计算的应用-MicrosoftWindowsAzure-32-TheAzure™ServicesPlatform(Azure)主机位于微软的数据中心,是一个基于Internet的云服务平台。提供操作系统和一系列的开发服务,各种服务可进行自由组合。云计算的应用—市场上主要的PaaS服务-33-GoogleAppsPythononlyBigTableHerokuRubyonRailshostedonEC2Force.comApexBungeeConnectBungeeLogic(aC-familylanguagesimilartoC#)Microsoft!Azure-.NEThostedinMSdatacentres云计算的应用--SaaS-34-实现模式在中小企业盛行无需管理软硬件服务通过浏览器实现云计算的应用--SaaS-35-优势无浪费费用即时扩展安全可靠APIs云计算的应用--SaaS-36-实例CRM财务计划HR文字处理Email云计算的应用--SaaS-37-云计算的应用-38-IaaS、PaaS&SaaS共性无浪费费用即时扩展安全可靠APIs云计算的应用-39-优势用户花费低减少底层管理职责允许意想不到的资源装载业务应用实现迅速云计算的应用-40-风险安全性宕机问题接入问题独立性协同互动问题云计算带来的变化-41-买外部服务实现模式技术模式商业模式人机界面传统方式云计算可扩展,有弹性,动态,多用户所用即所付通过Internet使用IFaPs(IP,HTML,HTTP)买设备开发系统用户单一支付设备和劳动力费用互联网/局域网-43-宽带的发展为云计算提供了硬件基础0512Kbps1Mbps5Mbps10Mbps100MbpsHongKongSouthKoreaSingaporeTaiwanAustraliaChinaIndiaGermanyU.K.FranceCanadaU.S.A.主流速度高速网络2Mbps1GbpsJapan最大下载速度互联网发展:从硬件到社区-44-MySpaceFacebook开心网校内网……当今互联网用户的需求是什么?-45-•接入能力–可以从任何地点、任何设备接入服务和数据•共享能力–数据的建立和存储共享容易方便•自由–不希望受数据的影响•简单–容易学会,容易使用•安全–相信数据不会丢失或不会被不允许的人看到互联网用户的新需求为云计算提供了服务基础!!!-46-当前的云计算服务云计算应用服务提供的连续性-47-零售系统供应系统更贴近开发者&使用者更贴近系统管理人员Web2.0(3.0)成为云计算的一部分-48-BusinessTechnologyCommunityLong-TailEconomicsArchitectureofParticipationCollectiveintelligenceSocialSoftwareRichInternetApplicationsMashupsyndicationCustomer/communityparticipationWebPlatformsUser-createdapplicationsUser-createdcontentandmetadataUnprecedenteduserfreedomExplicitcommunityratingsWeb-services-enabledbusinessmodelsMicropaymentsRevenuesharingWOARSSMashupsPOX/HTTPRESTWikisSocialpublishingSocialnetworkingBlogsAjaxPlug-insWidgetsandgadgets云计算领跑者-49-企业和研究机构肯最终会把高级别的计算任务交给全球运行的服务器网络,也就是云。以下领先者在这一领域占据着主导位置:Google唯一以硬件起家的搜索公司。每年在数据中心的投入超过20亿美元。成为云计算领域难以超越的领跑者和极力推动者。Yahoo规模和资金比Google稍逊一筹,开发的软件与云计算兼容不够。但是作为Hadoop的首要资助方,可能后来居上。IBM商业数据计算的龙头和传统超级计算机的绝对领导者。与Google合作后立足云计算一方。为越南政府开发了飞行员‘云’系统试点。并在无锡成立了数据中心。Microsoft现在只能与自身开发的软件结合,这可能成为它的软肋。但是在‘云’科学基础理论中扮演重要的角色。正在伊利诺伊州和西伯利亚建立大型数据中心。Amazon第一个将云计算作为服务出售的公司。规模小于其他竞争者,但是在该领域的专业性为这家零售商在下一代网络服务方面从零售到传媒业的转型助了一臂之力。一个完整的云计算应用实例-EmailCloud-50--51-网络设计•管理节点•各种各样的扫描队列•CloudBrust-52-管理•主机坐落在纽卡斯尔的•投资超过£250,000英镑•冗余的硬件-53-扫描队列管理•每个扫描队列包括9台服务器•每