浅析云计算与分布式计算
云计算是时下十分热门的概念.它到底是个什么好东东呢?以下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)可以不局限于同一个物理硬件资源.这样用虚拟架构技术整合出来的虚拟计算机才可以真正做到是为用户量身定制的.
(IT专家网)
- 1为企业销售瘦身 如何拒绝臃肿数据
- 2多种方法加快Vista文件复制速度
- 3协同OA助力企业人才战略落地
- 4专家揭秘关于云计算的十个常见疑问
- 5OA系统项目要求采用集团化分级管理
- 6OA办公自动化软件给企业带来的价值
- 7云计算给企业带来的10大惊喜
- 8微软未来展望:windows 7和windows云
- 9风险管理部对OA软件建设的需求如下:
- 10绿色数据中心会否成为下一代的数据中心?
- 11计算协同办公软件(OA)上线成本的方法
- 12多厂商虚拟化环境管理七大窍门分析
- 13专家解读:浅析计算机网络安全技术
- 14专家谈应用桌面虚拟化的三个理由
- 15威尔协同办公软件 威尔OA启动钻石计划
- 16万户协同办公应用于美特斯邦威
- 17协同办公:将信息技术转化为生产力
- 18OA系统建设应“以战略为纲、流程为本”
- 19协同办公渐成企业战略重要内容
- 20引导消费者走出平台化误区,协同办公OA软件产业标准出炉
- 21OA中其他人可以代理审批吗
- 22详解实现虚拟化环境价值最大化的三种策略
- 23生物行业华天动力OA解决方案的特性
- 24强壮OA软件梦 助阵企业信息化
- 25专家教你雾里看花 图解知名品牌协同办公系统
- 26云在全球对外服务的第三个数据中心
- 27辽宁省阜新市市政府协同办公系统
- 28基于微软平台的工作流技术开发实践与研究
- 29加强客户资源管理:实现公司范围的客户管理
- 30浅谈OA放权 开源会否成为下一个增长点