当前位置:首页 > 云计算 > 正文

对google云计算解决方案的认识(云计算分为哪三种模式)


一、云计算解决方案有几种,分别是什么云计算一般可以分为三类:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。
:将硬件设备等基础资源封装成服务供用户使用。在IaaS环境中,用户相当于使用裸机和磁盘,既可以运行Windows,也可以运行Linux。IaaS最大的优点是允许用户动态申请或释放节点,并按使用量计费。IaaS是公众共享的,因此资源使用效率更高。
:为用户应用程序提供运行环境,通常如GoogleAppEngine。PaaS本身负责资源的动态扩展和容错管理,用户应用程序不需要考虑太多节点之间的协调问题。但同时,用户的自主权也减少了,必须使用特定的编程环境,遵循特定的编程模型,只适合解决某些计算问题。
:更有针对性,将某些应用软件功能封装成服务。SaaS既不像PaaS那样提供计算或存储资源类型的服务,也不像IaaS那样提供运行用户定义的应用程序的环境。它只为应用程序调用提供某些专门的服务。
二、什么是谷歌公司的云计算?谷歌的主要云计算技术主要包括:谷歌GFS文件系统、MapReduce分布式计算编程模型、Chubby分布式块服务、BigTable结构化数据存储系统等。
其中:
1)GFS提供了存储和访问海量数据的能力;
2)MapReduce使海量信息的并行处理变得简单容易;
3)Chubby保证:它解决了分布式环境中同步同时操作的问题;
4)BigTable使得海量数据的管理和组织变得非常方便。
三、云计算的三个特点

云计算按需付费模式。该模型提供对可配置网络、服务器、存储、应用软件、IT和其他资源共享池的可用、方便、按需的网络访问,只需管理工作或与服务提供商进行最少的协调。可以用最少的资源快速配置这些资源相互作用。它是分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡、冗余热备份等传统计算和网络技术发展和融合的产物。这是一种新兴的商业IT模式。

云计算的基本原理是,通过将计算分布在大量分布式计算机上,而不是本地计算机或远程服务器上,企业数据中心将像互联网一样更高效地运行。这允许企业将资源切换到所需的应用程序并按需访问计算机和存储系统。

云计算的“云”由存在于互联网上的服务器集群上的资源组成。本地计算机只需通过互联网发送一条请求消息,数千台远程计算机就会提供该消息。为你。所需的资源和结果被发送回本地计算机,因此本地计算机几乎无事可做,所有处理都在云计算提供商提供的计算机池中完成。

云计算的特点

1.规模非常大

云计算中心的规模一般都非常大。云计算为整个市场的用户提供云计算服务。用户使用的计算资源来自于“云”。因此,只有这个“云”足够大才能提供云计算服务。

例如,谷歌云计算中心已经拥有数百万台服务器,而亚马逊、IBM、微软、雅虎等公司控制的云计算规模也毫不逊色。

2、虚拟化

云计算超越了时间和空间的界限,这是云计算最重要的特性。虚拟化包括应用虚拟化和资源虚拟化。云计算应用通过网络远程交付,云计算资源也位于“云”中。对于用户来说,两者都是虚拟化的。

3.高可靠性

云计算中心在软硬件层面利用数据多副本、容错、心跳检测、计算节点同构互换等特性提供服务。它还在设施级的电源、冷却和网络连接方面采用了冗余设计,进一步保证了服务的可靠性。