设计具有三个或更多实时数据中心的系统,以减少整体成本提高可用性以及实现灾难恢复。适用于任何考虑加入一个灾难恢复(冷备份)数据中心的超高速发展的公司。采用“多个实时数据中心”的配置,拆分你的数据,分散到这些数据中心,把事务负载也分散到这些数据中心。利用多余的容量来应对每年的高峰期。...
尽可能米用小的、便宜的系统。在超高速发展阶段,在生产环境中采用该方法。应用方式:在生产环境中不要采用非常大的系统。允许低成本的快速发展。采用经济型硬件构建系统,不要让自己陷入高利润、高端服务器的陷阱。 ...
所谓横向扩展,就是通过复制服务或数据库来分散事务负载,而纵向扩展即购买更大的硬件。前者可以替代后者。适用于任何预计会快速增长的系统、服务和数据库。利用AKF扩展立方确定环境的正确拆分方法。通常,横向拆分(克隆)是最简单的方法。...
的总体思想和原则。同时,由于它的特殊性,在进行站点系统设计时,根据该类系统的自 企业网站作为一类特殊的信息系统,在系统设计时,应当遵循上面介绍的系统设计身特点,还应当把握下面一些要点 Web站点的设计原则 不够深入,多数企业并不知道自己的网站能干什么,更不了解网站设计需要把握的规律。在当前的 Intemet应用中,很多企业纷纷建立自己的网站,但由于对于网站的认识还些企业甚至只发一二页内容也算是建了一个网站,而且其信息从不更新。其实,要设计个有吸引力的网站,至少应该遵循下述一...
出其内在的联系。因此,模块划分的是否合理,直接影响到系统设计的质量,影响系统开 结构化设计要解决的主要问题是把系统分解成一个个模块,并用结构图的形式表达发的时间、开发成本以及系统实施和维护的方便程度等方面。为了能够合理地划分系统的子问题划归到同一模块;把不相关的子问题划归到系统的不同模块。衡量系统的结构化程 各个模块,使其具有较强的独立性,在划分模块时要遵循的总原则是:尽量把密切相关的度及模块的独立性,可以通过模块与模块之间的关联度和模块内部各个组成部分之间的聚合度两条标准...
码的要求是用户必须能有效地使用网站和浏览网站的内容 网站内容发布是网站开发的一项重点,它直接影响到一个网站的受欢迎程度,最起结构设计相联系的,尤其是目前静止网页的用途已降到次要位置,网页的内容均以交互方 内容发布除了直接与网页的版面和图像设计有关之外,史深一层的是与网站的技术式呈现交互方式代表的并不只是网页语言HTML的延伸伸,它的实现需要网页背后网站服务器的大量软件支持 我们可使用目标清单、访问者的需求和竞争性分析来确定网站的内容。为此,可以 在的页面或内容的类型。内容的...
通常可以利用客户特有的属性进行拆分,如客户ID、姓名、所在地等。非常大的相似数据集合,如快速增长的大型客户群。标识你所知道的客户属性,如客户ID、姓、所在地或设备,根据这些属性拆分数据和服务。...
有时该原则被称为通过服务或资源进行扩展,重点是扩展数据集合、事务和程序员小组。非常大的数据集合,数据间关系并不重要口大型的复杂系统,需要特别扩展编程资源。...
横向扩展,即复制服务或数据库来分散事务负载。具有非常高读写比例(5:1或更高,越高越好)的数据库;口事务増长大于数据增长的系统。只需克隆服务并实施负载均衡;...
不要混用供应商的网络设备。在设计和扩展网络时使用。不要混用不同供应商的网络设备(交换机和路由器);其他网络设备(防火墙、负载均衡器等)要买品牌最好的。不应该为了省点钱,就去应付时不时出现的互操作性和可用性问题。不同品牌的网络设备可能会造成可用性和扩展性问题。最好只选择一个供应商。...