云计算

云计算概述
云计算

一、为什么需要云计算?

随诊互联网的发展,传统的应用正在变得越来越复杂:需要支持更多的用户、更强的计算能力、更加稳定安全等等…为了支撑这些不断增长的需求,企业不得不去购买各类硬件设备(服务器,存储,带宽)和软件(数据库,中间件)还需要运维人员来管理和维护这些设备或软件的正常运作,其中包括安装、配置、测试、运行、升级以及保证系统的安全等,企业发现支持这些应用的开销变得非常巨大,这些费用会随着应用的数量或规模的增加而不断提高,而且难以满足企业及用户的需求,无论对于企业还是个人来说部署一个网站费用开销太大,难以承受,企业可以把一些空闲的服务器出租给需要的用户,因此云计算应运而生,其优点更大、更快、更强,将其应用部署到云端后,由云服务提供商的专业团队去解决问题,使用共享的硬件,意味着使用一个工具一样去利用云服务(就像用电一样,直接把插头插在插座上),只需要按照需要来支付相应的服务费用,而关于软件的更新,资源的按需扩展都能自动完成。

二、云计算

1.起源
1956年,ChristopherStrachey发表了一篇有关于虚拟化的论文,因为正式提出虚拟化。虚拟化则是今天云计算基础架构的核心,是云计算发展的基础。
1991年,万维网诞生。
1993年,Mosaic网络浏览器发布,用户可通过该浏览器浏览图文并茂的网页,拥有网站的公司多大数都属于计算机与技术领域。
随着互联网的发展一种新型公司开始出现,我们称之为应用程序服务提供商或ASP。ASP 为他们的顾客管理并运行现有的商务应用程序。ASP需要购买计算机硬件并保持应用程序的正常运行,而顾客需要按月支付费用,以便通过互联网进行访问。这是云计算 (Cloud Computing) 服务的雏形。
直到20世纪90年代末期,我们今天所熟知的云计算才真正出现在大众视野。Salesforce.com正是在那时推出了专门为多租户设计的应用程序:
大规模分布式计算技术即为“云计算”的概念起源
Google目前的云技术,主要由MapReduce、GFS及BigTable三项所组成

2.云计算技术发展背景

1.飞速发展的网络技术
20世纪60年代计算机革命
20世纪90年代互联网革命 1987.9.14中国发出第一封电子邮件
2.万维网的的发明与发展
1989年蒂姆伯纳斯利发明万维网(Web)
Web 1.0始于1994年
Web2.0始于2004年3月
在这里插入图片描述
3.信息产业的发展演进
4.云计算的提出
1960年“人工智能之父”约翰 麦卡锡提出MapReduce概念
1983年Sun公司提出“云计算”概念即网络就是电脑
1996年,Compaq公司在其公司的内部文件中,首次提及5.“云计算”这个词汇。
2006年8月9日,Google首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大会(SESSanJose2006)首次提出“云计算”(Cloud Computing)的概念及体系结构。这是云计算发展史上第一次正式地提出这一概念,有着巨大的历史意义。
Google首席执行官埃里克·施密特
云计算

3.云计算定义

云计算对实现云计算模式所需要的所有技术的总称。
通过互联网以服务的方式(提供动态、可伸缩的虚拟化资源的计算模式)

4.云在计算机中的含义

云是指因特网,因过去一直将因特网画成一朵云。
云符号即网络。

5.云计算概述

“云”实质上就是一个网络,狭义上讲,云计算就是一种提供资源的网络,使用者可以随时获取“云”上的资源,按需求量使用,并且可以看成是无限扩展的,只要按使用量付费就可以,“云”就像自来水厂一样,我们可以随时接水,并且不限量,按照自己家的用水量,付费给自来水厂就可以。
从广义上说,云计算是与信息技术、软件、互联网相关的一种服务,这种计算资源共享池叫做“云”,云计算把许多计算资源集合起来,通过软件实现自动化管理,只需要很少的人参与,就能让资源被快速提供。也就是说,计算能力作为一种商品,可以在互联网上流通,就像水、电、煤气一样,可以方便地取用,且价格较为低廉。
云计算的基本含义是一致的,即云计算具有很强的扩展性和需要性,可以为用户提供一种全新的体验,云计算的核心是可以将很多的计算机资源协调在一起,因此,使用户通过网络就可以获取到无限的资源,同时获取的资源不受时间和空间的限制。

6.云计算概念模型

1.用户公共性
2.设备的多样性
3.商业模式的服务性
4.提供方式的灵活性

7.云计算特点

1.资源地弹性可扩张
2.按需提供资源
3.网络化的资源接入
4.虚拟化
5.提高可靠性和安全性

8.云计算在网络中的角色

1.资源的整合运营者
2.资源的使用者
3.终端客户

9.云计算分类

9.1技术路线:
1.资源整合型云计算(集群架构)
2.资源切分型云计算

9.2服务对象 :
1.公有云
2.私有云
3.混合云(公有云与私有云)
4.社区云

9.3资源封装层次:
1.基础设施即服务(IaaS):是主要的服务类别之一,它向云计算提供商的个人或组织提供虚拟化计算资源,如虚拟机、存储、网络和操作系统。
2.平台即服务(PaaS):是一种服务类别,为开发人员提供通过全球互联网构建应用程序和服务的平台。Paas为开发、测试和管理软件应用程序提供按需开发环境。
3.软件即服务 (SaaS):软件即服务也是其服务的一类,通过互联网提供按需软件付费应用程序,云计算提供商托管和管理软件应用程序,并允许其用户连接到应用程序并通过全球互联网访问应用程序。
云计算

10.云计算实现关键技术

1.体系结构
2.资源监控
3.自动化部署