设为首页 收藏本站
查看: 866|回复: 0

[经验分享] DevOps之服务器

[复制链接]

尚未签到

发表于 2017-11-22 20:31:48 | 显示全部楼层 |阅读模式
  唠叨话
  关于德语噢屁事的知识点,仅提供专业性的精华汇总,具体知识点细节,参考教程网址,如需帮助,请留言
  《服务器(Server)》
  DevOps之服务器划分为三部分:系统、虚拟化、器件。
  系统(System)
  关于系统,知识与技能的层次(知道、理解、运用),理论与实践的方面(原理、技术)。
  《操作系统(Operating System,OS)》
Windows、Linux、Unix、Mac、Android、iOS、VxWorks、eCos
IBM AIX、HP-UX、Sun Solaris、SGI Irix、SCO UnixWare、Minix
CentOS、BSD(FreeBSD|OpenBSD|NetBSD)
CoreOS、Linux(Debian|Ubuntu|RedHat|Suse|Fedora|Arch)
VMware ESXi、Citrix Xenserver、Parallels
  《文件系统(File System,FS)》
Windows(fat、ntfs、exfat)
Linux(ext、ReiserFS)
Unix(xfs、jfs、zfs、btrfs)
Mac(hfs、apfs)
Other(procfs、specfs、sysfs、tmpfs)
  《输入输出(Input Output,IO)》
IO设备和IO接口:CPU处理器、Memory内存、Disk磁盘、Network网络。
  《处理器(Processing Unit,PU)》
RISC精简指令集:ARM、MIPS、POWER、SPARC、AVR、PIC
CISC复杂指令集:INTEL、AMD
  CPU(Central Processing Unit,中央处理器)
GPU(Graphics Processing Unit,图形处理器)
IC(integrated circuit,集成电路)
MCU(Micro Controller Unit,微控制单元)
DSP(Digital Signal Processing,数字信号处理)
PIC(Peripheral Interface Controller,外设接口控制)
PAL(Programmable Array Logic,可编程阵列逻辑)
GAL(Generic Array Logic,通用阵列逻辑)
PLD(Programmable Logic Device,可编程逻辑器件)
CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)
FPGA(Field Programmable Gate Array,现场可编程阵列)
  《存储器Storage》
存储设备:内存、机械硬盘(HDD)、固态硬盘(SSD) 、混合硬盘(HHD)、闪存。
存储类型:块存储(SAN、DAS)、文件存储(NAS)、对象存储(Metadata)。
存储接口:ATA、STAT、SCSI、FC、SAS、USB。
  内存(ROM、RAM)
缺页中断算法(FIFO、LRU、OPT)、IOPS(顺序IO、随机IO)、IO管理(IO调度算法)、大块/小块 I/O、连续/随机 I/O, 顺序/并发 I/O。
外存(硬盘HD、软盘FD、光盘CD)
固态硬盘(SSD Solid State Disk)
机械硬盘(MHD Mechanical Hard Disk)硬盘驱动器(HDD Hard Disk Drive)
混合硬盘(HHD Hybrid Hard Disk)
  分布式存储(Ceph)集中式存储(HDS、EMC、IBM、HP)
IP-SAN,即磁盘阵列(RAID)连接IP通道(IP)组成;
FC-SAN,即磁盘阵列(RAID)连接光纤通道(Fibre Channel)组成。
DISK性能指标:IOPS读写数、MBPS吞吐量。
NAS性能指数:OPS、ORT。
  测试对象:磁盘
测试指标:IOPS读写次数、MBPS吞吐流量
测试工具:Linux(FIO、DD)Windows(IOMeter)
测试参数: IO大小,寻址空间,队列深度,读写模式,随机/顺序模式
  《操作系统(Kernel,核)》
内核定制,内存优化,脚本编写(awk|sed,batch|shell,ruby|lua|php|perl)
  虚拟化(Virtualization)
  关于虚拟化,知识与技能的层次(知道、理解、运用),理论与实践的方面(原理)。
  《虚拟机VM(Virtual Machine)》
按类型划分
  1、主机虚拟化(Host Virtualization)
      一虚多、多虚一、多虚多。
  2、芯片虚拟化(Chip Virtualization)
      Intel-VT、AMD-V;
  3、存储虚拟化(Storage Virtualization)
      VD虚拟磁盘Virtual Disk、VTL虚拟磁带库Virtual Tape Library。
  4、网络虚拟化(Network Virtualization)
      VPN虚拟专用网络Virtual Private Network。
  5、应用虚拟化(Application Virtualization)
      思杰Citrix XenApp、威睿VMware ThinApp、微软Microsoft AppV。
按资源划分
    1、CPU处理器虚拟化。
    2、MM内存虚拟化,DISK磁盘虚拟化。
    3、IO接口虚拟化,Network网络虚拟化。
按程度划分
    1、全虚拟化(Full-Virtualization)
    2、半虚拟化(Partial-Virtualization)
按系统划分
    1、HostOS主机系统
    2、GuestOS客机系统

《虚拟化技术VT(Virtualization Technology)》
按常规分类
  1、指令虚拟化
      Bochs、Qemu;
  2、设备虚拟化
      EMC-VMware、Oracle-VirtualBox、Miscrosoft-VirtualPC|VirtualServer。
      Windows:Hyper-V,Mac:Parallels Desktop。
      KVM(RHEV,RHEL)
      XEN(Linux:XEN+PV,Windows:XEN+HVM)
  3、系统虚拟化
      SWsoft(Virtuozzo/OpenVZ)、SunSolaris(Container)、Linux-VServer。
      VE(Virtual Environment)
  4、语言虚拟化
      Java-JVM,Net-CLI。
  5、程序虚拟化
      WinE(Windows Environment)
按架构分类
  1、BareMetal裸机模型[Hypervisor]
      威睿VMware的ESXI,思杰Citrix的Xen Server,微软Miscrosoft的Hyper-V。
      IBM的PowerVM,Huawei的FusionSphere。
  2、Host宿主模型
      Linux(KVM,全虚拟化)
      威睿VMware(VMware Workstation、VMware Server)
      微软Miscrosoft(X32:Virtual PC、X64:Virtual Server)
  3、Hybrid混合模型
      Linux(XEN+PV,半虚拟化)
      Windows(XEN+HVM,半虚拟化)

《虚拟化软件VS(Virtualization Software)》
思杰(Citrix):XenServer、XenDesktop、XenApp、XenMobile、NetScaler。
威睿(VMware):Server(ESXi)、Workstation、Horizon、vSphere、vStorage、vCenter、vRealize、vCloud。
Veeam:Backup & Replication、One(Monitor、Reporter、Business View)、Management Pack (MP) for VMware、Smart Plug-in (SPI) for VMware。
Vizioncore:vConverter、vFoglight、vRanger、vOptimizer、vReplicator。

虚拟机VM(Virtual Machine)
虚拟机特点,四大方面:分区(Partition)、隔离(Insulate)、封装(Package|Encapsulation)、独立(Independent)。
虚拟机技术VMT(Virtual Machine Technology)
虚拟机技术,私有Private 混合Hybrid 公共Public,内置on-premise 外置off-premise,网内on-net 网外off-net。
虚拟机监控器VMM(Virtual Machine Monitor)
虚拟机监控器,从分区块到虚拟化:设备(案例:Bank银行)->虚拟机(案例:VPN网络)->虚拟系统(案例:VPS主机)。


  器件(Ware)
  中间件和容器:http://www.websoft9.com/support/docs
  《DevOps之操作系统安装教程》
  关于各种操作系统的安装及配置,知识与技能的层次(知道、理解、运用),理论与实践的方面(原理、技术、操作)。
  Windows server 2008 安装教程
https://jingyan.baidu.com/article/8ebacdf0c5655149f65cd5f8.html
VMware Windows server 2012安装教程
https://jingyan.baidu.com/article/d8072ac465bb18ec95cefdde.html
  Mac 安装教程
https://jingyan.baidu.com/article/915fc414c803e051394b201b.html
https://jingyan.baidu.com/article/19020a0a0b9378529d2842b3.html
https://jingyan.baidu.com/article/020278118cede21bcc9ce5ca.html
  CentOS7.0安装教程
https://jingyan.baidu.com/article/a3aad71aa180e7b1fa009676.html
VMware CentOS6.6安装教程
http://www.iyunv.com/Linux/2016-05/131701.htm
FreeBSD 安装教程
http://www.iyunv.com/Linux/2016-07/132969.htm
VMware FreeBSD 安装教程
http://netseagull.blog.51cto.com/476768/102533/
http://netseagull.blog.51cto.com/476768/102534/
http://netseagull.blog.51cto.com/476768/102536/
Fedora 安装教程
http://www.iyunv.com/Linux/2012-06/62116.htm
http://blog.csdn.net/jack__cj/article/details/53790815
Debian 7.8 安装教程
http://www.iyunv.com/Linux/2015-04/115860.htm
Ubuntu 16.04 安装教程
https://jingyan.baidu.com/article/3c48dd348bc005e10be358eb.html
SUSE Linux 安装教程
http://www.cnblogs.com/peter316/p/6262098.html
  Arch Linux 安装教程
http://blog.csdn.net/r8l8q8/article/details/76516523
  VMware ESXi 安装教程
https://jingyan.baidu.com/article/925f8cb8f35a25c0dde056f6.html
  Citrix XenServer 6.2|7 安装教程
https://jingyan.baidu.com/article/359911f554d47b57fe030622.html
http://www.piis.cn/news/new1107.asp
  Parallels 安装教程
https://jingyan.baidu.com/article/47a29f245fd67ec0142399bb.html
https://jingyan.baidu.com/article/67508eb431349c9cca1ce421.html
  《客户端Client:DevOps之浏览器(Browser)》

《排版引擎(Layout Engine)》
Gecko(Mozilla Firefox)
Blink(Chrome、Opera、Brave、Vivaldi)
WebKit(Apple Safari、Google Chrome)
EdgeHTML(Microsoft Edge)
Trident(Internet Explorer)
KHTML(Konqueror)
Presto(Opera)
Text(Lynx、Links)
  《网页标准(Page Standard)》
XML、HTML、CSS、Script、XHTML、DOM;SVG、WebGL、WebRTC、MathML、HTTP、Socket;
  《页面结构(Page Structure)》
代码Code:元素Element,节点Node,树Tree;
网络Network:监视Monitor:Method,File,Domain,Type,Size;(Request,Response);网速(DNS,CDN,PROXY);同步或异步;
来源Source:分站与分块;
资源Resource:Page;WebSQL,IndexedDB;LocalStorage,SessionStorage;Cookie;Application Cache;Cache Storage;
控制台Console:错误Error;异常Exception(中断interrupt、陷阱trap、故障fault、终止abort);
  《浏览器(知识库)》
浏览器缓存结构体
公共体(域名解析,主机地址,资源,状态码),请求头,输出头,内容体。
  浏览器缓存流程
获取资源后,根据响应的Header内容,判断缓存类型。
本地缓存-状态码200,协商缓存-状态码304。
从缓存中获取资源形式,通过状态码,判断是否发送请求到服务器。
  浏览器缓存控制
强缓存控制:Cache-Control,Expires(静态图,静态资源)
协商缓存控制:Last-Modified/If-Modified-Since(数据变化),ETag/If-None-Match(数据检查)
  浏览器缓存影响
用户操作      Expires/Cache-Control  Last-Modied/Etag
地址栏回车    有效                  有效
页面链接跳转  有效                  有效
新开窗口      有效                  有效
前进回退      有效                  有效
F5刷新        无效                  有效
Ctrl+F5强制刷新无效                  无效

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-409648-1-1.html 上篇帖子: linux安装与命令大全 下篇帖子: Linux日志分析
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表