在高可用技术中,根据不同的应用环境,从性能经济等方面考虑,主要有()几种方式。
A.双机热备份方式
B.双机互备份方式
C.群集并发存取方式
D.单机热备份方式
A.双机热备份方式
B.双机互备份方式
C.群集并发存取方式
D.单机热备份方式
论高可靠性系统中软件容错技术的应用
容错技术是当前计算机领域研究的热点之一,是提高整个系统可靠性的有效途径,许多重要行业(如航空、航天、电力、银行等)对计算机系统提出了高可靠、高可用、高安全的要求,用于保障系统的连续工作,当硬件或软件发生故障后,计算机系统能快速完成故障的定位与处理,确保系统正常工作。
对于可靠性要求高的系统,在系统设计中应充分考虑系统的容错能力,通常,在硬件配置上,采用了冗余备份的方法,以便在资源上保证系统的可靠性。在软件设计上,主要考虑对错误(故障)的过滤、定位和处理,软件的容错算法是软件系统需要解决的关键技术,也是充分发挥硬件资源效率,提高系统可靠性的关键。
请围绕“高可靠性系统中软件容错技术的应用”论题,依次从以下三个方面进行论述。
简述你参与设计和开发的、与容错相关的软件项目以及你所承担的主要工作。
A.负载均衡SLB实例和后端提供服务的云服务器ECS实例规格配置可以不同
B.负载均衡SLB实例和后端提供服务的云服务器ECS实例可以不在同一可用区
C.负载均衡SLB实例和后端提供服务的云服务器ECS实例可以不在同一地域
D.负载均衡SLB实例和后端提供服务的云服务器ECS实例带宽设置可以不同
A.根据施工现场环境条件,建立环境模型,形成虚拟真实的设计环境
B.建立结构模型,将未施工的结构物对象预设在已有施工环境中
C.在环境模型作业空间允许界限内,进行模型可视化设计和虚拟仿真优化,实现施工方案的模型协同设计效果
D.建筑初设模型即完成模型,不需要进行更改
试题四(共25分)
阅读以下Web应用系统架构设计的说明,在答题纸上回答问题1至问题3。
【说明】
某公司拟开发一个市场策略跟踪与分析系统,根据互联网上用户对公司产品信息的访问情况和产品实际销售情况来追踪各种市场策略的效果。其中互联网上用户对公司产品信息的访问情况需要借助两种不同的第三方Web分析软件进行数据采集与统计,并生成不同格式的数据报表;公司产品的实际销售情况则需要通过各个分公司的产品销售电子表格或数据库进行采集与汇总。得到相关数据后,还要对数据进行分析与统计,并通过浏览器以在线的方式向市场策略制定者展示最终的市场策略效果。
在对市场策略跟踪与分析系统的架构进行设计时,公司的架构师王工提出采用面向服务的系统架构,首先将各种待集成的第三方软件和异构数据源统一进行包装,然后将数据访问功能以标准Web服务接口的形式对外暴露,从而支持系统进行数据的分析与处理,前端则采CSS等技术实现浏览器数据的渲染与展示。架构师李工则认为该系统的核心在于数据的定位、汇聚与转换,更适合采用面向资源的架构,即首先为每种数据元素确定地址,然后将各种数据格式统一转换为JSON格式,通过对JSON数据的组合支持数据的分析与处理任务,处理结果经过渲染后在浏览器的环境中进行展示。在架构评估会议上,专家对这两种方案进行综合评价,最终采用了李工的方案。
【问题1】(7分)
请根据题干描述,对市场策略跟踪与分析系统的数据源特征与数据操作方式进行分析,完成表4-1中的(1)~(3),并用200字以内的文字说明李工方案的优点。
【问题2】 (12分)
请从数据获取方式、数据交互方式和数据访问的上下文无关性三个方面对王工和李工的方案进行比较,并用500字以内的文字说明为什么没有采用王工的方案。
【问题3】(6分)
表现层状态转换(REST)是面向资源架构的核心思想,请用200字以内的文字解释什么是REST,并指出在REST中将哪三种关注点进行分离。
阅读以下系统性能调优的技术说明,根据要求回答问题1~问题4。
[说明]
系统性能调优的关键是首先做好性能故障定位,面对系统中运行在不同平台上的多个服务器、多种应用、大量工作站,以及局域网、广域网和其他类型的网络体系结构,故障点交错,故障定位测试非常复杂。以下是《工作流平台系统》的性能测试案例描述及结果数据。
● 测试案例描述:模拟多用户登录工作流平台系统,分别针对工作流A、B、C连续创建20个实例,在单机和集群运行环境下分别对系统进行负载压力性能测试。在单机环境下测试用机与一台应用服务器连在同一台交换机上,压力直接加在一台应用服务器上。在集群环境下测试用机与服务器集群连接在同一台交换机上,压力由负载均衡模块分摊到两台应用服务器上。在单机和集群运行环境中应用服务器和一台数据库服务器连接。
● 结果数据:在单机运行环境下和在集群运行环境下客户端交易并发执行测试数据分别如表5-10和表5-11所示。在单机运行环境下,应用服务器资源占用情况如表5-12所示,数据库服务器资源占用情况如表5-13所示。在集群运行环境下,两台应用服务器资源占用情况如表5-14所示,数据库服务器资源占用情况如表5-15所示。
在单机运行环境和集群运行环境下,系统能够提供的客户端并发性能服务等级哪种更好?为什么?
试题二 论面向服务的企业应用集成技术及其应用
企业应用集成(Enterprise Application Integration,EAI)是每个企业都必须要面对的实际问题。面向服务的企业应用集成是一种基于面向服务体系结构的新型企业应用集成技术,强调将企业和组织内部的资源和业务功能暴露为服务,实现资源共享和系统之间的互操作性,并支持快速地将新的应用以服务的形式加入到已有的集成环境中,增强企业IT环境的灵活性。
请围绕“面向服务的企业应用集成技术及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的企业应用集成项目以及你在其中所担任的主要工作。
2.阐述面向服务的企业应用集成技术的三个重要软件层次,并对每个层次的主要功能进行详细论述。
3.阐述在使用面向服务的企业应用集成技术进行应用集成时所遇到的问题及你是如何解决的。
试题二 论企业应用集成技术的应用
企业应用集成(Enterprise Application Integration,EAI)是每个企业都必须要面对的实际问题。面向服务的企业应用集成是一种基于面向服务体系结构的新型企业应用集成技术,强调将企业和组织内部的资源和业务功能暴露为服务,实现资源共享和系统之间的互操作性,并支持快速地将新的应用以服务的形式加入到已有的集成环境中,增强企业IT环境的灵活性。
请围绕“面向服务的企业应用集成技术及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的企业应用集成项目以及你在其中所担任的主要工作。
2.阐述面向服务的企业应用集成技术的三个重要软件层次,并对每个层次的主要功能进行详细论述。
3.阐述在使用面向服务的企业应用集成技术进行应用集成时所遇到的问题及你是如何解决的。
论多层分布式结构系统的开发
传统的应用系统模式是“主机/终端”或“客户机朋艮务器”。随着中间件技术和Web技术的发展,这些传统模式已经不能适应新的环境。目前设计大型系统大多采用多层分布式结构,如C/A/S和B/A/S,应根据系统具体需求和运行环境的不同选择合适的结构。
请围绕“多层分布式结构系统的开发”论题,依次从以下三个方面进行论述。
(1)概要叙述你参与分析设计的多层分布式结构系统以及你所担任的主要工作。
(2)简要说明多层分布式结构分类的依据以及多层分布式结构的特点,并指出你参与分析设计的系统属于其中的哪种结构,以及选择这种结构的原因。
(3)具体论述你在开发该系统时采用了哪些方法、策略与工具来实现所选的结构。
论企业服务总线技术及其在应用集成中的作用
企业应用集成(Enterprise Application Integration,EAI)是企业必须要面对的实际问题,企业服务总线(Enterprise Service Bus,ESB)技术是一种基于面向服务体系结构的新型企业应用集成技术。与传统的EAI技术相比,ESB采用总线式的体系结构集成多个应用系统,基于开放标准实现其内部核心功能,并支持快速加入新的应用到已有的集成环境中。
请围绕“企业服务总线技术及其在应用集成中的作用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的企业应用集成项目(包括业务背景、组织结构、现有应用系统的分布、采用的技术等)以及你所担任的主要工作。
2.论述企业服务总线的核心功能;列举目前流行的ESB产品:指出你参与的项目所选择的ESB产品,并从ESB核心功能的角度说明选择该产品的理由。
3.阐述在使用企业服务总线技术进行应用集成时遇到了哪些问题,如何解决。