云计算之浅入了解

一开始让我学习云计算时,我是,是拒绝的。因为觉得这个词太大太泛,不能知其意,感觉学习起来会有一定困难。后来在找实习的时候,看到了很多公司在招大数据方向的岗位,所以我觉得大势所趋还是有必要来了解一下。

一、云计算的含义

要知道怎么用,首先要了解这个词的含义,先找了一下百度百科和维基百科的解释,根据我的理解是:

随着互联网的发展,互联网上的各种资源(计算资源、存储资源、数据资源)呈指数型增长,比如说你在微博上发一条评论就是一条数据,而现在这个互联网世界中,如果全世界一半的人一天只发了一条评论,那都有30亿的数据。然而互联网上没有像计算机操作系统类似的服务环境,从而不能很好的管理与利用互联网上的资源,云计算便是在这种情况下应运而生,它是面向互联网计算的虚拟计算环境的研究,使用户可以更有效地、方便地分享资源和利用资源。

云端的基本概念,是透过网路将庞大的运算处理程序自动分拆成无数个较小的子程序,再由多部伺服器所组成的庞大系统搜寻、运算分析之后将处理结果回传给使用者。透过这项技术,远端的服务供应商可以在数秒之内,达成处理数以千万计甚至亿计的资讯,达到和“超级电脑”同样强大效能的网路服务。它可分析DNA结构、基因图谱定序、解析癌症细胞等高阶运算,例如Skype以点对点(P2P)方式来共同组成单一系统;又如Google透过MapReduce架构将资料拆成小块运算后再重组回来,而且Big Table技术完全跳脱一般资料库资料运作方式,以row设计储存又完全的配合Google自己的档案系统(Google档案系统),以帮助资料快速穿过“云端”。

二、云计算的特征

1、基于虚拟化技术快速部署资源或获得服务。

2、实现动态的、可伸缩的扩展。

3、按需求提供资源、按使用量付费。

4、通过互联网提供、面向海量信息处理。

5、用户可以方便地参与。

6、形态灵活,聚散自如。

7、减少用户终端的处理负担。

8、降低了用户对于IT专业知识的依赖。

9.虚拟资源池为用户提供弹性服务

三、云计算服务模式

云计算准确的定义了三种服务模式:(黑体字是个人理解

软体即服务(SaaS):消费者使用应用程式,但并不掌控作业系统、硬体或运作的网络基础架构。是一种服务观念的基础,软件服务供应商,以租赁的概念提供客户服务,而非购买,比较常见的模式是提供一组帐号密码。

主要面对的是普通用户,只要有网络,就可以通过浏览器在云端进行对应用进行操作,方便快捷。

平台即服务(PaaS):消费者使用主机操作应用程式。消费者掌控运作应用程式的环境(也拥有主机部分掌控权),但并不掌控作业系统、硬体或运作的网络基础架构。平台通常是应用程式基础架构。

主要面对的是开发人员,用户可以在一个包括SDK,文档和测试环境等在内的开发平台上非常方便地编写应用,而且不论是在部署,或者在运行的时候,用户都无需为服务器,操作系统,网络和存储等资源的管理操心。

基础设施即服务(IaaS):消费者使用“基础运算资源”,如处理能力、储存空间、网络元件或中介软体。消费者能掌控作业系统、储存空间、已部署的应用程式及网络元件(如防火墙、负载平衡器等),但并不掌控云端基础架构。

主要的用户是系统管理员,用户可以从供应商那里获得他所需要的虚拟机或者存储等资源来装载相关的应用,同时这些基础设施的繁琐的管理工作将由IaaS供应商来处理。

用一幅图可以更好的理解:

三种模式之间的关系

它们之间的关系主要可以从两个角度进行分析:其一是用户体验角度,从这个角度而言,它们之间关系是独立的,因为它们面对不同类型的用户。其二是技术角度,从这个角度而言,它们并不是简单的继承关系(SaaS基于PaaS,而PaaS基于IaaS),因为首先SaaS可以是基于PaaS或者直接部署于IaaS之上,其次PaaS可以构建于IaaS之上,也可以直接构建在物理资源之上。

四、云计算与大数据

讲到云计算,不可避免的要说要大数据,他们之间有什么关系呢?

先来看一幅图:

像之前举过的微博的例子,后台存储所用用户的各种信息就是一个海量的数据库。大数据就是由于互联网信息的爆发式增长而发展起来的新名词。云计算相当于我们的计算机和操作系统,将大量的硬件资源虚拟化之后再进行分配使用,大数据要依靠云计算技术来进行存储和计算。

因为初入了解,对云计算还没有很深的认识,不过对云计算的未来发展很看好,现在移动设备越来越火,iPhone, iPad, Android和Windows Phone的本地应用程序,适用于移动设备的各种功能,包括触摸感应、摄像头集成、邮件集成等方面肯定会有更多发展。

原文发布于微信公众号 - 我是攻城师(woshigcs)

原文发表时间:2015-06-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java面试通关手册

说几件小事

熟悉我的朋友应该知道,从大概3个月前,我开源了一个后端(偏Java方向)的学习/指南文档。Github地址为:https://github.com/Snailc...

881
来自专栏程序你好

苹果世界开发者大会上介绍了AI人工智能功能的iPhone手机

992
来自专栏web前端教室

学习本身就是孤独的事,尤其是学前端

image.png 在多数公司里,前端都是单兵作战的,一般就一二个前端人员的配置。在这种情况下,基本不用管什么配合多啊,多人协作之类的,就自己定个前端规范,然后...

2139
来自专栏Java后端技术栈

《阿里感悟》如何在三年内成长为一名技术专家

工作前三年是职业生涯中成长最快的几年,在这段时间里你会充满激情,做事专注,也容易养成良好的习惯。在我们公司有些同学在前三年中就快速成为某一个领域的技术专家,有些...

993
来自专栏CSDN技术头条

如何在三年内快速成长为一名技术专家

作者 | 清英 文章来源GitChat,CSDN独家合作发布,查看交流实录:http://gitbook.cn/books/59b69dc608f7233e6...

1836
来自专栏华章科技

如何在三年内快速成长为一名技术专家

工作前三年是职业生涯中成长最快的几年,在这段时间里你会充满激情,做事专注,也容易养成良好的习惯。在我们公司有些同学在前三年中就快速成为某一个领域的技术专家,有些...

732
来自专栏java思维导图

少走弯路,给Java 1~5 年程序员的建议

今天LZ是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。...

1083
来自专栏DevOps时代的专栏

你所不了解的 DevOps

1894
来自专栏WeTest质量开放平台团队的专栏

锤子发布会,天知道服务器都经历了什么!

对于任何的活动,产品来说,服务器往往是最后一关,也是必须要过的一关,对于众多企业来说,为了不要让自己的汗水白流,为了让自己的产品顺利发布,一定要在上线之前对自己...

1724
来自专栏IMWeb前端团队

前端进阶之路:如何高质量完成产品需求开发

本文作者:IMWeb 陈映平 原文出处:IMWeb社区 未经同意,禁止转载 写在前面 作为一个互联网前端老鸟,这么些年下来,做过的项目也不少。从最初的...

2816

扫码关注云+社区

领取腾讯云代金券