这篇文章主要介绍了市面上主要的云计算主机服务形式分类,包括人们常说的采用云计算服务器服务商的IaaS、PaaS、SaaS、BaaS类产品等概念在文中都有讲到,需要的朋友可以参考下

这几年云核算概念炒的很炽热,不仅是许多的云核算相关的创业公司如漫山遍野般冒出来,大佬们也纷繁参加战场。IaaS、PaaS、SaaS、BaaS多种形状并存,一派繁荣景象。本文结合自己的了解对现在市面上的云核算方法,谈一谈观点。

基础设备云又称为IaaS,故名思议,这类供给商首要供给的是系统底层的设备服务。最简略的了解,比方供给一个台Linux或许windows服务器,那么用户能够长途衔接服务器,在上面装置软件,对这台服务器的控制才能相对比较强。供给商一般会让用户在内存、硬盘、带宽、操作系统等偏硬件的参数上做出挑选,并依据挑选收取相应的租借费用。

供给商一般以虚拟化的方法来高效的使用自己的物理资源。事实上,关于用户而言,面临的跟物理服务器没有差异,还能具有更安稳的硬件环境,降低了用户的运维难度。这类云供给商,比较闻名的有阿里云、微软的WindowsAzure等。

一般供给商会为用户供给一个办理控制台,能够便当的看到服务器的运转情况,如下图是阿里云的后台控制台界面,用户的办理单位是虚拟服务器:市面上首要的云核算主机服务方式分类(阿里云主机属于哪一种云计算服务模式)  云计算 云主机 服务器 第1张

渠道设备云又称为Paas,这类供给商供给给用户的是软件渠道和开发工具,比方php、python、.net、数据库系统、存储渠道。用户一般不必考虑底层的操作系统、硬件装备、网络装备、负载,只需求将开发好的程序经过供给的方法上传即可运转于特定的软件渠道;数据库方面,用户也无需关怀备份、分流等问题,供给商都会做好,要做的仅仅依据要求链接数据库读写就能够了。

还有一类笔者也归类为PaaS,便是存储供给商。一般,存储供给商担任供给文件的存储、备份,并供给对文件的读写API,这种API跟操作系统无关,一般是根据HTTP或TCP。正因为如此,笔者以为这跟单纯的供给磁盘不同,这是一种统一化的,更逻辑化的存储服务,用于无需关怀底层的存储结构。

笔者触摸的比较多的新浪云和七牛云。新浪云首要供给的是软件渠道和数据库,还有一些配套服务;七牛云是朴实的存储供给商,特色在于对存储的文件的多样化处理,比方视频转码、图片改换、乃至最近出的鉴黄,应该来说给用户供给了极大的便当。

PaaS一般用用多少收多少的方法收费,关于小流量的用户,往往是免费的。

下图是新浪云的后台的使用办理界面,用户的办理单元是使用,使用有使用的言语、渠道、配套的数据库、缓存等服务:市面上首要的云核算主机服务方式分类(阿里云主机属于哪一种云计算服务模式)  云计算 云主机 服务器 第2张

下图是七牛云的后台,用户的办理单元是空间,文件存储在空间下:市面上首要的云核算主机服务方式分类(阿里云主机属于哪一种云计算服务模式)  云计算 云主机 服务器 第3张

软件服务云又称为SaaS,这类云实际上更靠近最终用户,用户也比较好了解,比方典型的百度云盘。这类云相对来说比较难下定义,规划很广,这儿不再累述。

后端即云又称为BaaS,这类云是比较新的概念,跟着移动互联网的开展而提出并完结,因而比较针对移动使用这种端使用。简略的说,这类云的方针便是“消除”后端程序员,听起来有些吓人。笔者触摸下来,感觉仍是十分不错的。

结构化数据存储:跟直接供给数据库系统不同,这类云供给一系列的API和SDK,让移动开发人员或web开发人员,在没有数据库服务器和中间件的情况下,直接存取数据。比方曾经,咱们要做一个用户注册,那么咱们有必要首要规划并初始化好数据库,然后用某种言语,编写接口程序向客户端露出一些接口,让客户端经过这个编写的接口来拜访数据。这个接口也能够称为中间件,而这个作业一般由被称为“后端程序员”的人物所完结,然后在BaaS下,这个进程是不需求的。BaaS能够直接供给客户端拜访数据的才能,而数据表能够主动的创立。与之配套的还有一套完好的数据剖析计划和系统。也免去了后台办理、数据检查剖析功用的开发。推送:BaaS还能为移动客户端供给音讯推送的才能。文件:有些BaaS也顺便供给文件存储的才能。假如创业团队需求精简人员,专心于产品的前端体会,特别是移动端体会,能够考虑选用BaaS,简化后端服务和人员结构的建立。笔者触摸过的国内的BaaS有AVOS、Bmob等。

下图是AVOS的后台,能够看到,展示的就像是数据库相同,而这些Class(表),都无需事前创立,读写完全是经过API和SDK来完结的:市面上首要的云核算主机服务方式分类(阿里云主机属于哪一种云计算服务模式)  云计算 云主机 服务器 第4张

总结存在即合理,在选用上述产品时,并无好坏之分。针对不同的使用性质,使用规划,团队人员情况做出最适合的挑选才是重要的。比方假如是做移动app,在人员严重,特别短少后端开发人员的前期,能够考虑选用BaaS。而在中期,跟着人员规划的扩展,需求的添加,BaaS无法满足要求,那么能够转向PaaS。假如使用规划进一步扩展,考虑本钱人员等要素,IaaS或许能够考虑,乃至也能够自建机房。

转载请说明出处
知优网 » 市面上首要的云核算主机服务方式分类(阿里云主机属于哪一种云计算服务模式)

发表评论

您需要后才能发表评论