云计算是时下十分热门的概念.它到底是个什么好东东呢?以下Gartner给出的定义已经成为经典而被大量引用: Cloud computing is“a style
of computing where massively scalable IT-related capabilities are provided ‘as a
service’ across the Internet to multiple external customers using Internet
technologies.”即,云计算是用因特网技术将信息技术能力整合成以极大规模上可扩展的方式对多个外部客户作为服务来提供的一种计算方式.太绕口了,说的白一点吧.云计算就是对用户提供租赁服务的一种计算方式,(由于采用因特网技术)用户应该在任何地方都能得到服务,而且(由于在极大规模上可扩展)租金还应该非常便宜.
可是用因特网技术把大量服务器
联起来,提供租赁式计算服务,这难道有什么新意吗?换一句话:将一个大规模分布式计算网络
配备上一个前端计费服务器
(见下图),那样一来分布式计算就变成云计算了吗?当然不是!要不然我就会在如下表示分布式计算的图中画上一朵云彩了.
云计算具有可扩展计算资源整合的方法.因此我们也可以认为云计算是为用户量身定制一台虚拟计算机.说到虚拟计算机,我们通常会想到下图所示意的虚拟机模型.其中虚拟机监控器(VMM)是虚拟化技术中的一个重要部件.VMM的主要功能是将硬件资源变成虚拟资源.将硬件资源变成虚拟资源有许多好处,我就不在此详细叙述了.只讲一条:有时虚拟资源居然会比真实的硬件资源还要好,比如我们都知道虚拟内存
可以做的远远大于硬件所能提供的内存量.不过用如下图联结起来的虚拟机群还是不能整合出云计算所需要的为用户量身定制的虚拟计算机的.关键在于通常的虚拟化方法只考虑到了虚拟单个硬件资源.如果只是把单独个别虚拟好的分布式的计算环境联结起来,这样做仍然没有超脱出上图所示的分布式计算的思路.
云计算所需的虚拟化技术必须是虚拟架构技术.简单说来,联结要考虑做在VMM集群的层面上.这样一来,硬件资源的虚拟化就不必局限于单个独立的硬件资源了.下图(来源:VMWare的创办人Dr
Mendel Rosenblum)给出了虚拟架构技术的示意.在这样的虚拟架构上,一个应用软件
对于硬件资源使用的请求(通常是对硬件发出中断,interrupt)可以不局限于同一个物理硬件资源.这样用虚拟架构技术整合出来的虚拟计算机才可以真正做到是为用户量身定制的.
原文:http://cloud.it168.com/a2009/0409/271/000000271502.shtml
分享到:
相关推荐
云计算入门无忧:第一次亲密接触 背景 什么是云计算 云计算的部署方式 从部署方式来说,总共有两类云计算: 云计算的特征 1、软件及硬件都是资源 2、这些资源都可以根据需要动态的配置和扩展 3、这些资源在物理上都...
1. 分布式计算:云计算基于大量分布式计算机节点,形成一个资源共享池。 2. 弹性和可扩展性:资源可以根据需求快速扩展或收缩,避免了投资硬件的固定成本。 3. 按需付费:用户仅支付实际使用的资源,降低了初始投入...
非常好的云计算入门资料,个人收集 包括云存储和应用,云安全,云的业务应用和数据挖掘,云计算分布式计算
云计算是一种基于互联网的计算方式,它能够动态伸缩提供虚拟化的资源,并以服务的形式提供给用户。用户通过网络使用这些资源,而无需管理底层基础设施。云计算的概念可以追溯到互联网技术早期,人们用云的形状来表示...
2. 分布式计算架构,如Hadoop MapReduce或Spark,它们是如何实现数据的分布式处理和并行计算的。 3. 并行计算的优势和挑战,包括负载均衡、数据一致性、容错机制和通信开销等问题。 《云计算.pdf》可能包含全面的...
**大数据与云计算培训学习资料——Fourinone实现分布式计算** 在大数据和云计算领域,分布式计算是核心技术之一,它能够处理海量数据并行运算,提高处理效率。Fourinone是淘宝自主研发的一个分布式并行计算框架,它...
本指南“云计算入门”旨在为初学者提供一个全面了解云计算基础知识的平台。 云计算的核心理念在于资源共享和按需服务。与传统计算模式相比,云计算提供了一个灵活、可扩展且成本效益高的计算环境。它主要分为三种...
### 云计算入门必读知识点详解 #### 一、云计算概念 **云计算**是一种基于互联网的计算方式,通过网络提供共享的资源和信息给计算机和其他设备。这种计算模式将计算任务分布在大量的分布式计算机上,而非本地...
传智播客云计算入门总结 云计算是指 IT 基础设施的交付和使用模式,通过网络以按需、易扩展的方式获得所需的资源。狭义云计算是指 IT 基础设施的交付和使用模式,而广义云计算是指服务的交付和使用模式。 云计算...
这个“云计算入门资料”压缩包提供了一系列的学习资源,旨在帮助初学者快速掌握云计算的基础知识和核心概念。 首先,我们要理解什么是云计算。云计算是一种通过互联网提供按需计算服务的模式,包括服务器、存储、...
2. **分布式计算**:Java的RMI(远程方法调用)和JMS(Java消息服务)支持分布式系统,使得在云环境中构建分布式应用变得简单。 3. **安全性**:Java的安全模型为云环境提供了基础保障,可以有效防止恶意代码和数据...
### 云计算入门必修课程知识点解析 #### 一、云计算概览 云计算是一种通过网络(通常是互联网)提供按需计算资源的方式,包括服务器、存储、数据库、网络、软件、分析等服务。用户可以根据需要购买这些服务,并且...
云计算入门之旅,这篇文档首先由林伟伟副教授/博士撰写,并提供了一个详尽的关于云计算的介绍,涵盖云计算的背景、定义、应用、发展现状以及关键技术等多个方面。云计算是随着互联网技术发展而兴起的一种全新的计算...
云计算是信息技术领域的...通过深入学习,读者将能够理解云计算的核心价值,掌握分布式计算、大数据处理等关键技术,并熟悉主流云服务商的产品和服务。对于想要进入云计算领域的初学者,这是一份非常有价值的参考资料。
本资料集包含了对云计算及其关键技术的深入探讨,包括云计算技术的研究现状、伯克利云计算白皮书的概述、云计算的入门指南,以及分布式计算开源框架Hadoop的介绍。 1. 云计算技术研究现状综述: 随着大数据、...
书中可能涵盖了云计算的基本原理、发展历程、主要类型(如公有云、私有云和混合云)、服务模式(IaaS、PaaS和SaaS)以及云计算的关键技术,如虚拟化、分布式计算和大数据处理等。 标签“云计算”明确指出了讨论的...
这份“云计算入门基本资料”包含了一系列的PDF文件,旨在为初学者提供一个全面且具体的理解基础。在这个压缩包中,我们可以期待学习到以下几个核心知识点: 1. **云计算定义**:云计算是一种按需分配、动态扩展的...
《云计算入门指南》是一本专为初学者设计的教材,旨在帮助读者理解并掌握云计算的基础概念、技术原理以及实际应用。这份PDF文档详尽地介绍了云计算的各个方面,为那些想要踏入这个快速发展的领域的学习者提供了宝贵...
云计算的概念起源于早期的大规模分布式计算技术,如网格计算。随着技术的进步和市场需求的增长,云计算逐渐发展成为今天这样成熟的技术体系。例如,刘鹏教授早在2002年就提出了“计算池”的概念,旨在通过高速网络...