一开始让我学习云计算时,我是,是拒绝的。因为觉得这个词太大太泛,不能知其意,感觉学习起来会有一定困难。后来在找实习的时候,看到了很多公司在招大数据方向的岗位,所以我觉得大势所趋还是有必要来了解一下。
一、云计算的含义
要知道怎么用,首先要了解这个词的含义,先找了一下百度百科和维基百科的解释,根据我的理解是:
随着互联网的发展,互联网上的各种资源(计算资源、存储资源、数据资源)呈指数型增长,比如说你在微博上发一条评论就是一条数据,而现在这个互联网世界中,如果全世界一半的人一天只发了一条评论,那都有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的本地应用程序,适用于移动设备的各种功能,包括触摸感应、摄像头集成、邮件集成等方面肯定会有更多发展。
相关推荐
《大话云计算》使用大量的漫画、故事、笑话、网络流行语、相声小品台词等生动风趣的语言,采取比喻、夸张、排比、拟人等多种表现手法,以独特的视角深入浅出地为大家解读了云计算的特点、原理和应用,通过大量实例...
1. **安全性问题**:数据存储在网络上的安全性是用户最为关心的问题之一,如何确保数据不被未授权访问和泄露,是云计算发展必须解决的难题。 2. **隐私保护**:随着大量个人和企业数据迁移到云端,如何保护用户隐私...
对于网络体系构建的技术人员来说,了解云计算的工作原理和特点,掌握云计算的关键技术,并根据具体构建要求进行云计算方式的调整,是推动云计算更好应用的重要途径。云计算技术的发展将极大地促进网络体系的构建与...
毕业论文“浅谈云计算的网络安全问题”探讨了在数字化时代,云计算作为一种新型计算模式所带来的网络安全挑战。这篇论文可能涵盖了以下几个重要的知识点: 1. **云计算的概念**:云计算是一种通过互联网提供计算...
在深入探讨这些影响之前,先来了解一下云计算技术的基本概念以及我国计算机软件开发技术的现状。 云计算是一种基于互联网的计算方式,通过网络将大量计算资源池连接起来,构成一个巨大的资源池,为用户提供按需分配...
通过对云计算的定义、原理、形式及其优势的深入了解,我们不难发现,这项技术不仅能够极大地提高网络的稳定性和效率,还能够帮助企业大幅度降低运营成本。随着技术的不断发展和完善,云计算将在更多领域展现出其无限...
本文档《Beyond the Desktop: An Introduction to Cloud Computing》由Michael Miller撰写,深入浅出地介绍了云计算的基本概念及其对未来计算领域的影响。 #### 二、云计算的历史背景与发展历程 - **传统计算方式*...
【云计算分布式大数据Hadoop深入浅出案例驱动实战】是一门以实战为导向的课程,由资深IT专家王家林老师主讲。课程的核心是通过案例教学,帮助学员掌握Hadoop这一强大的分布式大数据处理框架,适用于互联网企业、金融...
云计算的技术特点可以归纳为六大核心要素:多租用、资源池化、按需自助、快速弹性和可扩展性、可测量服务以及广泛的网络接入。多租用模式确保了云计算环境中的不同用户能够相互隔离,互不干扰。资源池化则是将各类...
因此,开展科学的对比分析,深入了解不同科技企业在云计算产品应用中的差异性融合,对于提升云计算的实际应用效果具有重要意义。 云计算的注意事项中,实施科学调节是关键。例如,在云计算的存储功能应用上,用户...
《云计算架构-解决方案设计手册》作为一本由华为云计算首席架构师顾炯炯编著的专著,深入浅出地介绍了云计算的核心技术与实践应用,是读者全面理解云计算、设计解决方案的重要资料。本书不仅仅是一本理论知识的汇总...
标题“浅谈大数据与云计算的协同发展”和描述中所提到的知识点涵盖大数据和云计算的基本概念、二者如何相互协同影响商业模式变革、它们之间的差异以及云技术如何带来大数据领域的变革和价值。 云计算概念上,根据...
刘鹏教授的《云计算》课件深入浅出地讲解了这一现代技术的核心概念、架构和应用。这个课程内容涵盖广泛,旨在帮助学习者理解云计算的基本原理,掌握相关技术和实践。 首先,我们需要了解云计算的三大服务模型:基础...
随着信息技术的快速发展,智慧校园的建设变得越来越普遍,而云计算作为其中的核心技术之一,对校园的智能化贡献尤为显著。云计算是一种基于互联网的计算方式,通过共享计算资源来实现数据的存储、处理和分析,为用户...
- **SK电讯使用Citrix XenServer构建云计算** —— SK电讯是韩国领先的电信运营商之一,通过采用Citrix XenServer实现了高效稳定的云计算服务。 - **太极云计算战略行动和战略实践成果** —— 太极计算机股份有限...
刘鹏老师的云计算简介深入浅出地讲解了这一技术的核心要素。 首先,云计算技术概述部分,我们了解到云计算包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)三个层次。IaaS提供了虚拟化的计算...
尽管如此,非专业人士对云计算的了解还相对表浅,应用上也存在一定的盲目性。 云计算的核心概念之一是灵活性。这种灵活性可以分为时间和空间的灵活性,也就是通常所说的弹性。例如,云盘存储空间可以根据用户需求...
1. **云计算的基本原理**:云计算的核心是通过网络将计算资源(如存储、处理能力、应用程序)以服务的形式提供给用户,用户无需了解背后复杂的硬件和软件配置,只需按需付费即可享用。这极大地降低了技术门槛,促进...