- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
服务器性能随着CPU、内存与存储设备技术不断发展而越发强劲,尽管如此,为何许多数据中心仍旧对服务器容量规划大伤脑筋,该如何解决服务器选型与硬件资源规划的问题呢?
解决问题的关键在于了解服务器硬件资源规划、部署及管理误区,避免此类错误发生。
理解服务器容量规划
任何服务器上线,最重要的一环便是规划阶段。假设已有许多数据中心实施方案,选择将采用的服务器技术就十分关键了。很多情况下,IT管理员们会砸钱去购买他们所能购买的最贵和最先进的系统。虽然这样可能在初始阶段运作良好,但这并不是最稳定的解决方案。
业内专家表示规划是重中之重,最好在应用环境进入开发环节前就确定。
当我们谈论能力规划时,几乎所有内容都依赖于数据中心基础设施,在部署任何服务器之前,我们必须设置一个合理的期望基线,并明确每台服务器所要运行的服务。
在分析服务器能力时,以下两大问题需要纳入考虑:
1.了解服务器环境未来将承载的业务。比如什么是实施系统虚拟化的主要目的?亦或需要采用单独的物理服务器?
2.越来越多的用户、服务与应用程序将会给计算资源需求带来怎样的压力。环境今后还会如何扩展升级?简而言之,为未来应用扩容进行准备了吗?
服务器容量规划有一点经常被过度重视,那就是终端用户性能。就像IT管理员们所述,如果终端用户因为性能问题而感到不高兴,那么服务器试运行将很快走向终点。例如,存储区域网络(SAN)环境中强劲而且必备的系统。可是,不能因为你有许多存储,就意味着拥有所期待的性能。如果过度分配SAN,用户将感受到应用服务的性能下降。选择一款能够进行数值测试与行为跟踪的工具是保障用户体验的基本方法之一。任何意料外的性能波动都可追述到变更操作、硬件故障或其他数据中心内出现的问题。
服务器并不需要大把大把的花钱才能让其稳定运行。拥有一个周密的部署规划,理解服务器将运行的任务,可节约很大一笔开销。
了解服务器类型与资源
在服务器部署至正式环境前,工程师必须了解服务器将被用来做什么。通过分析其工作负载,IT管理员可以合理的分配资源并确定服务器型号与大小。服务器硬件资源很容易被用尽,经验丰富的IT专家会告诉你,资源其实十分有限。即使是计算能力充足的服务器也可能会因工作负载与未经充分评估的应用程序而耗尽资源。
服务器型号与资源管理一直都是数据中心工程师所需面对的难题。了解工作负载将达到何种程度,可决定该提供多少资源,例如,一个用于展示内部网站的简单Web服务器不需要多核处理器或大量内存。可是,运行在同一时间内有着多用户连接的SQL服务器,就会需要更多计算资源。
预先规划可以降低资源分配的压力。了解服务器将运行的负载并进行预先规划,可以让环境拥有足够资源来处理与满足需求。因为几乎所有服务器基础设施都不会一成不变,工程师必须时刻准备好面对可能的环境变更。
最重要的部分在于,无论何时都要牢记,服务器不只是完成安装就算结束。为服务器选择合适的资源,让其能够承载未来的工作挑战,而负载和所需计算资源却一直都是变数。所以,规划服务器在将来会如何运行,需要在现在投入适当的内存,计算能力与存储空间。
当着手进行资源分配规划时,需要注意以下三点关键:
?所有配置不会一成不变。调整服务器资源是很正常的作业。一些资源可以实时分配给正在运行的服务器。
?监控服务器环境。了解当前服务器资源使用情况十分重要。负载管理涉及监控服务器过载和发现需求峰值,可以让工程师更加有效进行资源分配。
?了解应用程序,操作系统与平台。永远不要认为应用程序或操作系统会一成不变的运行下去。随着服务更新包,新增用户与环境的变更,应用程序可能随时会消耗更多内存,存储甚至CPU资源。
虚拟化
将服务器作为虚拟化平台的规划与规划单独的物理服务器有些相似,但也有许多不同。工程师需要评估哪些服务器将运行在这个平台,并将产生怎样的工作负载。正如先前所说,与部署物理服务器前需要进行预先规划的道理类似:
1.这些服务器被设计用来运行什么?
2.这台服务器将来会承载怎样的负荷?
3.负载、操作系统、平台、数据库、应用程序需求会随着业务而提升么?我们是否已将这些增长考虑在内,并且这台物理服务器可以满需对应的需求?
通过了解服务器将要运行的程序,工程师可以让服务器配置规划与成本更加合理。物理服务器上将运行何种应用在规划阶段都是可以讨论与变更的。无论这台服务器将运行Citrix XenServer或VMware,还是将在虚拟机中安装SQL服务器,诀窍在于理解被分配的硬件资源将要承载何种应用。掌握了这种方法,对将来发展的能力规划会更加有效与准确。
服务器容量规划最佳实践
规划与建立服务器环境关系映射,可以帮助工程师更好的针对负载而进行资源分配优化。资源通
文档评论(0)