当前位置:高级系统架构师题库>系统架构设计案例分析题库

问题:

[问答题,案例分析题]

数据中心建设
某大型企业在全国各城市共有40个左右的分支机构,这些机构已经建设了基于大型关系数据库的信息管理系统,每天负责独立地处理本区域内的业务,并实时存储业务数据。
每个机构的数据库服务器从PCServer(最小512MB内存)到RISC小型机(最大4GB内存)配置不一,操作系统也不一样,数据库产品类型也不统一。
每个机构平均每天产生约4MB的数据,数据表中包括TEXT字段;每季度一次性产生约100MB的统计和报表数据。
为了加强管理,实现对下属机构业务数据的异地存储备份,保证数据的安全及恢复,同时对全国业务数据进行挖掘分析,该企业拟在总部建设数据中心。数据中心通过公共广域网与各个分支机构组成VPN,每个分支机构到数据中心的逻辑信道带宽为128kbps。

下列描述中,()不是项目的特点。 ["项目具有生命周期,它经历项目的开始阶段、项目的实施阶段和项目的结束阶段","项目具有特定的目标,项目实施的目的是为了达到项目的目标","项目组的成员面临着比企业中其他成员更多的冲突","项目的实施具有周而复始的循环性,类似于企业的运作"] 数据中心建设 某大型企业在全国各城市共有40个左右的分支机构,这些机构已经建设了基于大型关系数据库的信息管理系统,每天负责独立地处理本区域内的业务,并实时存储业务数据。 每个机构的数据库服务器从PCServer(最小512MB内存)到RISC小型机(最大4GB内存)配置不一,操作系统也不一样,数据库产品类型也不统一。 每个机构平均每天产生约4MB的数据,数据表中包括TEXT字段;每季度一次性产生约100MB的统计和报表数据。 为了加强管理,实现对下属机构业务数据的异地存储备份,保证数据的安全及恢复,同时对全国业务数据进行挖掘分析,该企业拟在总部建设数据中心。数据中心通过公共广域网与各个分支机构组成VPN,每个分支机构到数据中心的逻辑信道带宽为128kbps。 由于项目管理不够规范,引发了项目质量和进度方面的问题,监理方应该做的工作不包括()。 ["表明自己的观点和处理问题的态度","形成监理专题报告","必要时召开专题报告会议","对项目管理责任方进行处罚"] 正式的技术评审(FormalTechnicalReview,FTR)是软件工程组织的质量保证活动,下面关于FTR指导原则中不正确的是()。 ["评审产品,而不是评审生产者的能力","要有严格的评审计划,并遵守日程安排","对评审中出现的问题要充分讨论,以求彻底解决","限制参与者人数,并要求评审会之前做好准备"] 在软件工程环境中进行风险识别时,常见的、已知的及可预测的风险类包括产品规模、商业影响等,与开发工具的可用性及质量相关的风险属于()风险。 ["客户特性","过程定义","开发环境","构建技术"]

数据中心建设
某大型企业在全国各城市共有40个左右的分支机构,这些机构已经建设了基于大型关系数据库的信息管理系统,每天负责独立地处理本区域内的业务,并实时存储业务数据。
每个机构的数据库服务器从PCServer(最小512MB内存)到RISC小型机(最大4GB内存)配置不一,操作系统也不一样,数据库产品类型也不统一。
每个机构平均每天产生约4MB的数据,数据表中包括TEXT字段;每季度一次性产生约100MB的统计和报表数据。
为了加强管理,实现对下属机构业务数据的异地存储备份,保证数据的安全及恢复,同时对全国业务数据进行挖掘分析,该企业拟在总部建设数据中心。数据中心通过公共广域网与各个分支机构组成VPN,每个分支机构到数据中心的逻辑信道带宽为128kbps。

参考答案:

  参考解析

问题1主要考查在异构环境下,如何利用现有的成熟技术来解决各个分支机构的   
数据上传到数据中心的问题。   
①交易中间件技术。中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务,衔接网络上的应用系统,能够达到资源共享、功能共享的目的。交易中间件是面向交易事务处理的中间件,它负责正确传递交易,对交易完整性进行管理,调度应用程序的运行,保证整个系统运行的高效性。根据X/Open DTP模型,本地交易的管理由数据库系统来完成,交易中间件主要完成分布式计算环境下交易的监控和管理。数据库虽然在本地交易管理的功能已经很强大,但通过广域网进行分布式交易管理并不是数据库的强项,特别是一笔交易涉及异构数据库时更是如此。   
把数据上传看做是交易处理,交易中间件可以满足问题1的要求。有关中间件的更加详细的内容,请读者阅读《系统分析师技术指南》。   
②Web中间件即应用服务器,是实现基于Web应用的中间层平台,不仅是业务逻辑组件的容器,还提供了内容管理、负载均衡、容错、连接池等功能。   
③Web Service是一个崭新的松散耦合的分布式计算模型。每个服务节点利用XML、SOAP、UDDI、WSDL和WSFL等标准,对外提供某类功能,这些服务功能可以通过绑定HTPP和SOAP等技术来访问,从外部使用者的角度来看,Web Service是一种部署在Web上的对象或组件。它是一种面向服务的模型,适合解决分布式计算和处理,不适合应用于数据同步。   
④插桩技术是白盒测试技术的一种。在被测系统中植入测试代码或测试硬件,以捕获系统运行时的可能路径,这种方法称为插桩。插桩技术主要用于系统的覆盖分析。   
为避免数据中心的单点故障,数据中心数据库服务器采用多机集群Cluster和数据库并行处理技术,存储设备采用全冗余的SAN结构(或者全冗余的存储结构)。

在线 客服