到底什么是 VPS – VPS 原理及技术详解
随着互联网的普及以及信息化需求的不断增加,相当多的个人、团体、企事业单位都纷纷在网络上建立自己的门户网站及基于互联网的信息发布平台,因此,对提供WEB服务的网站空间的需求越来越多,要求也越来越高,而传统IDC(InternetDataCenter)运营商对网站空间的服务产品主要有两种:
1.基于FTP或一般WEB控制面板管理的虚拟空间;
2.服务器出租托管。
后一种服务产品的特点是服务器的操作权完全交由客户自行管理,但缺点是价格昂贵,所以目前大多数的用户出于价格的考虑都选择了功能单一、管理不够方便的虚拟空间作为信息发布平台。而随着网络信息及表现形式多样化的发展,传统基于FTP或一般WEB管理的虚拟空间已不能满足用户的需求,同时也严重影响IDC网络运营的发展,为此一种操作灵活、功能齐全的VPS虚拟化技术即在各IDC运营商中得到广泛的应用。
一、VPS原理及其特点
1.VPS的原理
VPS是采用VPS(VirtualPrivateServer)技术,将一部物理服务器分割成多个虚拟专享服务器。分割后形成的VPS虚拟主机都可分配独立公网IP地址、独立操作系统Windows/Linux、独立享用空间、独立内存、独立的CPU资源、独立执行程序和独立系统配置等。用户可自行安装程序,单独重启、关闭服务器。
2.VPS虚拟主机的特点
在一台物理服务器上创建多个相互独立的虚拟专用服务器VPS(VirtualPrivateServer)。这些VPS以最大化的效率共享硬件、软件许可证及管理资源。其主要特点如下:
(1)具有独立的配置及服务
VPS的运行和操作与独立主机完全相同,每一个VPS拥有其独立的过程、用户、文件并提供完全ROOT访问权限,每一个VPS可以拥有独立IP地址、端口号、表单和路由规则,每个VPS可以拥有自己的系统配置文件并能够装载一个应用程序;能为网络运营服务提供限制、障碍、保障和共享服务支持。
(2)隔离安全保障
每一个VPS主机拥有独立的服务器资源,由于采用动态的分区隔离,VPS主机实现不同客户之间的隔离。确保每个VPS主机都能独占自己的服务器资源,针对单个用户的恶意攻击都不会影响处于同一物理服务器的其他用户,从而将恶意攻击危害降至最少,提高了服务器的安全性。
(3)节省网络服务资源的运营成本
由于一台物理主机能虚拟出多台VPS主机,因此,主机上的所有资源能实现资源自动化分配,使得物理资源得到合理及最大化利用。
二、VPS虚拟主机的用途
通过VPS虚拟服务器技术可以用不同的方式灵活地为服务器分配资源,通过在一台物理服务主机上创建多个VPS主机,可以确保每一个VPS主机的用户都能有效地对VPS资源独享,对VPS主机的管理和运行与独立主机完全相同,于是它主要应用于如下领域:
1.IDC虚拟主机空间
VPS主机非常适合IDC运营商为中小企业、中小型门户网站、个人网站、微博等提供网站空间,它具有较大独享资源,资源的权限及控制完全由用户操作,同时,安全可靠的隔离保障了用户的资源和数据使用的安全。
2.数据业务及网络共享平台
VPS主机具有独立资源及分区隔离特点,使得它更安全,因而中小企业及专业门户网站可以用它作为主机提供数据共享、数据下载服务。
3.电子商务平台
VPS虚拟主机与传统物理服务器的运行及操作相同,中小型企业通过低成本就可以从IDC服务商中取得合适的VPS主机,从而建立自己的电子商务、在线交易平台。
4.网络在线游戏平台
VPS主机以其价格低,品质优、操作灵活等特点,使得相当多的游戏运营商选择它作为独享资源的在线游戏服务器,为广大游戏爱好者提供游戏服务。
三、VPS主机在IDC网络运营中的应用实现
VPS以其独特的优势已越来越受到IDC网络运营商的青睬,目前主流的VPS平台的搭建主要有基于windows、Linux两种。
1.VPS虚拟主机技术架构
市场上大部分IDC网络运营商在市场推出的VPS虚拟主机都是通过采用Swsoft公司开发的Virtuozzo软件来实现的。Virtuozzo是一项服务器虚拟化和自动化技术。它同时支持Linux和Windows平台。Linux版Virtuozzo服务器还支持在虚拟服务器上实现同版本内核的不同Linux。
通过采用Virtuozzo虚拟化技术构建的VPS,其各个服务器可以拥有自己独立的IP地址,每个服务器都能在单独的操作系统下运行,程序稳定性大大提高。
2.VPS虚拟主机在IDC中的应用实现
目前应用于IDC的VPS主机主要由物理服务器、网络设备(路由器、交换机)、IDC数据中心的VZMC管理平台以及虚拟VPS主机的服务应用平台这几部分组成。
IDC数据中心的VZMC管理平台通过Virtuozzo虚拟化技术,把基于windows/Linux平台的物理服务器,根据终端应用的最佳需求分成若干台可运行于windows或Linux平台的VPS虚拟机,然后再利用VZMC管理平台对每一台VPS虚拟主机的服务进行有序的管理及调配,以便为终端网络用户提供服务。
四、结束语
综上所述,VPS是一项具有弹性高、质量高及成本低的服务器解决方案,它具有得天独厚的技术优势和极高的性价比,使得它能很好地节省带宽和服务器资源。因此,VPS虚拟化技术,势必在中小企业信息化市场及相关的应用领域中得到越来越广泛的应用。对推动信息化产业具有重要的作用。