云计算是一种服务,像使用水、电按需使用、灵活付费,使用者只需关注服务本身。
云计算(cloud computing)是一种按使用量付费的模式,这种模式是可用的、便捷的、按需的网络访问,进入可配置的计算机资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需要投入很少的管理工作,或与服务供应商进行很少的交互。
![fadbb4bb22fa931b91d4b83f30e6d297.png](https://i-blog.csdnimg.cn/blog_migrate/d584dd7813bff6c8f30843d6da7653b6.jpeg)
云计算按照部署模式的不同,主要分为公有云、私有云和混合云。
l 公有云一般由云计算厂商构建,面向公众、企业提供公共服务,由云计算厂商运营;
l 私有云是指由企业自身构建,为企业内部提供云服务;
l 当企业既有私有云,同时又采用公有云计算服务时,这两种云之间形成一种内外数据相互流动的形态,便是混合云的模式。
目前,大型企业迁云时都倾向使用混合云模式,把面向互联网用户的应用系统部署在公有云上,把内部系统或者安全等级要求较高的系统部署在私有云上。
一日三餐吃货论:
饿了要吃饭,在家里自己做饭属于自建私有云,需要建造厨房购买锅碗瓢盆柴米油盐等,吃完饭还需要自己刷锅洗碗等运维工作,费时费力;
外面餐馆提供的就相当于公有云服务,按需胡吃海塞吃完结账抹嘴走人,餐馆后厨如何安排做菜顺序并加快出菜速度就是负载均衡和虚拟化概念;
请厨师到家里上门做饭则属于典型的混合云,在资产安全的情况下有限使用公有云。
1、云计算的五大特点
大规模、分布式
“云”一般具有相当的规模,一些知名的云供应商如Amazon、IBM、微软、阿里等都拥有上百万级的服务器规模。
虚拟化
云计算都会采用虚拟化技术,用户并不需要关注具体的硬件实体,只需要选择一家云服务提供商,去购买和配置你需要的服务(比如 云服务器,云存储,CDN等等),再为你的应用做一些简单的配置之后,就可以让你的应用对外服务。
高可用性和扩展性
云计算供应商一般都会采用数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性。基于云服务的应用可以持续对外提供服务(7*24小时),另外“云”的规模可以动态伸缩,来满足应用和用户规模增长的需要。
按需服务,更加经济
用户可以根据自己的需要来购买服务,甚至可以按使用量来进行精确计费。这能大大节省IT成本,而资源的整体利用率也将得到明显的改善。
安全
网络安全已经成为所有企业或个人创业者必须面对的问题,企业的IT团队或个人很难应对那些来自网络的恶意攻击,而使用云服务则可以借助更专业的安全团队来有效降低安全风险。
2、云计算的商业模式
按照商务模式划分,云计算可以分为IaaS、PaaS、SaaS、DaaS四种服务模式。
IaaS(Infrastructure-as-a-Service,基础设施即服务)是云服务的最底层,主要提供一些基础资源。在这一层,通过虚拟化、动态化将IT基础资源(计算、网络、存储)聚合形成资源池。资源池即计算能力的集合,终端用户(企业)可以通过网络获得自己需要的计算资源,运行自己的业务系统。这种方式使用户不必自己建设这些基础设施,而是通过付费即可使用这些资源。
如他人提供厨房、炉子、煤气,你使用这些基础设施,来烤你的披萨。
![60dcee42616581bf47be1f26caefca4d.png](https://i-blog.csdnimg.cn/blog_migrate/b34f586f2eb07de5de4cada5c48350cd.jpeg)
在IaaS层之上的是PaaS(Platform-as-a-Service,平台即服务)层。把服务器平台作为一种服务提供的商业模式,该层可以为用户提供各种开发语言和工具开发环境,让用户不需要在本地安装各种平台,用户将相应功能模块嵌入软件或硬件,以提高开发效率。对于企业或终端用户而言,这一层的服务可以为业务创新提供快速、低成本的环境。
如除了方案一的基础设施,他人还提供披萨饼皮。你只要把自己的配料洒在饼皮上,让 他帮你烤出来就行了。也就是说,你要做的就是设计披萨的味道(水果披萨或者牛肉披 萨),他人提供平台服务,让你把自己的设计实现。
![ad9cff26723c2d2c4dce4b74fec21a9d.png](https://i-blog.csdnimg.cn/blog_migrate/c88d86851311610bef3deb31f65fde72.jpeg)
最上层是SaaS(Software-as-a-Service,软件即服务)。该层可以提供运行在云计算基础设施上的应用程序,让用户在各种设备上通过客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等。SaaS的软件是“拿来即用”的,不需要用户安装,软件升级与维护也无须终端用户参与。SaaS能为不同用户根据各自的需求提供软件,而且不需要对其进行维护,也提供软件的离线操作和本地数据存储。真正做到用户能随时随地使用定购的软件和服务。
如他人直接做好了披萨,不用你的介入,到手的就是一个成品。你要做的就是把它卖出去,最多再包装一下,印上你自己的 Logo。
![5d239c632f5c917134694bbebb58566e.png](https://i-blog.csdnimg.cn/blog_migrate/f70e1ba839dc29606ca54d8f9b49b72a.jpeg)
企业数据的沉淀、抽象形成了新的服务——DaaS(Data as a Service,数据即服务)。数据聚合抽象,把数据转换成通用信息,从而为公众提供公共信息服务。例如,对于天气信息,可能A需要根据天气信息判断是否洗车,B需要根据天气信息来判断出门穿着,C需要根据天气信息判断是否准备防洪防涝设施等。不同用户均可利用DaaS满足自己的诉求。此外,通过对各类数据信息进一步加工形成信息组合应用,会进一步盘活数据,提升数据价值。这就像搭积木一样,对基础数据信息块以不同的方式进行组装,可以达到千变万化的效果。DaaS服务已成为当下数字化转型的重要抓手。
![81ba03e714cbcdf3f512a96047c9533c.png](https://i-blog.csdnimg.cn/blog_migrate/1c9cfbd81ef501b5cd34383c2730f0fa.jpeg)
对企业而言,可根据需要使用上述某一种层次的云服务。大型企业一般需要综合上述四个层次的云服务,即层次化的云计算服务,一般也称为I-P-S&D云计算,各层可独立提供云服务,下一层的架构为上一层云计算提供支撑。例如,某视频网站采用了上述的I-P-S&D云计算架构。其中,由阿里云大型服务器群、高速网络、存储系统等组成IaaS架构提供基础服务;将阿里云提供的RDS、MQ等服务构建在IaaS层上;这些RDS、MQ提供的服务组成PaaS,把视频的应用逻辑(如视频编解码、视频流接入等)部署上来,提供在线的视频点播、直播等服务。这样一个大型的系统对互联网用户而言,就是一个大规模视频类SaaS应用。对日常用户访问日志、视频观看爱好等数据做进一步的聚合分析之后,便可形成千人千面、精准推送等DaaS服务。