现在云计算技术和行业已经蔚然成风,越来越多的企业开始研发和构建属于自己的云计算产品和云平台架构,不管是公有云还是私有云,随着云计算用户数量的不断攀升,很多业界的基础架构服务也更贴近用户需求。
云平台也打假?围观云PaaS的那些真真假假
SaaS,也就是我们平常所说的软件即服务提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。
随着软件即服务的不断发展,也就要求云计算平台在基础设施建设方面加快脚步,跟上节奏。IaaS的技术脚步跟上来了,也就在基础层面为云服务的落地提供了一个坚实基础。
然而对于云计算的另一个服务平台,也就是PaaS平台而言,主要受到前端市场的导向,PaaS服务平台的价值主要还是体现在云计算服务的反应时间和效率上,同时,内置的扩展功能,故障灾备和恢复方面的能力也是不可缺少的。
PaaS服务真真假假
前文我们说了目前云计算服务体系和云计算市场的大体概况,纵观云计算服务三大体系平台,就目前而言,PaaS平台无疑是距离我们最近的,也是更接地气的云计算服务平台,随着云计算技术在行业内部的不断渗透,很多企业也都开始在做PaaS平台服务。
对于整个公有云市场而言,PaaS平台市场只是其中很小的一部分,也有很多的业内专家表示,目前PaaS技术的发展对于整个云计算平台而言只是冰山一角,但是市场前景将会是巨大的。场仍旧处于初期,对于企业IT而言,很难预测会有多少应用、什么类型的PaaS平台,以及PaaS内置的应用是他们可能需要落地的。
辨别真假PaaS
在我们进行云计算服务的部署之前首先要做的就是真正了解什么是PaaS平台,PaaS服务到底有哪些特征和优势。现在有很多公司在推广自己的云计算服务和平台时,只在原有的PaaS平台基础上做一些改变,就包装成为了PaaS,这让很多用户和技术人员十分困惑。
严格意义上来讲,云计算PaaS平台包括了抽象的运行时环境、应用服务器、缓存层、整合开发工具,增加自动扩展以及故障恢复功能,此平台可以在公有云IaaS平台上运营,或者通过本地硬件层面实行运行交付。而现在很多“假冒”PaaS是不具备这样功能的。
像微软Azure、Engine Yard、Heroku、CloudBees和Google App Engine等一系列云计算平台目前都已经具备了PaaS平台的特性,Elastic BeanStalk就一个如何在IaaS上部署复杂应用的脚本,增加了一些故障恢复和可扩展的脚本。
真假PaaS平台在对于研发人员来讲,也是区别很大的。笔者相信现在很多云计算的研发人员都希望能够自己部署由自己编写的代码和程序,这样一来,云计算平台在管理和后期修改升级方面就会轻松不少,并且在自动化扩展和灾备等方面也会相当便捷,这种特性笔者相信“假冒”的PaaS平台也是办不到的。
现在很多PaaS平台都起源于具体的编程语言。随着时间推移,大多数PaaS厂商都开始超越单一的语言,提倡多语言。然而,值得我们铭记的是,要找到适合你的环境的最适合的选择。
用户动态需求成火眼金睛
根据消费者的需求来动态地划分或释放不同的物理和虚拟资源,这些池化的供应商计算资源以多租户的模式来提供服务。用户经常并不控制或了解这些资源池的准确划分,但可以知道这些资源池在那个行政区域或数据中心。例如包括存储、计算处理、内存、网络带宽以及虚拟机个数等。
此外,对消费者来讲,所提供的这种能力是无限的,并且在任何时间以任何量化方式可购买的,这样的云服务才是真正云计算平台来提供的,还有,在云计算服务量化方面也是可以进行辨别的,云系统对服务类型通过计量的方法来自动控制和优化资源使用。例如存储、处理、带宽以及活动用户数,这些资源的使用可被监测、控制以及对供应商和用户提供透明的报告。
编辑的话
随着云计算技术的不断成熟和发展,业界出现假冒云平台也是不足为奇的,用户在选择公有云或是私有云时,还是要根据上面所说的来进行甄别,云计算服务一定是要以文件为中心,来进行资源共享的,那些单纯从客户端角度出发的平台,在技术成熟度方面是有所欠缺的。
此外,在云平台服务能力方面,对服务进行等级划分也是必不可少的,毕竟云计算技术和平台最终是会服务于用户的,那么,用户需求也就是最重要的,现在很多人说,支持虚拟化技术的就叫做云,不支持虚拟化不叫云,也有人说1000个云平台里,大都是假云,这些说法都有些以偏概全,最重要的还是从技术原理出发,以用户需求为导向来发展云平台。