核心结论是 vps 全称是虚拟专用服务器,简单理解就是把一台物理实体服务器,通过虚拟化技术切分成多台相互独立的虚拟服务器,每一台 vps 都拥有独立的操作系统独立公网 IP 独立硬盘内存和 CPU 资源,使用者可以像管理独立服务器一样,自行安装软件配置环境,权限接近独立主机,但是成本比独立物理服务器低很多。很多新手会把 vps 和虚拟主机混淆,虚拟主机是很多网站共用一套环境,资源互相争抢,权限受限,而 vps 是独立隔离的运行环境,不会和其他用户共用系统内核环境,这是两者最核心差别。vps 广泛用于搭建网站后端程序运行测试环境企业内部业务服务,它属于正规云计算产品,国内使用 vps 开展经营性网站业务,需要按照法规完成备案,这点是使用前必须了解的要点。
vps 核心技术原理
vps 主流虚拟化技术包含 KVM OpenVZ XEN 这几类,不同虚拟化方案性能和特性有区别
| 虚拟化类型 | 特点 | 注意点 |
|---|---|---|
| KVM | 硬件虚拟化,独立内核,兼容性强,支持重装各类系统 | 目前主流方案,稳定性好 |
| OpenVZ | 容器虚拟化,共享宿主机内核,性价比高 | 不能自定义内核,部分软件受限 |
| XEN | 老牌虚拟化方案,性能均衡 | 现在新机型已经比较少见 |
宿主机也就是真实物理服务器,通过虚拟化分配 CPU 核心内存磁盘带宽,每一台 vps 之间是隔离状态,一台 vps 出现故障,正常不会影响同宿主机其他 vps 运行。
vps 主要用途清单
1 搭建个人或者企业网站,运行 web 服务
2 程序开发测试,运行后端脚本 爬虫程序 数据库
3 运行远程业务服务,邮件服务 存储服务
4 学习 Linux 系统运维,练习服务器相关操作
5 企业内部业务系统托管
vps 基础参数说明
购买 vps 的时候,商家页面一般会标注下面这些核心参数
CPU 分配的虚拟核心数量,决定运算能力
内存 运行内存,同时运行程序越多,需要内存越大
硬盘 分为 SSD 固态和 HDD 机械盘,SSD 读写速度更快
带宽 上行下行网络速度,决定访问快慢
公网 IP 独立外网地址,用来远程连接 vps
操作系统 可选 CentOS Ubuntu Debian Windows Server 等
vps 和相近产品对比
| 产品 | 隔离程度 | 权限 | 价格 |
|---|---|---|---|
| vps | 独立虚拟环境 | 管理员最高权限 | 中等 |
| 虚拟主机 | 共享主机环境 | 权限受限 | 便宜 |
| 独立物理服务器 | 整机独占 | 完整最高权限 | 很贵 |
| 云服务器 ECS | 云端弹性实例,逻辑和 vps 接近 | 完整权限 | 弹性计费 |
常见误区说明
误区一 vps 就是无限性能,vps 资源是从宿主机划分出来的,如果宿主机超售,高峰期会出现性能下降
误区二 买了 vps 就可以随便建站,国内机房 vps 如果放置经营性网站,必须办理 ICP 备案,未备案属于违规
误区三 vps 只能装 Linux,很多商家也提供 Windows Server 系统镜像,可以远程桌面连接管理
【常见问题】
问题 1 vps 是啥 vps 和云服务器 ECS 有什么区别
回答 1 vps 是啥 vps 是单台物理机拆分出来的虚拟专用服务器,云服务器 ECS 属于云平台弹性架构,支持弹性扩容快照等云原生能力,底层逻辑类似,但是 ECS 的弹性能力更强。
问题 2 vps 是啥 vps 可以自己重装系统吗
回答 2 vps 是啥 只要是 KVM 这类虚拟化的 vps,一般商家后台都支持重装操作系统,OpenVZ 类型部分限制内核,重装可选系统会少一些。
问题 3 vps 是啥 使用国内 vps 建站需要备案吗
回答 3 vps 是啥 使用国内机房 vps 搭建经营性网站,按照法规要求需要完成 ICP 备案,境外机房 vps 不需要国内备案,但是业务依然要遵守相关法律法规。
【免责申明】
本文属于云计算基础科普内容,vps 相关业务规则以及备案政策会随监管要求更新,实际使用请以服务商官方说明和主管部门最新规定为准,本文不构成业务办理建议。


