目录

 

0x00 VPS服务器概述

0x01 VPS工作原理

0x02 VPS用途

0x03 VPS优势

0x04 VPS特点


0x00 VPS服务器概述

VPS服务器(虚拟专用服务器)("Virtual Private Server",或简称 "VPS")是利用虚拟服务器软件(如微软的Virtual Server、VMware的ESX server、SWsoft 的Virtuozzo)在一台物理服务器上创建多个相互隔离的小服务器。

0x01 工作原理

VPS服务器是一项服务器虚拟化和自动化技术,它采用的是操作系统虚拟化技术。操作系统虚拟化的概念是基于共用操作系统内核,这样虚拟服务器就无需额外的虚拟化内核的过程,因而虚拟过程资源损耗就更低,从而可以在一台物理服务器上可以实现更多的虚拟化服务器。这些VPS服务器以最大化的效率共享硬件、软件许可证以及管理资源。每一个VPS服务器均可独立进行重启,并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件。

VPS服务器技术同时支持Linux和Windows平台。Linux版Virtuozzo服务器还支持在虚拟服务器上实现同版本内核的不同Linux发行版。

DNS组成和原理:

1)iDNS由三部分组成:域名服务模块,数据库模块,管理模块。

(1)域名服务模块:负责响应DNS查询请求;分析请求源地址;到对应数据库中查找记录。

(2)数据库模块:负责存储DNS记录,DNS记录是按照不同的地理临近性组织的。

(3)管理模块:启动、停止DNS服务;修改DNS记录;修改地理临近性配置。

2)工作原理:iDNS系统对请求的处理将不同于普通DNS。当iDNS收到一个DNS解析请求时,它将首先判断请求的源地址,根据源地址的不同,iDNS将到不同的DNS数据库表中查找相应记录,返回地理临近的解析结果。源地址不同,返回的结果也不尽相同。

3)地理临近性:iDNS对于地理临近性的理解并非物理上的临近性,而是网络中虚拟的临近性。我们知道,在目前国内 的互联网环境中,处于同一个自治域系统(如中国网通集团)中计算机之间的访问效率,要远远高于跨自治域系统(如中国网通集团和教育网)的访问效率,即使在 地理上处于同自治域的两台计算机的位置要远于处于跨自治域系统的两台计算机。换句话说,就是处于北京网通的一台计算机访问处于河北网通的计算机的速度,要快于它访问处于北京教育网的计算机。

0x02 用途

VPS虚拟服务器技术可以通过多种不同的方式灵活的分配。

服务器资源,每个虚拟化服务器的资源都可以有很大的不同,可以灵活的满足各种高端用户的需求。通过在一台服务器上创建10个左右的VPS服务 器,可以确保每一个用户独享VPS资源,其运行和管理完全和独立主机相同。VPS服务器可以为高端用户提供安全、可靠、高品质的主机服务。

可以将它用在以下几个方面:

1)虚拟主机空间:

VPS服务器非常适合为中小企业、小型门户网站、个人工作室、SOHO一族提供网站空间,较大独享资源,安全可靠的隔离保证了用户对于资源的使用和数据的安全。

2)电子商务平台:

VPS服务器与独立服务器的运行完全相同,中小型服务商可以以较低成本,通过VPS服务器建立自己的电子商务、在线交易平台。

3)ASP应用平台:

VPS服务器特有的应用程序模板,可以快速的进行批量部署,再加上独立主机的品质和极低的的成本是中小型企业进行ASP应用的首选平台。

4)数据共享平台:

完全的隔离,无与伦比的安全,使得中小企业、专业门户网站可以使用VPS服务器提供数据共享、数据下载服务。对于大型企业来说,可以作为部门级应用平台。

5)在线游戏平台:

低廉的价格,优秀的品质,独享的资源使得VPS服务器可以作为在线游戏服务器,为广大的互联网用户提供游戏服务。

6)数据库存储平台:

可以为中小企业提供数据存储数据功能。由于成本比独立服务器低,安全性高做为小型数据库首选。

0x03 优势

VPS服务器是一种介于传统虚拟主机和独立主机之间的特殊服务器托管技术,它通过特殊的服务器管理技术把一台大型Internet主机虚拟化成多个具有独立IP地址的服务器系统,这些系统无论从性能、安全及扩展性上同独立服务器没有实质性的差别,而费用仅相当于租用独立服务器的1/4或1/5,并且无须额外支出后续的硬件维护管理成本 。

VPS服务器拥有传统虚拟主机所不具备的系统独立管理权,解决了那些既需要独立主机性能、财力又不够充裕的网站的运营发展问题,无疑是一种比较实惠的选择。

与传统的虚拟主机相比,VPS服务器由于不是采用大量虚拟主机共享同一个主机硬件资源的形势,因此在带宽、速度、网站和邮件的安全性等方面都具有较为明显的优势,并且支持超级管理员实现有效的远程管理,使企业能够更加有效地控制自己购买的CGI程序、数据库的等互联网资源。

做一个形象的比喻:采用虚拟主机的企业就象住进了集体宿舍,虽然拥有自己的床位,却无法避免由于过度拥挤而带来的困扰;而采用VPS服务器的企业就好比住进了独立的单元,虽然与其他单元的住户仍旧共享一些重要的公用设施 (CPU和总线) ,但安全性和方便程度已经大大地改善了。

VPS服务器是继独立服务器租用服务之后,为迫切需要更完善的电子商务平台、而又不愿租用昂贵的独立服务器的企业架构了一种全新的互联网业务模式,尤其是对迫切需要互联网服务的中小企业而言,具有非常高的实用商业价值

0x04 特点

1)用户间的彼此隔离:

灵活性和直接控制VPS。对VPS的全面控制:运行任意应用软件、创建任意定制的配置

2)高安全性

更高的安全性同时意味着更高的服务可靠性。

3)资源控制和峰值性

确保用户得到更高水平的服务和资源。允许峰值性使用闲置的服务器资源,提供了一个好于独立主机水平的服务(许多低端的独立服务器资源都次于DS所用服务器的水平)。

4)模板和应用程序套件

获得新的应用操作系统和应用软件能及时更新,降低安全风险。

5)客户VPS控制面板

使用自助管理和故障诊断工具,如国内众所周知的VPS管理面板XenSystem和国外的SolusVM,在一个控制面板上可进行重启动、修复、重装、备份、实时监测VPS运行的操作。操作日志和资源利用统计功能帮助管理员发现和排除故障。

6)轻松迁移

进行升级和迁移时无需停止服务。服务商可满足从低到高几乎全部主机服务的需求。

7)备份和恢复

具有备份和恢复功能。许多的DS服务方案都包括了为用户进行备份的空间。

VPS虚拟专用服务器的更多相关文章

  1. 云主机与vps虚拟主机的区别

    云计算时代,云主机其可扩展性.价格便宜.安全可靠的特性深受企业和开发者欢迎,但目前有些IDC企业,新瓶装旧酒,将虚拟主机.VPS进行包装推出所谓的云主机服务,为了帮助用户更好的辨别和挑选云主机,下文详 ...

  2. VPS 虚拟私有主机 Virtual Private Server

    VPS技术介绍 利用最新虚拟化技术Xen在一台物理服务器上创建多个相互隔离的虚拟私有主机(“Virtual Private Server”简称 “VPS”).这些VPS以最大化的效率共享硬件.软件许可 ...

  3. VPS(Virtual Private Server 虚拟专用服务器)[转自百度]

    系统选择 vps上常用的操作系统是linux(有多种发行版).freeBSD,windows server等.一般来说,vps的操作系统不是自由安装的,linux系列vps可以安装多个linux发行版 ...

  4. vps 虚拟服务器 教程 ( Virtual Private Server 虚拟专用服务器 )

    VPS是虚拟服务器的意思.他是通过软件在独立服务器上划分出来的一部分资源.从而虚拟出一个服务器.他拥有独立的IP.独立的操作系统.以及用户名和密码.在功能和使用方法上与服务器一模一样.用户也可以根据自 ...

  5. 从0开始自己配置一个vps虚拟服务器(2)

    配置php环境 1.安装php安装所依赖的包 yum -y install gcc gcc-c++ libxml2 libxml2-devel 2.cd usr/local/src 进入目录,在这个目 ...

  6. 从0开始自己配置一个vps虚拟服务器(3)

    安装数据库mysql,因为这个服务器比较烂,我只能装低版本的数据库.尝试了很多遍,终于装上去了,高版本应该没那么麻烦. 我安装了很多遍,下载的安装包,都没有安装成功. mysql各版本安装地址: (我 ...

  7. 从0开始自己配置一个vps虚拟服务器(1)

    我前几年买的虚拟机都被我荒废了,我已经配置过很多遍了,但是从来没有真的用过.因为我前几个月之前又新买了一个便宜的服务,准备写新的东西.供应商pacificrack,真的很烂,一直断,控制面板还打不开, ...

  8. VPS搭建VPN、BLOG

    FQ的正确姿势,你掌握了多少?老司机带你去墙外看看,来开车了坐稳! 购买VPS主机(服务端) 推荐性价比较高的VPS 搬瓦工https://bandwagonhost.com/ 上面的链接如果你打不开 ...

  9. ubuntu14.04 安装pip

    参考链接: 1.http://www.liquidweb.com/kb/how-to-install-pip-on-ubuntu-14-04-lts/ 2.http://idroot.net/tuto ...

随机推荐

  1. C#中FileStream的对比以及使用方法

    场景 File与FileStream的区别 举例: 将读取文件比作是从A桶往B桶运水. 使用File就是整个用桶倒进去,使用FileStream就是使用水管慢慢输送. FileStream与Strea ...

  2. Tempter of the Bone(DFS+剪枝)

    Problem Description The doggie found a bone in an ancient maze, which fascinated him a lot. However, ...

  3. python+selenium六:隐式等待

    python+selenium六:隐式等待   # 隐式等待 # 全局生效,只写一次即可(仅当前页面)# 若有页面切换,需sleep等待新页面出现后,再使用此方法 # 如:在35秒内,等待操作完成,完 ...

  4. [C++] 空间配置器——allocator类

    1.new和delete有一些灵活性上的局限:new把内存分配和对象构造组合在了一起:delete将对象析构和内存释放组合在了一起.   2.当分配一大块内存时,我们通常计划在这块内存上按需构造对象, ...

  5. Python学习-is和==区别, encode和decode

    一.is 和 == 介绍 1. is  比较的是两个对象的内存地址是否相同,它们是不是同一个对象. 2. ==  比较的是两个对象的内容是否相同. 在使用is前,先介绍Python的一个内置函数id( ...

  6. Scala Class etc.

    Classes 一个源文件可包含多个类,每个类默认都是 public 类字段必须初始化,编译后默认是 private,自动生成 public 的 getter/setter :Person 示例 pr ...

  7. Java 基础篇之集合

    List 集合 List 集合中元素有序.可重复,集合中每个元素都有其对应的索引顺序. List 判断两个对象相等,只要通过 equals 方法比较返回 true 即可. 看个例子: public c ...

  8. Spring 事务注解@Transactional

    事务管理一般有编程式和声明式两种,编程式是直接在代码中进行编写事物处理过程,而声名式则是通过注解方式或者是在xml文件中进行配置,相对编程式很方便. 而注解方式通过@Transactional 是常见 ...

  9. MySQL 分页查询优化

    有时在处理偏移量非常大的分页时候查询时,例如LIMIT 1000,10这样的查询,这时MySQL需要查询1010条记录然后只返回最后10条,前面1000条记录都被抛弃,这样的代价非常高.要优化这种查询 ...

  10. Python常用端口扫描

    from socket import * import sys host=sys.argv[1] service={':'HTTP', ':'SQL_Server', ':'Remote_Destop ...