动态磁盘和存储池的区别
Ⅰ EMC VNX存储lun有那些类型呢文档里面有传统lun,thick lun和thin lun。这些lun有什么区别呢
一般,术语 LUN 指常规 LUN 或 metaLUN,而不是 精简 LUN。
常规 LUN 是由一个或多个磁盘组成的一段磁盘存储空间(对于操作系统而言,类似于单个磁盘)。创建常规 LUN 的方法取决于存储系统是否支持 RAID 组。
MetaLUN含有两个或多个常规 LUN 的存储设备,可通过添加其他 LUN 动态增加其容量。
另外,对于存储池:精简 LUN ,一个逻辑存储单元,其订阅用户容量可以大于共享池的用户容量。多个精简 LUN 可以共享同一个池的用户容量。可通过从精简 LUN 的共享池分配存储容量增加其存储容量。
Ⅱ 服务器动态磁盘的问题.
RAID(磁盘阵列)是由美国加州大学伯克利分校的D.A. Patterson教授在1988年提出的。RAID是Rendent Array of Inexpensive Disks的缩写,直译为“廉价冗余磁盘阵列”,也简称为“磁盘阵列”。后来RAID中的字母I被改作了Independent,RAID就成了“独立冗余磁盘阵列”,但这只是名称的变化,实质性的内容并没有改变。简单地讲,RAID技术就是利用多个硬盘的组合提供高效率及冗余的功能。
RAID 的优点
传输速率高。在RAID中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个磁盘驱动器几倍、几十倍甚至上百倍的速率。这也是RAID最初想要解决的问题。因为当时CPU的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决二者之间的矛盾。RAID最后成功了。
可以提供容错功能。这是使用RAID的第二个原因,因为普通磁盘驱动器无法提供容错功能,如果不包括写在磁盘上的CRC(循环冗余校验)码的话。RAID容错是建立在每个磁盘驱动器的硬件容错功能之上的,所以它提供更高的安全性。
RAID比起传统的大直径磁盘驱动器来,在同样的容量下,价格要低很多。
RAID 的级别
具体实现起来,RAID的级别很多,各级别有着各自的优缺点,用户可以根据不同的需求来选择合适的级别。
RAID 0
RAID 0需要至少两个硬盘,是没有任何保护的,它只是将两个或多个相同型号及容量的硬盘组合起来,而当系统提取数据时,它可以同时由所有硬盘(同一个阵列里)读出数据,速度会比一个硬盘快得多。而亦因为它没有任何的数据保护,只要其中一只硬盘出事,所有数据便会被破坏。所以RAID 0通常应用在一些非重要资料上,如影像撷取。磁盘阵列的总容量为各个硬盘容量之和。
RAID 1
这个级别由两个(只有两个)硬盘组成,亦可称为镜像(Mirroring)。每一个资料均会相同的写在两个硬盘上,镜像就是因为两个硬盘的内容将会一模一样,但对于系统来说都只会见到一个硬盘。当然,资料写入的时间可以会长一点,但读则没有影响,因为两个硬盘是可以同时读取资料的。磁盘阵列的总容量为其中一块硬盘的容量。
RAID 2
RAID 2又叫纠错海明码磁盘阵列。磁盘阵列中的第一个、第二个、第四个……第2n个硬盘是专门的校验盘,用于校验和纠错,例如七个硬盘的RAID 2,第一、二、四个硬盘是校验盘,其余的用于存放数据。使用的硬盘越多,校验盘在其中占的百分比越少。RAID 2对大数据量的输入输出有很高的性能,但少量数据的输入输出时性能不好。RAID 2很少实际使用。
RAID 3
这个级别需要至少三个硬盘。数据会被分割成相同大小的基带条(stripe)并存放于不同的硬盘上。其中的一个硬盘将会被指定为用来储存校验值,这个校验值是RAID卡根据前面硬盘中存放的数据而运算出来,这样当其中一个硬盘有问题时,用户可以更换硬盘,RAID卡便会根据其他数据重构并存放在新硬盘里。
RAID 3可以提供高速数据读取,但只针对单用户模式;如果多人同时读取资料,RAID 3不是理想选择。它更适用于I/O传输,而不是大文件传输。因为提供奇偶校验的磁盘常成为瓶颈,所以在没有相应技术的情况下,如回写高速缓存技术,不常使用。如果组成磁盘阵列的硬盘相同,磁盘阵列的总容量为各个硬盘容量之和减去一块硬盘的容量。
RAID 5
这个级别也是需要至少三个硬盘。数据会分割跟RAID 3一样,但并不会有一个特定的硬盘将来储存校验值,所有数据及校验值都会分布在所有硬盘上。RAID 5消除了RAID 3在写数据上的瓶颈,可以提供高速数据读取并针对多用户模式,RAID 5所提供的功能及表现是有RAID级别之中最好的。RAID 5常使用缓冲技术来降低性能的不对称性。与RAID 3一样,如果组成磁盘阵列的硬盘相同,磁盘阵列的总容量也为各个硬盘容量之和减去一块硬盘的容量。RAID 5级以合理的价位提供了最佳的性能和数据安全性,因此目前它很受欢迎。
多层级别 RAID
除了以上的RAID级别外,也可以将多个RAID 级别结合成一个多层级别的RAID。在设定一个双层级别(al-level)的RAID时,卡的软件(firmware)会负责将两个或多个单层 RAID组合成一个多层级别的RAID或数组。比较常见的多层级别RAID是RAID 0+1或称 RAID 0/1 及 RAID 0+5 或称 RAID 0/5。
RAID 的种类及应用
IDE和SCSI是计算机的两种不同的接口,前者普遍用于PC机,后者一般用于服务器。基于这两种接口,RAID分为两种类型:基于IDE接口的RAID应用,称为IDE RAID;而基于SCSI接口的RAID应用则相应称为SCSI RAID。
以前,一提起RAID往往会联想到SCSI硬盘,因为它的传统接口一直使用的是SCSI,而具有SCSI接口的硬盘要比传统的IDE硬盘昂贵得多,因此RAID技术自产生以来似乎就被定义在了高端“贵族家庭”。在较大的阵列系统中,随着硬盘的数量增多,SCSI RAID系统的整体造价就明显地提高。与此相反,可以看到被视为低端产品的IDE硬盘却具有明显的价格优势,近年来随着IDE接口标准的升级, IDE的传输速度有了明显的提高,串行ATA又可加大IDE硬盘连接数量,于是RAID产品逐步开始渗透到了所谓低端的IDE硬盘领域。
与此同时,基于不同的架构,RAID 又可以分为:
● 软件RAID (软件 RAID)
● 硬件RAID (硬件 RAID)
● 外置RAID (External RAID)
软件RAID很多情况下已经包含在系统之中,并成为其中一个功能,如 Windows、Netware及Linux。软件RAID中的所有操作皆由中央处理器负责,所以系统资源的利用率会很高,从而使系统性能降低。软件 RAID是不需要另外添加任何硬件设备,因为它是靠你的系统—主要是中央处理器的功能—提供所有现成的资源。
硬件RAID通常是一张PCI卡,你会看到在这卡上会有处理器及内存。因为这卡上的处理器已经可以提供一切RAID所需要的资源,所以不会占用系统资源,从而令系统的表现可以大大提升。硬件RAID可以连接内置硬盘、热插拔背板或外置存储设备。无论连接何种硬盘,控制权都是在RAID卡上,亦即是由系统所操控。
在系统里,硬件RAID PCI卡通常都需要安驱动程序,否则系统会拒绝支持。磁盘阵列可以在安装系统之前或之后产生,系统会视之为一个(大型)硬盘,而它具有容错及冗余的功能。磁盘阵列不单只可以加入一个现成的系统,它更可以支持容量扩展,方法也很简单,只需要加入一个新的硬盘并执行一些简单的指令,系统便可以实时利用这新加的容量。
外置式RAID也是属于硬件RAID的一种,区别在于RAID卡不会安装在系统里,而是安装在外置的存储设备内。而这个外置的储存设备则会连接到系统的SCSI卡上。系统没有任何的RAID功能,因为它只有一张SCSI卡;所有的RAID功能将会移到这个外置存储里。好处是外置的存储往往可以连接更多的硬盘,不会受系统机箱的大小所影响。而一些高级的技术,如双机容错,是需要多个服务器外连到一个外置储存上,以提供容错能力。
外置式RAID可以安装任何的操作系统,因此是与操作系统无关的。为什么呢?因为在系统里只存在一张SCSI卡,并不是RAID卡。而对于这个系统及这张SCSI卡来说,这个外置式的RAID只是一个大型硬盘,并不是什么特别的设备,所以这个外置式的RAID可以安装任何的操作系统。唯一的要求就是你用的这张SCSI卡在这个操作系统要装驱动程序。
产品篇
Adaptec
由于RAID的种类很多, Adaptec公司将众多的RAID产品根据不同的服务方向分为三类。
第一类是为工作站设计的低成本的ATA RAID卡,IDE接口的扩展能力不强,所以基于IDE的RAID的种类也相对少。
第二类是提供高性能的RAID卡—Ultra320 SCSI RAID等。Ultra320解决方案的数据传输速率可达到320MB/s,是Ultra160产品的两倍,同时还具有信息封包及其他一些关键特性以实现整个系统的高性能、高可靠性和数据完整性。Ultra320解决方案为主线存储、视频音频流、视频编辑以及其他对带宽要求很高的应用所设计。
第三类为外部RAID子系统。Adaptec DuraStor 7320SS是一个从光纤通道到SCSI的子系统,它有一个LUN分区技术,这种技术为SAN领域提供了最高级别的安全和可管理性能。LUN分区技术允许网络存储很方便地给特定的服务或者应用分配适当的存储容量,同时还能预防存储空间的不足,可以扩展到7TB容量左右。Adaptec DuraStor 7320SS附加了Adaptec's Storage Manager Pro管理软件,它基于Java语言的设计,图形用户界面简化了对远程和本地存储管理,能让用户建立和管理RAID阵列,管理软件可以建立用户和管理员不同安全级别,能够检测故障磁盘。
HDS
雷电9980V系列内置的虚拟化帮助功能,专门用于帮助您搭建信息平台而设计。这些独特的系统有助于存储资源智能缓冲池的设置和复杂信息平台突破性的简化。主要的功能是实现大量数据系统的合并,灵活的容量配置,顶级的带宽和多连接方式/协议的选择。同时降低总拥有成本,带来更快的投资回报。
雷电9980V系列以高速的日立第二代Hi-Star交换架构为基础,消除了通常由于存储系统合并而带来的停机和瓶颈的风险。多机架的雷电 9980V系列的性能和可扩展性将引起大量的开放系统、主机系统存储方案的合并,您可以用一个雷电9980V系统替换先前所有的存储系统,大大地降低IT 成本并通过合并存储资源和不同平台间信息的共享让您的投资最大化。
雷电9980V系列存储数据的容量可以达到70TB, 同时允许UNIX、Windows NT/Windows 2000、Linux、Novell Netware、OpenVMS、TPF 和OS/390互连,对内部的业务运行和您的客户提供高可用性,能够实现多数据系统的合并和存储资源缓冲池,通过虚拟策略实现单一的系统化管理,具有超过 15GB/秒的内部系统总带宽,支持导向器、SAN、NAS或iSCSI附件,方便集中管理SAN和NAS,减少维护费用。
IBM
依靠存储保持快速发展是因为日常的业务流程越来越依靠数据,各公司开始大力发展自己的存储基础设施。但是,如今的公司必须在存储需求和紧张的预算之间作权衡。因此,所采用的解决方案必须经济高效、可扩展,并且能够满足各种存储需求。IBM TotalStorage FAStT500存储服务器是一种全光纤的SAN解决方案,能够以最合适的价格提供您所需要的性能。
依靠多达8个光纤通道直接主机或SAN连接,FAStT500存储服务器提供了快速数据访问能力(高达383MBps),特别适合于那些实时性能是关键因素的计算环境。除了高带宽外,FAStT500还支持各种操作系统,包括IBM AIX、Linux和Windows NT等。
FAStT500 模块化设计使您可以按照需要来购买部件,它可以从18GB扩展到使用22个扩展柜的16TB。每一个FAStT EXP500最多支持10个光纤通道硬盘驱动器。另外,您还可以采用和选择合适的RAID级别,从0、1、3、5到10,这样做的目的是为了与应用相匹配或满足用户的特殊经费需要,从而使用户能够扩展和充分利用现有和将来的投资。
TotalStorage FAStT500解决方案是高度可用的解决方案,能够提供部件发生故障时的安全性。双热插拔RAID控制器提供了高吞吐量和冗余度,并且每个控制器支持高达512MB的电池备份高速缓存。
FAStT存储管理器软件使您能够在单个控制台上管理多个FAStT500系统。
惠普
高性能Ultra3阵列控制器的智能阵列5300系列产品能够为惠普ProLiant服务器提供可靠的数据保护,同时由于创新的模块化设计和最新的高级数据保护(RAID ADG)技术,该系列产品把灵活性提高到了一个新的水准。智能阵列5300控制器通过使用全新的内存体系结构和RAID引擎等几项增强型技术,把产品标准提升到更高的性能等级。
RAID ADG(Advance Data Guarding),可译为先进的数据保护技术,是惠普RAID容错方案,将能解决企业所有的数据损失的问题。RAID ADG技术最大特点是部署了两个奇偶校验集,并提供了2个硬盘(但不是独立的2个校验硬盘)的容量存储这些奇偶校验信息,能同时容忍两块硬盘出现故障,这突破了以往RAID级别只允许在同一时刻出现一块硬盘故障的限制,大大提高了企业数据的可靠性。在RAID容量超过2TB和单个RAID卷的总磁盘驱动器达56个的时候,该技术实现了错误保护等级的突破。
智能阵列5300控制器便于升级的设计允许您根据需要来优化性能并增加容量,信道可以从2个增加到4个,自备电池的高速缓存可以选择32MB、 64MB、128MB或者256MB,能够有效保护ROM的失败或错误,Ultra3 SCSI技术可实现更高的性能,每信道的数据带宽最多达160 MB/s。同时自备电池的高速缓存,在突然断电、服务器或控制器出现错误时,能够保护缓存内的数据,而且,冗余的、可插拔的电池也实现了更深层的数据保护。最大的缓存配置是256MB,备有电池。66MHz PCI接口,使带宽的总传输率最高可达533 MB/s。
研宇
RAID-500 U3是一个独立的磁盘阵列子系统,用户能方便快捷地将普通SCSI硬盘应用到RAID 500系列产品中,可以使用独立的存储子系统提高数据高可用性,在双机热备份的应用中,无论任意一台主机宕机,存储系统均能照常工作。
RAID-500系列提供几种不同配置,以提高数据可靠性,失效硬盘被新硬盘热插拔,系统会动态重新配置并自动重建丢失的数据,而无需重新启动。用户可预先指定空硬盘,RAID-500能用备用硬盘自动恢复数据热备份。
RAID-500会自动检测并报告机箱状态,包括电源、风扇失效和机箱过热状态。用户可进行系统设置,使报警通过Modem传输到远程主机或呼机上,也可提供服务系统的实时和智能管
RAID 0-1 不带容错功能所以不可以拔
下个诺顿磁盘修复专家
Ⅲ redis和memcached的区别
Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较:
1、Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你需要将数据拿到客户端来进行类似的修改再set回去。这大大增加了网络IO的次数和数据体积。在Redis中,这些复杂的操作通常和一般的GET/SET一样高效。所以,如果需要缓存能够支持更复杂的结构和操作,那么Redis会是不错的选择。
2、内存使用效率对比:使用简单的key-value存储的话,Memcached的内存利用率更高,而如果Redis采用hash结构来做key-value存储,由于其组合式的压缩,其内存利用率会高于Memcached。
3、性能对比:由于Redis只使用单核,而Memcached可以使用多核,所以平均每一个核上Redis在存储小数据时比Memcached性能更高。而在100k以上的数据中,Memcached性能要高于Redis,虽然Redis最近也在存储大数据的性能上进行优化,但是比起Memcached,还是稍有逊色。
具体为什么会出现上面的结论,以下为收集到的资料:
1、数据类型支持不同
与Memcached仅支持简单的key-value结构的数据记录不同,Redis支持的数据类型要丰富得多。最为常用的数据类型主要由五种:String、Hash、List、Set和Sorted Set。Redis内部使用一个redisObject对象来表示所有的key和value。redisObject最主要的信息如图所示:
type代表一个value对象具体是何种数据类型,encoding是不同数据类型在redis内部的存储方式,比如:type=string代表value存储的是一个普通字符串,那么对应的encoding可以是raw或者是int,如果是int则代表实际redis内部是按数值型类存储和表示这个字符串的,当然前提是这个字符串本身可以用数值表示,比如:”123″ “456”这样的字符串。只有打开了Redis的虚拟内存功能,vm字段字段才会真正的分配内存,该功能默认是关闭状态的。
1)String
常用命令:set/get/decr/incr/mget等;
应用场景:String是最常用的一种数据类型,普通的key/value存储都可以归为此类;
实现方式:String在redis内部存储默认就是一个字符串,被redisObject所引用,当遇到incr、decr等操作时会转成数值型进行计算,此时redisObject的encoding字段为int。
常用命令:hget/hset/hgetall等
应用场景:我们要存储一个用户信息对象数据,其中包括用户ID、用户姓名、年龄和生日,通过用户ID我们希望获取该用户的姓名或者年龄或者生日;
实现方式:Redis的Hash实际是内部存储的Value为一个HashMap,并提供了直接存取这个Map成员的接口。如图所示,Key是用户ID, value是一个Map。这个Map的key是成员的属性名,value是属性值。这样对数据的修改和存取都可以直接通过其内部Map的Key(Redis里称内部Map的key为field), 也就是通过 key(用户ID) + field(属性标签) 就可以操作对应属性数据。当前HashMap的实现有两种方式:当HashMap的成员比较少时Redis为了节省内存会采用类似一维数组的方式来紧凑存储,而不会采用真正的HashMap结构,这时对应的value的redisObject的encoding为zipmap,当成员数量增大时会自动转成真正的HashMap,此时encoding为ht。
常用命令:lpush/rpush/lpop/rpop/lrange等;
应用场景:Redis list的应用场景非常多,也是Redis最重要的数据结构之一,比如twitter的关注列表,粉丝列表等都可以用Redis的list结构来实现;
实现方式:Redis list的实现为一个双向链表,即可以支持反向查找和遍历,更方便操作,不过带来了部分额外的内存开销,Redis内部的很多实现,包括发送缓冲队列等也都是用的这个数据结构。
常用命令:sadd/spop/smembers/sunion等;
应用场景:Redis set对外提供的功能与list类似是一个列表的功能,特殊之处在于set是可以自动排重的,当你需要存储一个列表数据,又不希望出现重复数据时,set是一个很好的选择,并且set提供了判断某个成员是否在一个set集合内的重要接口,这个也是list所不能提供的;
实现方式:set 的内部实现是一个 value永远为null的HashMap,实际就是通过计算hash的方式来快速排重的,这也是set能提供判断一个成员是否在集合内的原因。
常用命令:zadd/zrange/zrem/zcard等;
应用场景:Redis sorted set的使用场景与set类似,区别是set不是自动有序的,而sorted set可以通过用户额外提供一个优先级(score)的参数来为成员排序,并且是插入有序的,即自动排序。当你需要一个有序的并且不重复的集合列表,那么可以选择sorted set数据结构,比如twitter 的public timeline可以以发表时间作为score来存储,这样获取时就是自动按时间排好序的。
实现方式:Redis sorted set的内部使用HashMap和跳跃表(SkipList)来保证数据的存储和有序,HashMap里放的是成员到score的映射,而跳跃表里存放的是所有的成员,排序依据是HashMap里存的score,使用跳跃表的结构可以获得比较高的查找效率,并且在实现上比较简单。
appendfsync no 当设置appendfsync为no的时候,Redis不会主动调用fsync去将AOF日志内容同步到磁盘,所以这一切就完全依赖于操作系统的调试了。对大多数Linux操作系统,是每30秒进行一次fsync,将缓冲区中的数据写到磁盘上。
appendfsync everysec 当设置appendfsync为everysec的时候,Redis会默认每隔一秒进行一次fsync调用,将缓冲区中的数据写到磁盘。但是当这一次的fsync调用时长超过1秒时。Redis会采取延迟fsync的策略,再等一秒钟。也就是在两秒后再进行fsync,这一次的fsync就不管会执行多长时间都会进行。这时候由于在fsync时文件描述符会被阻塞,所以当前的写操作就会阻塞。所以结论就是,在绝大多数情况下,Redis会每隔一秒进行一次fsync。在最坏的情况下,两秒钟会进行一次fsync操作。这一操作在大多数数据库系统中被称为group commit,就是组合多次写操作的数据,一次性将日志写到磁盘。
appednfsync always 当设置appendfsync为always时,每一次写操作都会调用一次fsync,这时数据是最安全的,当然,由于每次都会执行fsync,所以其性能也会受到影响。
2)Hash
3)List
4)Set
5)Sorted Set
2、内存管理机制不同
在Redis中,并不是所有的数据都一直存储在内存中的。这是和Memcached相比一个最大的区别。当物理内存用完时,Redis可以将一些很久没用到的value交换到磁盘。Redis只会缓存所有的key的信息,如果Redis发现内存的使用量超过了某一个阀值,将触发swap的操作,Redis根据“swappability = age*log(size_in_memory)”计算出哪些key对应的value需要swap到磁盘。然后再将这些key对应的value持久化到磁盘中,同时在内存中清除。这种特性使得Redis可以保持超过其机器本身内存大小的数据。当然,机器本身的内存必须要能够保持所有的key,毕竟这些数据是不会进行swap操作的。同时由于Redis将内存中的数据swap到磁盘中的时候,提供服务的主线程和进行swap操作的子线程会共享这部分内存,所以如果更新需要swap的数据,Redis将阻塞这个操作,直到子线程完成swap操作后才可以进行修改。当从Redis中读取数据的时候,如果读取的key对应的value不在内存中,那么Redis就需要从swap文件中加载相应数据,然后再返回给请求方。 这里就存在一个I/O线程池的问题。在默认的情况下,Redis会出现阻塞,即完成所有的swap文件加载后才会相应。这种策略在客户端的数量较小,进行批量操作的时候比较合适。但是如果将Redis应用在一个大型的网站应用程序中,这显然是无法满足大并发的情况的。所以Redis运行我们设置I/O线程池的大小,对需要从swap文件中加载相应数据的读取请求进行并发操作,减少阻塞的时间。
对于像Redis和Memcached这种基于内存的数据库系统来说,内存管理的效率高低是影响系统性能的关键因素。传统C语言中的malloc/free函数是最常用的分配和释放内存的方法,但是这种方法存在着很大的缺陷:首先,对于开发人员来说不匹配的malloc和free容易造成内存泄露;其次频繁调用会造成大量内存碎片无法回收重新利用,降低内存利用率;最后作为系统调用,其系统开销远远大于一般函数调用。所以,为了提高内存的管理效率,高效的内存管理方案都不会直接使用malloc/free调用。Redis和Memcached均使用了自身设计的内存管理机制,但是实现方法存在很大的差异,下面将会对两者的内存管理机制分别进行介绍。
Memcached默认使用Slab Allocation机制管理内存,其主要思想是按照预先规定的大小,将分配的内存分割成特定长度的块以存储相应长度的key-value数据记录,以完全解决内存碎片问题。Slab Allocation机制只为存储外部数据而设计,也就是说所有的key-value数据都存储在Slab Allocation系统里,而Memcached的其它内存请求则通过普通的malloc/free来申请,因为这些请求的数量和频率决定了它们不会对整个系统的性能造成影响Slab Allocation的原理相当简单。 如图所示,它首先从操作系统申请一大块内存,并将其分割成各种尺寸的块Chunk,并把尺寸相同的块分成组Slab Class。其中,Chunk就是用来存储key-value数据的最小单位。每个Slab Class的大小,可以在Memcached启动的时候通过制定Growth Factor来控制。假定图中Growth Factor的取值为1.25,如果第一组Chunk的大小为88个字节,第二组Chunk的大小就为112个字节,依此类推。
当Memcached接收到客户端发送过来的数据时首先会根据收到数据的大小选择一个最合适的Slab Class,然后通过查询Memcached保存着的该Slab Class内空闲Chunk的列表就可以找到一个可用于存储数据的Chunk。当一条数据库过期或者丢弃时,该记录所占用的Chunk就可以回收,重新添加到空闲列表中。从以上过程我们可以看出Memcached的内存管理制效率高,而且不会造成内存碎片,但是它最大的缺点就是会导致空间浪费。因为每个Chunk都分配了特定长度的内存空间,所以变长数据无法充分利用这些空间。如图 所示,将100个字节的数据缓存到128个字节的Chunk中,剩余的28个字节就浪费掉了。
Redis的内存管理主要通过源码中zmalloc.h和zmalloc.c两个文件来实现的。Redis为了方便内存的管理,在分配一块内存之后,会将这块内存的大小存入内存块的头部。如图所示,real_ptr是redis调用malloc后返回的指针。redis将内存块的大小size存入头部,size所占据的内存大小是已知的,为size_t类型的长度,然后返回ret_ptr。当需要释放内存的时候,ret_ptr被传给内存管理程序。通过ret_ptr,程序可以很容易的算出real_ptr的值,然后将real_ptr传给free释放内存。
Redis通过定义一个数组来记录所有的内存分配情况,这个数组的长度为ZMALLOC_MAX_ALLOC_STAT。数组的每一个元素代表当前程序所分配的内存块的个数,且内存块的大小为该元素的下标。在源码中,这个数组为zmalloc_allocations。zmalloc_allocations[16]代表已经分配的长度为16bytes的内存块的个数。zmalloc.c中有一个静态变量used_memory用来记录当前分配的内存总大小。所以,总的来看,Redis采用的是包装的mallc/free,相较于Memcached的内存管理方法来说,要简单很多。
3、数据持久化支持
Redis虽然是基于内存的存储系统,但是它本身是支持内存数据的持久化的,而且提供两种主要的持久化策略:RDB快照和AOF日志。而memcached是不支持数据持久化操作的。
1)RDB快照
Redis支持将当前数据的快照存成一个数据文件的持久化机制,即RDB快照。但是一个持续写入的数据库如何生成快照呢?Redis借助了fork命令的 on write机制。在生成快照时,将当前进程fork出一个子进程,然后在子进程中循环所有的数据,将数据写成为RDB文件。我们可以通过Redis的save指令来配置RDB快照生成的时机,比如配置10分钟就生成快照,也可以配置有1000次写入就生成快照,也可以多个规则一起实施。这些规则的定义就在Redis的配置文件中,你也可以通过Redis的CONFIG SET命令在Redis运行时设置规则,不需要重启Redis。
Redis的RDB文件不会坏掉,因为其写操作是在一个新进程中进行的,当生成一个新的RDB文件时,Redis生成的子进程会先将数据写到一个临时文件中,然后通过原子性rename系统调用将临时文件重命名为RDB文件,这样在任何时候出现故障,Redis的RDB文件都总是可用的。同时,Redis的RDB文件也是Redis主从同步内部实现中的一环。RDB有他的不足,就是一旦数据库出现问题,那么我们的RDB文件中保存的数据并不是全新的,从上次RDB文件生成到Redis停机这段时间的数据全部丢掉了。在某些业务下,这是可以忍受的。
2)AOF日志
AOF日志的全称是append only file,它是一个追加写入的日志文件。与一般数据库的binlog不同的是,AOF文件是可识别的纯文本,它的内容就是一个个的Redis标准命令。只有那些会导致数据发生修改的命令才会追加到AOF文件。每一条修改数据的命令都生成一条日志,AOF文件会越来越大,所以Redis又提供了一个功能,叫做AOF rewrite。其功能就是重新生成一份AOF文件,新的AOF文件中一条记录的操作只会有一次,而不像一份老文件那样,可能记录了对同一个值的多次操作。其生成过程和RDB类似,也是fork一个进程,直接遍历数据,写入新的AOF临时文件。在写入新文件的过程中,所有的写操作日志还是会写到原来老的AOF文件中,同时还会记录在内存缓冲区中。当重完操作完成后,会将所有缓冲区中的日志一次性写入到临时文件中。然后调用原子性的rename命令用新的AOF文件取代老的AOF文件。
AOF是一个写文件操作,其目的是将操作日志写到磁盘上,所以它也同样会遇到我们上面说的写操作的流程。在Redis中对AOF调用write写入后,通过appendfsync选项来控制调用fsync将其写到磁盘上的时间,下面appendfsync的三个设置项,安全强度逐渐变强。
对于一般性的业务需求,建议使用RDB的方式进行持久化,原因是RDB的开销并相比AOF日志要低很多,对于那些无法忍数据丢失的应用,建议使用AOF日志。
4、集群管理的不同
Memcached是全内存的数据缓冲系统,Redis虽然支持数据的持久化,但是全内存毕竟才是其高性能的本质。作为基于内存的存储系统来说,机器物理内存的大小就是系统能够容纳的最大数据量。如果需要处理的数据量超过了单台机器的物理内存大小,就需要构建分布式集群来扩展存储能力。
Memcached本身并不支持分布式,因此只能在客户端通过像一致性哈希这样的分布式算法来实现Memcached的分布式存储。下图给出了Memcached的分布式存储实现架构。当客户端向Memcached集群发送数据之前,首先会通过内置的分布式算法计算出该条数据的目标节点,然后数据会直接发送到该节点上存储。但客户端查询数据时,同样要计算出查询数据所在的节点,然后直接向该节点发送查询请求以获取数据。
相较于Memcached只能采用客户端实现分布式存储,Redis更偏向于在服务器端构建分布式存储。最新版本的Redis已经支持了分布式存储功能。Redis Cluster是一个实现了分布式且允许单点故障的Redis高级版本,它没有中心节点,具有线性可伸缩的功能。下图给出Redis Cluster的分布式存储架构,其中节点与节点之间通过二进制协议进行通信,节点与客户端之间通过ascii协议进行通信。在数据的放置策略上,Redis Cluster将整个key的数值域分成4096个哈希槽,每个节点上可以存储一个或多个哈希槽,也就是说当前Redis Cluster支持的最大节点数就是4096。Redis Cluster使用的分布式算法也很简单:crc16( key ) % HASH_SLOTS_NUMBER。
为了保证单点故障下的数据可用性,Redis Cluster引入了Master节点和Slave节点。在Redis Cluster中,每个Master节点都会有对应的两个用于冗余的Slave节点。这样在整个集群中,任意两个节点的宕机都不会导致数据的不可用。当Master节点退出后,集群会自动选择一个Slave节点成为新的Master节点。
Ⅳ 简述基本磁盘与动态磁盘的区别
这是网上复制来的 !
基本磁盘与动态磁盘的区别
1. 基本磁盘
基本磁盘是指包含具有Windows 2000和Windows NT所有版本所使用的主分区以及有逻辑驱动器的扩展分区。基本磁盘还可以包含利用Windows NT 4.0或更早版本所创建的卷、带区卷、
镜像卷或R A I D - 5卷(又称为有奇偶检验的带区卷)。只要所使用的文件格式是一个可兼容的文件
格式,基本磁盘就可以被Microsoft MS-DOS、Microsoft Windows 95、Microsoft Windows 98和
Windows NT的所有版本访问。
既然Windows 2000自动地将磁盘初始化成基本磁盘,那么用户就可以利用与Windows NT中
相同的方法检修分区和卷故障。
注意FAT32文件系统在Windows 2000中是一个新的文件系统。Windows NT中的磁盘故障
检修工具很可能不识别FAT 3 2引导扇区,这也许会使格式化成FAT 3 2的卷出现问题。如果
用户计算机中使用了FAT 3 2文件格式,请确保使用专为Windows 2000设计的识别FAT 3 2文
件格式的磁盘故障检修工具。
当硬件安装完成以后,新的磁盘或空白磁盘既可以初始化成基本磁盘,又可以初始化成动
态磁盘。但是,要创建一个新的容错( fault-tolerant, FT)磁盘系统,用户必须将磁盘升级为动
态磁盘。
2. 基本卷
基本卷( basic volume)是指基本磁盘上的卷。基本卷包括主分区、扩展分区内的逻辑驱动
器以及用Windows NT 4.0或更早版本所创建的卷、带区、镜像或R A I D - 5集。在动态磁盘上不能
创建基本磁盘。
注意只能在运行Windows 2000 Server的计算机上创建新的容错集,如镜像卷和R A I D - 5
卷。在创建这些卷之前,必须将磁盘升级成动态磁盘。但是,用户可以使用一台运行
Windows 2000 Professional的计算机在一台运行Windows 2000 Server的远程计算机上创建
镜像卷和RAID-5卷。
3. 动态磁盘
动态磁盘是指被磁盘管理升级并管理的物理磁盘。动态磁盘不使用分区或逻辑驱动器。它
们只包含由磁盘管理所创建的动态卷。只有运行Windows 2000的计算机才能访问动态卷。
注意已经由基本磁盘升级为动态磁盘的磁盘,在其主引导记录M B R的分区表中仍包含
对分区的引用。但是,M B R中这些分区的引用将该分区的类型标识成动态的,这表明在
Windows 2000中,该磁盘的配置数据是在位于该磁盘最后的磁盘管理数据库中进行维护
的。此外,对该磁盘的任何新的改变(删除现存的卷或创建附加卷)都不会被记录在分
区表中。
动态磁盘利用动态卷,将物理磁盘组分成一个或多个由字母表的字母所列举的驱动器。磁
盘配置数据包含在磁盘管理数据库中,该数据库存储在磁盘最后1 M B空间中,因为动态磁盘不
使用传统的分区和逻辑卷的磁盘组织模式,所以M S - D O S、Windows 95 、Windows 98 或
Windows NT的任何版本都不能直接访问动态磁盘。但是,动态磁盘的磁盘共享可用于运行这些
操作系统的计算机。
4. 动态卷
动态卷( dynamic volume )是指利用磁盘管理在动态磁盘上创建的逻辑卷。虽然只有
Windows 2000 Server 支持F T(容错)卷类型(镜像和R A I D - 5),但是动态卷类型包括简单
(s i m p l e)卷、跨区( s p a n n e d)卷、带区( s t r i p p e d)卷、镜像( m i r r o r e d)卷和R A I D - 5卷。不
能在基本磁盘上创建动态卷。笔记本或可移动媒体上都不支持动态卷。
注意由基本磁盘分区升级而来的动态卷,不能进行扩展。这尤其包括系统卷( S y s t e m
v o l u m e,包含启动Windows 2000所需的硬件特定文件的卷)和引导卷(boot volume,包
含启动进程所需的Windows 2000系统文件的卷)。只有那些在磁盘升级为动态磁盘之后创
建的卷才能进行扩展。
基本磁盘包含了基本分区,扩展分区和逻辑驱动器。
动态磁盘与基本磁盘相比,不再采用以前的分区方式,而是叫卷集,它的作用其实和分区相一致,但是具有以下区别:
1.可以任意更改磁盘容量
动态磁盘在不重新启动计算机的情况下可更改磁盘容量大小,而且不会丢失数据,而基本磁盘如果要改变分区容量就会丢失全部数据(当然也有一些特殊的磁盘工具软件可
以改变分区而不会破坏数据,如PQMagic等)。
2.磁盘空间的限制
动态磁盘可被扩展到磁盘中不连续的磁盘空间,还可以创建跨磁盘的卷集,将几个磁盘合为一个大卷集。而基本磁盘的分区必须是同一磁盘上的连续空间,分区的最大容量当然也就是磁盘的容量。
3.卷集或分区个数
动态磁盘在一个磁盘上可创建的卷集个数没有限制,相对的基本磁盘在一个磁盘上最多只能分4个区,而且使用DOS或Windows 9X时只能分一个主分区和扩展分区。
*这里一定要注意,动态磁盘只能在Windows NT/2000/XP系统中使用,其他的操作系统无法识别动态磁盘。
在划分动态卷时会可以看到这样几个类型的动态卷。
1.简单卷:包含单一磁盘上的磁盘空间,和分区功能一样。
(当系统中有两个或两个以上的动态磁盘并且两个磁盘上都有未分配的空间时,我们
能够选择如下的两种分卷方式)
2.跨区卷:跨区卷将来自多个磁盘的未分配空间合并到一个逻辑卷中。
3.带区卷:组合多个(2到32个)磁盘上的未分配空间到一个卷。
(如果如上所述系统中的两个动态磁盘容量一致时,我们会看到另一个分区方式)
4.镜像卷:单一卷两份相同的拷贝,每一份在一个硬盘上。即我们常说的RAID 1。
当我们拥有三个或三个以上的动态磁盘时,我们就可以使用更加复杂的RAID方式——RAID 5,此时在分卷界面中会出现新的分卷形式。
5.RAID 5卷:相当于带奇偶校验的带区卷,即RAID 5方式。
对于大部分的个人电脑用户来说,构建RAID 0是最经济实用的阵列形式,因此我们在这里仅就软件RAID 0的构建进行讲解:
要在Windows 2000/XP中使用软件RAID 0,首先必须将准备纳入阵列的磁盘转换为上文所述的动态磁盘(这里要注意的是,Windows 2000/XP的默认磁盘管理界面中不能转换基本磁盘和动态磁盘,请参考上文中的描述),我们在这里尝试使用分区的条带化,这也正是软件RAID和使用RAID芯片构建磁盘阵列的区别。我们选取了一个29GB的分区进行划分带区卷,在划分带区卷区时,系统会要求一个对应的分区,也就是说这时其他的
动态磁盘上必须要有同样29GB或更大的未分配空间,带区卷分配完成后,两个同样大小的分卷将被系统合并,此时我们的格式化等操作也是同时在两个磁盘上进行。
两者之间最明显的不同在于操作系统支持。所有的Windows版本甚至DOS都支持基本磁盘,而对于动态磁盘则不是如此。只有Windows后期的版本,包括Windows 2000、Windows XP和Windows Server 2003支持动态磁盘。
无论是基本磁盘还是动态磁盘,你都可以使用任何文件系统,包括FAT和NTFS。而且你可以在动态磁盘改变卷而不需要重启系统。
你可以把一个基本磁盘转换成动态磁盘。但是你必须了解这并不是一个双向的过程。一旦你从基本磁盘变成了动态磁盘,除非你重新创建卷,否则你不能将它转变回去
Ⅳ 在存储池的操作中,具有容错性的逻辑磁盘服务有哪些
LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。
LVM最大的特点就是可以对磁盘进行动态管理。因为逻辑卷的大小是可以动态调整的,而且不会丢失现有的数据。如果我们新增加了硬盘,其也不会改变现有上层的逻辑卷。作为一个动态磁盘管理机制,逻辑卷技术大大提高了磁盘管理的灵活性。
Ⅵ 什么叫动态磁盘
有关动态磁盘
不知您是否遇到过这样的情况:在装某个软件时,它规定必须安装在磁盘的某个分区上,而恰恰此分区的磁盘空间不够了,怎么办?您一定会想到某些改变磁盘分区大小的软件。用第三方软件来解决是一个非常好的方法,而笔者提供的则是另一种方法,那就是“动态磁盘”。
什么是“动态磁盘”?“动态磁盘”又有什么作用呢?磁盘的使用方式可以分为两类:一类是“基本磁盘”。“基本磁盘”非常常见,我们平时使用的磁盘类型基本上都是“基本磁盘”。“基本磁盘”受26个英文字母的限制,也就是说磁盘的盘符只能是26个英文字母中的一个。因为A、B已经被软驱占用,实际上磁盘可用的盘符只有C~Z 24个。另外,在“基本磁盘”上只能建立四个主分区(注意是主分区,而不是扩展分区);另一种磁盘类型是“动态磁盘”。“动态磁盘”不受26个英文字母的限制,它是用“卷”来命名的。“动态磁盘”的最大优点是可以将磁盘容量扩展到非邻近的磁盘空间。正是这个特点可以帮助我们解决上面的那个问题。
怎样知道自己的磁盘属于哪种类型呢?方法很简单,点击“开始→程序→管理工具→计算机管理”(Windows 2000 Server系统),在计算机管理的选项中找到磁盘管理,点击左键,从右面的参数显示中就可以看到了。
那么,“基本磁盘”和“动态磁盘”又有什么关系呢?它们可否互相转换?如果你的磁盘是“基本磁盘”,完全可以升级到“动态磁盘”,但要注意的是你的磁盘里必须有最少1MB没有被分配的空间。升级方法非常简单:右击“磁盘管理”界面右侧的磁盘盘符,在菜单中选择升级到“动态磁盘”就可以了。在这个过程中会重新启动计算机,重启次数=磁盘分区数量-1(如磁盘分了四个区,那就需要重启3次)。升级过程会自动完成,在升级过程中,磁盘的数据不会丢失。
升级完成后,就可以利用它来解决上面的问题了。方法是:在磁盘管理中单击那个未被分配的空间,选择创建新的卷,然后按提示一步一步进行就可以了(注意:创建过程中所选择的替换文件夹必须为空,比如选择C卷下的ABC文件夹,ABC文件夹必须是空的)。回到C卷下,您会发现ABC文件夹变成了一个“动态磁盘”的图标,这样就大功告成了。磁盘空间不够的问题解决了,赶快安装程序吧!
注意:从“基本磁盘”升级到“动态磁盘”,磁盘数据是不会改变的,但是从“动态磁盘”返回到“基本磁盘”,磁盘中的数据会全部丢失。所以一定要慎用此功能。
使用动态磁盘,可以不限制卷的数量,还可以随时改变卷的大小。 不过,动态磁盘无法通过Win98/XP Home访问,在Win2000/WinXP Pro双操作系统的环境下也无法使用,需要特别注意。此外,一旦升级到动态磁盘,就无法再返回到原来的基本磁盘(除非重新分区),因此,最好不要把启动磁盘升级以保证安全。
很多骨灰级DIYer手中都有不止一个硬盘,而这些硬盘往往容量都比较小,下载或安装大型软件时,往往会遇到磁盘空间不足的情况。使用Win2000/XP的“动态磁盘”功能,可以把两个硬盘当成一个使用,减少很 多不便。不过,此方法不适用于移动硬盘。
使用动态磁盘,可以不限制卷的数量,还可以随时改变卷的大小。 不过,动态磁盘无法通过Win98/XP Home访问,在Win2000/WinXP Pro双操作系统的环境下也无法使用,需要特别注意。此外,一旦升级到动态磁盘,就无法再返回到原来的基本磁盘(除非重新分区),因此,最好不要把启动磁盘升级以保证安全。
下面我们以两个硬盘与增设的第三个硬盘合并为一个驱动器为例进行说明。为防止操作失败导致原有数据损坏,建议先备份所有数据再开始操作:
1.点击“我的电脑-管理-计算机管理-存储-磁盘管理”。
2.右键选中打算升级为动态磁盘的硬盘号,选择“升级到动态磁盘”。合并多个硬盘时,先右键点击前面的硬盘,选择“升级到动态磁盘”。在“升级这些基本磁盘”中,选择所有想合并在一起的磁盘。本例中,我们将启动盘(磁盘0)取消,选中磁盘1与磁盘2。
3.确认后点击“升级”,两个磁盘就升级为“动态磁盘”,但合并还没有完成。合并之前,必须要使增设的硬盘(磁盘2)“未分配”,因此要先删除卷。在“磁盘2”部分点击右键,选择“删除卷”。
4.右键单击磁盘1,选择“扩展卷-扩展卷向导-可使用磁盘-磁盘2-增加”。再次运行“我的电脑-管理”,如果磁盘1与磁盘2的卷名相同,合并就成功
Ⅶ 存储里面,存储池到底是怎么样一个概念呢一直比较困惑~~
存储池是 Data Protection Manager (DPM) 服务器在其中存储副本、卷影副本和传输日志的一组磁盘。您必须向存储池添加至少一个磁盘才可开始保护数据。添加到存储池的磁盘应是空的。为了准备数据保护,DPM 重新格式化磁盘并擦除磁盘上的任何数据。DPM 服务器必须安装至少两个磁盘,_一个专用于启动、系统和 DPM 安装文件,而另一个专用于存储池。在 DPM
环境中,"磁盘"是指在 Windows 磁盘管理工具中显示为磁盘的任何磁盘设备。DPM 不会将含有启动文件、系统文件或 DPM
安装的任何组件的任何磁盘添加到存储池。
Ⅷ Linux里面raid和lvm区别是什么
LVM:主要侧重动态磁盘扩容
全称逻辑卷管理,是一个动态扩展磁盘分区容量的功能性工具,对于测试环境,可以用来管理磁分区满了,扩容,但是在大规模环境性能低下,尽量不要使用它。
RAID:主要侧重磁盘性能和数据安全
磁盘阵列可以把多个磁盘驱动器通过不同的连接方式连接在一起协同工作,大大提高了读取速度,同时把磁盘系统的可靠性提高到接近无错的境界,使其可靠性极高。
用RAID最直接的好处是:
1)提升数据安全性。2)提升数据读写性能。3)提供更大的单一逻辑磁盘数据容量存储。
Ⅸ 什么是动态磁盘和基本磁盘使用动态磁盘的优点是什么 2. Windows Server 2003提供了哪几种RAID方案
你问的问题太多了
动态磁盘:
Windows 2000起引入了基本磁盘和动态磁盘的概念,并且把它们添加到Windows系统管理员的工具之中。两者之间最明显的不同在于操作系统支持。所有的Windows版本甚至DOS都支持基本磁盘,而对于动态磁盘则不是如此。只有Windows后期的版本,包括Windows 2000、Windows XP和Windows Server 2003支持动态磁盘。
基本磁盘::
如同名字所暗示的那样,基本磁盘是IT专业人士最熟悉的类型。例如,基本磁盘包含了基本分区,扩展分区和逻辑驱动器。使用基本分区,Windows NT系统也可以支持条码和软件RAID套件。而Windows 2000、Windows XP和 Windows Server 2003的基本磁盘不支持。
作用域(scope) 作用域在许多程序设计语言中非常重要。 通常来说,一段程序代码中所用到的名字并不总是有效/可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。 作用域的使用提高了程序逻辑的局部性,增强程序的可靠性,减少名字冲突。 对于对象而言(其他也是一样的),在main函数中,对象的作用域为他所在的最近的一对花括号内。在后花括号处析构函数被调用;全局的对象的作用域为声明之后的整个文件,析构函数在最后被调用。另外,临时产生的对象在使用完后立即会被析构
超级作用域:
超级作用域是运行 Windows Server 2003 的 DHCP 服务器的一种管理功能,您可以通过 DHCP 控制台创建和管理超级作用域。使用超级作用域,可以将多个作用域组合为单个管理实体。使用此功能,DHCP 服务器可以: • 在使用多个逻辑 IP 网络的单个物理网段(如单个以太网的局域网段)上支持 DHCP 客户端。在每个物理子网或网络上使用多个逻辑 IP 网络时,这种配置通常被称为“多网”。 • 支持位于 DHCP 和 BOOTP 中继代理远端的远程 DHCP 客户端(而在中继代理远端上的网络使用多网配置)。 在多网配置中,可以使用 DHCP 超级作用域来组合并激活网络上使用的 IP 地址的单独作用域范围。通过这种方式,DHCP 服务器计算机可为单个物理网络上的客户端激活并提供来自多个作用域的租约。 超级作用域可以解决多网结构中的某种 DHCP 部署问题,包括以下情形: • 当前活动作用域的可用地址池几乎已耗尽,而且需要向网络添加更多的计算机。最初的作用域包括指定地址类的单个 IP 网络的一段完全可寻址范围。需要使用另一个 IP 网络地址范围以扩展同一物理网段的地址空间。 • 在一段时间后客户端必须迁移到新作用域(例如,需要对当前 IP 网络进行重新编号,使其从现有的活动作用域中使用的地址范围迁移到包含另一 IP 网络地址范围的新作用域)。 • 您可能希望在同一物理网段上使用两个 DHCP 服务器以管理分离的逻辑 IP 网络。
Ⅹ 介绍一些网络术语
Windows2000术语表
A
access control / 访问控制
access control entry, ACE / 访问控制项
account lockout / 帐户锁定
ACE, access control entry / 访问控制项
acknowledgment message / 应答消息
ACPI (Advanced Configuration and Power Interface) / 高级配置和电源接口
active / 活动
active content / 活动内容
Active Directory
Active Directory Users and Computers / Active Directory 用户和计算机
active partition / 活动分区
active volume / 活动卷
ActiveX
Address Resolution Protocol, ARP / 地址解析协议
administration queue / 管理队列
administrative alerts / 管理警报
administrator / 管理员
Advanced Configuration and Power Interface, ACPI / 高级配置和电源接口
agent / 代理
Alerter service / 警报器服务
allocation unit size / 分配单元大小
American Standard Code for Information Interchange, ASCII / 美国信息交换标准码
AppleTalk
AppleTalk Transport / AppleTalk 传输
ARP, Address Resolution Protocol / 地址解析协议
ASCII, American Standard Code for Information Interchange / 美国信息交换标准码
Assistive Technology Program / 辅助技术程序
asymmetric encryption / 非对称加密
asynchronous communication / 异步通讯
ATM asynchronous transfer mode / 异步传输模式
attributes / 属性
audit policy / 审核策略
auditing / 审核
authentication / 身份验证
authoritative restore / 强制性还原
authorization / 授权
B
B-channel / B-信道
background program / 后台程序
backup media pool / 备份媒体池
backup operator / 备份操作员
backup set / 备份集
backup set catalog / 备份集分类
backup types / 备份类型
bandwidth / 带宽
BAP, Bandwidth Allocation Protocol / 带宽分配协议
base priority / 基本优先级
basic disk / 基本磁盘
basic input/output system, BIOS / 基本输入/输出系统
basic volume / 基本卷
batch program / 批处理程序
baud rate / 波特率
binary / 二进制
binary digit, bit / 二进制数字,位
bindery / 平构数据库
BIOS, basic input/output system / 基本输入/输出系统
bit, binary digit / 位,二进制数字
bits per second, bps / 每秒位数
boot / 启动
boot files / 启动文件
boot partition / 启动分区
boot volume / 启动卷
bps, bits per second / 每秒位数
buffer / 缓冲区
built-in groups / 内置组
bus / 总线
bytes received / 接收的字节数
bytes transmitted / 传输的字节数
C
CA, certification authority / 证书颁发机构
callback number / 回叫号码
callback security / 回叫安全
called subscriber ID (CSID) string / 被叫订户 ID (CSID) 字符串
CAPI (CryptoAPI)
cartridge font / 字体盒字体
catalog / 编录
CDP, CRL Distribution Point / CRL 分发点
certificate / 证书
certificate revocation list, CRL / 证书吊销列表
certificate store / 证书存储区
certificate template / 证书模板
certificate trust list, CTL / 证书信任列表
certification authority, CA / 证书颁发机构
certification hierarchy / 证书等级
certification path / 证书路径
channel / 信道
CHAP, Challenge Handshake Authentication Protocol / 质询握手身份验证协议
character mode / 字符方式
child object / 子对象
clear / 清除
client / 客户
client application / 客户应用程序
Client Service for NetWare / NetWare 客户服务
ClipBook Server / 剪贴簿服务器
Cluster Administrator / 群集管理器
Cluster Administrator extension / 群集管理器扩展
Cluster service / 群集服务
cluster size / 簇大小
Cluster.exe
CMYK color space / CMYK 颜色空间
code page / 代码页
codec / 编解码器
color gamut / 色阶
color management / 颜色管理
color profile / 颜色配置文件
color space / 颜色空间
Command Prompt window /“命令提示符”窗口
common groups / 公用组
communication port / 通讯端口
communication settings / 通讯设置
community name / 社团名
Compression Control Protocol, CCP / 压缩控制协议
computer account / 计算机帐户
Computer Browser service / 计算机浏览器服务
computer quota / 计算机配额
connect / 连接
connected, authenticating user / 已连接,正验证身份的用户
connected, user authenticated / 已连接且身份已验证的用户
connector application / 连接器应用程序
connector queue / 连接器队列
console tree / 控制台树
container object / 容器对象
backup / 副本备份
CPU Time / CPU 时间
CPU Usage / CPU 使用
CRC errors / CRC 错误
CRL, certificate revocation list / 证书吊销列表
CRL Distribution Point, CDP / CRL 分发点
CryptoAPI (CAPI)
cryptographic service provider, CSP / 加密服务提供程序
cryptography / 加密
CSID (called subscriber ID) string / CSID(被叫订户 ID)字符串
CSP, cryptographic service provider / 加密服务提供程序
CTL, certificate trust list / 证书信任列表
custom file type / 自定义文件类型
D
D-channel / D-信道
DACL, discretionary access control list / 任意访问控制表
daily backup / 每日备份
Data Communications Equipment, DCE / 数据通讯设备
Data Terminal Equipment, DTE / 数据终端设备
data-overrun error / 数据溢出错误
DCE, Data Communications Equipment / 数据通讯设备
DDE, dynamic data exchange / 动态数据交换
dead-letter queue / 死信队列
debugger / 调试器
default button / 默认按钮
default network / 默认网络
default printer / 默认打印机
default tree and context / 默认树和上下文
default user / 默认用户
defragmentation / 碎片整理
dependency / 从属关系
dependent client / 从属客户
descendent key / 派生项
desktop / 桌面
desktop pattern / 桌面方案
destination document / 目标文档
details pane / 详细信息窗格
device / 设备
device conflict / 设备冲突
device driver / 设备驱动程序
device fonts / 设备字体
Device Manager / 设备管理器
DHCP, Dynamic Host Configuration Protocol 动态主机配置协议
DHCP option / DHCP 选项
dial location / 拨号位置
dial-up connection / 拨号连接
differential backup / 差异备份
digital signature / 数字签名
Digital Signature Standard, DSS / 数字签名标准
digital video disc, DVD / 数字化视频光盘
direct cable connection / 直接电缆连接
direct memory access, DMA / 直接内存访问
directory partition / 目录分区
disable / 禁用
discretionary access control list, DACL / 任意访问控制表
disk / 磁盘
disk configuration information / 磁盘配置信息
dismount / 卸除
display adapter / 显示适配器
DLL, dynamic-link library / 动态链接库
DMA, direct memory access / 直接内存访问
DNS, Domain Name System / 域名系统
DNS server / DNS 服务器
docking station / 插接站
document / 文档
domain / 域
domain controller / 域控制器
domain name / 域名
Domain Name System, DNS / 域名系统
domain namespace / 域名空间
dots per inch, DPI / 每英寸点数
downloadable fonts / 可下载字体
drag / 拖动
drive / 驱动器
drive letter / 驱动器号
drop folder / 拖动文件夹
DSS, Digital Signature Standard / 数字签名标准
DTE, Data Terminal Equipment / 数据终端设备
al boot / 双重启动
plex / 双工
DVD, digital video disc / 数字化视频光盘
DVD decoder / DVD 解码器
DVD drive / DVD 驱动器
DWORD
dynamic data exchange, DDE / 动态数据交换
dynamic disk / 动态磁盘
Dynamic Host Configuration Protocol, DHCP / 动态主机配置协议
dynamic volume / 动态卷
dynamic-link library, DLL / 动态链接库
E
EAP, Extensible Authentication Protocol / 可扩展的身份验证协议
EFS, encrypting file system / 加密文件系统
embedded object / 内嵌对象
emergency repair disk, ERD / 紧急修复磁盘
enable / 启用
encapsulated PostScript (EPS) file / 封装的 PostScript (EPS) 文件
encrypted passwords / 加密的密码
encrypting file system, EFS / 加密文件系统
encryption / 加密
enhanced small device interface, ESDI / 增强型小型设备接口
environment variable / 环境变量
EPS (encapsulated PostScript) file / EPS(封装的 PostScript)文件
ERD, emergency repair disk / 紧急修复磁盘
error detection / 错误检测
event / 事件
Event Log service / 事件日志服务
event logging / 事件记录
everyone category / everyone 的分类
expanded memory / 扩充内存
expansion slot / 扩展槽
explicit permissions / 直接权限
express message / 快递消息
extended memory / 扩展内存
extended partition / 扩展分区
Extensible Authentication Protocol, EAP / 可扩展的身份验证协议
external network number / 外部网络号
F
failback / 故障回复
failed / 失败
failover / 故障转移
FAT, file allocation table / 文件分配表
FAT32
fault tolerance / 容错
Fax Service / 传真服务
FCB, file control block / 文件控制块
Federal Information Processing Standard 140-1, FIPS 140-1 / 联邦信息处理标准 140-1
FEP, (front-end processor) / 前端处理器
file allocation table, FAT / 文件分配表
file control block, FCB / 文件控制块
File Server for Macintosh / Macintosh 文件服务器
file system / 文件系统
file type / 文件类型
filter / 筛选器
FIPS 140-1, Federal Information Processing Standard 140-1 / 联邦信息处理标准 140-1
font / 字体
font cartridge / 字体盒
foreground program / 前台程序
foreign computer / 外部计算机
form / 表单
FORTEZZA
fragmentation / 碎片
frame type / 帧类型
free media pool / 可用媒体池
free space / 可用空间
front-end processor, FEP / 前端处理器
full-plex / 全双工
full name / 全名
G
Gateway Service for NetWare / NetWare 网关服务
GDI objects / GDI 对象
global group / 全局组
graphics mode / 图形模式
group / 组
group account / 组帐户
group memberships / 组成员身份
group name / 组名
Group Policy / 组策略
Group Policy object / 组策略对象
guest / 来宾
guest account / 来宾帐户
H
half-plex / 半双工
handle count / 句柄数
handshaking / 握手
Hardware Compatibility List, HCL / 硬件兼容性列表
hardware compression / 硬件压缩
hardware configuration / 硬件配置
hardware decoder / 硬件解码器
hardware profile / 硬件配置文件
hardware type / 硬件类型
hash / 散列
hash algorithm / 散列算法
Hash-based Message Authentication Mode, HMAC / 基于散列的消息验证模式
HCL, Hardware Compatibility List / 硬件兼容性列表
hexadecimal / 十六进制
histogram / 直方图
hive / 配置单元
HMAC, Hash-based Message Authentication Mode / 基于散列的消息验证模式
home directory / 主目录
host name / 主机名
HTML, Hypertext Markup Language / 超文本标记语言
hub / 网络集线器
hubbed mode / 集线模式
hue / 色调
Hypertext Markup Language, HTML / 超文本标记语言
I
I/O (input/output) port / I/O(输入/输出)端口
ICMP, Internet Control Message Protocol / 网际消息控制协议
IDE, integrated device electronics / 集成设备电路
IEEE 1394
Image Name / 映像名称
IME, Input Method Editor / 输入法
import media pool / 导入媒体池
incremental backup / 增量备份
independent client / 独立客户
.inf
infrared, IR / 红外线
Infrared Data Association, IrDA / 红外数据协会
infrared device / 红外设备
infrared file transfer / 红外文件传送
infrared network connection / 红外网络连接
infrared port / 红外端口
inherited permissions / 继承权限
input locale / 输入法区域设置
Input Method Editor, IME / 输入法
input/output (I/O) port / 输入/输出 (I/O) 端口
install / 安装
integrated device electronics, IDE / 集成电路设备
Integrated Services Digital Network, ISDN / 综合服务数字网
interactive dialog box / 交互式对话框
interactive logon / 交互式登录
intermediary device / 中间设备
internal network number / 内部网络号
international prefix / 国际前缀
International Telecommunication Union - Telecommunication [Standardization Sector] (ITU-T) / 国际电信联盟 - 电信 [标准化部门]
Internet
Internet address / 网际地址
Internet Control Message Protocol, ICMP / 网际消息控制协议
Internet Protocol, IP / 网际协议
Internet service provider, ISP / Internet 服务提供商
interrupt / 中断
interrupt request (IRQ) lines / 中断请求 (IRQ) 线路
IP, Internet Protocol / 网际协议
IP address / IP 地址
IPX, Internetwork Packet Exchange / 网间数据包交换
IR, infrared / 红外线
IPX/SPX
IrDA (Infrared Data Association) 红外数据协会
Integrated Services Digital Network, ISDN / 综合服务数字网
ISP, Internet service provider / Internet 服务提供商
ITU-T, International Telecommunication Union - Telecommunication [Standardization Sector] / 国际电信联盟 - 电信[标准化部门]
J
journal queue / 日志队列
journal quota / 日志配额
junction point / 交接点
K
KDC, Key Distribution Center / 密钥分发中心
Kerberos V5
key / 注册表项
Key Distribution Center, KDC / 密钥分发中心
keyboard layout / 键盘布局
L
L2TP, Layer 2 Tunneling Protocol / 第二层隧道协议
LAN, local area network / 局域网
lease / 租用
library / 库
Line Printer Daemon, LPD / 行式打印机后台程序
Line Printer Remote, LPR / 远程行式打印机
linked object / 链接对象
Lmhosts file / Lmhosts 文件
local area network, LAN / 局域网
local computer / 本地计算机
local group / 本地组
local printer / 本地打印机
local user profile / 本地用户配置文件
location / 位置
log file / 日志文件
logical drive / 逻辑驱动器
logical printer / 逻辑打印机
logon rights / 登录权限
logon script / 登录脚本
logon script path / 登录脚本路径
long distance operator / 长途接线员
long name / 长文件名
LPR, Line Printer Remote / 远程行式打印机
luminosity / 光度
M
MAC, Message Authentication Code / 消息验证代码
MADCAP, Multicast Address Dynamic Client Allocation Protocol / 多播地址动态客户分配协议
Make Changes / 进行更改
Management Information Base, MIB / 管理信息库
management system / 管理系统
mandatory user profile / 强制用户配置文件
MARS, multicast address resolution service / 多播地址解析服务
master boot record,MBR / 主引导记录
master domain / 主域
Master File Table, MFT / 主文件表
maximize / 最大化
MBR, master boot record / 主引导记录
MCS, multicast server / 多播服务器
MD2
MD4
MD5, Message Digest Five / 消息摘要 5
media / 媒体
media pool / 媒体池
member server / 成员服务器
memory address / 内存地址
Memory Usage / 内存使用
Memory Usage Delta / 内存使用变化
message / 消息
Message Authentication Code, MAC / 消息身份验证码
message digest / 消息摘要
Message Digest Five, MD5 / 消息摘要 5
Message Queuing / 消息队列
Message Queuing server / 消息队列服务器
Messenger service / 信使服务
MFT, Master File Table / 主文件表
MIB, Management Information Base / 管理信息库
Microcom Networking Protocol Five, MNP5 / Microcom 网络协议 5
Microcom Networking Protocol Four, MNP4 / Microcom 网络协议 5
Microsoft Distributed Transaction Coordinator, MS DTC / Microsoft 分布式事务协调器
Microsoft Management Console, MMC / Microsoft 管理控制台
Microsoft Point-to-Point Encryption, MPPE / Microsoft 点对点加密
MIDI, Musical Instrument Digital Interface / 乐器数字接口
MIDI setup / MIDI 安装程序
minimize / 最小化
mirror / 镜像
mirror set / 镜像集
mirrored volume / 镜像卷
MMC, Microsoft Management Console / Microsoft 管理控制台
MNP4, Microcom Networking Protocol Four / Microcom 网络协议 4
MNP5, Microcom Networking Protocol Five / Microcom 网络协议 5
modem / 调制解调器
modem compression / 调制解调器压缩
molation standards / 调制标准
mount / 装入
mounted drive / 已装入的驱动器
MS DTC, Microsoft Distributed Transaction Coordinator / Microsoft 分布式事务协调器
MS-DOS
MS-DOS-based program / MS-DOS 程序
MSMQ
Multicast Address Dynamic Client Allocation Protocol, MADCAP / 多播地址动态客户分配协议
multicast address resolution service, MARS / 多播地址解析服务
multicast server, MCS / 多播服务器
multihomed computer / 多宿主计算机
multilink dialing / 多链路拨号
multiple boot / 多重启动
Musical Instrument Digital Interface, MIDI / 乐器数字接口
My Documents / 我的文档
N
name / 名称
named pipe / 命名管道
namespace / 名称空间
NCP, NetWare Core Protocol / NetWare 核心协议
NDS, Novell Directory Services / Novell 目录服务
NetBEUI, NetBIOS Enhanced User Interface / NetBIOS 增强型用户界面
NetBIOS, network basic input/output system / 网络基本输入/输出系统
NetWare Core Protocol, NCP / NetWare 核心协议
network adapter / 网卡
network administrator / 网络管理员
network basic input/output system, NetBIOS / 网络基本输入/输出系统
network card driver / 网卡驱动程序
Network DDE service / 网络 DDE 服务
network number / 网络号
node / 节点
nonauthoritative restore / 非强制性还原
noncontainer object / 非容器对象
nonhubbed mode / 非集线模式
nonpaged memory / 未分页内存
nonpaged pool / 未分页池
normal backup / 普通备份
Novell Directory Services, NDS / Novell 目录服务
NTFS file system / NTFS 文件系统
null modem cable / 零调制解调器电缆
NWLink
O
object / 对象
offline / 脱机
OLE
on-disk catalog / 磁盘目录
on-media catalog / 媒体目录
online / 联机
OpenType fonts / OpenType 字体
operator / 操作符
orphan / 孤立
orphan file / 孤立文件
OS/2
owner / 所有者
owner category / 所有者类别
P
package / 对象包
packet / 数据包
packet header / 数据包头
PAD, packet assembler/disassembler / 分组拆装器
page-description language, PDL / 页面描述语言
page fault / 页面错误
Page Faults Delta / 页错误变化
paged pool / 分页池
paging file / 页面文件
paper source / 纸张来源
parent object / 父对象
parity / 奇偶校验
parity bit / 奇偶校验位
partition / 分区
partition boot sector / 分区引导扇区
password / 密码
paused / 已暂停
PBX,Private Branch Exchange / 专用分组交换机
PC Card / PC 卡
PCL, Printer Control Language / 打印机控制语言
PDL, page-description language / 页面描述语言
Peak Memory Usage / 最大内存使用
pel
pending / 挂起
performance alert / 性能警报
performance counter / 性能计数器
performance object / 性能对象
performance object instance / 性能对象实例
permission / 权限
PID, process identifier / 进程标识符
PIF, program information file / 程序信息文件
pixel / 像素
PJL, Printer Job Language / 打印机作业语言
PKCS, Public Key Cryptography Standards / 公钥加密标准
PKCS #7
PKCS #10
PKCS #12
PKI, public key infrastructure / 公钥基础结构
plotter font / 绘图仪字体
Plug and Play / 即插即用
point of termination station, POTS / 终端站点
Point-to-Point Protocol, PPP / 点对点协议
Point-to-Point Tunneling Protocol, PPTP / 点对点隧道协议
policy / 策略
port / 端口
POSIX
possible owners / 可能的所有者
PostScript
PostScript fonts / PostScript 字体
PostScript printer / PostScript 打印机
POTS, point of termination station / 终端站点
power conditioning / 电源调节
PPP, Point-to-Point Protocol / 点对点协议
PPTP, Point-to-Point Tunneling Protocol / 点对点隧道协议
predefined key / 预定义项
preferred owner / 首选所有者
preferred server / 首选服务器
preset-to callback / 预设回叫
primary partition / 主分区
print job / 打印作业
print processor / 打印处理器
print server / 打印服务器
Print Server for Macintosh / Macintosh 打印服务器
print spooler / 打印后台处理程序
printer / 打印机
Printer Control Language, PCL / 打印机控制语言
printer driver / 打印机驱动程序
printer fonts / 打印机字体
Printer Job Language, PJL / 打印机作业语言
printer permissions / 打印机权限
Printer window / 打印机窗口
Printers / 打印机
printing pool / 打印池
Private Branch Exchange, PBX / 专用分组交换机
private key / 私钥
private queue / 专用队列
privileges / 特权
process identifier, PID / 进程标识
program / 程序
program information file, PIF / 程序信息文件
property / 属性
property cache / 属性缓存
property value / 属性值
protocol / 协议
PSTN, Public Switched Telephone Network / 公共交换电话网
public key / 公钥
public key cryptography / 公钥加密系统
Public Key Cryptography Standards, PKCS / 公钥加密标准
public key encryption / 公钥加密
public key infrastructure, PKI / 公钥基础结构
public queue / 公用队列
Public Switched Telephone Network, PSTN / 公共交换电话网
pulse dialing / 脉冲拨号
Q
query / 查询
queue / 队列
queue quota / 队列配额
queue type / 队列类型
quiet answer / 安静应答
quorum log / 仲裁日志
quorum resource / 仲裁资源
quota limit / 配额限制
R
RADIUS, Remote Authentication Dial-In User Service / 远程身份验证拨入用户服务
RAID, Rendant Array of Independent Disks / 独立磁盘冗余阵列
RAID-5 volume / RAID-5 卷
RAM, random-access memory / 随机存取存储器(内存)
raster fonts / 光栅字体
read-only memory, ROM / 只读存储器
realm / 领域
recoverable message / 可恢复的信息
recovery agent / 恢复代理
Recovery Console / 恢复控制台
Recycle Bin / 回收站
reced instruction set computing, RISC / 精简指令集计算
Rendant Array of Independent Disks, RAID / 独立磁盘冗余阵列
refresh / 刷新
refresh rate / 刷新频率
region / 区域
registered file type / 已注册文件类型
registry / 注册表
registry size limit, RSL / 注册表大小限制
remote access / 远程访问
remote access server / 远程访问服务器
remote administration / 远程管理
Remote Authentication Dial-In User Service, RADIUS / 远程身份验证拨入用户服务
remote computer / 远程计算机
remote procere call, RPC