【每日一知】云计算

  • 内容
  • 相关

 

云计算

云计算(Cloud computing)起初以网格计算演变,它可以随时调用内部的集群服务器以完成业务的测试。

将计算工作分散成一个一个小的子程序透过网络传输本地服务器、整合本地服务器或不同地域服务器处理。

如此,网络服务供应商在几秒钟的时间内,就可以实现处理数千甚至上千亿的信息,这样庞大的系统可以经过搜寻、计算分析之后将处理结果回传给用户,可以达到和“超级计算机”同样强大计算能力。

 

image.png

在今天分布式依然作为云计算基石,但云计算也也不完全是分布式计算 , 而是将分布式计算/存储技术、数据中心技术、虚拟化技术、服务器技术的技术整合并应用。

 

云计算也也是一种资源,在使用者看来“云”是无穷无尽的,可以按自身需求来扩充资源,通过互联网可随时获取,如同水电一样使用设备资源,按需使用。

 

云计算基础
云计算是并行计算,网格计算,分布式计算的发展,也是云计算的基础,它们都作为高性能计算(HPC)计算方式,都可以降低复杂问题所需要的时间。


并行计算(Parallel Computing)并行计算是指能够在时间空间中实现并行,使得多指令同时进行计算,使用多台电脑以流水线方式同时执行计算工作,同时多台电脑在对计算任务进行拆分和汇总,这样可充分发挥电脑的计算能力。

网格计算(Grid computing)它可以整合本地/异地的未使用的计算、网络、存储资源,从而构成按自身及项目需要的计算机系统,从而处理复杂、庞大的任务。从而降低管理成本,成员可以灵活的进行资源的使用。

分布式计算,可以说之前说的网格计算和并行计算,也是分布式计算一种,但分布式计算实质上是是将一个很庞大的任务,拆分成一个一个小的任务,可以极大加快速度时间,并将计算结果合并,得出数据。

云计算相关技术

虚拟化,它作为一种资源管理技术,它可以充分发挥计算机资源,将一台设备,抽象出一台/多台虚拟的硬件资源(CPU、内存、磁盘、网络适配器)并分割,组成不同的软件系统,不同的硬件环境。

 

云计算平台管理技术,在数量众多服务器在不同地域,解决高效运行和不断断运行,快速调度大量服务器、发现故障判断原因,是云计算的关键技术。

 

分布式编程模型,进行高达TB、PB级别的已数据中心为核心,处理生活中海量异构数据类型,且在较短数据内完成处理,相关技术:MapRedue。

 

分布式海量数据存储,按一定方式(iSCSI、NFS/CIFS/FTP、S3、CSI、HDFS) ,将数据通网络存在在本地数据中心和异地数据中心,以保证不同的存储规模需求(TB、PB、乃至于EB)。

363ef67672996dc7c5c2e49b41e610f2_e429a53dc9554bb88ce5761419e0eec5.png

云计算分类

云计算分为公有云、私有云、混合云、社区云。

公有云,有着庞大的算力、网络、相关技术支持;能够弹性提供计算资源,如同水电一样使用设备资源,对公众开发服务。

私有云,有自组织/内部数据中心架构出网络、计算资源,满足自身业务运行需要,对企业/组织内部服务。

混合云,结合私有云和公有云,通过一定方式进行连接同步,可以将自身需要保密部分保留内部,在公有云庞大算力扩展自身资源,以保证内部安全性所混合运行的服务。

社区云,一起群体采用一套基础设施,已完成内部业务运行,不对外开放服务。

在应用上可分为Iaas、PaaS、SaaS。

简单来说Iaas是提供基础资源、Paas是提供开发周边资源、SaaS是直接软件服务

IaaS(Infrastructure as a Service),即基础设施即服务。指把IT基础设施作为一种服务通过网络对外提供,并根据用户对资源的实际使用量或占用量进行计费的一种服务模式。

PaaS是(Platform as a Service)的缩写,是指平台即服务。 把服务器平台作为一种服务提供的商业模式,通过网络进行程序提供的服务称之为SaaS(Software as a Service),是云计算三种服务模式之一。

SaaS一般指软件运营服务。 软件运营服务是SaaS(Software as a Service)的中文翻译。是指用户获取软件服务的一种新形式。它不需要用户将软件产品安装在自己的电脑或服务器上。

云计算应用
例如:一个应用程序突然受到流量高峰,云计算能针对较大的用户流量弹性地扩展服务器、网络、存储。同时,业务运作中和管理中的业务/应用程序可以获得资源的弹性扩展。

基础运用

云计算和大数据
因大数据的类型庞大、数据内容庞大,无法采取传统单机方式进行处理,借助于云计算庞大的分布式的计算能力,在配合良好工具可以短期内处理庞大内容。

 

云计算和物联网

由各类传感器所构成的物联网,采集数据经过网络传输至云计算庞大集群进行分析/处理,结合大数据/人工智能更为物联网增加一份智能。

 

云计算和人工智能

首先,人工智能模拟人脑运行方式,构造出一个可以”思考“的机器,这需要庞大数据和算力进行模拟和计算,云计算提供足够庞大的平台。也可以说人工智能发展是因为算力提升,所带来突飞猛进。

 

作者信息
头像
描述: 一起用互联网帮助更多人

本文标签:

本文链接:【每日一知】云计算 - http://www.go176.net/post-7079.html

剑客网,一起用互联网帮助更多人