use*_*142 -1 iis service virtualhost
当阅读服务器服务(例如 iis)的定义时,您经常会发现有多个对虚拟服务器的交叉引用,但似乎没有一个明确地将这两个引用为相同的......
有人可以帮助我理解这些差异 - 我无法理解它们之间的差异是什么?
理想情况下,我想知道以下内容之间的区别/或实际上是否有相同的内容......
1) 逻辑服务器 2) 虚拟主机 3) 逻辑分区 4) 物理服务器与虚拟服务器 5) 服务器服务与虚拟主机
Server、Host、Partition都是名词、需要描述的对象:
服务是等待并接受“客户端”连接的软件,通常为它们提供一些功能。类似地,客户端发起与服务的连接以获得对某些功能的访问。它们通常是网络连接的,但这不是必需的。
服务器任何运行服务软件的硬件都可以被视为“服务器”。作为专业管理员,硬件通常是专门构建的。这意味着使用比“消费类”硬件使用寿命更长的组件;更好的保修;兼容性和功能性的保证;而这样的例子不胜枚举。(旁注:对于任何考虑构建硬件的人来说,所涉及的不仅仅是所列出的组件。硬件的初始成本不是总拥有成本中唯一的,通常也不是主要的组成部分)。
主机是连接到网络的计算机的表示。一件硬件可以代表一台或多台主机。在某些情况下,多个硬件可以代表一台主机(集群)。通常,“主机”有一个可以通过技术流程(DNS 等)解析的名称,以找到代表它的计算机。
不幸的是,分区有多种含义。最常见的是,它指的是逻辑上对存储进行切片和切块。这并非总是如此; 特别是大型机,在其虚拟化技术中,通常指的是虚拟机作为分区运行的“位置”(稍后将详细介绍虚拟化)。
物理、逻辑和虚拟都是形容词,它们描述的是其他东西:
逻辑,是一个对象,其中“消费者”知道该对象小于整体。您提到“逻辑分区”,这是被切成碎片的东西(通常是磁盘驱动器,但技术喜欢通过重复使用术语来混淆我们),并且使用软件意识到了这一点。例如,所有现代操作系统都可以识别磁盘上某种形式的分区表,并且可以识别每个分区表上的单独文件系统。
这里值得一提的是,逻辑寻址和物理寻址的概念与此处介绍的形容词相似但略有不同。逻辑地址是任意分配的地址,而物理地址是硬编码到硬件/固件中的地址。
例如,在企业存储设备中,存储单元经常被提供为LUN(逻辑单元号)地址。因此,存储“0”的背面可能有开关或软件,可以将该存储重新分配为“1”或其他任意数字。另一个方便的例子,所有网卡都刻有一个 MAC 地址(现代 NIC 通常可以在操作中覆盖此地址,但原始 MAC 仍然硬编码到芯片中)。
虚拟对象是“消费者”没有意识到他们没有获得整个对象的对象。这通常涉及某种形式的技术,使消费者可以透明地使用逻辑对象,就像它是一个完整的对象一样。
虚拟机,其中运行的软件认为它可以访问整个机器,但实际上只能访问某些逻辑部分。虚拟机管理程序实现了这种外观;从那时起整个混乱变得非常复杂。
虚拟主机,这有点棘手......
当客户端连接到服务时,它通过连接到网络上的主机,然后请求任何功能来实现。通常,如果您希望在一台计算机上使用该功能的多个实例,则需要运行多个服务。
例如,如果您的服务是 Web 服务器,那么在“过去”,如果您希望网络(例如 Internet)上有两个不同的网站可用,那么您将需要运行该服务的两个实例。然后,客户端可以通过各自的主机名连接到每个服务,一切都很好,除非有两个服务做几乎完全相同的事情。如果服务能够将自身表示为多个主机,那么我们可以只运行一个实例。
虚拟主机就是服务所代表的。该服务知道该软件只有一个实例。但是客户端单独连接到多个功能中的每一个,并且客户端没有意识到(或关心)多个功能是由同一服务提供的。
到目前为止,该技术最常见的用途是在网络服务器中。当应用于其他技术时,该概念仍然具有相同的名称。只接触过HTTP虚拟主机的人可能会感到困惑,认为“虚拟主机”只适用于Web服务器!
在大多数情况下,您可以混合搭配上述形容词和名词,并且它会有意义(至少在某种程度上)。如上所述,其中一些技术也已成为技术的特定实现的同义词,请小心澄清含义(技术和实现之间)。
免责声明:与大多数领域一样,本答案试图对极其复杂的概念给出严格的定义。虽然这在很大程度上是准确的,但这些术语经常被滥用、误用、盗用或以其他方式混淆。当您发现某项技术以不同方式使用这些术语时,请不要感到惊讶;请随意骚扰他们令人困惑的不合规行为。
归档时间: |
|
查看次数: |
1736 次 |
最近记录: |