服务器扩展所要考虑的3个主要方面

Leah发布于:2022-06-27阅读:0

服务器本身的可扩展性是一个多方面的集合,包括资源的可扩展性、应用能力的可扩展性和技术升级的可扩展性。

1.资源的可扩展性

这是最容易想到的服务器扩展指标,这里的资源一般认为只指贷机硬件设备CPU、存储设备、IO设备等。但从广义的角度来看,资源也应该包括软件,如操作系统、应用程序软件等。即使在日益复杂的互联网应用时代,资源的概念也延伸到了用户需求的水平。因此,对于提供服务的服务器系统,这里所说的资源是指为用户提供服务的所有软件、硬件和其他支持结构。这样,当我们从资源的角度评估版务蛋糕的可扩展性时,我们可以将目标锁定在:增加处理器的数量和内存容量,增加存储部件,升级软件,甚至改变系统的系统结构,使系统具有更好的性能或功能。

服务器扩展所要考虑的3个主要方面

当然,最容易想到的是增加服务器处理器的数盘。但并非所有计算机都具有相同的可扩展性x86的SMP理论上最多只能扩展到64个系统CPU,而一台IBM的SP2最多可扩展512个CPU,Sun的Fire15K服务器还有106个处理器。

还要注意意的是,服务器扩展并不是简单地增加组件的数量。因为有CPU随着部件数量的增加,内存、总线带宽、网络等子系统的负荷也会增加。为了消除这些部件的性能瓶颈,需要同步增加或改变这些部件的系统结构。如果软件也被视为服务器系统资源,它将覆盖更广泛的范围。如果您可以升级新版本的操作系统,使其具有更多的新功能、更多的线程、更大的地址空间、更高效的核心,并可以识别更多的新硬件;或还可以安装强大的中间部件来扩展系统的特殊功能。

2.应用能力的可扩展性

为了充分扩大服务榕树的性能,仅仅考虑资源的可扩展性是远远不够的服务榕树的应用能力的扩展也必须得到应有的重视。这就要求扩展系统在用户程序系统上运行时,其性能也随着资源的扩展而成正比提高。当服务器资源扩展时,我心中经常会有这样一个问题。如果我们花这么多钱来扩展服务器资源,系统的性能会成比例地提高吗?

通过实际应用,我们会发现应用能力的限制最终无法通过简单地增加机器资源来突破。只有优化和修改应用程序本身和系统结构,才能达到最终目的。应用程序能力的可扩展性不仅取决于处理器的规模和事务的规模,还取决于榕树的存储兄弟荣静l/0能力和通信能力。所有这些因素都影响可扩展性。

3.技术升级的可扩展性

这方面的考虑对服务器的扩展也非常重要。想象一下,如果成本如此之高的扩展系统根本不能满足企业最新的应用技术和功能需求,那又有什么意义呢?虽然传统处理能力可以翻倍,但新技术和功能仍然不能应用。

服务器与技术升级PC机器几乎相同,主要受其主板的限制,因为大多数关键部件仍然通过主扳手连接,如服务器总线技术、内存技术、磁盘控制器技术等。如果主板支持的处理器技术相对落后,即使增加了大量的处理器,也不能支持这些最新的技术,那么可能需要技术升级,而不是部件扩展。当然,这里的技术升级不仅体现在硬件上,还体现在软件升级上。如果升级了一个新的操作系统,必须要求扩展后的服务支持新系统的最新技术,否则扩展的意义不会很大,因为用户无法欣赏新系统带来的新功能体验。

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/fwqjs/11070.html

TAG标签:服务器

上一篇:如何远程管理我的服务器
下一篇:高防IP是什么,高防IP防御的工作原理详解

相关文章

返回顶部