域名系统 (DNS) 是一种支持万维网连接的技术。就像互联网时代的电话簿一样,DNS 包含所有连接到互联网的所有地址,并提供网页浏览的框架。DNS 提供网站地址及其对应 IP 地址的分布式数据库。您可能已经听说过 DNS,因为域名系统使 Internet 运转起来。在日常 Internet 使用中弹出 DNS 的一个常见示例是当您在 Web 浏览器中输入错误的网站时显示的 DNS 错误消息。在本文中,我们将揭开名称服务器、DNS 和域名的神秘面纱,并帮助拼凑出 DNS 如何使 Internet、WAN 和 LAN 网络服务正常工作。,,早在创建 DNS 之前,互联网并不像我们今天所知道的那样存在。这是一个名为高级研究产品代理网络 (ARPAnet) 的研究项目。少数服务器将通过查找记录在 HOSTS 文件中的服务器主机名来相互通信。是的,这与您在现代版本的 Windows Server、Mac 和 Linux 操作系统上找到的 HOSTS 文件相同。,要查看您的主机文件,只需浏览至:,从示例中可以看出,如今大多数 HOST 文件不包含很多信息,但您仍然可以将本地服务器和计算机添加到 HOST 文件中。当您的计算机查找服务器名称时,它总是会先检查 HOSTS 文件,然后再查找 DNS 记录。 在域名系统 (DNS) 出现之前,HOSTS 文件在每台联网计算机之间共享。每台计算机都必须下载主 HOSTS 文件。HOSTS 文件由斯坦福大学集中管理并保持最新。然而,该系统存在缺陷,因为它无法大规模工作,很快斯坦福大学的服务器就因对其主机名的请求而超载——需要一个更好的系统。,1983 年, Paul Mockapetris在RFC882和RFC883中发表了域名数据库的想法,但直到 1986 年,DNS 系统才被选为最早的互联网标准之一。正是在那时创建了第一个顶级域,其中大部分至今仍在使用。,域名系统是一个难以理解的复杂系统,但如果没有 DNS、主机名或域名,每个互联网用户都必须记住他们最喜欢的网站的每个原始互联网协议 (IP) 地址。例如,您将访问216.58.212.196而不是访问www.google.com。,,您可能会同意,记住“Google”比记住一串 IP 地址要容易得多。无论您使用 DNS 资源记录(主机名)还是 IP 地址,结果都是一样的。正是域名系统 (DNS) 将www.google.com变成了216.58.212.196!,现在考虑一下,对于世界上的每个网站,每个网站都有不同的 IP 地址,而且每个网站通常有多个 IP 地址。很难想象 Internet 的庞大规模,更不用说存储所有域名系统数据所需的假想电话簿的大小了。,域名系统有三个主要目的:,很明显,随着 Internet 的成熟和世界对安全意识的增强,DNS 也在不断发展。,回想一下电话簿的类比。电话簿是姓名和地址的静态列表,一旦发布,就无法更新。DNS 则完全不同,因为网站一直在动态更新其 IP 地址。那么,如果您最喜欢的网站的 IP 地址发生变化怎么办?如果 DNS 中的域名指向一个旧的 IP 地址,这就是 DNS 传播的用武之地。,当 DNS 记录的任何更改在全球 DNS 名称服务器上更新和发布时,就会发生 DNS 传播。全球有数以千计的 DNS 名称服务器,您可以想象,当更新一个域名条目时,可能需要一些时间来更新整个系统。虽然正式过程可能需要长达 72 小时,但 DNS 传播通常只需几个小时即可完成。,当您考虑 Internet 对我们生活的近乎实时的影响时,很难想象 DNS 服务器需要这么长时间来处理这些变化。根据NS1(世界上最大的 DNS 提供商之一)的说法,传统 DNS 需要很长时间才能传播,原因有以下三个:,您可以采取一些措施来加速 DNS 服务器的传播,稍后我们将对此进行详细介绍。,,由于域名称空间的规模庞大,DNS 数据库必须按特定层次结构构建才能正常工作。DNS 层次结构是一个树形层次结构。它从顶级域开始,然后扩展到子域。TLD 示例包括 .com、.net、.org、.edu、.mil、.gov、.us、.ca、.info、.biz 和.tv。,为我们的域名考虑以下内容:,您是否知道.net 顶级域最初是为 Internet 服务提供商 (ISP)...
虚拟专用服务器(VPS) 是一种虚拟化服务器,通常托管在私有或公共云基础设施提供商的数据中心。虚拟专用服务器可以站在具有按需分配资源的虚拟管理程序的共享平台上,也可以站在零争用的专用硬件上。哪一个真正适合您取决于虚拟专用服务器将执行的工作负载类型。,,在大多数用例场景中,共享平台是首选。这通常是由于共享的多租户解决方案的简单性和成本效益。云基础设施是如此强大和可靠,以至于大量的中小型企业正在将他们的生产工作负载转移到云中。,是什么推动了这种变化?为您的企业使用虚拟专用服务器有哪些好处?下面,我们列出了我们认为将虚拟专用服务器迁移到云端的主要好处。, 节约成本,虚拟专用服务器的重要吸引力之一是在云中运行服务器的成本效益。您根本无法使用 DIY 模型来匹配成本。计算节点可用于多种配置。具有高内存可用性的小型、中型或大型设置计算,其他设置具有多个高端 CPU 配置。,购买或租用同类服务器的成本至少为 10,000 美元,很可能要多得多。购买软件许可证和支付员工或承包商以构建、管理和维护服务器会产生额外成本。,还有为服务器供电和冷却服务器的运行成本,更不用说实施超高速网络互连功能的成本,这些功能可以从云提供商处轻松获得。, 提高可靠性,云计算从一开始就设计为具有容错、冗余和高可用性。这意味着基础设施被创建为永远在线并且能够处理基础设施问题。,一些虚拟专用服务器提供商将此提升到一个新的水平,并提供 100% 的正常运行时间保证。为了保证正常运行时间,云提供商投入巨资保护服务器基础设施。系统内置多个冗余电源、网络和存储功能作为标准配置。如果检测到问题,系统会自动进行故障转移,从而为客户实现零停机时间。,这种可靠性跨越数据中心和区域,对于数据保留和数据备份尤为重要。灾难恢复服务也在范围内,成功实施可以增强企业的永续能力。,, 通过保证资源提高性能,无论您选择共享云还是专用云租用,云虚拟专用服务器都可以保证 24/7 系统资源。主机节点经过扩展和负载平衡,以确保没有客户受到嘈杂邻居综合症的影响,这意味着您始终可以按需获得所需的资源。,云提供商在构建数据中心时对计算硬件进行了大量投资。您可以找到具有 SSD 专有存储层的供应商,这些存储层实施最新的英特尔 CPU 架构,并辅以以极快的速度运行的网络层。DIY 模型无法比拟的性能。, 安全即服务,保护云基础设施可以说已成为所有数字行业最重要的问题之一。安全无处不在,对安全和强大的基础设施的需求是巨大的。安全操作通常从头开始构建到云服务器提供商架构中,虚拟专用服务器具有固有的安全性。,托管虚拟专用服务器的首要基础设施非常安全,并且会受到不断的安全升级和改进计划的影响。云提供商包括应用程序和服务器模板作为标准,只需单击一个按钮即可部署。这些模板的创建是为了确保安全而坚如磐石。模板中包含行业标准的服务器强化,应用程序已修补并保护到最新级别。, 简单许可,使用虚拟专用服务器时经常被忽视的一个功能是许可。不可否认,许可可能会变得极其复杂,尤其是在不断发展的企业环境中使用多个操作系统和应用程序时。,,虚拟专用服务器许可很简单。许可证的所有相关费用已包含在服务器的每月费用中。因此,您知道在部署虚拟专用服务器之前会遇到的成本。因此,如果您想要一个安装了 cPanel 的 Red Hat 服务器,您每月支付给云提供商的费用将已经包括 Red Hat 的许可费和 cPanel 的许可费。, 完全托管服务,大多数云服务提供商都提供完全托管的服务,作为其虚拟专用服务器服务产品的一部分。托管服务提供额外的可使用平台,旨在增强支持功能、增强灾难恢复能力并提供 24/7×365 技术支持。,显然,这些服务并不总是免费的,但与管理内部 IT 支持团队相比,它们的成本非常低。此外,您正在与云计算领域的主题专家合作,他们很可能已经看到您可能遇到的问题类型。,除了技术支持,云备份和云快照等服务是大多数组织将从中受益的功能。云备份服务不只是备份关键业务数据。一些服务包括开箱即用的数据保护功能。数据复制服务对多个数据中心之间的备份数据进行重复数据删除。这种设计可确保在发生灾难情况时的数据完整性。,云快照通过使客户端能够在任何预先选择的位置恢复、迁移和建立服务器的精确副本,进一步增强了这些功能,所有这些都在几秒钟内完成。一些供应商云快照服务内置了一个很棒的功能,可以完成文件级恢复,直接从快照映像到实时系统。,, 可扩展性,每个企业都希望发展,许多企业都实现了这一目标。有些在很长一段时间内缓慢增长,而另一些则在很短的时间内呈指数增长。大多数企业介于两者之间,但无论您的增长预期如何,云虚拟专用服务器都可以与您一起成长。,虚拟专用服务器可以根据需要增长。服务器可以向上、向下、向内和向外扩展。扩展通常会导致服务器资源增加、更多内存、更多 CPU 和更多磁盘。这些功能通常可以通过将现有机器转换为新系统计划来即时添加。典型的计划包括存储优化、内存优化或计算优化。,虚拟专用服务器也可以横向扩展。这是在集群资源中实现多个虚拟专用服务器的做法。这通常被看到 Web 服务器需求快速增长的组织所使用。可以部署新的虚拟专用服务器并在多个节点之间平衡网络流量以提高性能。, ,虚拟专用服务器(VPS) 是一种虚拟化服务器,通常托管在私有或公共云基础设施提供商的数据中心。虚拟专用服务器可以站在具有按需分配资源的虚拟管理程序的共享平台上,也可以站在零争用的专用硬件上。哪一个真正适合您取决于虚拟专用服务器将执行的工作负载类型。,,