写一份关于大学服务器改造的提案?

写一份关于大学服务器改造的提案?

很抱歉这真的偏离了主题,但我真的不知道从哪里获得帮助。我的小组被要求创建一份改造大学网络服务器的提案。问题是当学生注册课程时,大学服务器总是被淹没(因为同时访问的人太多),并且学生从服务器浏览信息时经常遇到页面错误。我必须写一份提案来更改此服务器硬件和系统以提高性能。但是,我不知道从哪里开始搜索要在我的提案中提供的成本、性能和有用信息。因此,有人可以建议我应该建议哪个服务器或系统吗?

顺便说一下,这是登录页面的一个例子:登录页面

我想知道 Web 语言之间的性能是否存在差异?因此,我不确定更改这一点是否有帮助。

答案1

首先要搞清楚你拥有什么。说真的。如果你不知道自己拥有多少电力,你就不知道自己需要多少电力。还要深入研究并分析瓶颈——当 RAM 为空且磁盘端的 IO 受限时,增加更多处理器速度和 RAM 是没有意义的。任何价格调查都需要你首先了解自己的立场。

我想知道网络语言之间的性能是否存在差异?

是的,即使在一种语言中 - 有加速器或无加速器的 PHP 也有很大的区别。ASP = 解释型,ASPNET = 编译型。性能差异约为 50 倍。但是,这仅适用于语言 - 不会神奇地使数据库速度更快。

答案2

您的要求太过广泛,无法提出任何有用的建议。

我想到了一些应该首先回答的问题是:

  1. 你现在使用什么硬件?
  2. 您的网络怎么样(容量如何、服务器的访问权限如何、用户的访问权限如何等等)?
  3. 您现在正在运行什么软件(网络服务器、注册应用程序等等)
  4. 您的预算是多少(您会考虑更换服务器硬件、网络硬件等吗)?

答案3

嗯,这真的不是一件容易的事。您所经历的是某些时期负载增加。这意味着如果您购买了非常强大的硬件,它可能会长时间处于闲置状态。

有一些选项,例如 MS Azure 整合了此功能,可以设置临时云服务来平衡您自己的服务器和云实例之间的负载。这可以减少负载。

您需要查看:

  • 在高峰时段加载服务器
  • 导致负载的原因(CPU、内存、IO、网络)
  • 请求数
  • ...

看来您在服务器/编程方面缺乏专业知识,因此我建议您联系顾问是最好的选择。

相关内容