Chris Ballance Asked: 2009-05-02 05:39:47 +0800 CST2009-05-02 05:39:47 +0800 CST 2009-05-02 05:39:47 +0800 CST 企业扩展 - 硬件和服务器技巧 772 当您向大型企业受众交付内容时,情况会发生变化。当扩展到非常大的用户群时,与您的服务器或服务器场相关的最重要的事情是什么? scalability 2 个回答 Voted Best Answer Ryaner 2009-05-02T06:29:47+08:002009-05-02T06:29:47+08:00 最好的建议是在需要之前不要扩展。这是一个很难做到的平衡,但您不想花费数千美元购买未使用的新硬件,同时您不希望您的系统(假设单个应用程序系统)因为以下原因而崩溃加载。 使用仙人掌之类的东西绘制所有内容对于观察趋势非常有用。它将向您展示空间的使用速度、带宽的增长速度、内存的使用速度等。如果您也可以在这里监控响应时间,它还将很好地了解未来的升级情况。 确保您的系统管理员与应用程序人员交谈。应用程序设计人员可以做很多事情来减少集群/场的负载。同样的,他们可以做很多事情,这会让负载无穷无尽。聪明的开发者应该能够给出慢点(通过代码分析),这将帮助管理员决定在哪里花时间来提高速度。 Chopper3 2009-05-02T06:50:33+08:002009-05-02T06:50:33+08:00 了解数据中心空间/电源需求/冷却/可用预算/交付时间之间的关系 - 如果您了解其中哪些是可用的,那么您就成功了一半。还能够以他们理解的方式将这些信息传达给高级非技术人员。剩下的只是技术:)
最好的建议是在需要之前不要扩展。这是一个很难做到的平衡,但您不想花费数千美元购买未使用的新硬件,同时您不希望您的系统(假设单个应用程序系统)因为以下原因而崩溃加载。
使用仙人掌之类的东西绘制所有内容对于观察趋势非常有用。它将向您展示空间的使用速度、带宽的增长速度、内存的使用速度等。如果您也可以在这里监控响应时间,它还将很好地了解未来的升级情况。
确保您的系统管理员与应用程序人员交谈。应用程序设计人员可以做很多事情来减少集群/场的负载。同样的,他们可以做很多事情,这会让负载无穷无尽。聪明的开发者应该能够给出慢点(通过代码分析),这将帮助管理员决定在哪里花时间来提高速度。
了解数据中心空间/电源需求/冷却/可用预算/交付时间之间的关系 - 如果您了解其中哪些是可用的,那么您就成功了一半。还能够以他们理解的方式将这些信息传达给高级非技术人员。剩下的只是技术:)