虚拟存储技术的名词解释
9个信息技术的新名词解释

9个信息技术的新名词解释信息技术是指在数字化时代利用电子设备和通信技术对信息进行处理、存储、传输、检索和利用的技术手段。
随着科技的不断发展,人们对信息技术也有了更深入的认识和理解。
在这个过程中,一些新的名词不断涌现,为我们带来了更多可能性。
本文将对其中的9个新名词进行解释,帮助读者更好地了解最新的信息技术发展趋势。
1. 人工智能(Artificial Intelligence,简称AI)人工智能是一种模拟人类的智能行为的技术,通过计算机模拟人类的感知、思考、决策和学习等过程。
它可以自主地学习、适应和改进,具备自动化和智能化的特征。
人工智能的关键技术包括机器学习、深度学习、自然语言处理等。
它广泛应用于自动驾驶、医学诊断、机器翻译等领域,对社会经济发展具有重要影响。
2. 云计算(Cloud Computing)云计算是一种基于互联网的计算模式,通过将计算资源、存储空间和应用程序等信息放置在云端,提供给用户按需使用。
用户无需购买昂贵的硬件设备和软件许可证,只需通过网络连接云服务商的服务器,实现对资源的共享和利用。
云计算在大数据分析、软件开发、企业信息管理等方面具有巨大的优势,并且能够降低成本、提升效率。
3. 物联网(Internet of Things,简称IoT)物联网指的是通过互联网将物理设备、传感器和其他物体连接起来,实现信息的交互和共享。
它将现实世界和数字世界紧密结合,实现了物体之间的智能互联。
物联网应用非常广泛,包括智能家居、智能交通、智慧城市等。
通过物联网,我们可以更好地管理和利用资源,提高生活的便利性和舒适度。
4. 区块链(Blockchain)区块链是一种分布式账本技术,通过多台计算机共同验证和记录交易数据,确保交易的透明性和安全性。
它采用去中心化的方式管理数据,不依赖于任何单一的中心机构。
区块链技术最初应用于加密货币领域,如比特币和以太坊,但现在已经扩展到金融、供应链管理、身份认证等各个领域,推动了数字经济的发展。
虚拟存储器的管理和技术有哪些

虚拟存储器的管理和技术有哪些我们很多的人应该都听说过虚拟存储器,今天,本文为大家带来的是虚拟存储器管理方面的知识,虚拟存储器管理是怎么样的,它又有哪些类型呢。
一、分区式存储管理1、这类型的存储管理方法管理起来不复杂比较的简单,它的不足之处就会会对于内存空间造成大量的浪费,早期的单一用户以及单一任务的控制装置,把内存空间进行划分,形成两个分区,为我们的用户区域以及系统区域。
我们的操作系统则采用的是系统区域;应用程序则使用的是我们的用户区域,同时的可以对用户区域的所有的空间进行利用。
2、为了达到多个程序同时的一起被执行,在我们现代的控制系统里面则加入了分区式的存储方法管理,将内存划分为很多个区域,操作系统使用里面的其中一个区域,所有的剩下的区域则由应用程序进行利用,各个应用程序占据里面的一个或者是几个区域。
3、按照划分区域的空间有没有固定,又能够吧分区式的存储管理划分成为固定区域以及动态区域两个区域。
二、交换技术和分区技术1、按照程序的部分性的为原理,在一个不是很长的时间端里面,程序进行访问的存储器位置占有比较大的比例集聚在存储器位置比较少的空间里面。
交换技术则是采用了程序的部分性原理达到多个任务同时的进行环境存储管理工作。
2、交换的进程里面通过换入以及换出这两个进程构成,换入的进程把外村交换区的数据以及程序代码进行交换到内存里面,换出的进程则是把内存里面的数据进行交换到外村交换里面中去。
3、操作控制装置不会立刻的执行程序代码在外存里面进行保存的工作,同时的把这些过程排到过程请求中的长期调度里面中去,队列里面的一些过程被调进主存里面进行执行,当因为输入以及输出等操作而造成存储器里面没有过程处于准备就绪的情况时,操作装置就会把一些进程交换到外存里面来,同时的排进中期里面中去。
4、交换技术的优势则是将同时运行的进程的数量加大。
不足之处则是换入以及换出的工作把处理机的时间开销加长同时交换的单位是所有的进程地址的容积,并无思考程序运行的进程里面地址访问进行统计的功能。
虚拟存储的名词解释

虚拟存储的名词解释虚拟存储是计算机科学领域中的一个重要概念,它是指通过逻辑上的存储空间组织与管理物理上的主存和辅助存储设备,以实现多道程序设计和更高效的内存利用。
虚拟存储的出现与计算机硬件性能与软件需求之间的矛盾密切相关,它使得计算机能够在有限的内存资源下,处理更多的程序和数据。
虚拟存储的核心思想是将虚拟地址空间和物理地址空间进行映射,通过页表机制实现。
操作系统会将程序需要访问的虚拟地址空间划分成大小相等的页面,同时将主存划分成和虚拟地址空间同样大小的物理页面,并通过页表记录这两者之间的映射关系。
当程序运行时,只有当前需要的页面会被加载到主存中,其他页面则存储在磁盘等辅助存储设备中,从而充分利用计算机的内存资源。
虚拟存储的引入带来了许多好处。
首先,它允许程序的地址空间超出物理内存的大小。
在之前的计算机系统中,主存的大小限制了程序的规模,而虚拟存储的应用使得程序能够在更大的地址空间中运行。
其次,虚拟存储对于多道程序设计非常重要。
多道程序设计允许多个程序同时运行,而虚拟存储通过将程序的页面划分成更小的单位,使得每个程序可以在内存中运行的页面数量更多,从而提高了多道程序设计的效率。
最后,虚拟存储的引入也加强了对内存的保护和安全性,每个程序只能访问自己的虚拟地址空间,不会干扰其他程序的运行。
虚拟存储的实现离不开硬件和软件的协同工作。
在硬件方面,计算机需要支持分页机制和内存管理单元(MMU)等功能,从而实现虚拟地址空间和物理地址空间的映射。
而在软件方面,操作系统需要提供相应的内存管理策略和算法,例如页面置换算法,用于在主存空间不足时决定将哪些页面置换出去。
在虚拟存储中,常用的页面置换算法有最佳置换算法、先进先出(FIFO)算法、最近最久未使用(LRU)算法等。
最佳置换算法是一种理论上最优的算法,它会选择未来不会再被使用的页面进行置换,但由于未来的行为很难预测,该算法难以实现。
FIFO算法会按照页面进入主存的顺序进行置换,但它没有考虑各个页面的使用频率,可能导致常用的页面被置换出去。
计算机名词解释

名词解释1、计算机:是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统。
2、数制:按进位的原则进行计数称为进位计数制,简称数制。
3、BCD码:是一种二-十进制的编码,即使用4位二进制数表示1位十进制数。
4、虚拟存储技术:利用硬盘的支持以小的物理内存模拟大的内存从而程序能够使用整个内存地址空间的技术。
5、终端:是连接大型计算机或计算机网络上的主机和服务器的输入输出设备。
6、操作系统:用来管理计算机系统的软硬件资源、提高计算机系统资源的使用效率、方便用户使用的程序集合。
7、多道程序设计:指在主存储器中存放多道用户的作用,使其按照一定的策略插空在CPU上运行,共享CPU的输入输出设备等系统资源。
8、分布式数据库:是物理上分散在计算机网络各结点上,但在逻辑上属于同一系统的数据集合。
9、数据仓库:支持管理决策的面向主题的、集成的、稳定的、定期更新的数据集合。
10、数据挖掘:从大型数据库中或数据仓库中提取人们感兴趣的知识的高级处理过程。
11、媒体:是指分发和表示信息的方法。
12、带宽:一个信道每秒钟传输的比特数的能力称为带宽。
13、数据通信:是指通过通信信道在各计算机之间进行数据与信息的收集、传输、交换或重新分布的一个过程。
14、计算机网络:由各自具有自主功能而又通过各种通信手段相互连接起来以便进行信息交换、资源共享或协同工作的计算机组成的复合系统。
15、协议:计算机之间交换数据的规则。
16、调制解调器:是调制器和解调器合在一起的总称。
所谓调制,就是把数字信号转换成电话线上传输的模拟信号;解调,即把模拟信号转换成数字信号。
合称调制解调器。
17、信息安全:是指信息网络的硬件、软件及其系统中的数据受到保护,不受偶然的或者恶意的原因而遭到破坏、更改、泄漏,系统连续可靠正常地运行,是信息服务不中断。
18、计算机病毒:计算机病毒是一种人为制造的、在计算机运行中对计算机信息或系统起破坏作用的程序。
操作系统名词解释

虚拟存储器是为“扩大”主存容量而采用的一种设计技巧,就是它只装入部分作业信息来执行,好处在于借助于大容量的辅助存储器实现小主存空间容纳大逻辑地址空间的作业。
53.死锁
若系统中存在一组进程(两个或多个进程),它们中的每一个进程都占用了某种资源而又都在等待其中另一个进程所占用的资源,这种等待永远不能结束,则说系统出现了“死锁”。或说这组进程处于“死锁”状态。
8.程序浮动:在多道程序设计系统中,对程序有一些特殊要求,也就是说,程序可以随机地从主存的一个区域移动到另一个区域,程序被移动后仍丝毫不影响它的执行,这种技术称为"程序浮动"。
9.进程:把一个程序在一个数据集上的一次执行称为一个"进程
10.进程控制块:(Process Control Block,简称PCB),是操作系统为进程分配的用于标志进程,记录各进程执行情况的。进程控制块是进程存在的标志,它记录了进程从创建到消亡动态变化的状况,进程队列实际也是进程控制块的链接。操作系统利用进程控制块对进程进行控制和管理。
中断机制包括硬件的中断装置和操作系统的中断处理服务程序。
58.中断响应 (硬件即中断装置操作)
处理器每执行一条指令后,硬件的中断位置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的执行,而让操作系统的中断处理程序占用处理器,这一过程称为“中断响应”。
59.中断屏蔽
26.卷:把存储介质的物理单位定义为“卷”。例如,一盘磁带、一张软盘片、一个硬盘盘组可称为一个卷。
27.块:把存储介质上连续信息所组成的一个区域称为“块”。块是存储设备与主存储器之间进行信息交换的物理单位。每次总是把一块或几块信息读入主存储器,或把主存储器中的信息写到一块或几块中。
山东专升本计算机科学与技术(综合一)模拟试卷5(题后含答案及解析)

山东专升本计算机科学与技术(综合一)模拟试卷5(题后含答案及解析)题型有:1. 操作系统 2. 微机原理与接口技术操作系统填空题1.从资源管理和用户接口的观点来看,操作系统的五大基本功能是:处理机管理、存储管理、设备管理、文件系统管理、_______。
正确答案:用户接口2.从系统的角度看,作业则是一个比程序更广的概念。
它由程序、数据和_______组成。
正确答案:作业说明书3.所谓的多道程序的_______是指在宏观上是同时进行的,但在微观上仍是顺序执行的过程。
正确答案:并发执行解析:并发性是指若干个进程在同一个时间间隔内都能得到执行,但是也不一定执行完,从宏观上看这些进程是在一起执行,但实际上从微观上看他们又不能在同一时刻运行。
4.引入中级调度的目的是为了起到提高_______的利用率和系统吞吐量的作用。
正确答案:内存解析:使那些暂时不能运行的进程不再占用宝贵的内存资源,而将他们调至外存去等待。
把此时的进程状态传给就绪驻存或者挂起状态。
5.如果系统中有N个进程,等待进程最多_______个,最少_______个。
正确答案:n 06._______是指把逻辑地址转换为物理地址。
正确答案:地址重定位7.文件目录主要是为了解决文件重命名和_______而被广泛使用的。
正确答案:提高文件检索速度8.内中断主要指在处理机和内存内部产生的中断。
内中断一般称为_______,它包括程序运算引起的各种错误,如地址非法、校验错误等。
正确答案:陷阱9.可变分区方式管理主存时,往往采用_______重定位方式来实现地址转换,正确答案:动态解析:将原来多个分散的小分区拼接成一个大分区的方法,,每次拼凑后,都必须对移动了的程序或数据进行重定位。
名词解释10.操作系统正确答案:用以控制和管理系统资源,方便用户使用计算机的程序的集合。
11.进程控制块(pcb)正确答案:系统为了管理进程设置的一个专门的数据结构,用它来记录进程的外部特征,描述进程的运动变化过程。
计算机科学与技术中的名词解释(部分整理)

27.指令:是一种经过编码的操作命令,它指定需要进行的操作,支配计算机中的信息传递以及主机与输入输出设备之间的信息传递,是构成计算机软件的基本元素。
28.透明:在计算机中,从某个角度看不到的特性称该特性是透明的。
29.位:计算机中的一个二进制数据代码,计算机中数据的最小表示单位。
30.字:数据运算和存储的单位,其位数取决于具体的计算机。
55.原码:带符号数据表示方法之一,一个符号位表示数据的正负,0代表正号,1代表负号,其余的代表数据的绝对值。
56.补码:带符号数据表示方法之一,正数的补码与原码相同,负数的补码是将二进制位按位取反后在最低位上加1.
31.字节:衡量数据量以及存储容量的基本单位。1字节等于8位二进制信息。
32.字长:一个数据字中包含的位数,反应了计算机并行计算的能力。一般为8位、16位、32位或64位。
33.地址:给主存器中不同的存储位置指定的一个二进制编号。
34.存储器:计算机中存储程序和数据的部件,分为内存和外存。
45.操作系统:主要的系统软件,控制其它程序的运行,管理系统资源并且为用户提供操作界面。
46.汇编程序:将汇编语言程序翻译成机器语言程序的计算机软件。
47.汇编语言:采用文字方式(助记符)表示的程序设计语言,其中大部分指令和机器语言中的指令一一对应,但不能被计算机的硬件直接识别。
48.编译程序:将高级语言程序转换成机器语言程序的计算机软件。
19.程序查询I/O方式:启动I/O设备后,CPU程序查询,若未准备好则等待,若条件已具备则执行I/O操作。
20.DMA方式:直接依靠硬件实现主存与外设之间的数据直接传输,传输过程本身不需CPU程序干预制器中的中断机构当字计数器为0时向CPU发出中断请求信号。
计算机硬件技术基础(第2版) 习题答案 耿增民 孙思云 第3章 习题答案

第三章习题答案1.名词解释随机存储器:随机存取存储器简称RAM,也叫做读/写存储器,它能够通过指令随机地、个别地对其中各个单元进行读/写操作。
随机存储器中任何一个存储单元都能由CPU或I/O设备随机存取,且存取时间与存取单元的物理位置无关。
按照存放信息原理的不同,随机存储器又可分为静态和动态两种。
只读存储器:只读存储器是只能随机读出已经存储的信息,但不能写入新的信息的存储器。
位扩展:位扩展是指用多个存储器器件对字长进行扩充。
位数的扩展是利用芯片的并联方式来实现的,各存储芯片地址线、片选端和读写控制线并联,数据端单独引出。
全译码法:除了将低位地址总线直接连至各芯片的地址线外,余下的高位地址总线全部参加译码,译码输出作为各芯片的片选信号。
相联存储器地址映象:地址映像的功能是应用某种函数把CPU发送来的主存地址转换成Cache的地址。
地址映象方式通常采用直接映象、全相联映象、组相联映象三种方式。
Cache:高速缓冲存储器。
虚拟存储器:虚拟存储器(VirtualMemory)又称为虚拟存储系统,是以存储器访问的局部性为基础,建立在主存一辅存物理体系结构上的存储管理技术。
它是为了扩大存储容量,把辅存当作主存使用,在辅助软、硬件的控制下,将主存和辅存的地址空间统一编址,形成个庞大的存储空间。
程序运行时,用户可以访问辅存中的信息,可以使用与访问主存同样的寻址方式,所需要的程序和数据由辅助软件和硬件自动调入主存,这个扩大了的存储空间,就称为虚拟存储器。
存储器带宽:内存储器每秒钟访问二进制位的数目称为存储器带宽,用Bm表示。
它标明了一个存储器在单位时间内处理信息的能力。
存取时间存取时间又称存储器访问时间,是指启动一次存储器操作到完成该操作所需的时间。
逻辑地址:用户可以像使用内存一样利用虚拟存储器的辅存部分。
编程时,涉及辅存大小的空间范围的指令地址称为“虚地址(Virtual Address)”或“逻辑地址”。
物理地址:实际的主存储器单元地址则称为“实地址”或“物理地址(Physical Address)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟存储技术的名词解释随着围绕数字化、网络化开展的各种多媒体处理业务的不断增加,存储系统网络平台已经成为一个核心平台,同时各种应用对平台的要求也越来越高,不光是在存储容量上,还包括数据访问性能、数据传输性能、数据管理能力、存储扩展能力等等多个方面。
可以说,存储网络平台的综合性能的优劣,将直接影响到整个系统的正常运行。
为达到这些要求,一种新兴的技术正越来越受到大家的关注,即虚拟存储技术。
其实虚拟化技术并不是一件很新的技术,它的发展,应该说是随着计算机技术的发展而发展起来的,最早是始于70年代。
由于当时的存储容量,特别是内存容量成本非常高、容量也很小,对于大型应用程序或多程序应用就受到了很大的限制。
为了克服这样的限制,人们就采用了虚拟存储的技术,最典型的应用就是虚拟内存技术。
随着计算机技术以及相关信息处理技术的不断发展,人们对存储的需求越来越大。
这样的需求刺激了各种新技术的出现,比如磁盘性能越来越好、容量越来越大。
但是在大量的大中型信息处理系统中,单个磁盘是不能满足需要,这样的情况下存储虚拟化技术就发展起来了。
在这个发展过程中也由几个阶段和几种应用。
首先是磁盘条带集(RAID,可带容错)技术,将多个物理磁盘通过一定的逻辑关系集合起来,成为一个大容量的虚拟磁盘。
而随着数据量不断增加和对数据可用性要求的不断提高,又一种新的存储技术应运而生,那就是存储区域网络(SAN)技术。
SAN的广域化则旨在将存储设备实现成为一种公用设施,任何人员、任何主机都可以随时随地获取各自想要的数据。
目前讨论比较多的包括iSCSI、FC Over IP 等技术,由于一些相关的标准还没有最终确定,但是存储设备公用化、存储网络广域化是一个不可逆转的潮流。
一、虚拟存储的概念所谓虚拟存储,就是把多个存储介质模块(如硬盘、RAID)通过一定的手段集中管理起来,所有的存储模块在一个存储池(Storage Pool)中得到统一管理,从主机和工作站的角度,看到就不是多个硬盘,而是一个分区或者卷,就好象是一个超大容量(如1T以上)的硬盘。
这种可以将多种、多个存储设备统一管理起来,为使用者提供大容量、高数据传输性能的存储系统,就称之为虚拟存储。
二、虚拟存储的分类目前虚拟存储的发展尚无统一标准,从虚拟化存储的拓扑结构来讲主要有两种方式:即对称式与非对称式。
对称式虚拟存储技术是指虚拟存储控制设备与存储软件系统、交换设备集成为一个整体,内嵌在网络数据传输路径中;非对称式虚拟存储技术是指虚拟存储控制设备独立于数据传输路径之外。
从虚拟化存储的实现原理来讲也有两种方式;即数据块虚拟与虚拟文件系统。
具体如下:1.对称式虚拟存储存储控制设备High Speed Traffic Directors(HSTD)与存储池子系统Storage Pool集成在一起,组成SAN Appliance。
可以看到在该方案中存储控制设备HSTD 在主机与存储池数据交换的过程中起到核心作用。
该方案的虚拟存储过程是这样的:由HSTD 内嵌的存储管理系统将存储池中的物理硬盘虚拟为逻辑存储单元(LUN),并进行端口映射(指定某一个LUN能被哪些端口所见),主机端将各可见的存储单元映射为操作系统可识别的盘符。
当主机向SAN Appliance写入数据时,用户只需要将数据写入位置指定为自己映射的盘符(LUN),数据经过HSTD的高速并行端口,先写入高速缓存,HSTD中的存储管理系统自动完成目标位置由LUN到物理硬盘的转换,在此过程中用户见到的只是虚拟逻辑单元,而不关心每个LUN的具体物理组织结构。
该方案具有以下主要特点:(1)采用大容量高速缓存,显著提高数据传输速度。
缓存是存储系统中广泛采用的位于主机与存储设备之间的I/O路径上的中间介质。
当主机从存储设备中读取数据时,会把与当前数据存储位置相连的数据读到缓存中,并把多次调用的数据保留在缓存中;当主机读数据时,在很大几率上能够从缓存中找到所需要的数据。
直接从缓存上读出。
而从缓存读取数据时的速度只受到电信号传播速度的影响(等于光速),因此大大高于从硬盘读数据时盘片机械转动的速度。
当主机向存储设备写入数据时,先把数据写入缓存中,待主机端写入动作停止,再从缓存中将数据写入硬盘,同样高于直接写入硬盘的速度(2)多端口并行技术,消除了I/O瓶颈。
传统的FC存储设备中控制端口与逻辑盘之间是固定关系,访问一块硬盘只能通过控制它的控制器端口。
在对称式虚拟存储设备中,SAN Appliance的存储端口与LUN的关系是虚拟的,也就是说多台主机可以通过多个存储端口(最多8个)并发访问同一个LUN;在光纤通道100MB/ 带宽的大前提下,并行工作的端口数量越多,数据带宽就越高。
(3)逻辑存储单元提供了高速的磁盘访问速度。
在视频应用环境中,应用程序读写数据时以固定大小的数据块为单位(从512byte到1MB之间)。
而存储系统为了保证应用程序的带宽需求,往往设计为传输512byte以上的数据块大小时才能达到其最佳I/O性能。
在传统SAN结构中,当容量需求增大时,唯一的解决办法是多块磁盘(物理或逻辑的)绑定为带区集,实现大容量LUN。
在对称式虚拟存储系统中,为主机提供真正的超大容量、高性能LUN,而不是用带区集方式实现的性能较差的逻辑卷。
与带区集相比,Power LUN具有很多优势,如大块的I/O block会真正被存储系统所接受,有效提高数据传输速度;并且由于没有带区集的处理过程,主机CPU可以解除很大负担,提高了主机的性能。
(4)成对的HSTD系统的容错性能。
在对称式虚拟存储系统中,HSTD是数据I/O的必经之地,存储池是数据存放地。
由于存储池中的数据具有容错机制保障安全,因此用户自然会想到HSTD是否有容错保护。
象许多大型存储系统一样,在成熟的对称式虚拟存储系统中,HSTD是成对配制的,每对HSTD 之间是通过SAN Appliance内嵌的网络管理服务实现缓存数据一致和相互通信的。
(5)在SAN Appliance之上可方便的连接交换设备,实现超大规模Fabric结构的SAN。
因为系统保持了标准的SAN结构,为系统的扩展和互连提供了技术保障,所以在SAN Appliance之上可方便的连接交换设备,实现超大规模Fabric结构的SAN。
2.非对称式虚拟存储系统网络中的每一台主机和虚拟存储管理设备均连接到磁盘阵列,其中主机的数据路径通过FC交换设备到达磁盘阵列;虚拟存储设备对网络上连接的磁盘阵列进行虚拟化操作,将各存储阵列中的LUN虚拟为逻辑带区集(Strip),并对网络上的每一台主机指定对每一个Strip 的访问权限(可写、可读、禁止访问)。
当主机要访问某个Strip时,首先要访问虚拟存储设备,读取Strip信息和访问权限,然后再通过交换设备访问实际的Strip中的数据。
在此过程中,主机只会识别到逻辑的Strip,而不会直接识别到物理硬盘。
这种方案具有如下特点:(1)将不同物理硬盘阵列中的容量进行逻辑组合,实现虚拟的带区集,将多个阵列控制器端口绑定,在一定程度上提高了系统的可用带宽。
(2)在交换机端口数量足够的情况下,可在一个网络内安装两台虚拟存储设备,实现Strip信息和访问权限的冗余。
但是该方案存在如下一些不足:(1)该方案本质上是带区集——磁盘阵列结构,一旦带区集中的某个磁盘阵列控制器损坏,或者这个阵列到交换机路径上的铜缆、GBIC损坏,都会导致一个虚拟的LUN离线,而带区集本身是没有容错能力的,一个LUN的损坏就意味着整个Strip里面数据的丢失。
(2)由于该方案的带宽提高是通过阵列端口绑定来实现的,而普通光纤通道阵列控制器的有效带宽仅在40MB/S左右,因此要达到几百兆的带宽就意味着要调用十几台阵列,这样就会占用几十个交换机端口,在只有一两台交换机的中小型网络中,这是不可实现的。
(3)由于各种品牌、型号的磁盘阵列其性能不完全相同,如果出于虚拟化的目的将不同品牌、型号的阵列进行绑定,会带来一个问题:即数据写入或读出时各并发数据流的速度不同,这就意味着原来的数据包顺序在传输完毕后被打乱,系统需要占用时间和资源去重新进行数据包排序整理,这会严重影响系统性能。
3.数据块虚拟与虚拟文件系统以上从拓扑结构角度分析了对称式与非对称式虚拟存储方案的异同,实际从虚拟化存储的实现原理来讲也有两种方式;即数据块虚拟与虚拟文件系统。
数据块虚拟存储方案着重解决数据传输过程中的冲突和延时问题。
在多交换机组成的大型Fabric结构的SAN中,由于多台主机通过多个交换机端口访问存储设备,延时和数据块冲突问题非常严重。
数据块虚拟存储方案利用虚拟的多端口并行技术,为多台客户机提供了极高的带宽,最大限度上减少了延时与冲突的发生,在实际应用中,数据块虚拟存储方案以对称式拓扑结构为表现形式。
虚拟文件系统存储方案着重解决大规模网络中文件共享的安全机制问题。
通过对不同的站点指定不同的访问权限,保证网络文件的安全。
在实际应用中,虚拟文件系统存储方案以非对称式拓扑结构为表现形式。
三、虚拟存储技术的实现方式目前实现虚拟存储主要分为如下几种:1.在服务器端的虚拟存储服务器厂商会在服务器端实施虚拟存储。
同样,软件厂商也会在服务器平台上实施虚拟存储。
这些虚拟存储的实施都是通过服务器端将镜像映射到外围存储设备上,除了分配数据外,对外围存储设备没有任何控制。
服务器端一般是通过逻辑卷管理来实现虚拟存储技术。
逻辑卷管理为从物理存储映射到逻辑上的卷提供了一个虚拟层。
服务器只需要处理逻辑卷,而不用管理存储设备的物理参数。
用这种构建虚拟存储系统,服务器端是一性能瓶颈,因此在多媒体处理领域几乎很少采用。
2.在存储子系统端的虚拟存储另一种实施虚拟的地方是存储设备本身。
这种虚拟存储一般是存储厂商实施的,但是很可能使用厂商独家的存储产品。
为避免这种不兼容性,厂商也许会和服务器、软件或网络厂商进行合作。
当虚拟存储实施在设备端时,逻辑(虚拟)环境和物理设备同在一个控制范围中,这样做的益处在于:虚拟磁盘高度有效地使用磁盘容量,虚拟磁带高度有效地使用磁带介质。
在存储子系统端的虚拟存储设备主要通过大规模的RAID子系统和多个I/O通道连接到服务器上,智能控制器提供LUN访问控制、缓存和其他如数据复制等的管理功能。
这种方式的优点在于存储设备管理员对设备有完全的控制权,而且通过与服务器系统分开,可以将存储的管理与多种服务器操作系统隔离,并且可以很容易地调整硬件参数。
3.网络设备端实施虚拟存储网络厂商会在网络设备端实施虚拟存储,通过网络将逻辑镜像映射到外围存储设备,除了分配数据外,对外围存储设备没有任何控制。
在网络端实施虚拟存储具有其合理性,因为它的实施既不是在服务器端,也不是在存储设备端,而是介于两个环境之间,可能是最“开放”的虚拟实施环境,最有可能支持任何的服务器、操作系统、应用和存储设备。