首页 > 编程知识 正文

云平台分为三大类,云平台可以分为三类

时间:2023-05-06 09:09:42 阅读:211958 作者:3912

要了解云平台之前,首先讲一下云计算

定义:云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒种)完成对数以万计的数据的处理,从而达到强大的网络服务。

知道了云计算就可以进一步深入了解云计算服务

定义:云计算服务是指将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。用户通过网络以按需、易扩展的方式获得所需资源和服务。

云平台分为三种类型IaaS, PaaS和SaaS

1、IaaS (Infrastructure as a Service),基础架构即服务模式

除了操作系统,什么都没装,可以安装软件
 

例如:国外有亚马逊Amazon AWS EC 国内有阿里云服务器ECS

2、PaaS (Platform as a Service), 平台即服务模式,

        提供一个现成的运行时环境,不能安装软件。 提供在集成式云环境中开发、测试、运行和管理 SaaS 应用程序所需的基础架构和计算资源。

例如:国外谷歌的GAE (Google App Engine),被河蟹国外Heroku提供了免费版微软提供的Azure国内有SAE (Sina App Engine)


3、SaaS (Software as a Service),软件即服务模式

提供一个现成的软件,使用户可以通过 Internet 访问软件应用程序。

例如:Apple的iCloudGoogle的Google Doc国内的百度网盘企业级平台Salesforce是最出名的SaaS

在现实的生活当中,我们比较常见的是Saas,因为使用方便,并且价格便宜。
上述三种云计算服务可以在以下几种类型的环境中提供:
公共云(Public Cloud)
私有云(Private Cloud)
混合云(Hybrid Cloud)

常见的商业化云平台

商业化云平台(1)微软技术特性:整合其所用软件及数据服务核心技术:大型应用软件开发技术企业服务:Azure平台开发语言:.NET(2)Google技术特性:储存及运算水平扩充能力核心技术:平行分散技术MapReduce,BigTable,GFS企业服务:Google AppEngine,应用代管服务开发语言:Python,Java(3)IBM技术特性:整合其所有软件及硬件服务核心技术:网格技术,分布式存储,动态负载企业服务:虚拟资源池提供,企业云计算整合方案(4)Oracle技术特性:软硬件弹性虚拟平台核心技术:Oracle的数据存储技术,Sun开源技术企业服务:EC2上的Oracle数据库,OracleVM,Sun xVM(5)Amazon技术特性:弹性虚拟平台核心技术:虚拟化技术Xen企业服务:EC2、S3,SimpleDB、SQS开发语言:(6)Saleforce技术特性:弹性可定制商务软件核心技术:应用平台整合技术企业服务:Force. com服务开发语言:Java,APEX(7)旺田云服务技术特性:按需求可定制平台化软件核心技术:应用平台整合技术企业服务:netfarmer 服务提供不同行业信息化平台开发语言:Deluge(Data Enriched Language for the Universal Grid Environment)(8)EMC技术特性:信息存储系统及虚拟化技术核心技术:Vmware的虚拟化技术,存储技术企业服务:Atoms云存储系统,私有云解决方案(9)阿里巴巴技术特性:弹性可定制商务软件核心技术:应用平台整合技术企业服务:软件互联平台,云电子商务平台(10)中国移动技术特性:坚实的网络技术丰富的带宽资源核心技术:底层集群部署技术,资源池虚拟技术,网络相关技术企业服务:BigCloude-大云平台

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。