运维最新ICT技术发展趋势,AI、大数据和云计算的概述及存储应用技术【2】,开发这么久这些问题都不会

为了做好运维面试路上的助攻手,特整理了上百道 【运维技术栈面试题集锦】 ,让你面试不慌心不跳,高薪offer怀里抱!

这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。

本份面试集锦涵盖了

  • 174 道运维工程师面试题
  • 128道k8s面试题
  • 108道shell脚本面试题
  • 200道Linux面试题
  • 51道docker面试题
  • 35道Jenkis面试题
  • 78道MongoDB面试题
  • 17道ansible面试题
  • 60道dubbo面试题
  • 53道kafka面试
  • 18道mysql面试题
  • 40道nginx面试题
  • 77道redis面试题
  • 28道zookeeper

总计 1000+ 道面试题, 内容 又全含金量又高

  • 174道运维工程师面试题

1、什么是运维?

2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

3、现在给你三百台服务器,你怎么对他们进行管理?

4、简述raid0 raid1raid5二种工作模式的工作原理及特点

5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?

6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

7、Tomcat和Resin有什么区别,工作中你怎么选择?

8、什么是中间件?什么是jdk?

9、讲述一下Tomcat8005、8009、8080三个端口的含义?

10、什么叫CDN?

11、什么叫网站灰度发布?

12、简述DNS进行域名解析的过程?

13、RabbitMQ是什么东西?

14、讲一下Keepalived的工作原理?

15、讲述一下LVS三种模式的工作过程?

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

17、如何重置mysql root密码?

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 公有云计算:就如共用的交换机一样,电信运营商去运营这个交换机,但是它的用户可能是普通的大众,这就是公有云。

  • 混合云计算:它强调基础设施是由二种或更多的云来组成的,但对外呈现的是一个完整的实体。企业正常运营时,把重要数据保存在自己的私有云里面(比如:财务数据),把不重要的信息放到公有云里,两种云组合形成一个整体,就是混合云。比如说电子商务网站,平时业务量比较稳定,自己购买服务器搭建私有云运营,但到了圣诞节促销的时候,业务量非常大,就从运营商的公有云租用服务器,来分担节日的高负荷;但是可以统一的调度这些资源,这样就构成了一个混合云。

在这里插入图片描述

  • “On-Demand”商业模式,即按需服务模式。用户所需要的应用软件和数据都位于云中,用户使用客户端按照自己的需求访问所要的应用。云服务提供商同样按照客户的需求提供相应的服务,和收到相应费用。

  • 从商业视角来看,云服务可以划分为以下几种类型:

  • IaaS:基础架构即服务(Infrastructure as a Service)。IaaS提供ICT基础架构资源并确保其正常运行。

  • PaaS:平台即服务(Platform as a Service)。PaaS为软件开发者提供了开发平台。在传统的开发环境中,开发者在编写应用程序的时候,同时需要关注所采用的操作系统和硬件设备。而使用PaaS,开发者可以专注于编写最好的应用程序,基础平台的维护由PaaS供应商负责。

  • SaaS:软件即服务(Software as a Service)。这是云计算最早出现的服务模式。用户只需要使用简易的设备去连接SaaS供应商提供的操作系统和应用程序。所有繁杂的系统维护工作,例如软件和授权的升级,均由SaaS供应商来负责。

在这里插入图片描述

在这里插入图片描述

  • 通过对多项核心技术进行归类汇总,可归结为三个方面:整体的计算架构、承载的硬件设备和软件系统。

  • 整体的计算架构,需要涵盖高性能、高可靠和可扩展。

  • 云计算硬件包括:高可靠和高性能的计算服务器提供计算资源;低成本、数据安全的存储设备提供数据存储空间;支持大二层网络的高密度交换机进行数据的通信和交流。

  • 云计算软件包括:用于大数据的并行分析计算技术;整合存储资源提供动态可伸缩资源池的分布式存储技术;用于数据管理的分布式文件管理;计算、存储等资源池化的虚拟化技术;简化运维人员工作,方便高效智能运维的系统管理技术。

在这里插入图片描述

  • 云计算的关键特征:

  • 按需自助服务(On-demand Self-service)

  • 无处不在的网络接入(Ubiquitous network access)

  • 与位置无关的资源池(Location independent resource pooling)

  • 快速弹性(Rapid Elastic)

  • 按使用付费(Pay per use)

在这里插入图片描述

  • “云平台”的基本原理是一个分布式计算系统,通过使计算分布在大量的计算机上,提供On-Demand的超级运算能力和存储能力;终端也是云的一部分。

  • “云平台”的核心部分依然是数据中心(心脏),但技术上和传统的数据中心有本质的不同,从强调单机的性能和集群向“分布式、智能化、超大容量”等方向发展。

  • “云” 只是一个形象的说法,既是对网状分布计算机的比喻,也指数据的计算过程被隐匿起来。

在这里插入图片描述

  • 虚拟化的定义:对物理实体资源进行抽象与隔离的管理技术,以达到最大程度利用资源的目的。

  • 云计算的部署类型:

  • 私有云:企业拥有独立的云基础设施

  • 公有云:云服务运营商拥有云服务设施,为公众或企业提供云服务

  • 混合云:由私有云和公有云组成,通过专用技术互联,实现数据和应用共享

在这里插入图片描述

  • 存储融合:

  • 开放:支持多厂家虚拟化和物理机数据库部署

  • 高性能:支持4096个节点,性能线性提升,支持千万级IOPS,支持高性能数据库和大容量云资源池

  • 高可靠:多副本,支持7个9可靠性,机柜级可靠性

  • DHT(Distributed Hash Table):即分布式哈希表,它通常是为了拥有极大节点数量的系统,而且在系统的节点常常会加入或退出节点而设计的。

在这里插入图片描述

  • OceanStor DJ是华为公司推出的面向云数据中心发展的业务驱动存储控制软件,统一管理数据中心存储资源,提供业务驱动、自动化的存储服务,提升云化环境中存储资源的利用率和存储服务的供给效率。

  • OceanStor DJ核心是基于OpenStack相关服务的增强,实现存储资源统一管理,按需分配和数据保护服务。OceanStor DJ将应用与底层存储解耦,打破传统设备和应用厂商的垄断地位。在云化场景下,将存储和数据保护等能力以XaaS的方式提供,顺应存储价值链向软件和服务转移。

  • 从控制面和数据面来看,OceanStor DJ的价值如下:

  • OceanStor DJ在控制面上将存储的功能特性从物理阵列中抽象出来,把具备相同或近似能力的多个物理存储池在逻辑上组成资源池。用户在请求存储资源的时候,基于资源池的SLA(Service Level Agreement)能力而无需关心后端由哪台阵列为其应用提供存储服务。

  • 从数据面上来看,OceanStor DJ具备集成所有类型的数据服务的能力,以及支持应用程序访问块存储、文件存储的能力。同时由于它始终具有并继续使用底层存储阵列独特的功能,OceanStor DJ的存储服务保留了存储阵列的增值特性,例如远程复制等,不会增加用户的购置成本。

在这里插入图片描述

NFV,即网络功能虚拟化,Network Function Virtualization。通过使用x86等通用性硬件以及虚拟化技术,来承载很多功能的软件处理。从而降低网络昂贵的设备成本。可以通过软硬件解耦及功能抽象,使网络设备功能不再依赖于专用硬件,资源可以充分灵活共享,实现新业务的快速开发和部署,并基于实际业务需求进行自动部署、弹性伸缩、故障隔离和自愈等。

AI、大数据存储应用技术

===========================================================================

在这里插入图片描述

  • 大数据趋势:跨越裂谷,走向成熟,进入落地与实施阶段。

  • 50%的企业已经投资和使用大数据,33%的企业正在规划如何利用大数据,我们看到大数据领域的持续投资,大数据即将步入成熟发展阶段。

  • 云计算和大数据已不再是“新兴”技术,而是成为了“主流”技术了。

在这里插入图片描述

  • 全球创建和共享的数字信息5年增加9倍,2013年达到3.8ZB。

  • CERN: LHC对撞产生1PB/s的数据。

  • SKA:2015年存储需要1EB。

  • 云化的IDC建设催生了数据的大集中。

  • Facebook:每天产生50TB的日志数据,衍生分析数据超过100TB。

  • “机器制造”和“人工制造”共同贡献了海量数据,集中式的数据中心建设加速数据

集中

大数据概述


在这里插入图片描述

  • 维基百科:巨量资料(big data),或称大数据,指的是所涉及的资料量规模巨大到无法通过目前主流软件工具,在合理时间内达到撷取、管理、处理并整理成为帮助企业经营决策更积极目的的资讯。

  • Gartner:“大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

  • 大数据的本质:就是物理世界在数字世界的映像,比如:每年节假日的人流迁移方向,都会在数字世界中记录。

  • 现实世界的现象,也可以通过大数据分析发现其背后的逻辑关系。比如:当暴雨来临时,可以看到海鸟低飞。通过分析发现,海鸟低飞是由于很多鱼儿浮游到海水表面,海鸟可以方便的捕食;为什么鱼儿要游到海面呢?原来是暴雨来临时,水里气压增大,鱼儿浮游到海面可以更方便的呼吸。这些,都可以通过大数据分析得出表象背后的联系。

  • 大数据并不光光是指新数据,在这个社会当中,最有价值的数据仍然是在企业内部本身几十年来已经累计下来的数据,也就是说在传统的数据管理核心系统当中产生出的,是仍然具有价值的,不一定是最大的数据,也不一定是最新潮的数据,但它一定是具有最大商业价值的数据。

在这里插入图片描述

  • 从大数据在容量、数据多样性、处理速度和价值挖掘等四个方面所面临的挑战看,大数据技术涵盖了从数据的海量存储、处理到应用的多方面的技术,包括异构数据源融合、海量分布式文件系统、NoSQL数据库、并行计算框架、实时流数据处理以及数据挖掘、商业智能和数据可视化等。

  • 一个典型的大数据处理系统可分为五层:数据采集、存储、处理、分析、应用及展现等,其技术参考架构如图所示。

  • 大数据的数据类型及模型:

  • 非结构化数据,是指不方便用数据库二维逻辑表来表现的数据,包括所有格式的

办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等。

  • 半结构化数据,就是介于完全结构化数据(如关系型数据库、面向对象数据库中

的数据)和完全无结构的数据(如声音、图像文件等)之间的数据,HTML文档

就属于半结构化数据。它一般是自描述的,数据的结构和内容混在一起,没有明

显的区分。

  • 结构化数据,是指可以存储在数据库里,可以用二维表结构来逻辑表达实现的数

据。

在这里插入图片描述

  • 针对大数据处理的流程与一般数据处理的流程基本一致,包括数据采集、数据存储、数据管理、数据分析四个环节。

  • 数据采集是利用多种途径、方法和工具来获取所需要的数据,为后续数据分析提供依据。在大数据的背景下,需要采集什么数据?通过什么途径采集数据?运用什么方法采集数据?利用什么工具实现更高效的数据采集?等都是我们必须关注的问题。

  • 数据存储是对采集到的数据进行传输和存储。随着数据的增加呈指数级增长,传统的数据存储方式已经很难满足大数据存储的需求,因此需要采用新技术来实现大数据的存储需求。

  • 数据管理是数据存储的延伸。在数据存储的基础上对数据进行深加工,进一步实现数据细分,为后续数据分析提供直接可用的元数据,提升数据分析的效率。

  • 数据分析是利用数据分析的方法、模型、工具对数据进行分析,最终得出分析结果,以此满足大多数常见的分析需求。基于前面分析和查询的数据进行更深入的数据挖掘,可以满足更高级别的数据分析需求。

在这里插入图片描述

  • 大数据时代:

  • 计算:向集群化发展

  • 存储:块设备和文件设备都向横向扩展 虚拟化 以及提供丰富的软件对外接口发展,但文件存储横向扩展能力要更高,硬件设备通常会扩展到百节点以上,文件系统由本地文件系统向集群文件系统和分布式文件系统发展

  • 网络:无论是网间还是网内都开始向更高速,协议开销更低,更有效的方向发展

  • 数据库:由关系型数据库向分布式数据库以及非关系型数据发展(内存性数据库)

  • 在这些技术变革中出现了新的机会点:

  • 数据库革命:关系型数据库-非关系型数据库-混合型数据库

  • 文件系统的变革:本地文件系统-集群文件系统-分布式文件系统

  • 传统专业存储面临的挑战:

  • 传统SAN,双控到多控的架构,难以存储和管理PB级数据

  • 传统NAS, 面对PB级数据,复杂的卷管理及系统容量分配不均衡,导致资源浪费

  • 海量存储系统的特点:

  • 单一文件系统,管理更简单

  • 精简配置,配额管理,容量分配更合理,磁盘利用率更高

最全的Linux教程,Linux从入门到精通

======================

  1. linux从入门到精通(第2版)

  2. Linux系统移植

  3. Linux驱动开发入门与实战

  4. LINUX 系统移植 第2版

  5. Linux开源网络全栈详解 从DPDK到OpenFlow

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

第一份《Linux从入门到精通》466页

====================

内容简介

====

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。

需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。

需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值