云计算对计算机网络技术的影响上课讲义
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
云计算对计算机网络技术的影响
1.什么是云计算?
“云计算是新一代IT模式,在后端大规模、高可靠性和非常自动化(如果不是高自动化,也就显示不出云计算的意义)的云计算中心支持下,人们只要接入互联网,就能非常方便地访问各种基于云的应用和信息,并免去了安装、维护等烦琐操作(甚至包括可以自定制自己喜欢的模式、特色)”
模式
其核心概念借鉴了上面所提供的电厂模式,具体目标是整合分散在各地的服务器、存储系统以及应用程序来共享给多个用户,让用户能够像灯泡插入灯座一样来使用计算机资源,并且根据需要来付费。
技术
(1) 超大规模
“云”具有相当的规模,Google云计算已经拥有100多万台服务器, Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器。企业私有云一般拥有数百上千台服务器。“云”能赋予用户前所未有的计算能力。
(2) 虚拟化
云计算支持用户在任意位置、使用各种终端获取应用服务。所请求的资源来自“云”,而不是固定的有形的实体。应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。
(3) 高可靠性
“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠。
(4) 通用性
云计算不针对特定的应用,在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行。
(5) 高可扩展性
“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。
(6) 按需服务
“云”是一个庞大的资源池,你按需购买;云可以像自来水,电,煤气那样计费。(7) 极其廉价
由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务。云计算使用场景
云存储系统
存储大量文件,例如:百度云、七牛云等等产品。
虚拟桌面云
桌面虚拟化技术是将用户的桌面环境与其使用的终端解耦,在服务器端以虚拟镜像的形式统一存放和运行每个用户的桌面环境,而用户则可通过小型的终端设备来访问其桌面环境,系统管理员可以统一管理用户在服务器端的桌面环境,比如安装、升级和配置相应软件等。
开发测试云
开发、测试总是烦琐、易错和耗时的过程,特别是在准备测试环境阶段。另外,还会遇到诸如测试资源管理混乱、难于重现问题发生的环境和缺乏压力测试所需要的强大
计算能力等棘手问题。而开发测试云能有效解决上面这些问题。它通过友好的Web界面预约、部署、管理和回收整个开发测试环境,通过预先配置好(包括操作系统、中间件和开发测试软件)的虚拟镜像来快速构建一个个异构的开发测试环境,通过快速备份/恢复等虚拟化技术来重现问题,并利用云的强大的计算能力来对应用进行压力测试。它比较适合那些需要开发和测试多种应用的组织和企业,比如银行、电信和政府等。相关解决方案有IBM Smart Business Development and Test Cloud。
大规模数据处理云
企业需要分析大量数据来洞察业务发展的趋势、可能的商业机会和存在的问题,从而作出更好、更快、更全面的判断。还有,物联网会采集海量数据,大规模数据处理云通过将数据处理软件和服务运行在云计算平台上,利用云平台的计算能力和存储能力来对海量数据进行大规模处理。除了上面提到的物联网之外,还有许多企业和机构都会有这方面的需求。相关产品有Apache的Hadoop等。
协作云
电子邮件、IM(Instant Messaging,即时通信)、SNS(Social Networking Services,社交网络服务)和通信工具(比如Skype和WebEx)等都是很多企业和个人必备的协作工具,但是维护这些软件及其硬件却是一件让人非常头疼的工作。协作云是云供应商在IDC云的基础上或者直接构建的一个专属的云,并在这个云中搭建整套协作软件,将这些软件共享给用户。它非常适合那些需要一定的协作工具,但不希望维护相关的软硬件和支付高昂的软件许可证费用的企业与个人。这方面,最具代表性的产品莫过于IBM的LotusLive,它主要包括会议、办公协作和电子邮件这3大服务。当然Google Apps也是不容忽视的,其中Gmail和Gtalk都是协作的利器。
游戏云
提供高IO云服务器,高性能数据库,手游加速等游戏开发基础服务。腾讯云业界领先的BGP网络,节点遍布全国的CDN助力游戏开发者将游戏开发周期缩短30%
云计算的影响
虽然云计算最初只是由IBM和Google这两家公司主导的,但是云计算将会对整个IT 产业带来非常深远的影响,其中包括服务器供应商、软件开发商和云终端供应商这3个云计算建设者和作为云计算运维者的云供应商。本节将从上面提到的这4个角度进行分析,之后会总结云计算对整个 IT产业的影响。
云计算发展趋势特点
云计算在2009年获得了长足的发展,人们的态度也逐渐由疑虑向更加接受的方向转变,云计算也逐步融入了企业领域,2010年,随着云计算厂商在标准、安全性上的努力、服务品质协议的提升以及鼓励厂商接受基于软件使用而非客户数量的价格度量等多方尝试,云计算有望能够成为关键性业务应用的平台。总的来说,未来云计算的发展离不开以下这五大发展趋势:
3.1云计算定价模式简单化
定价模式的简单化有助于云计算的进一步普及,这是非常好理解的,没有人希望去购买商品的时候面对繁杂的价格计算公式,而在这一点上,目前的云计算产品显然做的还不够。而在随后的一段时间内,这样的状况有望获得改善,用户有望看到自助式定价模式,用户可以和云计算厂商签订按照小时或分钟计费的包含一系列服务的协约。
3.2软件授权模式转变获得供应商更广泛的认可
让应用软件厂商从传统的按用户收费的授权和营收模式向计量计费模式转移有一定的难度,但在云计算时代应用厂商却不得不面对这样的转变,这对于那些通过云计算提供托管虚拟桌面服务的公司来说尤其重要。现在,国外已经有一家名为Falls Church的公司整合了使用不同授权机制软件工具,基本配置只固定收取25美元月费。