2024-03-19 分类: 网站建设
我的业务需要多少台服务器?这似乎是一个直截了当的问题。对于更多用户,您需要更多服务器。对于更少的用户,您需要的更少。虽然这是真的,但当你真正开始回答这个问题时,它往往会比最初看起来更复杂。如果您不确定您将拥有多少用户等因素,这可能尤其具有挑战性。事实上,在确定适合您业务需求的服务器数量时,需要考虑许多不同的因素。本指南将引导您了解在做出这一关键业务决策时需要牢记的因素。
定义“服务器”和服务器类型在确定需要多少个服务器之前,您至少应该了解服务器是什么的基础知识以及其执行的功能。
服务器是一台计算机,将数据发送到通过网络连接并管理网络资源的其他计算机。服务器连接各种不同的设备,并允许它们共享信息和访问软件。您可以使用服务器来提供处理能力、数据存储、数据备份服务或创建数据管理的中心位置。服务器往往具有大量的内存和强大的处理器。它们专为24/7的操作和出色的可靠性而设计,因为它们对于保持IT服务的可用性至关重要。
您可以使用服务器启用各种IT功能或功能组。在较小的组织中,单个服务器可能会运行所有业务的台式计算机。其他公司可能拥有致力于单个任务的服务器,例如管理电子邮件或运行计算密集型软件程序。
不同类型的服务器最适合不同类型的任务。例如,您可能会选择不同的硬件来托管网站,而不是提供数据库服务以及管理共享设备(如打印机)的另一种硬件。
您还可以在物理服务器和云服务器之间进行选择。物理服务器要求您有空间在现场存储硬件并拥有 IT 资源和能力来管理它。使用基于云的服务器,第三方为您托管硬件,并为您提供通过 Internet 连接访问服务的权限。这样做的好处是让您可以专注于非 IT 任务,并且不需要您自己有空间来存储设备。
硬件组件回答问题的原因之一,例如“您需要一百万用户需要多少个服务器?” 比看起来更复杂的是,服务器的功能差异很大。少数非常强大的服务器可以取代许多不那么令人印象深刻的服务器。服务器硬件的三个主要方面确定了任何给定服务器的功能。
1. 处理器
您可以将处理器视为服务器的大脑。他们负责响应能够实现计算机操作的说明。您的处理器越快,您可以运行的程序越多,并且可以运行它们的速度就越快。今天,大多数服务器使用多核处理器,这实质上意味着它们有多个处理器插入同一个插槽而不是分开。这使他们能够更快地进行交流,从而提高了速度和效率。
2.随机访问存储器
随机存取存储器,通常称为 RAM,类似于服务器的短期存储器。它使手头任务所需的信息随时可用,但不会永久存储数据。访问 RAM 中的数据比使用其他类型的存储(如硬盘驱动器)要快得多。如果您的 RAM 已满,计算机必须到硬盘中检索必要的数据,这会导致运行速度变慢。因此,您拥有的 RAM 越多,您的服务器运行速度就越快。
3.硬盘驱动空间
硬盘是服务器的长期内存。您拥有的硬盘空间量决定了您的服务器可以存储的数据总量。选择服务器时,您需要确保它有足够的硬盘空间来存储您需要它执行的功能所需的所有数据。长期数据存储是企业日益关注的问题,因为随着 我们收集的数据量的增长,全球存储需求每年增长约 40% 。
这三个功能组成了完整的服务器包。确定所需的总体容量后,您将考虑这三个组件并确保它们中的每一个都满足您的要求。
需要考虑的因素那么,你怎么知道你需要多少容量呢?在做出决定时,请牢记以下要素。
服务器的功能
了解服务器将要处理的任务类型对于确定所需功能至关重要。有些用途将更多地依赖于RAM,而另一些用途则严重依赖于硬盘驱动器空间。对其他应用程序的要求主要集中在计算能力上,在这种情况下,处理器将是您考虑的主要组件。
例如,如果您使用服务器进行数据备份或作为文件服务器,则需要更多的硬盘驱动器空间,并且可能会寻找带有多个托架的服务器以用于硬盘驱动器。用于托管网站或数据库的服务器,该网站或数据库收到来自用户的大量请求的服务器应具有大量RAM。将运行视频游戏,电源财务建模软件或处理数据挖掘的服务器将需要大量的处理能力。为设备提供动力的服务器通常不需要太多电源。
尽管不同的应用程序需要从处理器,RAM或硬盘驱动器空间中使用更多的应用程序,但您不应将重点放在一个组件上,以排除所有其他组件。每个服务器的使用都需要每个功能。
用户数
依赖服务器的用户数量是另一个关键因素,尤其是对于可能在特定时间(例如用于网站托管的用户)的服务器。为了确定每个服务器可以支持的用户数量,请拿走用户所需的每个请求的处理能力和内存量,并将其乘以用户数量。
有很多方法可以衡量用户数量。 每分钟用户数 描述了给定时间范围内的平均用户数。 并发用户 描述了一次使用服务器的金额。您应该确保您的服务器可以处理最高数量使用服务器的高峰流量期间的并发用户数量。例如,如果您考虑业务网站,则可能会在公司发表重要公告或一块营销内容开始之后发生。如果您不考虑高峰流量,您的网站可能会缓慢工作或在其受欢迎程度的高峰期完全崩溃。
有时,特别是对于公司内部使用的服务器,您将拥有多少用户是显而易见的。例如,如果您是一家拥有10名员工的小型企业,并且正在购买服务器来处理公司的电子邮件,那么您知道10个人将使用该服务器。但是,有时,您拥有多少用户并不那么明显。例如,如果您启动新产品,网站或软件,则必须预测未来的需求,以确定网站或软件所需的服务器数量。
您可以通过内部使用服务器或 使用模拟实际用户的虚拟用户来执行负载测试来实现此操作。如果在您的情况下无法做到这一点,则可以使用类似的服务器作为参考。测量在给定期间内向服务器提出的请求数量,然后将其乘以服务器任务所需的功率量。如果您没有自己的参考服务器,则可以使用您的市场研究或研究其他企业使用的类似服务器。
冗余和备份
至关重要的是,服务器可靠地运行,通常可以连续运行,以便可以使用它们的服务。可靠的服务器操作通常对于业务的成功至关重要。因此,服务器通常内置了多个冗余,因此,如果一个组件故障,则另一个启动以保持系统的启动和运行。他们可能具有冗余的硬盘驱动器,处理器和电源。在多台服务器之间分配工作负载也可以提高可靠性,这种策略称为 服务器负载平衡。这些额外的组件和服务器增加了服务器系统的成本以及运行它所需的功率,但是通常值得额外的费用,因为如果发生错误,它会大大降低完全关闭的风险。
如何计算系统容量一旦您找出了影响所需服务器数量的所有因素,就可以进行一些计算以对问题获得可靠的答案。如果您设置了一台全新的服务器,并且几乎没有有关您需要多少容量的背景信息,则可以根据服务器功能的复杂性,预期量或用户的复杂性以及所需的冗余性来使用您进行的估计。足够的可靠性。
拿一个用户执行关联功能时所需的容量,例如制作数据库查询或存储电子邮件帐户的内容。然后,将其乘以预期的用户数。接下来,添加所需的额外能力来确保可靠性,并且您可以估算所需的容量量。然后,您可以找到满足这些要求的服务器或服务器。
运行服务器一段时间后,应定期测试您的容量是否足够或是否需要扩展。您可以通过观察服务器在给定时间段内的操作来做到这一点。您可以使用各种数学公式来计算您的容量需求。
您将在计算中使用的三个基本变量是:
观察时间(T):您监视服务器的时间的时间 忙碌时间(B):观察期间服务器处于活动状态的时间量 完成(c):观察时间执行的交易数量使用这三个值,您可以 计算各种有用的数字, 包括:
处理器利用(B/T):给定时期内使用的处理器功率的一部分 交易吞吐量(C/T):给定期间的平均交易数量 平均服务时间(B/C):执行交易所需的平均时间 过度和准备不足的风险从本质上讲,估计是不准确的。您不会猜测所需的精确容量。那么,在容量过多或太少的一边犯错误吗?如果您最终拥有过多的服务器,您不必担心容量不足,但您的 IT 成本会高于必要的成本。您投入额外服务器的金钱,时间和其他资源本质上将浪费,并且本来可以更有效地用于发展您的业务。
如果您没有足够的服务器,则您的软件,网站或其他支持的资源可能会缓慢运行甚至崩溃,从而使它们无法使用。您可能会发现您的网站在高峰期间无法执行,可能会抢走您扩大业务的最佳机会。在这两种情况下,您最终都会因潜在的机会和增长而失去。有时这对企业具有很高的破坏性。
观察服务器的运行情况对于确保您没有过多的容量或过少的容量至关重要。鉴于您正在充分监视服务器的使用情况,因此超越的选择可能是更好的选择,因为除了不必要的费用外,还可以缩小服务器容量而不会造成太多损坏。您甚至可以通过 出售不需要的设备来收回一些额外的费用。不过,理想的结果是取得平衡,并找到每个用户的服务器数量,以满足您的需求。
全球供应的服务器和IT服务全球供应是您从一系列领先的OEM提供的 新型和二手服务器以及基于物理和云的解决方案的选来源。我们测试,配置和认证我们的所有产品,并且通常可以当天运送它们。 与从OEM购买相比,从我们那里购买二手设备可以 节省多达90%的设备。我们甚至为 所有二手设备提供终身保修。
您也可以让我们为您提供工作。我们为所有产品提供完整的安装,并提供 管理的IT服务 ,包括基础架构管理,维护计划,技术支持和网络安全服务。当您与全球供应合作时,您将获得专家IT服务并降低IT管理成本。
当前题目:如何计算我需要多少个服务器?
网站地址:https://www.cdcxhl.com/news44/320744.html
成都网站建设公司_创新互联,为您提供电子商务、营销型网站建设、企业网站制作、网站制作、定制开发、网站设计公司
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容