关于服务器部署的十大注意事项

简介:

参考本文中所为广大读者朋友们介绍的关于在企业组织内部部署服务器的相关贴士,或将有助于确保您覆盖您企业所有的基本面。其涵盖了从电源分配到网络连接的可用性的方方面面,服务器部署可以说是一个相当艰巨的过程。

企业组织的一套全面的服务器部署清单包含了诸多方面的考虑要素,而远不仅仅只是涉及到以一个有吸引力的价格购买足够的计算资源这么简单而已。

这需要企业组织内部有才能的IT管理人员和其他相关人员进行诸如寻求生产供应商、采购、前期准备、安装、配置、管理以及对于一系列服务器运行的支持——无论在其数据中心是需要部署数十台、数百或数千台服务器,皆是如此。

有时,将重点聚焦放在减少数据中心硬件设备的占地空间面积和远端控制管理(LOM,Lights-out management)方面,会导致IT工作人员忽视了某些重要问题。故而,本文中所为大家介绍的这十大注意事项应当成为每一家企业组织在部署机架和堆栈服务器时务必严格遵循的清单。

设备可以应付和处理增加的服务器负载吗?

安装在数据中心的每台服务器都将需要相应的机架空间、功率消耗、通风和冷却资源。那么,对于您企业组织即将部署的新的服务器,这些相应的资源将从何处获得?

如果您所在的企业组织正在部署另一台或两台服务器,并且在您企业内部有足够的未使用的机架空间,那么,请务必检查并确认,新服务器的安置将对其周围服务器的空气流通情况造成最低限度的影响。

当您正在将10、20或50款新的系统添加到您企业组织现有的机架上时,务必要事先检查好在您企业的环境是否具备足够的物理空间、足够的功率和足够的冷却。现代化的服务器倾向于消耗更少的能源;而且在其运行期间比上一代的硬件设备散热更低,但是,您仍然必须计算出基本传输单元(BasicTransmissionUnit,BTU)数据,以验证机架的顶部、机架列末或热/冷通道的冷却系统可以应付和处理增加的散热。否则,会造成系统过热,并可能导致相关设备过早失效。同样,您需要对所有服务器的总的功率要求进行检查,并检查电路容量和配电系统是否有空闲容量来处理新增的负荷。

数百台新的服务器的安装必然需要在机架行哪安装新的机架,这无疑将对数据中心的空间和地面荷载产生重大影响。这样的扩建项目也可能导致相关辅助建筑系统的再造,如消防设施、物理安全和水处理系统,以保持机架和管道的分离。大型扩建项目甚至还可能要求更多的楼宇管理系统或安装数据中心基础设施管理的传感器。

是否有足够的服务器输出口和UPS容量?

确定每一台新的服务器将被安置插入到何处。这一细节或将破坏最简单和最平凡的服务器部署。

在许多服务器机架,电源分配单元(PDU)的部署仅仅只提供了数量有限的输出口,所以,一台已经被大量使用的机架可能没有足够的开放式PDU插座以容纳更多额外的服务器,或无法很方便的为服务器电源线安排可用的插座。您可能会需要重新安排一些线缆,而只能通过拔掉服务器的电源了,而这会造成系统的停机,故而这就需要运营团队进行提前安排了。

检查您企业组织的不间断电源(Uninterruptible Power Supply,UPS)的容量能力。即使是最好的UPS也具有有限的功率容量和电池支持的时间。一款UPS系统的过载或将引起内部断路器跳闸。更多的负载意味着更少的电池运行时间,所以您企业务必需要决定新部署的额外的服务器将如何影响到可用的UPS备份时间。在某些情况下,增加的工作负载可能会过多的缩短电池备份时间,防止一个有序的系统关闭。企业组织在部署更多的服务器之前,务必要调查一款UPS的升级情况或在机架内的UPS电源分配的其他相关的更改变化情况。

大规模的扩张很少面临在PDU和UPS方面的疏忽,因为新机架通常能够为服务器提供新的电力基础设施。

新部署的服务器是否有足够的网络连接?

为了连接到数据中心的网络,每一款新的系统的网络接口连接器(NIC)端口需要连接到一个本地的接线板,然后连接到本地交换机,以便与机架互连。

企业组织需要验证在本地接线板和交换机上是否的有足够多的端口可以容纳额外部署的新服务器。集群和弹性计算,以及虚拟服务器的额外的网络流量的要求,将继续生产服务器的增加的NIC端口的数量。添加一个或两个1千兆的以太网端口要比安装一个单一的10千兆以太网端口或更快的端口成本更便宜,且有冗余。一台服务器可能需要两个、四个或更多的网络线缆,以连接到接线板和交换机的端口。这样,如果您计划在多台机架上部署添加10台新的服务器的话,新增的端口的数量可能会让您大吃一惊。

如果您在可用的接线板或交换机的端口数量方面受到限制,而如果机架空间允许的话,不妨可以添加另一个接线板和互连的交换机。另外,也可以考虑将您企业现有的插线面板和交换机升级到高密度版本。注意:配置交换机和重新布线的相应计划会涉及到造成停机。

大型服务器的安装往往不会面临网络容量疏忽的问题,因为企业组织的IT管理员将规划服务器的安装,而交换机的容量也将作为项目设计的一部分。

是否有足够的许可证以便用于所有服务器的软件?

对于企业组织而言,软件许可的费用可能是相当高昂的,很多企业级的软件许可每年的成本动辄高达数千美元,而这还要乘以运行在每款系统上的虚拟机的数量。因此,对于大型服务器的部署安装,许可费用很容易会让综合硬件成本相形见绌的。

新的服务器需要一款操作系统、管理程序和/或虚拟容器层、应用程序、管理工具的代理和其他组件。每一款软件都是由其软件许可证所管理的。作为服务器部署考虑要素的一部分,企业组织的IT管理员必须预先规划好对于服务器的软件需求和许可要求,并清除的知道是否需要为新部署的服务器购买软件许可证;或将企业组织现有的软件许可直接移植到一台新的服务器。而借助许可证的数量折扣和与供应商的谨慎谈判可以减少相关的费用。

采用硬件升级更换现有的服务器的成本通常不回比增加新的服务器的成本更贵,因为大多数的软件和相关的许可证可以被转移到新的硬件。然而,更多的虚拟机实例化到新的服务器或将增加软件许可成本费用。

企业组织是否有一套明确的服务器配置模板?

新部署的服务器将需要进行诸如安装软件、设置服务器角色、设置IP地址和域名系统、以及Active Directory细节等方面的配置。传统上,这种类型的工作都是人工手动进行的,而当企业组织仅仅只是新增一台或两台新服务器的部署时,很可能仍然是采用人工手动的形式。

但是,即使是由最有才能和最有经验的IT专业人员来实施,手动配置仍然是一个相当耗时且容易出错的过程。有太多的潜在的错误或疏忽可能会推迟部署,引发不必要的故障排除,暴露出意想不到的安全漏洞,或者干脆造成一个工作系统的不同的配置(即不一致),等等诸如此类,从而在未来导致太多的混乱或错误。

企业组织应该通过制定明确界定的配置计划来为服务器的部署安装做好准备。如果企业系统的配置是遵循了充分一致的文档规定的,其当然可以是手动的。但大型部署越来越依赖于定义了软件的整体套件安装的基本映像文件,以及以一种可预见的和一致的方式使用脚本和自动化 工具,以推动安装和配置过程。 最终的结果是:更快的服务器部署,错误更少。这种类型的一致性有助于在数据中心级别符合企业所需要遵守的合规性。

新的服务器是否进行了适当的修补和更新?

一旦服务器被配置完毕,软件进行了最初的安装,您企业就将需要对软件实施更新和打补丁——这通常是按照您所在的企业组织已经制定建立好的配置清单、模板、脚本或或自动化工具——如服务器配置管理工具,来指示进行的。

然而,在对服务器安装好软件之后再来对其进行打补丁和更新并不总是正确的选择。对于您企业组织的特定的生产环境来说,最新版本的操作系统或应用程序不一定是最好的版本。许多企业级环境都禁止自动更新,如Windows更新,以防止对生产服务器造成未经测试的变化。

许多企业组织在通过配置变更管理工具授权更新到生产服务器之前,往往会在实验室环境中花时间来测试和验证软件补丁和更新。最终,用来创建新的服务器的基本图像文件,反映了新的软件版本。

新的服务器是否能够整合到更大的数据中心?

对于新部署服务器的生产就绪而言,仅仅只是安装、配置和加载软件到服务器上,不一定是足够的。新的服务器还必须能够整合到数据中心的业务中。新服务器必须加入备份或复制过程。新的服务器需要管理代理,以便能够与企业组织的远程管理平台、管理日志、报告和警报互操作。企业组织的IT管理员想打造新服务器的资源池,使他们可以为虚拟化管理平台的配置所用,如VMware vCenter的配置。

对于一款功能性服务器的部署,确切的系列步骤可以根据企业组织的规模和具体业务需求而变化,但考虑这些潜在的要素是至关重要的。考虑要素清单、脚本和自动化工具的一体化进程的速度对于减少错误和疏漏是相当重要的,尤其是对于大型部署而言。

务必记住相关流程对于数据中心和企业合规性的影响,诸如数据保护和备份等流程。

您是否已经完全充分记录了服务器的部署细节?

在任何服务器安装部署清单的最后一个步骤是生成一份全面的文档,以详细记录相关的设置,配置和软件的打补丁情况。全面而详细的文档有助于故障排除,因为任何系统的文档记录(初始记录)和检测记录(当前)状态之间的偏差通常会揭示问题的所在。其也有助于去组织遵守审计规定,确保每一台服务器的配置都是根据既定的标准进行的,而且每一款软件都拥有一个适当的,当前的许可证。

在电子表格和图表上进行文档的手动输入和更新很少奏效,因为相关的变化和更新经常被忽视。现代企业的数据中心往往依靠配置和基础设施管理工具来识别和库存新的系统,确定硬件和软件配置,跟踪许可证和支持合同,并生成图表,彰显相应的关系和依赖性。企业的IT人员应该通过更新任何文件,或任何自动化工具的验证,正确识别并清点新系统,来完成服务器的安装。

您将如何处置服务器的包装呢?

当新部署的服务器正式投入操作运行时,您企业组织的服务器部署工作并没有结束。服务器发货时一般都有相当多的包装材料,包括了:泡沫、大量的纸板、纸张、塑料和金属、甚至托盘和包装箱上还有木材。

一个涉及到多达10个系统的小型的服务器部署项目通常可以通过正常的商业废物垃圾处理。

但是,如果是涉及到数以百计的系统的大项目,由其所产生的废料可能足以塞满您企业的仓库或堵塞码头,增加了火灾隐患和对于相关人员安全的影响。企业组织务必要提前想好如何处理这些包装材料,这些包装材料可能是一个可回收材料和废品的混合。企业组织可以与废物处理承包商一起及时安排处理这些废料。如果一家服务器供应商或增值经销商参与到企业组织的服务器前期的部署准备和安装过程时,您可以看看那家服务公司将服务器包装的处理作为了交易的一部分,这样,他们将根据当初的购买和销售协议负责服务器包装的清理和拆除工作。

您企业将如何处理旧的服务器?

当您企业组织在部署新的服务器时,还需要兼顾考虑的另一件事是对于旧服务器的处置。当更新硬件时,数据中心往往计划将其相关的旧设备一股脑的全部堆放在一个杂乱的储藏室。

还有许多企业选择在企业内部重新利用旧的服务器。一款老化的系统可以处理那些次要的、低价值的生产工作负载;或执行测试和开发项目。老化移走的系统可以使类似的系统仍在一个备件库存中使用,尤其是当服务合同已经到期,没有备件是现成的时候。

不要丢弃那些无法使用的服务器,您企业可以选择将它们捐赠给学校或慈善机构,并寻求减税,或在二手市场上转售使用过的服务器。

服务器的处理是一个严肃的问题。电子部件和组件通常含有有毒化学物质,并且不能像寻常废物那样被丢弃。有相关专业的回收公司负责剥离任何有价值的金属系统。

您企业的具体情况可能会有所不同

本文中所为广大读者介绍的关于企业组织的服务器部署清单并不全面或完整。不同企业组织的独特的业务和技术要求可能最小化上述一些问题;或者还会更多的强调本文中未尚未列出的关于新的服务器部署某些注意事项。

总之,无论您所在的企业组织所需要部署的新的服务器的数量是多少,您都将有必要进行提前的仔细考虑。通常让您陷入麻烦的往往不会是那些最大的项目,反而往往是那些较小的部署项目,诸如风吹导致的断路器弹出或机架上被忽视的软件许可费。

本文转自d1net(转载)

相关文章
|
2月前
|
中间件 Java 应用服务中间件
Windows部署web应用服务器Jboss中间件
如何在Windows系统上部署JBoss 7.1作为Web应用服务器,包括配置环境变量、自动部署WAR包、访问JBoss控制台、设置管理员账户以及修改端口和绑定地址等操作。
79 1
|
2月前
|
JavaScript 前端开发 应用服务中间件
【Vue面试题三十】、vue项目本地开发完成后部署到服务器后报404是什么原因呢?
这篇文章分析了Vue项目在服务器部署后出现404错误的原因,主要是由于history路由模式下服务器缺少对单页应用的支持,并提供了通过修改nginx配置使用`try_files`指令重定向所有请求到`index.html`的解决方案。
【Vue面试题三十】、vue项目本地开发完成后部署到服务器后报404是什么原因呢?
|
2月前
|
负载均衡 应用服务中间件 持续交付
微服务架构下的Web服务器部署
【8月更文第28天】随着互联网应用的不断发展,传统的单体应用架构逐渐显露出其局限性,特别是在可扩展性和维护性方面。为了解决这些问题,微服务架构应运而生。微服务架构通过将应用程序分解成一系列小型、独立的服务来提高系统的灵活性和可维护性。本文将探讨如何在微服务架构中有效部署和管理Web服务器实例,并提供一些实际的代码示例。
71 0
|
1月前
|
网络协议 网络安全
基于bind软件部署DNS服务器
关于如何使用bind软件部署DNS服务器的教程,包括DNS服务器的类型、基于bind软件的部署步骤、验证DNS服务器可用性的指导,以及如何进行DNS正向解析的实现。
34 2
基于bind软件部署DNS服务器
|
23天前
|
监控 JavaScript Java
部署应用程序到服务器
部署应用程序到服务器
40 3
|
2月前
|
弹性计算 开发框架 安全
阿里云服务器常见的四种购买方式及适用场景和注意事项参考
阿里云服务器目前常见的购买方式有自定义购买、快速购买、通过活动购买、通过云市场镜像页面购买这四种购买方式,每种方式都有主要的适合对象,购买流程也不是完全一样的。本文将详细解析阿里云服务器的四种主流购买方式:自定义购买、快速购买、通过活动购买、以及通过云市场镜像页面购买,并解析每种方式的适用场景及购买流程和注意事项,以供参考。
阿里云服务器常见的四种购买方式及适用场景和注意事项参考
|
1月前
|
存储 关系型数据库 MySQL
使用Docker快速部署Mysql服务器
本文介绍了如何使用Docker快速部署MySQL服务器,包括下载官方MySQL镜像、启动容器、设置密码、连接MySQL服务器以及注意事项。
188 18
|
2月前
|
应用服务中间件 Docker 容器
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
|
15天前
|
JavaScript Linux 开发工具
如何将nodejs项目程序部署到阿里云服务器上
该文章详细描述了将Node.js项目部署到阿里云服务器的步骤,包括服务器环境配置、项目上传及使用PM2进行服务管理的过程。
|
2月前
|
监控 应用服务中间件 网络安全
Nightingale——部署客户端采集其他服务器状态信息
Nightingale——部署客户端采集其他服务器状态信息
58 1
Nightingale——部署客户端采集其他服务器状态信息

热门文章

最新文章