首页 > 编程语言 >学习python-Day75

学习python-Day75

时间:2022-10-18 09:37:03浏览次数:56  
标签:存储 运维 python 学习 Day75 服务器 数据 CPU 硬盘

运维的本质

  • 运维:运行维护应用程序

  • 岗位需求:自动化运维、DBA、docker+K8s...

  • 运维职责:

    1. 尽可能保证应用程序24小时不间断运行
    2. 尽可能保证数据的安全
    3. 尽可能提升程序的响应速度

    上述三个职责也是服务器应该具备的

  • socket模块、TCP协议、并行与并发、进程、线程、协成GTL

计算机的种类

  1. 台式机
  2. 笔记本
  3. 服务器
    • 云主机服务器 虚拟服务器
    • 物理主机服务器 现实服务器
    • 机架服务器
    • 刀片服务器
    • 塔式服务器

服务器的品牌

  • 戴尔dell(常见)
  • 华为
  • IBM(被联想收购更名为thinkserver)
  • 浪潮(国内居多)
服务器尺寸描述主要以U为单位
	1U=1.75英寸=4.445CM=4.45CM
常见服务器尺寸 1U  2U  4U

服务器内部组成

工作原理

  1. 电源:

    • 冗余技术:UPS(不断电源系统)、双路或多路供电、发电机
  2. CPU:做数据运算处理

    • CPU路数:单路1个 双路2个 四路==4个
    • CPU核素:把CPU比喻成厂房,将CPU中的核素比喻成厂房的工人
    • CPU核素是真正处理工作任务,CPU核素越多,同时处理工作任务的效率越高
  3. 内存:临时存储数据(断电数据即丢失)

    • 缓存cache 缓冲buffer
    • 内存存储空间一分为二(公交上下车位置)
    • cache缓存 从缓存读数据
    • buffer缓冲 从缓冲写数据

    企业案列:

    • 高并发存储数据环境
    • 低并发存储数据环境
      • 存:将数据线放到硬盘
      • 读:将磁盘中热点数据提前存储到内存中
  4. 硬盘:永久存储数据(断电数据不会丢失)

    • 硬盘种类:
      • 机械硬盘(性能低)
      • 固态硬盘(性能高)
      • 知识扩展:硬盘接口

硬盘阵列

  • raid0:存储量-没有浪费
    • 优势:提升数据存储效率
    • 缺点:容易丢失数据
  • raid1:存储量-浪费一半
    • 优势:不容易丢失数据,数据更加安全
    • 缺点数据存储效率较低
  • radi5:(至少需要3块硬盘)存储量--损失一块容量
    • 优势:安全,存储数据性能也比较高
    • 缺点:最多只能坏一块盘

操作系统

  • windows:用户体验 好 服务运行能力欠佳
  • mac:用户体验好 服务运行能力都较优
  • linus:只在乎服务运行 用户体验极差

标签:存储,运维,python,学习,Day75,服务器,数据,CPU,硬盘
From: https://www.cnblogs.com/bjyxxc/p/16801501.html

相关文章

  • python 定时运行指定py程序
    importtime,osfromdatetimeimportdate,datetimeimportscheduledeftick():print("tick!thetimeis:%s"%datetime.now())os.system("pythonka0......
  • Java开发学习(三十八)----SpringBoot整合junit
    先来回顾下 Spring整合junit@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(classes=SpringConfig.class)publicclassUserServiceTest{  ......
  • Python遗漏知识记录
    Python摘录 摘录自:Python核心知识系列:Python工程组织结构1.import只能引入模块,不能直接引入变量或函数。importpackage1.module1importpackage1.module2......
  • 2022-10-17学习内容
    1.向下一个Activity发送数据1.1activity_act_send.xml<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/and......
  • 【python】Could not install packages due to an EnvironmentError: [WinError 5] 拒
    CouldnotinstallpackagesduetoanEnvironmentError:[WinError5]拒绝访问等系列问题起初是想对python里面matplotlib进行下载方法一Win+R输入cmd进入到CMD窗口下,执......
  • 机器学习——决策树模型
     1.决策树概述1.1决策树模型简介决策树是一种树形结构,其中每个内部节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶子节点代表一种类别。树的组成: 根节......
  • python笔记
    Python语言的分类计算机只认识二进制(0和1)编程语言是人和计算机沟通的语言编程语言分类:编译型语言,解释型语言目标:1,学习掌握python的基本语法2,在代码中遇到常见的错误,自......
  • 反射学习——Robyn编程学习(Java)
    反射为什么我们需要反射?因为反射就是通过找到一个类的CLASS对象,从而对该类的属性和方法进行操作,可以理解为使用了一个镜子来操控类。反射原理图反射优化类加载的过......
  • python学习记录13:通用VIP视频解析播放工具源码
     importtkinterastk#导入模块importwebbrowser#视频解析主函数defshow():word=input_va.get()num=num_int_va.get()ifnum==1:link='https......
  • makefile学习
    makefile书写规则TARGET...:PREREQUISITES...COMMANDTARGET:规则目标,可以是一个objectfile(目标文件),也可以是一个执行文件,还可以是一个标签(label)。PREREQUISITE......