Remove ads
来自维基百科,自由的百科全书
虚拟主机(英语:virtual hosting)或称共享主机(shared web hosting),又称虚拟伺服器,是一种单一主机或主机群,而且它们可以托管多个域名[1]、多个网站或服务。虚拟主机之间完全独立,并可由用户自行管理,虚拟并非指不存在,而是指空间是由实体的伺服器延伸而来,其硬件系统可以是基于伺服器群,或者单个伺服器。
此条目需要补充更多来源。 (2015年4月30日) |
其技术是互联网伺服器采用的节省伺服器硬件成本的技术,虚拟主机技术主要应用于HTTP,FTP,EMAIL等多项服务,将一台伺服器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个伺服器,从而充分利用伺服器硬件资源。如果划分是系统级别的,则称为虚拟伺服器。
所有的虚拟主机都在同一部主机中,因此彼此可以共享相同的配置设置,借此节省管理的人力与成本。[2]
相同主机内的虚拟主机可以共享彼此的程序集(Process Pool),因此可以缩短对客户端的回应时间。[2]
虚拟主机使得单一伺服器的资源可以被更有效的利用,包括存储器、存储空间或处理器资源。因为通常服务单一网址所需的资源对整部伺服器来说相当小,如此可让伺服器的资源被更有效的利用。[3]
多个虚拟伺服器,可以通过软件架设在同一个实体伺服器上,而每个虚拟伺服器有可以提供伺服器的所有功能,这样相对来说每个虚拟伺服器的成本有一定程度的降低。
实现方式主要有三种:网址名称对应(Name-based)、IP地址对应(IP-based)以及Port端口号对应(Port-based)。[2]
网址名称对应(Name-based)是借由识别客户端所以提供的网址,决定其所对应的服务,这个方法有效的减少IP地址的占用,但缺点是必须仰赖DNS名称对应服务的支持,若名称对应服务中断,对应此名称的服务也会无法取用。[2]
IP地址对应(IP-based)是指在同一部伺服器上,借由同一份配置设置、不同的IP来管理多个服务。[2]
近似于IP地址对应,不过是在同一个IP之下,利用不同的Port端口号来区别不同的服务,藉以快速建立多个虚拟主机。例如:
不过这类的应用大多用在私人或实验性质的服务中,原因是用户无法利用默认的端口号(例如Web服务的默认端口号80)取用提供的服务,除非用户知道提供服务的端口号。[2]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.