数据存储技术复习(二)未完
module3
存储是数据中心内的核心元素。请说明常用的存储选项及其特点。
磁盘驱动器:具有很大的存储容量,随机读/写访问
闪存驱动器:使用半导体介质,提供高性能,低功耗
2.若某磁盘驱动器显示每个磁道有八个扇区,并且有六个磁头和四个柱面。请计算该驱动器的数据块个数及编号范围。若扇区大小为512B,请计算格式化后的容量。
8*6*4=192个数据块
编号范围0-191
512*192=96 KB
3.若某磁盘驱动器假定每扇区可保存512个字节,请计算一个格式化后的容量为465.7GB的500 GB驱动器所拥有的数据块的个数。
465.7*1024*1024*1024/512
超过976,000,000个数据块
4.若某磁盘驱动器,转速为15,000 rpm(即每秒250转)的驱动器,请计算其平均旋转延迟?
磁盘服务时间(Ts)=寻道时间T)+旋转延迟(L)+数据传输时间(x)
60/(15000*2)≈2.0ms
5.若某应用程序的容量要求为1.46TB。应用程序在工作负载高峰时生成的IOPS的数量估计为9,000 IOPS。供应商指定146GB、15,000 rpm的驱动器最多能够执行180IOPS。若要满足应用程序性能,请计算所需的磁盘数量。
为满足容量需求所需的磁盘数量将为1.46 TB/146 GB=10个磁盘。
为满足应用程序IOPS需求,所需的磁盘数量为9,000/180=50。
如果应用程序对响应时间很敏感,则磁盘驱动器可执行的IOPS数量应基于70%的磁盘利用率进行计算。在70%的利用率下磁盘可执行的IOPS数量为180x0.7=126 IOPS.
因此,为满足应用程序IOPS需求所需的磁盘数量将为9,000/126= 72。
因此,为满足应用程序需求所需的磁盘数量将为Max (10,72)=72个磁盘。
从容量角度而言,10个磁盘足够了;但是,为满足应用程序性能所需的磁盘数量为72。
6.请解释RAID技术中的术语:(1)分条;(2)条块;(3)条带;(4)条块大小/条带深度;(5)条带宽度。
(1)分条是一项跨多个驱动器(一个以上)传播数据以并行使用驱动器的技术。与从单个磁盘进行读取和写入相比,所有读写磁头同时工作,从而允许在较短时间内处理更多数据并提升性能。
(2)在RAID集中的每个磁盘中,既足数量的连续编址磁盘块足义为条块。
(3)跨越RAID集中所有磁盘的一组对齐的条块称为条带。
(4)条块大小/条带深度描述条块中的数据块数量,也是可以从集合中的单个磁盘读取和写入的最大数据量(假定访问数据从条块开始处开始)。
(5)条带宽度是指条带中数据条的数量,指同时可以并发读或写的条带数量。这个数量等于RAID中的物理硬盘数量。
7.在RAID分条技术中,在条块大小为64KB的五个磁盘分条RAID集中,请计算该RAID集的条带大小。
64KB*5=320 KB
8.当其他条件一样时,请分析为什么一个由8块18G硬盘组成的阵列相比一个由4块36G硬盘组成的阵列具有更高的传输性能。
条带宽度等于RAID中的物理硬盘数量。增加条带宽度,可以增加阵列的读写性能。
9.请说明什么是镜像技术,镜像技术解决的问题和存在的缺点。
镜像是一项可将相同数据存储在两台不同的磁盘驱动器上,从而生成两个数据拷贝的技术。
如果一台磁盘驱动器出现故障,仍正常运行的磁盘驱动器上的数据将完好无损,并且控制器可继续通过镜像对中仍正常运行的磁盘来满足主机的数据请求。
在用新磁盘替换故障磁盘后,控制器会从镜像对中仍正常运行的磁盘上拷贝数据。
提供完善的数据冗余,支持从磁盘故障中快速恢复。
磁盘镜像只提供数据保护,而不能代替数据备份。镜像会不断捕获数据更改,而备份会捕获数据的时间点映像。
10.在使用奇偶校验RAID中,若条块大小为64KB、包含五个(4+1)磁盘,请计算其条带大小。
64KB*4=256 KB
11.在选择RAID类型时,必须考虑它对磁盘性能和应用程序IOPS的影响。在镜像和奇偶校验RAID配置中,每次写入操作都会转换为磁盘的多项I/0开销,这种开销称为写性能损失。请分别计算RAID1、RAID3、RAID5和RAID6的写性能损失。


12.若某一应用程序在高峰工作负载时生成1200 IoPS,读/写比为2:1。计算高峰活动时RAID1/0和RAID5配置下的磁盘负载。

相关文章:
数据存储技术复习(二)未完
module3存储是数据中心内的核心元素。请说明常用的存储选项及其特点。磁盘驱动器:具有很大的存储容量,随机读/写访问闪存驱动器:使用半导体介质,提供高性能,低功耗2.若某磁盘驱动器显示每个磁道有八个扇区&…...
使用 QuTrunk+Amazon Deep Learning AMI(TensorFlow2)构建量子神经网络
量子神经网络是基于量子力学原理的计算神经网络模型。1995年,Subhash Kak 和 Ron Chrisley 独立发表了关于量子神经计算的第一个想法,他们致力于量子思维理论,认为量子效应在认知功能中起作用。然而,量子神经网络的典型研究涉及将…...
python selenium浏览器复用技术
使用selenium 做web自动化的时候,经常会遇到这样一种需求,是否可以在已经打开的浏览器基础上继续运行自动化脚本? 这样前面的验证码登录可以手工点过去,后面页面使用脚本继续执行,这样可以解决很大的一个痛点。 命令行…...
第二章:创建虚拟机
创建Windows server:首先第一步就是打开我们的vm,然后找到上一章讲的主页图标创建新的虚拟机。点击这上面类似的,然后转站。博文地址:https://blog.csdn.net/ryduijftgvhj/article/details/127934939?spm1001.2014.3001.5502视频…...
码上【call,apply,bind】的手写
一、call (1)官方用法 call() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。 语法:function.call(要绑定的this值,参数,参数,…)。不一定这些参数都需要,这些参数都…...
代谢组学Nature子刊!抑郁症居然“男女有别”,脑膜淋巴管起关键作用!
文章标题:A functional role of meningeal lymphatics in sex difference of stress susceptibility in mice 发表期刊:Nature Communications 影响因子:17.694 发表时间:2022年8月 作者单位:中山大学中山医学院 …...
nacos配置中心搭建
网站每次更新版本都有短暂暂停,影响用户使用,返回经常不可用,需要改进 需要实现高可用,搭建负载均衡,实现jenkinsnacos不停机部署 nacos搭建预备环境准备 64 bit OS,支持 Linux/Unix/Mac/Windows&#x…...
uni-app低成本封装一个取色器组件
在uni-ui中找不到对应的工具 后面想想也是 移动端取色干什么? 没办法 也挂不住特殊需求 因为去应用市场下载 这总东西 又不是很有必要 那么 下面这个组件或许能解决您的烦恼 <template><view class"content"><view class"dialog&…...
APP 怎么免费接入 MobPush
1、获取 AppKey 申请 Appkey 的流程,请点击 http://bbs.mob.com/thread-8212-1-1.html?fromuid70819 2、下载 SDK 下载解压后,如下图: 目录结构 (1)Sample:演示Demo。(2)SDK&am…...
XGBoost
目录 1.XGBoost推导示意图 2.分裂节点算法 Weighted Quantile Sketch 3.对缺失值得处理 1.XGBoost推导示意图 XGBoost有两个很不错得典型算法,分别是用来进行分裂节点选择和缺失值处理 2.分裂节点算法 Weighted Quantile Sketch 对于特征切点点得选择ÿ…...
你是什么时候从轻视到高看软件测试的?
刚开始学软件测试很轻视,因为我那时很无知,这也是那时绝大多数人员的心态,那时中国最讲究“编程才是硬道理”。 如今却非常热爱软件测试,包括软件测试工具,方法,理论,技术。因为我在3年的测试工…...
基于ssm的航空售票系统
博主介绍:java高级开发,从事互联网行业六年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经从做了六年的毕业设计程序开发,开发过上千套毕业设计程序,没有什么华丽的语言…...
滑动窗口最大值
给定一个数组 nums 和滑动窗口的大小 k,请找出所有滑动窗口里的最大值。 示例: 输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3 输出: [3,3,5,5,6,7] 解释: 滑动窗口的位置 最大值 --------------- ----- [1 3 -1] -3 5 3 6 7 3 …...
接口文档参考示例
接口文档参考示例 用户登录 - POST /api/login/ 接口说明:登录成功后,会生成或更新用户令牌(token)。 使用帮助:测试数据库中预设了四个可供使用的账号,如下表所示。 Untitled 请求参数: Untitled 响应信息: 登录成功: {"code": 30000, "message&qu…...
2010-2019年290个城市经济发展与环境污染数据
2010-2019年290个城市经济发展与环境污染数据 1、时间:2010-2019年 2、统计口径:全市 3、来源:城市统计NJ,缺失情况与年鉴一致 4、指标包括: 综合经济:地区生产总值、人均地区生产总值、地区生产总值增…...
web开发
目录 使用Idea搭建Web项目 使用Idea开发Web项目基本知识 tomcat配置信息 HTML /CSS 开发主页 Servlet 学习和掌握的内容: HTML/CSSServlet MVC模式和Web开发数据库基本应用和JDBC应用软件项目开发流程 环境及工具版本: Windows10,JDK1.8 Idea2…...
【数据结构】优先级队列----堆
优先级队列----堆优先级队列堆堆的创建堆的插入:堆的删除:PriorityQueue的特性PriorityQueue的构造与方法优先级队列 优先级队列: 不同于先进先出的普通队列,在一些情况下,优先级高的元素要先出队列。而这种队列需要提…...
Python深度学习实战PyQt5信号与槽的连接
本文讲解信号与槽的连接机制,详细示范各种类型的信号/槽连接的实现方法,这是图形用户界面的核心内容。还将介绍面向对象的程序设计,这是图形用户界面的基本思想目录1. 信号与槽(Signals and slots)信号与槽机制是 PyQt…...
Window 10 OpenCV 打开罗技(Logitech)摄像头速度慢问题解决
采用最新版OpenCV 4.7.0 摄像头对罗技摄像头进行视频图像抓取时,发现存在打开摄像头慢的问题。 测试环境如下: 系统Windows 10 专业版CPUIntel i7-7700K 4.20GHz 摄像头型号罗技Logitech C930c 网络摄像头OpenCV版本4.7.0语言C 测试结果表明ÿ…...
基于yolo的小球位置实时检测
基于yolo的小球位置实时检测 Yolo安装 操作系统:ubuntu 安装cuda和opencv git clone https://github.com/pjreddie/darknet.git cd darknet 修改Makefile文件,使GPU1,OPENCV1 make 2. 数据集处理 2.1 制作数据集 将小球放在摄像头前…...
3个颠覆性技巧:让AI-HF_Patch释放游戏200%潜力的完整秘籍
3个颠覆性技巧:让AI-HF_Patch释放游戏200%潜力的完整秘籍 【免费下载链接】AI-HF_Patch Automatically translate, uncensor and update AI-Shoujo! 项目地址: https://gitcode.com/gh_mirrors/ai/AI-HF_Patch 你是否曾经下载了心仪的角色卡,却因…...
如何在5分钟内为Unity游戏安装BepInEx模组框架:终极完整指南
如何在5分钟内为Unity游戏安装BepInEx模组框架:终极完整指南 【免费下载链接】BepInEx Unity / XNA game patcher and plugin framework 项目地址: https://gitcode.com/GitHub_Trending/be/BepInEx BepInEx(全称Bepis Injector Extensible&#…...
eLabFTW电子实验室笔记本架构设计与Docker容器化部署指南
eLabFTW电子实验室笔记本架构设计与Docker容器化部署指南 【免费下载链接】elabftw :notebook: eLabFTW is the most popular open source electronic lab notebook for research labs. 项目地址: https://gitcode.com/gh_mirrors/el/elabftw eLabFTW作为开源电子实验室…...
如何高效解决Windows游戏控制器兼容性问题:ViGEmBus驱动完整指南
如何高效解决Windows游戏控制器兼容性问题:ViGEmBus驱动完整指南 【免费下载链接】ViGEmBus Windows kernel-mode driver emulating well-known USB game controllers. 项目地址: https://gitcode.com/gh_mirrors/vi/ViGEmBus ViGEmBus是一款专业的Windows内…...
如何在Chrome中轻松下载视频?VideoDownloadHelper开源插件完全指南
如何在Chrome中轻松下载视频?VideoDownloadHelper开源插件完全指南 【免费下载链接】VideoDownloadHelper Chrome Extension to Help Download Video for Some Video Sites. 项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper 还在为无法下载…...
Seraphine:基于LCU API的英雄联盟智能数据分析与自动化辅助解决方案
Seraphine:基于LCU API的英雄联盟智能数据分析与自动化辅助解决方案 【免费下载链接】Seraphine 英雄联盟战绩查询工具 项目地址: https://gitcode.com/gh_mirrors/se/Seraphine Seraphine是一款基于英雄联盟官方LCU API开发的专业级游戏数据分析与自动化辅助…...
WinAsar:告别命令行!551KB的Electron asar文件可视化处理神器
WinAsar:告别命令行!551KB的Electron asar文件可视化处理神器 【免费下载链接】WinAsar Portable and lightweight GUI utility to pack and extract asar( Electron archive ) files, Only 551 KB! 项目地址: https://gitcode.com/gh_mirrors/wi/WinA…...
从手机镜头到AR眼镜:几何光学三大定律如何塑造你身边的成像技术
从手机镜头到AR眼镜:几何光学三大定律如何塑造你身边的成像技术 当你用手机拍下一张照片,或是戴上AR眼镜看到虚拟与现实融合的世界时,背后其实隐藏着几个世纪前就被发现的物理定律。这些看似高深的光学原理,正以最直接的方式影响…...
别再死记硬背了!图解ASCII码表,轻松掌握C语言字符处理的底层逻辑
从ASCII到C语言:用图形化思维解锁字符处理的本质 在初学C语言时,很多人都会对char类型和int类型之间的暧昧关系感到困惑。为什么一个字符可以像整数一样进行加减运算?为什么大小写字母转换只需要简单地加减32?这些看似神奇的操作背…...
VN设备通道乱序问题解析与Vector硬件固定配置实战
1. 问题根源:为什么VN设备的通道会“乱跑”?在汽车电子测试领域,Vector的VN系列设备(如VN1640A、VN1610等)是进行CAN、LIN、FlexRay等总线通信测试与仿真的核心工具。当我们在一个复杂的台架上部署了多台同型号的VN设备…...
