《NFV关键技术:存储虚拟化解决方案.docx》由会员分享,可在线阅读,更多相关《NFV关键技术:存储虚拟化解决方案.docx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、NFV关键技术:存储虚拟化解决方案目录导读11 .华为存储虚拟化的存储模型2.华为虚拟化存储的链接62. 1. FC-SAN62. 2. IP-SAN72 . 3. NAS8.华为存储虚拟化的原理 93 .虚拟磁盘的类型113.1. 固定空间磁盘124. 2.动态空间磁盘125. 3.差分磁盘135.华为存储虚拟化特性 135. 1. RAID +145. 2.精简磁盘和空间回收195. 2. 1.配置模式205. 2. 2.磁盘模式216. 3.快照和快照链216.4. 链接克隆225. 5.存储热迁移23导读在上一篇存储虚拟化概述中,我们提到存储虚拟化与软件定义存储 SDS的区别就是其控制
2、平面数据和存储平面数据是一种紧耦合的关系,因此各 厂商的存储虚拟化解决方案是一种“私有”方案,不仅不同厂商之间不能兼 容,甚至通常不同产品之间有可能不兼容。因此,考虑到电信云NFV的应用场 景,以及设备商的分布情况,我们这里主要讨论华为的虚拟化存储解决方案和 华为的分布式存储Fusion Storage的情况。第1页共26页所需存储设备是否创立文件系统是否支持共享是否支持延迟置零卷VIMSLUN是是是EXT4本地磁盘是否是NFS共享目录否是否其中,NFS不支持创立文件系统是因为NFS本身就具备文件系统功能,而 且NFS是以共享目录的方式提供数据存储,如果采用延迟置零卷的分配方式, 容易造成数据
3、丧失。EXT4主要用于服务器本地硬盘,如果要支持共享,需要在 存储I/O通道上通过锁机制来防止竞争,目前方案不支持。上述的三个文件系 统中,VIMS是华为自研的文件系统,其余两个都是标准文件系统类型。VIMS (Virtual Image Manage System)虚拟镜像管理系统,属于华为自研的一 种文件系统,是一种高性能集群文件系统。在华为存储虚拟化解决方案中,它 是实现是自动精简置备磁盘、快照、存储迁移等高级特性的技术基础。如下列图 所示,VIMS使虚拟化技术的应用超出了单个存储系统的限制,其设计、构建和 优化针对虚拟服务器环境,可让多个虚拟机共同访问一个整合的集群式存储 池,从而显著
4、提高了资源利用率。第10页共26页物理机物理机0 0 e本地磁盘文件系统FC交换机FC SANISCSI SANNASVIMS 兼容 FC SAN、IPSAN、NAS、牛系统本地磁盘,支持建立固定空间磁盘、动态空间磁盘、差分磁盘等。主要应用于需要存储迁移、快照、链接克隆等高级 存储特性虚拟机。4.虚拟磁盘的类型一个虚拟机在虚拟化计算节点文件系统上表现为一个或多个虚拟磁盘文 件,也就是说,一个虚拟机磁盘表达为一个或多个虚拟磁盘文件。在华为存储 虚拟化解决方案中,虚拟磁盘的格式为VHD镜像格式。它是FusionCompute实 现精简卷、快照等功能的基本载体,实现了 FusionCompute虚拟
5、机镜像数据的 基本储存功能。如下所示,虚拟机的一个虚拟磁盘对应一个VHD文件。第11页共26页虚拟机虚拟机磁盘El在华为存储虚拟化解决方案中,虚拟机的虚拟磁盘类型分为三种:固定空 间磁盘、动态空间磁盘和差分磁盘。4. 1.固定空间磁盘创立时需要将磁盘文件对应的存储块空间全部进行初始化成 0,创立速 度慢,但是10性能最正确,适用于对IOPS要求较高的场景。如下列图所示,磁盘 大小恒定,创立后使用空间和预留空间相等。数据区主要用来存放虚拟机业务数据,未写满的时候内部空间包含大量 0,数据冗余度很高。最后一个扇区用来存放磁盘的元数据,也就是虚拟磁盘的 大小、块的个数,位于物理存储的位置等数据,固定
6、空间的磁盘主要应用于系 统中的普通卷。4. 2.动态空间磁盘创立时只需写头和结束块,创立速度块,10性能较差,适用于应用于精简 磁盘和普通延迟置零磁盘。如下列图所示,磁盘大小会随着用户写入数据而增 长,但不会随着用户删除数据而缩减,只能通过磁盘空间回收来手动缩减应用 在系统中的精简磁盘空间。第12页共26页前面和后面共m+l个扇区用来存放虚拟磁盘的元数据信息,其余扇区用来 存放虚拟机业务数据。当用来建立精简磁盘时,首次创立只建立头和尾共m+l 扇区的元数据区,后续随着虚拟机业务数据的增加逐渐增加数据区的大小,因 此在一些IOPS要求不高的场景可以节省物理存储空间。动态空间磁盘通过工具 可以和固
7、定空间磁盘互相转换,例如,可以用一个精简磁盘的模板部署一个普 通磁盘的虚拟机。4. 3.差分磁盘差分磁盘的结构和动态磁盘一模一样,只是文件头中会记录它的父文件路 径,因此差分卷不能独立存在,必须能够访问到父文件才能正常工作,如下列图 所示,主要用于链接克隆场景。前m个扇区和最后一个扇区存放虚拟磁盘自身的元数据信息,从m+l至k 扇区之间存储父文件的元数据信息,数据区存放相对于父文件数据的增量业务 数据,所以被称为差分磁盘。差分卷也可以成为父文件,在此场景下,差分卷 不仅集成自身父文件的数据,还要向其子卷提供数据,类似祖孙三代中父亲的 角色。差分磁盘的特性和动态盘类似,但是很多业务有限制。差分磁
8、盘以块为单 位记录相对于父文件的修改。配合快照、非持久化磁盘、链接克隆等功能被使 用,起到保护源盘不被修改,并可以跟踪虚拟机磁盘差异数据的作用。5.华为存储虚拟化特性华为存储虚拟化提供基于磁盘的RA22.0+、基于虚拟磁盘的精简置备和空 间回收、快照、连接克隆、存储热迁移等特性,适用于各类不同业务场景下的 虚拟机。第13页共26页5. L RAID +我们在了解华为RAID2.0+技术原理之前,可以先了解一下我们的传统RAID 技术。我们传统的RAID技术是一种盘级虚拟化的技术,有RAIDO RAID1 RAID5RAID10等常见的RAID技术,如下列图所示,是一个RAID 50的组合。DO
9、, D1,D2, D3, M, D5, D6,D7DO, D1,M, D5, D8,D9DO, D1,M, D5, D8,D9mL.iL胆.,一直期D2, D3, D6, D7, DIO, Dll物理磁盘1物理磁盘2物理磁盘3RAID 5.P50D2 I?j, I p D6jj P3j K D7jl 新D.10.力条2Pl物理磁盘4物理磁盘5物理磁盘6RAID 5J分条0传统RAID的状态主要有几种:创立RAID、RAID组正常工作、RAID组降 级、RAID组失效。传统RAID技术热备方式主要是通过固定的盘来进行数据的 恢复。在传统的RAID技术中,是将几块小容量廉价的磁盘组合成一个大的逻辑
10、 磁盘给大型机使用。后来硬盘的容量不断增大,组建RAID的初衷不再是构建一 个大容量的磁盘,而是利用RAID技术实现数据的可靠性和平安性,以及提升存 储性能。如下列图所示,由于单个容量硬盘都已经较大了,数据硬盘组建的RAID容量更大,然后再把RAID划分成一个一个的LUN映射给服务器使用。LUN1逻辑卷物理卷单个物理卷上创立1个逻辑卷 单个物理卷上创立多个逻辑卷随着硬盘技术的开展,单块硬盘的容量已经到达数T,传统RAID技术在重 建的过程中需要的时间越来越长,也增加了在重构过程中其它硬盘再坏掉对数 据丧失造成的风险,为了解决这一问题,块虚拟化技术应运而生,将以前以单第14页共26页块硬盘为成员
11、盘的RAID技术再细化,将硬盘划分成假设干的小块,再以这些小块 为成员盘的方式构建RAID,也就是现在业界所说的RAID2.0+技术。传统 RAID LUN 虚拟化Q RAID2.0+RAID2.0+是一种块级的虚拟化技术,如下列图所示。切分硬盘域存储池存储池产 口二“ J0口3 J4口丫 J0 (ThickLUN 1 (Thick、GrainLUN 2 (Thin)它由不同类型的硬盘组成硬盘域,把硬盘域内每个硬盘切分为固定64MB的块(CK),硬盘域内同种类型的硬盘被划分为一个个的DiskGroup(DG),从同一 个DG上随机选择多个硬盘,每个硬盘选取CK按照RAID算法组成ChunkGr
12、oup(CKG), CKG被划分为固定大小的Extent, Thick LUN以Extent为单位映射 到LUN(上图上半局部),也可以采用Grain在Extent的基础上进行更细粒度的划 分,Thin LUN以Grain为单位映射到LUN(上图下半局部)。为了进一步说明RAID 2.0+各类逻辑概念以及相互之间的关系,通过下列图 RAID 2.0+的软件逻辑架构进行说明。第15页共26页Disk DomainStorage Pool Volume;, Grain ; OB :ExtentZone I;CKG: CKLDSSDStorage Pool Volume;, Grain ; OB :
13、ExtentZone I;CKG: CKLDSSDLUN, GrainExtent r77717: ZoneCKGCK 数据存储名称”。显示“入门”页签。单击“磁 盘”。显示磁盘信息列表。单击“创立磁盘”。弹出“创立磁盘”对话框,如 图所示。血有X雳的映射:O支持(不支持由定取消5. 2. 1.配置模式普通:根据磁盘容量为磁盘分配空间,在创立过程中会将物理设备上保存 的数据置零。这种格式的磁盘性能要优于其他两种磁盘格式,但创立这种格式 的磁盘所需的时间可能会比创立其他类型的磁盘长,且预留空间和实际占用空 间相等,建议系统盘使用该模式。精简:该模式下,系统首次仅分配磁盘容量配置值的局部容量,后续
14、根据 使用情况,逐步进行分配,直到分配总量到达磁盘容量配置值为止。数据存储 类型为Fusionstorage或本地内存盘”时,只支持该模式;数据存储类型 为“本地硬盘”或“SAN存储”时,不支持该模式。普通延迟置零:根据磁盘容量为磁盘分配空间,创立时不会擦除物理设备 上保存的任何数据,但后续从虚拟机首次执行写操作时会按需要将其置零。创 建速度比“普通”模式快;10性能介于“普通”和“精简”两种模式之间。只 有数据存储类型为“虚拟化本地硬盘”、“虚拟化SAN存储”或版本号为V3 的“Advanced SAN存储”时,支持该模式。第20页共26页5. 2. 2.磁盘模式附属:快照中包含该附属磁盘,
15、默认选项。独立-持久:更改将立即并永久写入磁盘,持久磁盘不受快照影响。即对虚 拟机创立快照时,不对该磁盘的数据进行快照。使用快照还原虚拟机时,不对 该磁盘的数据进行还原。独立-非持久:关闭电源或恢复快照后,丢弃对该磁盘的更改。5. 3.快照和快照链虚拟机快照记录了虚拟机在某一时间点的内容和状态,通过恢复虚拟机快 照使虚拟机屡次快速恢复到这一时间点,比方我们初次手动安装OpenStack服 务时,每安装一个服务都会创立一个快照,这样当后续出现错误且无法恢复 时,可以通过前面快照恢复这一步安装前的状态,而不用从头再来。虚拟机快 照包含磁盘内容、虚拟机配置信息、内存数据,屡次快照之间保存差量数据,
16、节约存储空间。主要适用于虚拟机用户在执行一些重大、高危操作前,例如系 统补丁,升级,破坏性测试前执行快照,可以用于故障时的快速还原。虚拟机快照的创立、恢复和删除都是由用户手动触发的,系统并不会自动 执行。如下列图所示,创立快照时会生成一个新的差分卷,创立的方式一般包括 COW(写时拷贝)、ROW(写时重定向)和WA(随机写),一般都是写时重定向ROW 方式创立。快照前|快照后磁盘文件快照文件(原磁盘文件)磁盘文件读写操作当创立快照采用了 ROW方式时,快照虚拟机会挂载这个差分卷,快照创立 后的写操作会进行重定向,所有的写10都被重定向到新卷中,所有旧数据均保 留在只读的源卷中。当用户对一个虚拟
17、机进行屡次快照操作,可以形成快照链,如下列图所示, 一个虚拟机生成快照的数量不能超过32个,也是快照链的最大长度。第21页共26页快照前快照前第一次快照第二次快照SNAP1SNAP1SNAP2VMSNAP1是基于源卷的第一次差分卷,SNAP2是基于SNAP2的第二次差分卷,且虚拟机源卷始终挂载在快照链的最末端。用户可以将虚拟机从当前状态 恢复到快照链中的某个状态,且快照链中任意一个快照都可以删除而不影响其 余快照。5. 4.链接克隆链接克隆在桌面云解决方案里面有重要的地位,在电信云NFV领域目前暂 时没有应用,因此只需要了解链接克隆特性以及与快照的区别即可。链接克隆技术是一种通过将源卷和差分卷
18、组合映射为一个链接克隆卷,提 供给虚拟机使用的技术。如下列图所示,一个链接克隆模板可以创立多个链接克 隆差分卷,对应创立多个链接克隆虚拟机。第22页共26页VM2差分卷1110110100101111010110101VM1链接克隆卷VM2链接克隆卷上图中黄色局部为虚拟机源卷,VM1和VM2两个虚拟机是基于源卷+各自 差分卷创立出来的链接克隆虚拟机。链接克隆虚拟机新创立的差分卷初始占用 空间很小,随着虚拟机的使用,空间会逐渐膨胀。与快照相同的是,链接克隆虚拟机的写10操作也只会更新到差分卷中,且 创立数量和创立时间不限。不同的是,链接克隆虚拟机可以和源虚拟机同时运 行,且能同时处于同一网络,但
19、是快照与源虚拟机不能同时运行,自然也就不 能处于同一网路。而且,快照主要用于记录源虚拟机某一时间的状态,链接克 隆虚拟机主要用于同质业务虚拟机多拷贝分发。虚拟机快照可以在源虚拟机运 行时创立,但是链接克隆虚拟机必须在源虚拟机关闭时才能创立。5. 5.存储热迁移华为存储虚拟化解决方案支持将虚拟机的磁盘从一个数据存储迁移到另一 个数据存储。当需要对数据存储空间进行减容时,这时我们需要将源数据存储第23页共26页上的虚拟机磁盘进行迁移,如下如所示,可以将虚拟机的所有磁盘整体迁移, 也可以单个磁盘分别迁移。数据存储1 数据存储2在迁移虚拟机虚拟磁盘文件时,虚拟机的快照可以一起迁移(但只支持关机 状态下
20、冷迁移),且无论虚拟机是开启或者关闭状态,都可以迁移。当虚拟机为 关机状态时,这种数据存储间的迁移称为冷迁移,数据存储冷迁移前后性能对 比方下:第24页共26页当虚拟机为开机状态时,这种迁移就称为存储热迁移。数据存储冷迁移前源存储类型(源配置模式)目的存储类型配置模式是否变化迁移后模式是否支持 迁移虚拟化存储(普通,延迟置 零,精简)虚拟化存储(非NAS)否保持不变是虚拟化存储(延迟置零)虚拟化存储 (NAS)是是虚拟化存储(延迟置零,精 简)块存储是普通否虚拟化存储(普通)块存储否普通否块存储献化存储木保持不变否块存储块存储否保持不变否后性能比照方下:配置模式源存储类型(源配置模式)目的存储
21、类型是否变化迁移后模式块存储是迁移时可以选择为普通延鬲U化存储(NAS不支持)或喻简是迁移时可以选择为普通延虚拟化存储(普通卷)虚拟化存储(NAS不支持)或者精简虚拟化存储(延迟置零卷)虚拟化存储(非NAS)否朝不变虚拟化存储(延迟置零卷)虚拟化存储(NAS)是精简虚拟化存储(精简卷)虚拟化存储否保持不变当发生存储热迁移时,同时需迁移虚拟机磁盘镜像和系统内存状态,也就说存储热迁移一般和虚拟机热迁移同步进行。存储热迁移的示意图如下所示:第25页共26页在存储热迁移场景下,华为的解决方案并不完美,仍然受以下条件限制: 不支持迁移已挂载为“共享”类型的磁盘和链接克隆虚拟机的磁盘。当虚拟机 为“运行中
22、”时,不支持非持久化磁盘、带快照虚拟机磁盘和开启iCache功能 虚拟机磁盘的迁移,可将虚拟机关闭后迁移;当虚拟机为“已停止”时,如果 目标数据存储为块存储,不支持非持久化磁盘、带快照虚拟机磁盘的迁移。根据上图,华为存储虚拟化解决方案中存储热迁移的步骤如下:Stepl:在目的存储上创立一个与源相同的空镜像文件。Step2:将目的存储的镜像文件设置为源镜像文件的mirror,使虚拟机的 I/O写也能落盘在目的存储上,保证了脏块数据的同步。Step3:通过迭代迁移的技术,将源镜像的数据迁移到目的镜像中,保证了 基线数据的同步。Step4:在基线数据同步完成后,短暂的时间内暂停虚拟机的I/O请求,将
23、 虚拟机的存储文件从源镜像切换到目的镜像上,这样就完成了存储的迁移。而且,在华为存储虚拟化解决方案中,可以通过界面设置3种不同热迁移 速率,应对不同的业务场景:适中(迁移速率不高于20M/S,用于存储10压力较大场景,缓解迁移操 作对用户虚拟机的影响)快速 (迁移速率不高于30M/S,用于存储10压力正常场景,在保证迁移 速度的同时可以适当减少对用户虚拟机的影响)不限(迁移速率不高于1024M/S,用于用户虚拟机业务优先级很低的场 景)第26页共26页从上面华为存储虚拟化的定义可以看出,主要涉及三个概念:存储资源、 存储设备和数据存储。华为的这些基本概念定义的比拟奇葩,从我个人理解来 看是一种
24、反人类的定义,如下列图所示。按照正常人的理解,存储设备指的是真 实物理存储,存储资源指的是抽象化后逻辑存储,但是它的定义正好是相反 的。LUN共享文件夹存储资源:真实物理存储设备存储设备:抽象后逻辑存储设备数据存储:提供给虚拟机的虚拟存储资源DataStore华为存储虚拟化模型中,存储概念的定义如下:存储资源:表示物理存储设备,例如IPSAN、Advanced SAN NAS等,其 中,Advance SAN是不支持虚拟化的。一个存储资源可以包含多个物理存储。 主机访问存储资源时,先需要添加存储资源,再选定主机关联存储资源。如下所示:关联存储资源到主 机存储资源类型 选择存储资源需要关联的主机
25、。 使用IPSAN时需要在FusionCompute中导出主机的 WWN号,用于后续在存储上配 置主机启动器。 选择存储资源需要关联的主机。 使用IPSAN时需要在FusionCompute中导出主机的 WWN号,用于后续在存储上配 置主机启动器。 选择存储资源类型,FCSAN, IPSAN, NAS, Advanced SAN, FusionStorage oFusionCompute对接存储资源的 管理接口,包括IP地址,用户名 密码等。 根据不同类型存储资源进行配置。一在福饭客装示荐福责原市的管理单元,包括本地磁盘、LUN、AdvancedSAN存储池、Fusion Storage存储池
26、、NAS共享目录等。多个存储设备可以归属 在一个存储资源中,且存储设备必须被添加为数据存储才能使用。其中,LUN第3页共26页在使用前需要在存储侧或者交换机侧进行配置,该配置根据不同的厂家会不一 样,具体需要参照相关厂家的技术文档。存储设备需要通过主机探测的方式进 行扫描来发现:主机需要链接存储资源后才能扫描存储资源所包含的存储设 备,而且每个主机都能发现各自的存储设备,也能发现共享的存储设备。如下 所示:创立存储设 备 存储设备包括LUN,本地磁盘,Advanced SAN存储池, FusionStorage 存储池和 NAS 共享目录。 存储设备需要在存储侧创立。发现存储设备在存储侧需要将
27、存储设备通 过链路关联到主机。存储设备需要在 FusionCompute中进行扫描 来发现。数据存储:表示在存储设备上创立的逻辑管理单元,需要创立在指定的存 储设备上,且一个存储设备只能创立一个数据存储,数据存储和存储设备一一 对应,且数据存储大小依赖于存储设备的大小。数据存储和主机关联,为主机 提供资源,数据存储可以关联到多个主机,一个主机也可以使用多个数据存 储。数据存储承载了具体的虚拟机业务,例如创立磁盘等。对于SAN存储上的 LUN,也可以作为数据存储直接供虚拟机使用,而不再创立虚拟磁盘,此过程 称为裸设备映射,目前仅支持局部操作系统的虚拟机使用,用于搭建数据库服 务器等对磁盘空间要求
28、较大的场景。如果使用裸设备部署应用集群服务(如 Oracle RAC等),建议不要使用虚拟机的快照、快照恢复功能,快照恢复后,会 导致应用集群服务异常。数据存储映射的示意图如下:第4页共26页A数据存储般关联关系ii 备二 QI比方:裸设备映射方式可以将一个SAN设备【存储资源】分配的一个LUN 【存储设备】接入到FusionCompute环境成为一个数据存储【数据存储】,可 以在该数据存储上创立运行业务的虚拟机,对外提供服务。在华为的FusionCompute中配置数据存储时,首先需要完成存储接口的设 置,然后可以通过以下流程接入和使用存储资源,如下列图所示:FC-SV首页虚拟机和横板存储池
29、 网络池 监控 系统管理活 site * MdnagementC lu$ter入门 侬 虚拟机设置资后存储 硬件任务幽 fSSCNA001|CNA0020和址务团1授0 修领口tn普理说孤瞄S:Mgnt-0IPd92d68d2041Bffsn VUN 2:120在FusionCompute界面上首先添加存储资源(如:IPSAN等等),并在存储设 备上进行主机启动器的配置。主机关联存储资源后,执行“扫描存储设备”动作,将IPSAN上的LUN扫 描到主机。主机选择存储设备,执行“添加数据存储”动作,并选择“虚拟化”,存 储配置完成。第5页共26页随后,可以在数据存储上可以进行创立卷、创立快照等行为
30、。所谓存储接口,是指主机与存储设备连接所用的端口。可以将主机上的一 个物理网卡,或者多个物理网卡的绑定设置为存储接口。当使用iSCSI存储时, 一般使用主机上两个物理网卡与存储设备多个存储网卡相连,组成存储多路 径,此时不需要绑定主机存储平面的物理网卡;当使用NAS存储时,为保证可 靠性,建议将主机的存储平面网卡以主备模式进行绑定设置为存储接口与NAS 设备连接。同时,在存储接口设置还有个存储多路径的概念,主要指存储设备通过多 条链路与主机一个或多个网卡连接,通过存储设备的控制器控制数据流的路 径,实现数据流的负荷分担,保证存储设备与主机连接的可靠性。一般情况 下,iSCSI存储和光纤通道存储
31、(如IPSAN存储设备、FC SAN存储设备、 OceanStor 18000系列存储)均支持存储多路径。而且在华为的解决方案中,存储 多路径包含华为多路径与通用多路径两种模式,通用多路径下虚拟机采用裸设 备映射的磁盘时,不支持Windows Server操作系统的虚拟机搭建MSCS集群。2.华为虚拟化存储的链接2. 1. FC-SAN存储区域网络(Storage Area Networks, SAN)是一个用在服务器和存储资源 之间的、专用的、高性能的网络体系。SAN是独立于LAN的服务器后端存储专 用网络。SAN采用可扩展的网络拓扑结构连接服务器和存储设备,每个存储设 备不隶属于任何一台服
32、务器,所有的存储设备都可以在全部的网络服务器之间 作为对等资源共享。SAN主要利用Fibre Channel protocol(光纤通道协议),通过 FC交换机建立起与服务器和存储设备之间的直接连接,因此我们通常也称这种 利用FC连接建立起来的SAN为FC-SAN。如下列图所示,FC特别适合这项应用, 原因在于一方面它可以传输大块数据,另一方面它能够实现较远距离传输。 SAN主要应用在对于性能、冗余度和数据的可获得性都有很高的要求高端、企 业级存储应用上。第6页共26页虚拟机磁盘文件直接存放在数据存储中 000FusionCompute中使用存储设备创立数据存储如DatastorelFusio
33、nComputeDatastorelFusionCompute服务器诵过HBA卡连接到SAN网络存储设备:LUN,常见为共享存 储方式,LUN挂载给多台主机SAN架构中常用的三种协议:SAN网络,光纤连接,使用光纤交换机存储资源:OceanStor V3 存储FC协议(Fibre Channel),使用该种协议的SAN架构,称为FC-SAN。iSCSI协议(Internet SCSI),使用该种协议的SAN架构,称为IP-SAN。FCoE协议(Fibre Channel over Ethernet), FC协议通常和iSCSI协议用于现代 的SAN架构中,而FCoE协议在服务器需要融合SAN和
34、LAN业务时,也是用得 越来越多。2.2. IP-SAN以TCP/IP协议为底层传输协议,采用以太网作为承载介质构建起来的存储 区域网络架构。实现IP-SAN的典型协议是iSCSI,它定义了 SCSI指令集在IP中传输的封装 方式。IP-SAN把SCSI指令集封装在了 TCP/IP o类似于不管我们是选择哪家快 递公司,最终都是把我们想要发送的东西发送至目的地,都是由我们发起寄送 请求,快递公司进行响应,差异只在于快递公司不同而已。iSCSI是全新建立在 TCP/IP和SCSI指令集的基础上的标准协议,所以其开放性和扩展性更好。如下 图所示,IP-SAN具备很好的扩展性、灵活的互通性,并能够突
35、破传输距离的限 制,具有明显的本钱优势和管理维护容易等特点。第7页共26页虚拟机磁盘文件直接存放在数据存储中FusionCompute中使用存储设备创立数据存储如*DatastorelFusionComputeFusionCompute服务器通过网卡连接到LAN网络IP-SAN典型组网方式有:存储资源:OceanStor V3 存储存储设备:LUN.常见为共享存 储方式,LUN挂载给多台主机LAN网络,TCP/IP连接,以太网交换机Datastorel直连:主机与存储之间直接通过以太网卡、TOE卡或iSCSI HBA卡连接,这 种组网方式简单、经济,但较多的主机提供存储资源比拟困难;单交换:主机与存储之间由一台以太网交换机,同时主机安装以太网卡或 TOE卡或iSCSI HBA卡实现连接。这种组网结构使多台主机能共同提供同一台存 储设备,扩展性强,但交换机处是一个故障关注点;双交换:同一台主机到存储阵列端可由多条路径连接,扩展性强,防止了 在以太网交换机处形成单点故障。IP-SAN是基于IP网络来实现数据块传输的网络存储形态,与传统FC SAN 的最大区别在于传输协议和传输介质的不同。目前常见的IP-SAN协议有iSCSI. FQP、iFCP等,其中iSCSI是开展最快的协议标准,大多时候我们所说的IP-SAN 就是指基于iSCSI实
限制150内