01-云计算概述
并行计算、分布式计算、集群计算、网格计算 和 效用计算。云计算与其关联紧密。
1.2.1 并行计算
并行计算(Parallel Computing)或称平行计算,是相对串行计算提出的概念,是
1.2 其他计算 并行计算、分布式计算、集群计算、网格计算 和 效用计算。云计算与其关联紧密。 1.2.1 并行计算 并行计算(Parallel Computing)或称平行计算,是相对串行计算提出的概念,是指同时使用多种计算资源解决计算问题的过程,其主要目的是快速解决大型且复杂的计算问题。并行计算的特点是将任务分解成离散的部分,通过执行多个程序指令来同时完成计算。 1.云计算源于并行计算 当成本不变时,使用技术将数据存储的效率不断提高,但由于并行计算可以达到的并行度有限,则产生云计算概念。(希望将任务分解成离散的多个部分,随时并及时地执行多个离散任务,从而获得更快的计算速度) 2.用户群体不同 并行计算是为了满足科学技术领域的专业需要,利用并行计算的领域也基本局限于科学技术领域。 云计算不仅仅是科学技术领域和专业用户,各行各业的用户都可以容易的使用云计算。 3.高性能与低要求 并行计算:采用昂贵的服务器,提高并行计算的计算能力。成本巨大 云计算:不追求高性能并行计算云计算,而是将计算资源以服务的形式提高给更多的人使用。云计算中心的计算力和存储力可随需要逐步增强。 1.2.2 分布式计算 分布式计算(Distributed Computing)是把需要进行大量计算的工程数据分成小块,由多台计算机分别计算,在上传运算结果后,将结果统一合并得出数据结论的计算方法。 分布式计算的优点: (1)稀有的资源可以共享; (2)通过分布式计算可以在多台计算机上平衡计算负载; (3)可以把程序放在最适合运行的计算机上。 1.2.3 集群计算 集群技术(Cluster Computing)是指同时使用多台计算机、多个存储设备和记忆冗余的互联线路来组成一个对用户来说单一的、高可用的系统,通过这个系统来实现计算的负载均衡。集群系统中的单个计算机通常称为节点,通过局域网连接,但也有其他连接方式。 云计算 与 集群计算 的共性与区别: 1.连接方式相同 简单来说,集群计算是连接多台计算机和存储设备和记忆冗余,组成一个单一的,高可用的系统;云计算则是将多个计算设备连接起来组成一个云计算平台,为用户提供服务。 2.设备要求不同 集群计算连接的多台计算机一般是相同结构,通过局域网连接;而云计算组成组成的计算设备不要求相同结构,甚至可以是不同配置、不同种类的设备。 3.主要用途不同 集群计算 常见用途实在一个高流量网站中实现负载均衡;云计算则不仅限于负载均衡,它面向的用户更加广泛,可以为广大用户提供高性价比的计算服务。 1.2.5 效用计算 效用计算(Utility Computing)为用户提供个性化服务,以满足不断变化的用户需求,并且基于实际占用的资源进行收费,而不仅仅按照时长或速率进行收费。 云计算 与 效用计算 的共性与区别: 1.效用计算和云计算都是服务模型 效用计算:服务提供商提供用户需要的计算资源和基础设施管理,并根据应用所占用的资源情况进行收费。 云计算:使用互联网上大量的分布式计算机来代替本地计算机或远程服务器,帮助企业完成大量计算任务,节省时间和成本。 (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |