什么是VPS¶
参考:VPS
VPS,Virtual Private Server,虚拟专用服务器,其是将物理服务器通过虚拟化技术虚拟成为多个虚拟专用服务器
VPS的优点¶
同一服务器上的多个VPS共享硬件、软件许可证以及管理资源,以最大化效率运行
对于用户而言,每个VPS平台的管理和运行与独立主机完全相同,有独立的公网IP地址、操作系统、磁盘空间、内存、CPU资源、进程和系统配置,可以单独安装程序并且单独重启主机
VPS的缺陷¶
同一台服务器上的某个VPS受到攻击或占用过多宽带资源时,其余的VPS也会受到影响,所以一台VPS被黑客入侵可能造成服务器瘫痪
同时硬件服务器的损坏也会影响到所有VPS主机
VPS的实现¶
实现VPS的方式有两种,一种是虚拟化技术,比如XEN, KVM, OpenVZ,另一种是容器技术,比如Docker
VPS vs ECS¶
参考:
ECS(Elastic Computer Service)指的是云服务器,其实现是通过服务器集群来虚拟出独立服务器,对服务器的资源扩展有更高的可操作性;同时通过冗余的共享存储和智能备份,单个服务器的故障不影响云服务器的使用,大大提高了安全性和稳定性
什么是使用VPS以及ECS¶
VPS的价格一般比ECS低,所以针对小规模并发访问,资源扩展性不大的操作可以使用VPS
VPS厂商包括:vultr、linode、BandwagonHOST和google cloud
如果后期可能需要弹性增加资源,同时对安全性和稳定性有更高要求的可以使用ECS