存储名词解释
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
什么是IOPs?
存储产品的资料中看到关于IOPS的参数,指的是每秒种的I/O次数。(IOPS,即I/O per second,即每秒进行读写(I/O)操作的次数)
存储端的IOPS性能和主机端的IO是不同的,IOPS是指存储每秒可接受多少次主机发出的访问,主机的一次IO需要多次访问存储才可以完成。例如,主机写入一个最小的数据块,也要经过“发送写入请求、写入数据、收到写入确认”等三个步骤,也就是3个存储端访问。
所以到底能支持多少个IO,要看业务系统类型和数据读写方式了。
如果用户的应用很关键而且每天的数据量非常的大,还是选购IOPS较大的产品,因为这决定了磁盘阵列和主机间的数据交换速度,如果是小型存储环境(如:双机、或不多台服务器小型集群)则不需要产品具有很大的IOPS,因为磁盘阵列的IOPS要大于主机的。
什么是TPCC?
TPCC值被广泛用于衡量C/S环境下,由服务器和客户端构筑的整体系统的性能,它由事物处理性能委员会(TPC,Transaction Processing Corp)制定,TPC为非赢利性国际组织。
TPCC值可以反映出系统的性能价格比。TPCC测试系统每分钟处理的任务数,单位为tpm,(transactions per minute)。系统的总体价格(单位为美元)除以TPCC值,就可以衡量出系统的性价比,系统的性价比值越小,系统的性价比越好。
需要注意的是,TPC-C值描述的是C/S整体系统的性能,它与系统的服务器和客户机的性能都有关系,也就是说,同样的服务器配置不同的客户端将会影响TPCC值,任何厂商和测试者都可以根据TPC提供的测试规范构造出自己最优的系统,当然测试的结果要经过TPC审核。
什么是tpmc?
tpmC值在国内外被广 泛用于衡量计算机系统的事务处理能力。但究竟什么是tpmC值呢?作者曾向一些 用户、推销人员乃至某些国外大公司的技术人员问过这个问题,但回答的精确度 与tpmC值的流行程度远非相称。tpmC这一度量也常被误写为TPM或TPMC。
1、TPC
TPC(TransactionProcessing PerformanceCouncil,事务处理性能委员会)是由数10家会员公司创建的非盈 利组织,总部设在美国。该组织对全世界开放,但迄今为止,绝大多数会员都是美、 日、西欧的大公司。TPC的成员主要是计算机软硬件厂家,而非计算机用户,它的功 能是制定商务应用基准程序(Benchmark)的标准规范、性能和价格度量,并管理测 试结果的发布。
TPC的出版物是开放 的,可以通过网络获取()。TPC不给出基准程序的代码,而只 给出基准程序的标准规范(StandardSpecification)。任何厂家或其它测试者都 可以根据规范,最优地构造出自己的系统(测试平台和测试程序)。为保证测试结 果的客观性,被测试者(通常是厂家)
必须提交给TPC一套完整的报告(FullDisclosure Report),包括被测系统的详细配置、分类价格和包含五年维护费用在内的总价 格。该报告必须由TPC授权的审核员核实(TPC本身并不做审计)。现在全球只有几 个审核员,全部在美国。
2、tpmC
TPC已经推出了四套 基准程序,被称为TPC-A、TPC-B、TPC-C和TPC-D。其中A和B已经过时,不再使 用了。TPC-C是在线事务处理(OLTP)的基准程序,TPC-D是决策支持(DecisionSupport) 的基准程序。TPC即将推出TPC-E,作为大型企业(Enterprise)信息服务的基准程 序。
TPC-C模拟一个批发 商的货物管理环境。该批发公司有N个仓库,每个仓库供应10个地区,其中每个地 区为3000名顾客服务。在每个仓库中有10个终端,每一个终端用于一个地区。在运 行时,10×N个终端操作员向公司的数据库发出5类请求。由于一个仓库中不可能 存储公司所有的货物,有一些请求必须发往其它仓库,因此,数据库在逻辑上是 分布的。N是一个可变参数,测试者可以随意改变N,以获得最佳测试效果。
TPC-C使用三种性能 和价格度量,其中性能由TPC-C吞吐率衡量,单位是tpmC。tpm是transactionsper minute的简称;C指TPC中的C基准程序。它的定义是每分钟内系统处理的新订单 个数。要注意的是,在处理新订单的同时,系统还要按表1的要求处理其它4类事务 请求。从表1可以看出,新订单请求不可能超出全部事务请求的45%,因此,当一个 系统的性能为1000tpmC时,它每分钟实际处理的请求数是2000多个。价格是指系 统的总价格,单位是美元,而价格性能比则定义为总价格÷性能,单位是$/tpmC。
什么是JBOD?
JBOD(Just Bundle Of Disks)译成中文可以是"简单磁盘捆绑"或者“磁盘簇”,通常又称为Span。 JBOD 不是标准的RAID级别,它只是在近几年才被一些厂家提出,并被广泛采用。
示例以三个硬盘组成的Span为例,其数据存储方式如图所示:Span是在逻辑上把几个物理磁盘一个接一个串联到一起,从而提供一个大的逻辑磁盘。Span上的数据简单的从第一个磁盘开始存储, 当第一个磁盘的存储空间用完后, 再依次从后面的磁盘开始存储数据。Span存取性能完全等同于对单一磁盘的存取操作。Span也不提供数据安全保障。它只是简单的提供一种利用磁盘空间的方法,Span的存储容量等于组成Span的所有磁盘的容量的总和。如图例.
什么是主机通道?
磁盘阵列作为数据的存储设备,供网络用户使用,那么就需要磁盘阵列提供接口,和服务器主机或其他网络设备相连接,这个接口我们把它叫做主机通道或外接主机通道。现在大多数外接主机通道为Ultra2 SCSI和Ultra3 SCSI,部
分产品由于和SAN(存储区域网络)连接具有FC(Fiber Channel光纤通道)接口。
通常,磁盘阵列有单主机通道磁盘阵列和多主机通道磁盘阵列之别: 单主机通道磁盘阵列只能接一台主机,多主机通道磁盘阵列可接多个主机系统,并同时使用,有很大的灵活扩充能力,可以群集(Cluster)的方式共用磁盘阵列。且大多数的阵列都支持73GB、36GB和18GB的硬盘,也有部分的阵列可以支持180GB的硬盘,并支持热插拔,其可支持的RAID级别有0、1(0+1)、3和5等。
什么是磁盘通道?
英语:Channel。 比对IDE Channel(主,从设备),SCSI Channel(7或15个设备)。可以理解了吧。一般只能接1组磁盘,虚拟成一个大物理硬盘,有些新的阵列卡允许虚拟成若干逻辑上的物理硬盘。
通俗的讲呢,比如你有8块硬盘,而你的阵列是双通道的,你可以每个通道上分配4块盘,这样会比8块盘跑在一个通道上速度快。
单通道和双通道SCSI硬盘是什么意思?
SCSI卡分为单通道\双通道\四通道卡三种,每个通道可以接15个SCSI设备,一般SCSI卡会占用ID7,所以一般每通道可以接14个SCSI设备.
这位网友所提到的单通道和双通道SCSI硬盘的描述不是很准确,确切的应该说成是单通道和双通道SCSI卡。单通道SCSI卡最多支持同时接15个盘,卡上只一个通道。双通道SCSI卡有2个通道,在数量上增加一倍,可以同时并行各接15个,达到30个。
在实用性上,双通道SCSI卡更便利,增加盘和拆卸尤其是测试盘时,可以不去干扰另外一个通道。另外盘的数量超过2个以上时,双通道会比单通道在带宽上有微弱的优势。 说白了讲双通道比单通道可以接更多的盘,实现更广泛的阵列模式。不过对于普通用户来说单通道SCSI卡就足够了,使用单通道卡可以实现RAID0/RAID1/RAID5等多种方式。
小提示:
SCSI卡本身会占用通道的一个ID,所以确切的说单通道SCSI卡可以接14个硬盘,双通道SCSI卡可以接28个硬盘。
软件的RAID是否支持IDE硬盘,据说已经过时了,是吗?
我们先来看一下软件RAID与硬件RAID的区别。
目前RAID技术大致分为两种:基于硬件的RAID技术和基于软件的RAID技术。这两种技术都将在近期成为性能比较适中的产品,并为用户提供可行的数据保护措施。
相对来说,硬件RAID在CPU占用率上比软件RAID要低。而且软件RAID不能提供诸如硬盘热拔插,硬盘热备用,远程阵列管理,可引导阵列支持,在硬盘上实现阵列配置和SMART硬盘支持等技术,当然在其他方面两者功能也性能很接近。
所以说如果你用不到上面提到的软件RAID不支持的功能的话,使用软件RAID是完全可以的,毕竟在费用上软件RAID更低廉
,更适合普通用户。软件RAID同样支持IDE硬盘,而且在使用上并没有过时。
在RAID中的PERC4/SC是什么概念?
实际上这种叫法只在DELL服务器中会出现。perc是poweredge raid controller(高性能RAID控制器)的意思,而后面的S表示single,即单通道; c表示控制器是pci-x卡的。对应的其他参数为PERC4/DC,PERC4/DI。其中D表示dual(双通道),I是integrated说明是集成在主板上的。
最后还要强调一句的就是这些说法是DELL服务器才有的概念,并不是所有Raid都这么称呼的。
什么是磁盘镜像?
盘镜像
总是维护卷的备份副本的一组软件过程。卷的每一个镜像都驻留在不同的磁盘;理想情况下,每个磁盘都有自己的控制器。如果一个镜像不可用(例如,因为磁盘发生故障),就可以使用其他镜像访问该卷的数据。
1、磁盘镜像是指在同一磁盘通道中安装两个硬盘,相同的数据被同时存放在两个硬盘中以提供对数据的备份与保护.磁盘双工是指建立两套独立的硬盘系统,相同的数据被同时存放在两套系统中以保证对数据的备份与保护
文献来源
2、磁盘镜像是指两个磁盘在工作中完全保持相同的状态,在一个磁盘发生故障时,另一个磁盘能保证系统正常工作,但当磁盘控制器发生故障时系统仍无法正常工作
文献来源
3、Disk.Mirroring)磁盘镜像是指在一个磁盘控制器上挂接两、个同样的物理硬盘,一个为主盘,另一个为镜像盘,数据同时写到两个硬盘中
文献来源
4、RAIDI又被称为磁盘镜像,每一个磁盘都具有一个对应的镜像盘.对任何一个磁盘的数据写人都会被复制在镜像盘中.系统可以从一组镜像盘中的任何一个磁盘读取数据.显然,磁盘镜像肯定会提高系统成本
文献来源
5、磁盘镜像是指在相同磁盘控制器下的两个独立磁盘之间的数据复制这样能确保当一个磁盘发生故障时不影响服务器运行但不能保证控制器发生故障时不影响服务器运行
文献来源
6、Raid1:称为磁盘镜像.原理是在两个硬盘之间建立完全的镜像,即所有数据会被同时存放到两个物理硬盘上,当一个磁盘出故障时,仍可从另一个硬盘中读取数据,因此安全性得到保障
FBWC技术:用闪存替代阵列卡上的电池