作为站长,我们建站最基本的工具就是建站主机了,当前IDC行业爆发式发展,虚拟主机、VPS、云服务器等等服务器产品层出不穷,那么你真的了解他们之前的区别么?
一直以来,对空间、虚拟主机、云服务器这些服务器产品的概念比较模糊,虽然大概知道他们之间的性能差异,但对他们的详细区别却一知半解,以下内容通俗的阐述了虚拟主机和VPS和云服务器之间的区别,是新手站长优质的扫盲贴。
虚拟主机、VPS和云服务器介绍
共享主机也称虚拟主机,从互联网诞生至今,大部分站长都是从共享主机(shared hosting)开始学习建站的。所谓共享主机,就是一台服务器上有许多网站,大家共享这台服务器的硬件和带宽。如果它发生故障,那么上面的所有网站都无法访问。
VPS主机(Virtual Private Server 虚拟专用服务器),将一部服务器分割成多个虚拟专享服务器的优质服务。每个VPS都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等。用户除了可以分配多个虚拟主机及无限企业邮箱外,更具有独立服务器功能,可自行安装程序,单独重启服务器。
云服务器(Cloud hosting)可以看成是新一代的共享主机。
首先,主机公司将它的硬件和网络线路,做成一朵”云”,然后提供一些通向这朵”云”的网络接口API,供客户使用。这时,每个客户共享的不再是某一台特定的服务器,而是云里的所有服务器。
比如,假设你要把本机的文件备份到网上,你可以使用共享主机,把文件传到某一台服务器上;也可以使用云服务器,通过某种形式的接口,把它们传到云里。也就是说,共享主机用户直接面对特定的服务器,而云服务器用户直接面对网络接口,看不到服务器内部。
一个通俗的比喻是,你可以向银行租一个编号为8888的保险箱(共享主机),也可以把贵重物品直接交给保管公司,听任他们保管。
诸如Gmail、FaceBook、Twitter、Flickr这样的产品,都可以看作是基于”云服务器”的服务。
云服务器能真正获得root权限,用户可以重装和升级操作系统,而VPS主机用户没有root权限,无法重装和升级操作系统。
云服务器和VPS的区别
各个大的IDC公司都推出了云服务器产品,价格甚至比VPS主机还低,所以很多站长就迷糊了,云里雾里不知所踪。有的企业建站,看到VPS主机价格贵,以为云服务器不如VPS主机好,那就错了。不过,基本上所有个人站长都知道的,也都理解云服务器的好处和优势。 云服务器和VPS主机的区别不是太大,很多人没有弄明白本质区别。简单说,云服务器就类似于更高级的VPS主机产品,因为云服务器是基于服务器集群架设的,云服务器能支持在线升级,而且理论上来说,只要资源池充足,可以无限扩展云服务器自身的性能。 肯定是云服务器比VPS好的多,这点是毫无疑问的!云 主机前期建设成本更大,IDC公司需要投入几百万以上的资金来构建云服务器平台。但是,云计算平台架设好以后,开设云服务器的成本也会下降,这就是为什么云主 机比VPS主机价格便宜的原因,因为资源闲置也是闲置,反正冗余资源那么多,开设云服务器几分钟就可以了,随时能在线升级维护。
虚拟主机、VPS、云服务器的操作区别
(1)供应和部署时间
虚拟主机——数天至数周
VPS———即时,无需安装操作系统
云服务器——即时,几分钟即可完成,可一键部署、也可自主安装操作系统
(2)安全可靠性
虚拟主机——一般:租用白牌服务器故障率高、基本无ARP、木马和DDOS防范能力、基本无备机和数据备份服务
VPS———差:同一台物理服务器上其他VPS上安装的程序缺陷、ARP欺骗、病毒、资源挤占等会严重影响到自身;基本无ARP、木马和DDOS防范能力
云服务器——高:内置ARP防范,规模化提升DDOS防攻击能力;分享品牌企业级服务器和硬件虚拟化的性能和可靠性,内置HA;提供备机、快照、数据备份等多种快速恢复措施
(3)性能及保障
虚拟主机——好且有保障
VPS———差:性能一般,只适用于小规模并发访问;性能无保障,易遭受同一台物理服务器上其他VPS的挤压
云服务器——好且有保障:同物理服务器
(4)弹性和扩展性
虚拟主机——扩容需要重新租用新服务器、还需为原有租用资源付费
VPS———扩容快,受制于单台服务器配置
云服务器——即时供应、按需扩展 ,无需为原有租用资源付费
(5)拥有成本
虚拟主机——季付年付成本高、需要为服务商转嫁CapEx支出支付押金;需要自己维护租用的服务器导致Opex较高
VPS———低配置的VPS租用价格最低;但低安全可靠性和无保障的性能导致服务质量无保障,运营成本难控制且偏高
云服务器——综合成本最低:月付无押金、按需使用按需付费、基本零维护 ,还可分享规模化、绿色节能、最佳IT实践带来的成本优势
(6)易用、易管理性
虚拟主机——需要远程控制卡且只有租用品牌机才有可能,无法实现集中统一管理
VPS———提供单一的单机管理界面,无root或超级管理员操作系统权限,管理灵活性受制于管理界面
云服务器——内置KVM、客户通过自服务系统可以集中统一管理分布在各地的云服务器;完全拥有root或超级管理员操作系统权限。
就目前而言,性价比较高的服务器产品应该说是云服务器了,让我们来看看云服务器的优点和缺点。
云服务器的优点
云服务器主要有三大优点。
(1)便宜。
因为服务可以分散到多台服务器,因此能够充分利用资源,这样就降低了硬件、电力和维护成本。而且云服务器是根据使用量计费的,多用多付,少用少付,所以对小网站特别有利。
(2)可靠。
因为服务分布在多台服务器、甚至多个机房,所以不容易彻底宕机,抗灾容错能力强,可以保证长时间在线。
(3)可扩展性好(scalability)。
云服务器的基本特点就是分布式架构,所以可以轻而易举地增加服务器,成倍扩展服务能力。
云服务器的缺点
一些客户担心云服务器的安全问题,感到对服务缺乏控制。
因为云服务器只是提供网络接口,所以客户的数据必然全部服从云服务公司的安排,完全在后者控制之下。数据是否安全保密,取决于后者的职业道德和保护能力。
上文部分内容来自百度经验,原作者不详
确实搞不懂vps和云服务器的区别
我感觉草根站长还是要以最经济的目标来选择服务器主机的!在CDN、OSS大行其道的今天,服务器主机的短板可以得到很好的弥补,所以我认为还是要做好相互之间的配合的!
@明月登楼的博客: 明月兄,我想说的是,主机的短板不仅仅是在流量和静态资源的读取,有时候是CPU、内存这些硬伤,一旦来个流量小高潮或者小攻击,主机负载都吃不消,宕机是必然的。CDN、OSS可以很好的解决静态资源缓存问题,但是主机负载确是无济于事。粗暴一点的来个全站缓存,但牺牲的用户体验。不过话又说回来了,一切都要看自己的需求,虚机主机完全能应付那就没必要上VPS、云服务器!
@飞鸟: 像又拍云和七牛这类的对象存储连JS/CSS/图片都给转移存储了,说白就降低了主机资源的损耗了!一样是可以的!其实CDN有时候还是太单一了,CDN+OSS感觉是效率最好的!我目前就是小马拉大车的主机配置,为啥我一直研究CDN,就是因为我主机宕机一般都是资源枯竭造成的!
知道服务器比较好,但是不知道怎么用,而且价格应该不便宜吧
服务器目前还不会用!服务器大概多少钱一个月
我们平时所说的阿里云ECS服务器是云服务器还是VPS?我还真搞不懂
@boke112导航: ESC应该属于云服务器的范畴,VPS是旧版的云服务器,其架设于某一台服务器,受这个服务器性能的限制,云服务器是架设在云集群,所以可以随意升降级。ESC应该是阿里云的技术,开发出来的一种新型云服务器,怪不得我上次问阿里云客服VPS的东西,他们说没有VPS,我还纳闷呢。
@飞鸟: 我的博客的下一个选择,应该是阿里云的ECS服务器了,让咱也好好体验下它的杠杠效果吧。
@飞鸟: 我也是在其他地方见过VPS,但是在阿里云很少看到VPS,都是虚拟主机或ECS服务器之类。PS:又学习了不少东西。
主要是操作问题这些
虚拟主机是在网络服务器上分出一定的磁盘空间,云服务器跟vps都是独立的服务器,但是云服务器比vps更安全
如果不久的将来自己的博客流量能够上去的话,很想由目前的虚拟主机改为使用云服务器,也算是一份学习吧(因为虽然写博已有五六年时间,但还从未使用过云服务器这东东哩)。
@动感单车: 在条件允许的情况下,老站长还是体验一下云服务器吧,是虚拟主机所无法比拟的。