问题中提到的“服务器租用、服务器托管、云主机代表了云计算公司对企业客户提供的三种不同模式的服务,公有云,托管云,物理云。云计算虽然技术门槛比较高,对于非专业人士比较神秘。但是,说到底,它也是一门生意,也是为了满足别人的需求而产生的。笼统的说哪一个好没太大意义,不同的需求选择不同的服务。
1、三种服务各自的特点
1) 云主机
优点:按需购买资源,升级扩容方便,迁移代价小,备份恢复容易。ucloud云主机甚至可以做到在线扩容,在线打内核补丁。
缺点:因为公有云主机都是用虚拟化出来的,所以虚拟化技术本身的缺点它都会有一点,比如宿主机负载高,会影响其上的云主机。而且机型配置一般都是通用版的,无法满足某些特殊的硬件或者系统配置。
总体来讲优点就是便宜、灵活,缺点就是性能一般,无法满足某些特别个性化的配置要求。
资源共享:资源共享程度高,同一个时刻可以与其他用户的云主机共享一台物理服务器的资源。
2)物理云:就是问题中提到的服务器租用。
优点:性能高,而且可以定制化一些特殊的配置,比如要求服务器的硬盘存储空间特别大。
缺点:第一个缺点是比较贵。升级扩容也不方便,可能会涉及到更换物理设备。迁移不方便,要搬动机器。
资源共享:资源共享程度一般,物理服务器同一时刻只属于一个用户。但是不同的物理云服务器可以共享网络设备。
3)托管云:托管云跟传统的IDC有点像,但是能力远远高于IDC。
优点:
云计算公司的托管云服务有利于一些有服务器资产的企业将业务迁移到云上。
企业用户可以使用云计算公司提供的数据安全、备份的工具,流量负载均衡的产品以及更加精细的流量监控服务等。
同时,云计算公司拥有更加专业的运维团队。
这些都是传统的IDC无法做到的。
缺点:
传统企业将服务器从IDC迁移到云计算公司的机房需要涉及到很多非技术层面的东西
原有的一些网络配置无缝地接入到云,也是一项比较繁琐的工作
资源共享:共享部分网络设备和云计算公司的运维团队
2、适用的场景
1)公有云适用于大多数场景
2)物理云适用于性能要求高,硬件个性化定制要求高的场景。一般来说,大多数的物理云服务器都是用来做数据库,分布式存储等服务。数据库需要非常高的性能,分布式存储的服务需要大容量的硬盘。
3)托管云:适用于有自己资产的企业,现有的服务器通过托管云服务可以非常方便的与公有云打通。部分金融企业需要维护敏感数据,通过专线的方式连接到公有云也是一种托管云应用场景。
3、三者的关系
1) 对于云计算公司而言,公有云业务有利于产生规模效应,是云计算发展的大趋势。托管云有利于接入一些传统行业的企业,将其无缝地引入到公有云中。而物理云在部分性能、特殊配置的场合下是必不可少的。
2) 对于没有历史包袱的企业,直接使用公有云和物理云混搭完全可以解决服务器问题。对于有自己资产的用户通过托管云可以将现有的服务器方便地接入到云服务中,逐渐过渡到公有云中。
独立服务器
独立服务器,顾名思义,就是一个躺在机房的实实在在的物理服务器,也可理解为你的游戏主机一样。
优点:性能高
缺点:价格高,高可用性低(比如断电,硬盘坏了......)
VPS
Virtual Private Server 虚拟专用服务器,一般是将一个独立服务器通过虚拟化技术虚拟成多个虚拟专用服务器。
优点:价格便宜
缺点:性能低,高可用性低(除了其所在的物理机出问题了会收到影响,虚拟化技术出问题也会收到影响)
云服务器
Elastic Compute Service, 简称ECS 好多人理解云服务器和VPS一样,更有甚者说以前的VPS现在的说法就是云服务器,其实不然,云服务器是一个计算,网络,存储的组合。简单点说就是通过多个CPU,内存,硬盘组成的计算池和存储池和网络的组合。
优点:价格适中,使用灵活,高可用性(单个或多个物理离线不会对整个服务造成太大的影响)
缺点:性能相对较低
虚拟主机
Virtual hosts (Vhost)虚拟主机是通过,物理服务器,VPS或者云服务器安装例如CPanel,Plesk等面板搭建的。虚拟主机市场比较混乱,不同的厂商价格一般会有很大的差异,一般来说看一个虚拟主机的好坏可以从以下几点来看,主机系统:CloudLinux 更适合多租户虚拟主机,CPanel,Plesk 面板在市场上最受市场欢迎,一般来说价格相对较贵,使用云服务器最好(比如阿里云),物理服务器也可,一般不选择VPS作为虚拟主机的服务器。