免费智能真题库 > 历年试卷 > 信息系统运行管理员 > 2018年下半年 信息系统运行管理员 上午试卷 综合知识
  第59题      
  知识点:   大型网站   运维工作师需要什么样的技能及素质   运维
  关键词:   安全   网络   网站   运维        章/节:   大型网站也背景知识       

 
大型网站运维是一个集多IT工种技能于一身的岗位。在技能方面,除了对系统、网络、安全、存储、CDN、DB等需要了解外,还需要具备(59)能力。
 
 
  A.  开发
 
  B.  计划和执行
 
  C.  需求分析
 
  D.  创新
 
 
 

 
  第59题    2020年下半年  
   100%
关于运维工程师需具备的技能与素质的描述,正确的是:(59)。
 
   知识点讲解    
   · 大型网站    · 运维工作师需要什么样的技能及素质    · 运维
 
       大型网站
        大型网站是指基于互联网,以信息交换为主要目的,满足某类需求的信息系统,如电子商务网站、社会网络(Social Network Site,SNS)、游戏网站、视频点播网站、资讯网站、搜索类网站等。
        (1)线上稳定、业务连续。这是大型网站基本运维要求,因为大型网站无一例外是基于互联网运作的,由于互联网是7天×24小时运行,同时,由于大多数网站都是边开发边运维的应用模式,在不影响原有线上应用的同时,修改原有架构、部署新的应用,都成为对网站业务稳定性和连续性的考验及挑战。
        (2)客户体验优先。所谓客户体验,是指用户访问一个网站或者使用一项应用、一个产品时的全部体验,如印象、感觉、操作、黏性等。任何一个网站都从未停止满足不断变化的多元需求的应用创新脚步,并通过后期运维服务的管理创新为客户创造良好的体验,吸引网站用户成为忠诚客户,很多大型网站的成败即在于此。
        (3)迫切要求解决峰值运维问题。大型网站面向全球越来越多的互联用户,高并发、高流量、高访问量、高负载已是常规现象。当用户上线集中于某一特定时间或特殊时间时,如节日期间的网络商城、游戏网站,重大政治、社会或自然灾害事件后的SNS网站,此时网站的各项性能指标达到了运营过程中从未出现过的“峰值”,在此情况下,仍要实现高实时、低延迟、高速度、高可靠等高性能使得网站运维“难上加难”,因此,相应的应急运维、预防性运维必须做到未雨绸缪。
        (4)自动化要求高。网站业务应用变更频繁。无论哪种类型的网站,每天关于各种业务应用的变更或创新开发、部署上线、升级的维护请求间隔不断,每一次请求的安装、部署、发布、升级或监控都成了相似度极高的重复劳动,加大了运维任务的强度和密度,对运维的效率提出了很高的要求,因此,自动化运维是大型网站的必然要求。
 
       运维工作师需要什么样的技能及素质
        作为一名运维工程师需要什么样的技能及素质。首先说说技能,运维是一个集多IT工种技能于一身的岗位,对系统、网络、存储、协议、需求、开发、测试、安全等各环节都需要有一定了解,但对于某些环节须熟悉甚至精通,如系统(基本操作系统的熟练使用,如Linux,Windows Server系列)、协议、系统开发(日常很重要的工作是自动化运维相关开发、大规模集群工具开发、管理)、通用应用(如lvs、ha、web server、db、中间件、存储等)、网络、IDC拓扑架构。
               技能方面总结
               (1)开发能力,这点非常重要,因为运维工具都需要自己开发,开发语言:C/C++(必备其中之一)、Perl、Python、PHP(其中之一)、Shell(Awk、Sed、Expect…等),需要有过实际开发经验,否则工作效率会比较低。
               (2)通用应用方面需要了解:操作系统(目前国内主要是Linux、BSD)、WebServer相关(Nginx、Apahe、PHP、Lighttpd、Java)、数据库(MySQL、Oracle)等。
               (3)系统、网络、安全、存储、CDN、DB等需要相当了解,知道其相关原理。
               个人素质方面
               (1)沟通能力、团队协作。运维工作跨部门、跨工种工作很多,需善于沟通、并且团队协作能力要强;这应该是现代企业的基本素质要求。
               (2)工作中需胆大心细。胆大才能创新、不走寻常路,特别对于运维这种新的工种,更需创新才能促进发展;心细,运维工程师是网站admin,最高线上权限者,一不小心就会对系统或者数据造成破坏。
               (3)主动性、执行力、意志力。由于IT行业的特点之一就是变化快;往往计划赶不上变化。运维工作就更突出了,比如国内各大公司服务器往往是全国各地,哪里便宜性价比高,就往哪里搬。进行大规模服务迁移(牵扯的服务器成百上千台),工作量很大;往往时间非常紧迫,如限1周内完成,这种情况下,运维工程师的主动性及执行力就有很高的要求了。计划、方案、服务无缝迁移、机器搬迁上架、环境准备、安全评估、性能评估、基建、各关联部门沟通,7×24小时紧急事故响应等。
               (4)做网站运维需要有探索创新精神,通过创新型思维解决现实中的问题,因为这是一个处于幼年的职业(国外也一样,但比国内起步早点),没有成熟体系或方法论可以借鉴,只能靠自己摸索努力。
               合格的运维工程师
               (1)保证服务达到要求的线上标准,保证线上稳定,这是运维工程师的基本职责所在。
               (2)不断地提升应用的可靠性与健壮性、性能优化、安全提升;这方面非常考验主动性和创新思维。
               (3)网站各层面监控、统计的覆盖度,软件、硬件、运行状态,能监控的都需要监控统计,避免监控死角、并能实时了解应用的运转情况。
               (4)通过创新思维解决运维效率问题。目前各公司大部分运维主要工作还是依赖人工操作干预,需要尽可能地解放双手。
               (5)运维知识的积累与沉淀、文档的完备性。运维是一个经验性非常强的岗位,好的经验与陷阱都需积累下来,避免重复性犯错。
               (6)计划性和执行力。工作有计划,计划后想方设法达到目标,不找借口。
               (7)自动化运维。能对日常机械化工作进行提炼、设计并开发成工具、系统,能让系统自动完成的尽量依靠系统;让大家更多的时间用于思考、创新思维。
               运维职业的现状与发展前景
               运维岗位不像其他岗位,如研发工程师、测试工程师等,有非常明确的职责定位及职业规划,比较有职业认同感与成就感;而运维工作可能给人的感觉是哪方面都了解一些,但又都比不上专职工程师更精通、感觉平时被关注度比较低(除非线上出现故障),慢慢地大家就会迷惘,对职业发展产生困惑,为什么会有这种现象呢?除了职业本身特点外,主要还是因为对运维了解不深入、做得不深入导致;其实这个问题其他岗位也会出现,但运维更典型,更容易出现这个问题。
               运维岗位的现状。运维岗位处于刚起步的初级阶段,各大公司有此专职,但重视或重要程度不高,可替代性强;小公司更多是由其他岗位来兼顾做这一块工作,没有专职,也不可能做得深入;技术层次比较低,主要处于技术探索、积累阶段,没有形成体系化的理念、技术;体力劳动偏大。很多事情还是依靠人力进行,没有完成好的提炼,对于大规模集群没有成熟的自动化管理方法,在此说明一下,大规模集群与运维工作是息息相关的,如果仅有几十台服务器,那运维的需求并不大;优秀运维人才的极度缺乏;目前各大公司基本上都靠自己培养,这个现状导致行业内运维人才的流动性非常低,非常多好的技术都局限在各大公司内部,导致业内先进运维技术很难流通、贯通与借鉴,并最终将限制了运维发展;很多优秀的运维经验都掌握在大公司手中。这不在于公司的技术实力,而在于大公司的技术规模、海量PV、硬件规模足够大,这些因素决定了他们遇到的问题都是其他中/小公司还没有遇到的,或即将遇到。但大公司可能针对自己遇到的问题已有了很好的解决方案。
               运维岗位的发展前景。从行业角度来看,随着中国互联网的高速发展(目前中国网民数量已跃升为全球第一)、网站规模越来越大、架构越来越复杂;对专职网站运维工程师、网站架构师的需求会越来越急迫,特别是对有经验的优秀运维人才需求量大;目前国内基本上都是选择毕业生培养(限于大公司),培养成本高,技术更新缓慢。运维工程师技术含量及要求会越来越高,网站运维将成为一个融合多学科(网络、系统、开发、安全、应用架构、存储等)的综合性技术岗位,给从业者提供一个很好的个人能力与技术广度的发展空间。运维工作的相关经验将会变得非常重要,而且也将成为个人的核心竞争力,运维人员需要具备很好的各层面问题的解决能力及方案提供、全局思考能力等。由于运维岗位所接触的知识面非常广阔,更容易培养或发挥出个人某些方面的特长或爱好,如内核、网络、开发、数据库等方面,可以做得非常深入精通、成为这方面的专家。如果真要以后不想做运维了,转到其他岗位也比较容易,不会有太大的局限性。运维人员的技术发展方向可以是网站/系统架构师。
 
       运维
        运维是运行维护的简称,是一种IT服务形态。在《信息技术服务分类与代码》(GB/T 29264-2012)中,对运行维护服务(operation maintenance service)给出的定义是“采用信息技术手段及方法,依据需方提出的服务级别要求,对其信息系统的基础环境、硬件、软件及安全等提供的各种技术支持和管理服务”。
        运维是信息系统全生命周期中的重要阶段,也是内容最多、最繁杂的部分,是对信息系统提供维护和技术支持以及其他相关的支持和服务。运维服务的主要对象包括基础设施、硬件平台、基础软件、应用软件以及依赖于IT基础设施的数据中心、业务应用等信息系统,其范围可以是单个IT基础设施的运维,也可以是整体IT基础设施和业务应用的总体运维。运维服务交付内容主要包括咨询评估、例行操作、响应支持和优化改善。
        在《信息技术服务分类与代码》(GB/T 29264-2012)中,将运行维护服务分成基础环境运维、硬件运维服务、软件运维服务、安全运维服务、运维管理服务和其他运行维护服务六类,每类运维服务及其说明见下表。
        
        运维服务分类与代码
        
        任何组织和个人提供运维服务需要依据需方提出的服务级别要求,并确保提供的运行维护服务符合与需方约定的质量要求。因此,具备相应运维服务能力是服务组织提供服务的必要条件,比如规范和明确运维人员的岗位职责和工作安排、提供绩效考核量化依据、提供解决事故和问题经验、提供知识的积累和共享手段、实现完善的IT运维管理、提高组织经营水平和服务水平等等。在《信息技术服务运行维护第1部分:通用要求》(GB/T 28827.1-2012)中给出了供方运维服务的能力模型,该模型定义了运行维护服务能力的四个关键要素:人员、资源、技术和过程,每个要素通过关键指标反映应具备的条件和能力。模型也给出了供方为持续提升运维能力的管理方法。
   题号导航      2018年下半年 信息系统运行管理员 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第59题    在手机中做本题