全部科目 > 信息系统管理工程师 >
2012年上半年 上午试卷 综合知识
第 45 题
知识点 系统日常操作范围   作业   作业管理  
关键词 作业管理  
章/节 系统运行管理知识  
 
 
IT在作业管理的问题上往往面临两种基本的挑战:支持大量作业的巨型任务和(45)。
 
  A.  数据库和磁盘的有效维护
 
  B.  对商业目标变化的快速响应
 
  C.  数据库备份和订单处理
 
  D.  库存迅速补充




 
 
相关试题     系统运行管理知识 

  第68题    2018年上半年  
利用不同基准测试程序对计算机系统进行测试可能会得到不同的性能评价结果,对这些评价结果进行统计和比较分析,可以得到较为准确的接近实际的结果。在性能评价中..

  第44题    2011年上半年  
用户安全审计与报告的数据分析包括检查、异常探测、违规分析与(44)。

  第33题    2023年下半年  
IT系统管理工作可以依据系统的类型划分为四种,其中(37)是IT部门的核心管理平台。

 
知识点讲解
· 系统日常操作范围
· 作业
· 作业管理
 
        系统日常操作范围
        系统日常操作管理是整个IT管理中直接面向客户及最为基础的部分,它涉及企业日常作业调度管理、帮助服务台管理、故障管理及用户支持、性能及可用性保障和输出管理等。从广义的角度讲,运行管理所反映的是IT管理的一些日常事务,它们除了确保基础架构的可靠性之外,还需要保证基础架构的运行始终处于最优的状态。
        (1)性能及可用性管理。性能及可用性管理提供对于网络、服务器、数据库、应用系统和Web基础架构的全方位的性能监控,通过更好的性能数据分析、缩短分析和排除故障的时间、甚至是杜绝问题的发生,这就提高了IT员工的工作效率,降低了基础架构的成本。从而,让企业可以放心地在一种可靠的并且是优化的基础架构上部署和支持它们的业务设想,服务的中断时间也就大为减少,管理成本和资源成本也就得到了有效控制。
        (2)系统作业调度。在一个企业环境中,为了支持业务的运行,每天都有成千上万的作业被处理。而且,这些作业往往是枯燥无味的,诸如数据库备份和订单处理等。但是,一旦这些作业中的某一个出现故障,它所带来的结果可能是灾难性的。例如,库存无法补充,客户无法收到账单,员工在使用数据库时出现信息错误等。IT在作业管理的问题上往往面临两种基本的挑战:支持大量作业的巨型任务,它们通常会涉及多个系统或应用;对商业目标变化的快速响应。
        企业作业管理可以确保支持IT基础架构的日常工作过程,诸如文件系统维护、数据库维护、磁盘维护等,可以与业务过程和业务的优先级联系在一起。并且,所有的任务都可以相互统一协调,以一种最有利于业务支持的顺序进行工作。
        (3)帮助服务台。帮助服务台可以使企业能够有效地管理故障处理申请,快速解决客户问题,并且记录和索引系统问题及解决方案,共享和利用企业知识,跟踪和监视服务水平协议(SLA),提升对客户的IT服务水平。
        帮助服务台提供了一个全面的用户支持解决方案,它通过自动处理加快问题解决过程,使服务台人员能够提高生产效率、压缩成本,从而降低企业总成本;它将为服务支持人员提供唾手可得的信息、功能及工具,从而提高工作满意度;提高用户自助能力,凭借强大的知识库及易用的访问界面,最终用户能够自己解决问题;通过增加服务台的灵活性,技术人员收到报警并可远程解决问题。这样,可以同时解决更多问题,提升IT人员的工作效率。
        (4)输出管理。输出管理的目标就是确保将适当的信息以适当的格式提供给全企业范围内的适当人员。企业内部的员工可以很容易地获取各种文件,并及时取得其工作所需的信息。输出管理的功能包括:安全的文件处理环境,可以对系统中的集中和分布的文件及报告进行统一透明的访问;方便的文档打印、查看和存储功能,全面提高IT员工及终端用户的整体工作效率;通过单点控制实现整个企业文件环境的简单管理,免去多种文档管理解决方案和多人管理的麻烦,有效降低文档管理的成本;文档的综合分类能力,确保文件对用户和用户组的正确分发;从文件创建到文件销毁的完整文件支持功能,确保文件和报告的随时随地的可用性;输出管理在确保文档安全性的同时还提供了充分的灵活性,可以随时适应从硬件、操作系统到应用软件的各种新技术的文件需求。
 
        作业
        作业(Job)是用户提交给操作系统计算的一个独立任务。一般每个作业必须经过若干个相对独立又相互关联的顺序加工步骤才能得到结果,其中,每一个加工步骤称一个作业步(Job Step),例如,一个作业可分成编译、连接装配和运行三个作业步,往往上一个作业步的输出是下一个作业步的输入。作业由用户组织,作业步由用户指定,一个作业从提交给系统,直到运行结束获得结果,要经过提交、收容、执行和完成四个阶段。
 
        作业管理
               作业及作业管理的概念
                      作业
                      作业(Job)是用户提交给操作系统计算的一个独立任务。一般每个作业必须经过若干个相对独立又相互关联的顺序加工步骤才能得到结果,其中,每一个加工步骤称一个作业步(Job Step),例如,一个作业可分成编译、连接装配和运行三个作业步,往往上一个作业步的输出是下一个作业步的输入。作业由用户组织,作业步由用户指定,一个作业从提交给系统,直到运行结束获得结果,要经过提交、收容、执行和完成四个阶段。
                      作业管理
                      作业管理可以采取脱机和联机两种方式运行。采用脱机控制方式,它提供一个作业控制语言,用户使用作业控制语言书写作业说明书,它是按规定格式书写的一个文件,把用户对系统的各种请求和对作业的控制要求集中描述,并与程序和数据一起提交给系统(管理员)。计算机系统成批接受用户作业输入,把它们放到输入井,然后在操作系统的管理和控制下执行。在联机方式下,操作系统为用户提供了一组联机命令,用户可以通过终端键入命令,将自己想让计算机干什么的意图告诉计算机,以控制作业的运行过程。因此整个作业的运行过程是需要人工干预的。
                      当一个作业被操作系统接受,就必须创建一个作业控制块,并且这个作业在它的整个生命周期中将顺序地处于以下四个状态,如下图所示。
                      
                      作业状态及其转换
                      (1)输入状态:此时作业的信息正在从输入设备上预输入。
                      (2)后备状态:此时作业预输入结束但尚未被选中执行。
                      (3)执行状态:作业已经被选中并构成进程去竞争处理器资源以获得运行。
                      (4)完成状态:作业已经运行结束,正在等待缓输出。
               作业调度
               对成批进入系统的用户作业,按一定的策略选取若干个作业使它们可以获得处理器运行,这项工作称为作业调度。常用的作业调度算法包括以下几种。
                      先来先服务算法
                      先来先服务(First Come,First Served)算法是按照作业进入系统的先后次序来挑选作业,先进入系统的作业优先被挑选。这种算法容易实现,但效率不高,只顾及到作业等候时间,而没考虑作业要求服务时间的长短。显然这不利于短作业而优待了长作业,或者说有利于CPU繁忙型作业不利于I/O繁忙型作业。
                      最短作业优先算法
                      最短作业优先(Shortest Job First)算法是以进入系统的作业所要求的CPU时间为标准,总是选取估计计算时间最短的作业投入运行。这一算法也易于实现,但效率也不高,它的主要弱点是忽视了作业等待时间。由于系统不断地接受新作业,而作业调度又总是选择计算时间短的作业投入运行,因此,使进入系统时间早但计算时间长的作业等待时间过长,会出现饥饿现象。
                      响应比最高者优先(HRN)算法
                      先来服务算法与最短作业优先算法都是比较片面的调度算法。先来先服务算法只考虑作业的等候时间而忽视了作业的计算时问,而最短作业优先算法恰好与之相反,它只考虑用户估计的作业计算时间而忽视了作业的等待时间。响应比最高者优先算法是介乎这两种算法之间的一种折衷的算法,既考虑作业等待时间,又考虑作业的运行时间,这样既照顾了短作业又不使长作业的等待时间过长,改进了调度性能。把作业进入系统后的等待时间与估计运行时间之比称做响应比,定义:
                      响应比=已等待时间/估计计算时间
                      显然,计算时间短的作业容易得到较高的响应比,因为,这时分母较小,使得HRN较高,因此本算法是优待短作业的。但是,如果一个长作业在系统中等待的时间足够长后,由于分子足够大,使得HRN较大,那么它也将获得足够高的响应比,从而可以被选中执行,不至于长时间地等待下去,饥饿的现象不会发生。
                      优先数法
                      这种算法是根据确定的优先数来选取作业,每次总是选择优先数高的作业。规定用户作业优先数的方法是多种多样的。一种是由用户自己提出作业的优先数。有的用户为了自己的作业尽快地被系统选中就设法提高自己作业的优先数,这时系统可以规定优先数越高则需付出的计算机使用费就越多,以作限制。另一种是由系统综合考虑有关因素来确定用户作业的优先数。例如,根据作业的缓急程度作业的类型,作业计算时间的长短、等待时间的多少、资源申请情况等来确定优先数。确定优先数时各因素的比例应根据系统设计目标分析这些因素在系统中的地位而决定。上述确定优先数的方法称为静态优先数法;如果在作业运行过程中,根据实际情况和作业发生的事件动态地改变其优先数,称为动态优先数法。
               多道程序设计
               在早期的单道批处理系统中,内存中仅有单作业在运行,致使系统中仍有许多资源空闲,设备利用率低,系统性能较差。如下图所示,当CPU工作时,外部设备不能工作;而外部设备工作时,CPU必须等待。
               
               单道算题运行时处理器的使用效率
               多道程序设计(multiprogramming)是指允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。从宏观上看,多道程序都处于运行过程中,但都未运行完成;从微观上看,各道程序轮流占用CPU,交替地执行。引入多道程序设计技术的根本目的是提高CPU的利用率,充分发挥系统部件的并行性。
               操作系统中引入多道程序设计的好处:一是提高了CPU的利用率,二是提高了内存和I/O设备的利用率,三是改进了系统的吞吐率,四是充分发挥了系统的并行性。其主要缺点是作业周转时间延长。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有