paas产品有哪些
主流的闭源PaaS产品提供商有亚马逊AWS、微软Azure、甲骨文、谷歌、阿里云等和开源PaaS产品CloudFoundry,OpenShift和Cloudify等。
PaaS(平台即服务)是NIST定义云计算三种服务模式之一,PaaS服务一般分为框架类服务和中间件服务。
框架类服务:Tomcat、Websphere、Node.js、Rubyon Rails、Ruby on Rack
中间件服务:数据库(Mysql、mongoDB、Redis)、消息队列(RabbitMQ)、缓存(Memcache)。
PaaS产品的发展经历了技术导入期、产品爆棚期和成长成熟时三个主要阶段。
导入期特点:PaaS独立供应商主导,面向特定领域、特定问题。代表厂商:Rackspace/Mosso、LongJump、Salesforce。
爆发期特点:IaaS TOP厂商、云基础设施厂商进入,通用可移植型PaaS为主,代表厂商:Amazon、EMC/Vmware、Redhat。
成长期特点:传统软件巨头纷纷进入、开源或成主流。代表厂商:微软、IBM、Cloudify、Oracle、SAP、领先运营商。
主流的闭源PaaS产品提供商有亚马逊AWS、微软Azure、甲骨文、谷歌、阿里云等和开源PaaS产品CloudFoundry,OpenShift和Cloudify等。
现在流行的大多数的PaaS平台,底层的虚拟化技术主要分为虚拟机和容器两种。容器相对于虚拟机,是一种更轻量级的虚拟化技术,严格意义上来说,是一种资源隔离技术,如Linux LXC。容器主要的技术原理是利用Linux的Cgroups和NameSpace,对进程进行资源限制和资源隔离,需要共享同一套操作系统软件栈。所以容器比虚拟机有更好的性能,但是在安全隔离性上,要差一些。