`
cjnetwork
  • 浏览: 179635 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

云计算的理解

阅读更多
分布式系统,解决的问题是大规模的、消耗cpu、消耗内存或其他硬件资源的计算,将这种计算拆分成微小的任务,将任务分配给网络中提供计算服务的各个子服务器,并对这些子任务进行管理、容错,最后返回结果。这样做的原因是,受边界原理影响,一个消耗cpu的程序,如果在分分布式的系统上运行,需要提高处理速度,那么就需要提升cpu性能,随着cpu性能提升,消耗的单位成本内对cpu性能提升作用逐渐减小,最后还是成为了程序处理速度的瓶颈。但若程序运行在分布式的系统中,分布式系统将任务分配各个廉价的普通计算机资源上,这些资源可以无限的扩张,理论上讲,只要这个分布式系统足够强大,将原来对cpu消耗巨大的程序分解成各个小任务,那么各个小任务的运行时间是可以随着任务的缩小而减小,如果任务足够小,那么单个小的任务消耗的时间也足够小,最后只要提升分布式管理系统和各个子系统之间的通信,那么一个原本cpu消耗巨大的任务,就可以在众多的廉价计算机资源上快速的完成。
分布式系统,应该包含以下几个方面:
1、任务分割、结果合并的管理程序
2、子任务调度程序(合理调度资源,将分割而成的子任务,调度到合适的计算机资源上处理)

目前比较流行的云计算,也就是在分布式计算的基础上扩展而来的。
IAAS infrastructure as a service 硬件资源即服务
PAAS platform as a service 平台即服务
SAAS soft as a service 软件即服务
云计算的核心就是用户不需要知道云端是如何进行处理的,只需要告诉云端,需要做什么,完成一个什么样的工作,将该需求(任务)提交到云端后,由云端对用户的任务进行解析,调度云中的各种资源,完成用户的任务,并将处理后的结果反馈给用户。

Java中现在比较流行的一个框架hadoop,关于云计算运行环境、编程支持等。
主要由以下三个方面:
1、hadoop基础框架
2、Map-Reduce      任务的分解、结果的合并
3、HDFS 仿造GFS(google file system)设计的分布式文件系统
0
0
分享到:
评论

相关推荐

    IBM_对云计算理解

    ### IBM对云计算的理解 #### 一、云计算定义与特性 IBM认为云计算是一种计算模式,它将计算资源(如网络、服务器、存储、应用程序和服务等)组成一个共享资源池,用户可以方便快捷地通过互联网访问这些资源,并...

    IBM的云计算PPT

    **IBM的云计算PPT概述** 本PPT是IBM公司针对云计算进行的一次深入讲解,旨在阐述IBM对于...通过这个PPT,读者将对IBM的云计算理解、技术和架构有全面的认识,同时也能了解到IBM如何帮助企业利用云计算实现数字化转型。

    浅析 云计算.rar

    这份名为"浅析云计算"的资料集旨在为学习者提供一个基础且全面的云计算理解框架,涵盖其定义、主要特征、运营模式以及国内运营商在云计算领域的规划。 一、什么是云计算 云计算是一种基于互联网的计算方式,它将...

    智慧园区云计算平台方案建议书.pdf

    本建议书主要围绕智慧园区构建云计算平台的主题,由惠普公司提出,旨在探讨云计算的必要性、惠普的云计算理解、浦东软件园的云计算建设目标以及实施策略。这份文档详细阐述了惠普在云计算领域的专业见解和成功案例,...

    2020云计算整包国基镜像资源云盘链接

    随着对云计算理解的加深,再逐步探索PaaS资源以及更多高级功能。 #### 4.2 参考官方文档 使用任何一项云服务之前,都应该仔细阅读官方文档,了解各项服务的功能特点及使用方法。这样不仅可以避免不必要的错误,还能...

    零售业云计算发展现状.doc

    然而,企业在实践过程中也面临挑战,如对云计算理解不足、与原有信息系统兼容性的问题、云计算标准的缺失以及资金投入的顾虑。在实际应用阶段,数据互联互通和安全问题是亟待解决的难题。 在预算分配方面,零售业...

    零售业云计算发展现状.docx

    随着企业对云计算理解的深入,他们开始寻求更深层次的实践,例如提升实时决策支持能力,这是企业采用云计算的一个主要驱动力。通过云计算,零售商能够实时获取业务数据,快速响应市场变化,做出更为精准的经营决策。...

    中国云计算产业发展形势展望.docx

    随着企业对云计算理解的深入,从初期的简单部署到现在的深度应用,企业更加注重上云带来的实际效益,不再仅仅是追求数量的增长。 【行业应用的深化】 云计算的应用领域不断拓宽,行业解决方案日益丰富。各行业都在...

    云计算的定义、发展及组成.docx编程资料

    综合以上定义,可以将云计算理解为一种通过互联网提供的、可按需使用的计算资源和服务。 #### 二、云计算的特点 云计算具备多种特点,使其能够在现代信息技术领域占据重要地位: 1. **高可靠性**:云计算提供了...

    如何理解云计算(转)

    ### 如何理解云计算 在当前的信息技术领域,云计算作为一个热门话题,受到了广泛的讨论与关注。一方面,有人认为它是推动IT产业发展的新动力;另一方面,也有人质疑它不过是将已有的技术进行重新包装来吸引客户的...

    google云计算培训课件

    google云计算培训课件 认识云计算 理解Google 云计算实现原理 可独立在GAE上开发云服务应用 了解TMF?以及云未来的发展

    云计算概念理解.docx

    云计算概念理解 云计算是一种将计算任务分配给多个计算机组成的“云”来处理的计算模式。它将计算资源、数据存储、应用程序和服务以远程访问的形式提供给用户,使用户能够根据自身需求随时随地获取所需的计算结果。...

    云计算的关键技术与应用实例

    这本书亮点在于在书中用c语言实现了一个简单的云计算平台,对理解云计算的概念很有帮助。 《云计算的关键技术与应用实例》从并行计算切入,以全新的视角全面讲述了云计算技术,主要内容包括并行计算技术、云计算的...

    云计算的基本概念什么是云计算如何理解云计算云计算的内涵云计算技术的核心修订稿.docx

    理解云计算,需要从应用层面把握SPI服务模式,即SaaS、PaaS和IaaS。SaaS提供完整应用,PaaS提供开发和运营平台,IaaS则提供基础设施保障。学习ERP,最佳途径是结合理论和实践,通过参与软件开发、企业应用和系统维护...

    深入理解云计算:基本原理和应用程序编程技术

    云计算是21世纪信息技术发展的重要里程碑,它改变了我们对计算资源的理解和使用方式。深入理解云计算,首先要明白其基本原理,包括服务模型、部署模型、虚拟化技术等核心概念。 一、服务模型 云计算提供了三种主要...

    云计算与云计算安全

    本文旨在深入探讨云计算及其安全性的相关知识点,帮助读者全面理解这一领域的挑战和发展。 #### 云计算概述 云计算是一种基于互联网的计算方式,其核心理念是将计算任务分布在大量的分布式计算机上,而非本地的...

    云计算架构师培训1

    在此次培训中,学员将深入理解云计算与虚拟化技术,掌握云计算架构的设计与部署,以及了解云计算的典型应用场景。 首先,云计算是一种基于互联网的服务交付模式,它提供动态、易于扩展并且通常是虚拟化的资源。云这...

    何刚:云计算平台发展的挑战

    何刚带来了主题为《云计算平台发展的挑战》的精彩分享。...用户对云计算理解的差距和习惯;IT从业人员的技能水平差距;用户、社会对创新的包容度;销售问题以及盗版问题是现有云计算市场规模受限的原因。

Global site tag (gtag.js) - Google Analytics