电子商务网站容量规划 |
时间: 2012/12/28 10:21:37 点击: 2939 |
之前,分享了电子商务网站容量规划的大纲,总体来说,容量规划是一个非常复杂的工作,涉及各个技术领域的专业内容。今天在这里分享一些方法来把握电子商务网站容量规划的整体。 (1)分而治之 大型的电子商务系统可能非常复杂,包含全球各主要地点的数据中心、全球广域网络、数据中心的当地交换局域网络、安全基础设施、各数据中心的计算基础设施、存储子系统、分布式的数据库系统等。从系统设计的角度讲,复杂系统的设计通常采用自顶向下的模块化、层次化的构架设计。层次是基于结构的一种划分,模块式基于功能的一种划分。复杂系统可以先基于层次划分,然后在每一层次中细分功能模块;也可以先基于模块划分子系统,然后在子系统内部再划分。 这种设计思路简化了问题的复杂度,比较好的控制了再设计的每一阶段需要同时考虑的因素的数量。电子商务系统的容量规划,对应系统架构的分解,也可以分而治之,对各层次、各模块的性能分别进行容量规划。具体到各层次、各模块。他们对预期容量、性能、扩展性的要求都是不一样的,分而治之也可以确保容量规划考虑到足够细致。 另外,分而治之能帮助把握容量规划的重点。根据8/2原则,整体系统的性能的瓶颈,往往取决于系统20%的组建,分而治之帮助找到系统中的需要关注的层次和模块,在容量规划中对这些层次和模块加以重点考虑,往往能达到事半功倍的效果。 (2)利用工具 容量规划即是科学,又是一种艺术,因为没有人能精确预测实际的容量需求。利用工具可以帮助预测和分析电子商务系统的行为和需求发展趋势,为容量规划提供样本数据,为理论计算提供实际数据参考。 在两类工具可以帮助容量规划。一类是测试工具,通常在系统部署上线和升级之前使用,用于模拟用户用户实际实际的访问请求,可以用来测试和观察系统在接近真实访问请求的情况下的行为和性能。模拟一定数量的并发访问,可以用来做压力测试,帮助测试观察系统在不同的负载下的行为和处理能力的变化情况、趋势和饱和点。这些数据都可以极大地帮助到容量的分析和预测。常用的工具如,微软的免费工具web capacity analysis tool 和web application stress tool。 另一类是检测工具,通常在系统运维阶段使用,用于监视系统的实际访问量和使用率,观察访问需求和峰谷值特征和变化趋势,帮助警告系统容量接近上限是否需要扩充,帮助预测一定周期内访问量和增长趋势,便于对可预见的将来系统的进一步升级进行规划。某些工具还可以自动进行某些预测分析,预告未来几个月、半年、一年的容量需求。3)动态调整 即使在系统上线前进行了非常细致的容量规划,系统真正开始运行后,仍然可能发现与实际情况有差异。另外,伴随电子商务业务的快速发展,系统访问需求的变化也可能很快超过预期值。所以,容量规划是一个长期的任务,韵味人员需要定期评估系统的负载、利用率、访问需
本文标签:电子商务网站容量规划 |
上一篇: 建设小型企业网站之营销技巧 下一篇: 产品设计(网页设计)5点谈 |