版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Date: 3/6/2022RAID Fundamental2AgendaHard Drive BasicsWhat Is StorageRAID BasicsRAID Subsystem BasicsInfortrend StorageInfortrend ConfidentialHard Drive BasicsInfortrend ConfidentialHard Drive BasicsTop View(Cover Opened)ArmPlatterSpindleMotorDriveChassisArm Motor& ControlsCylinderSectorRead / Write
2、 HeadsSide View(Platters, Spindle and Arm)Enlarged View(Platter Surface)PlatterSpindleMotorArmInfortrend ConfidentialDrive Capacity CalculationsCylinder, Head, Sector (C/H/S)Virtual Cylinder/Head/Sector counts provided by drivesMay not 100% close to the actual capacityCertain operating systems still
3、 use C/H/SEach Sector is 512 BytesDrive Capacity = 512 Bytes x Sectors x Cylinders x HeadsLogical Block Address (LBA)Total block counts provided by drivesActual useful capacityMost of the operating systems support LBAEach Block is 512 BytesDrive Capacity = 512 Bytes x LBAInfortrend ConfidentialOther
4、 Drive TerminologiesRPMDrive motor speed. Usually 4500, 5400, 7200, 10000 or 15000 rpmDrives with faster motor speed can provide faster performanceCacheWrite-back cache can provide faster performanceWrite-through cache ensures no cached data lost when power failsMTBF and Duty CycleMTBF comparison sh
5、ould consider Duty CycleHigher Duty Cycle drives is more reliable when using in RAIDWrite-Back and Write-Through CacheWrite-ThroughWrite-BackWriteReadWrite1. Host writes data into cache.2. Write completed. Host does not have to wait for medium.3. Write cached data to medium in optimised order. (invo
6、lved latency times)Cache PoolDataHostMedium1. Host writes data to medium and keep in cache pool for future read. 2. Write completed when data has written on medium. (Wait for medium, latency time involved) 1. Host read data from cache. If data is in cache pool, read from cache. (No need to wait for
7、medium)2. If data is not in the cache pool, read from medium, and keep in cache for future use.Cache PoolDataHostMediumCache PoolDataHostMediumInfortrend ConfidentialWhat is storageWhat is Storage?Devices which provide capacity for host9External RAID System (Storage)Switch HBA; Host Bus AdapterRead
8、data or Write data from Host to RAID systemInfortrend ConfidentialRAID Basics11What is RAID?Redundant Array of Inexpensive Disks (RAID)Consolidated all disks into a huge, fast, and protected diskDisk Drives=Controller+12RAID Benefits: Data AvailabilityWithout RAIDIf a hard drive fails, all data is l
9、ost!With RAIDWhen drive failsData is still intact13RAID Benefits: Storage CapacityWithout RAIDDriveCapacity=Singlehard drivecapacity1With RAIDDriveCapacity= N xSinglehard drivecapacityN drivesN(In example of RAID 0)14RAID Benefits: PerformancePerformance N xSingle DrivePerformanceTotal request execu
10、tion timeWithRAIDI/O 1I/O 2I/O 1I/O 2(Disk 1)(Disk 2)Time SavedWithoutRAID(In example of RAID 0)Software setupAccess TimeData TransferSoftware Completion15RAID LevelsNRAID RAID 0RAID 1RAID 3RAID 5RAID 616RAID Basics JBODDisk 1Disk 2Disk 3Host LUNDisk 4Disk 5Disk 6Disk 1Disk 2Disk 3Disk 4Disk 5Disk 6
11、17RAID Basics NRAID (Disk Spanning)N654321Disk 1N+6N+5N+4N+3N+2N+1N+NDisk 2N+N+6N+N+5N+N+4N+N+3N+N+2N+N+1N+N+NDisk 3Disk 1 hasNBlocksDisk 2 hasNBlocksDisk 3 hasNBlocksN+N+NN+N+1N+NN+3N+2N+1N321Host LUNDisk1NBlocksDisk2NBlocksDisk3NBlocks18RAID Basics RAID 0 (Disk Striping)3N-2161310741Disk 117141185
12、23N-1Disk 21815129633NDisk 3NBlocksStriping3N1110987654321Host LUN19RAID Basics RAID 1 (Disk Mirroring)N654321Disk 1M(6)M(5)M(4)M(3)M(2)M(1)M(N)Disk 2NBlocksMirrorN1110987654321Host LUN20RAID Basics RAID 3 (Disk Striping with Dedicated Parity Disk)2N-11197531Disk 1121086422NDisk 2P(11,12)P(9,10)P(7,
13、8)P(5,6)P(3,4)P(1,2)P(2N-1, 2N)Disk 3NBlocksStripingDedicatedParity Disk2N1110987654321Host LUN21RAID Basics RAID 5 (Disk Striping with Interspersed Parity Disk)P(2N-1, 2N)1110P(7,8)54P(1,2)Disk 112P(9,10)76P(3,4)12N-1Disk 2P(11,12)98P(5,6)322NDisk 3NBlocksStriping with interspersed parity2N11109876
14、54321Host LUN22RAID Basics RAID 6 (Disk Striping with Two Interspersed Parity Disk)741Parity52QParity38QParity96QHost LUN98765432123RAID Basics RAID 10 (RAID 0+1)Striping2N-17531Disk 1M(7)M(5)M(3)M(1)M(2N-1)Disk 2MirrorRAID 1LogicalDrive86422NDisk 3M(8)M(6)M(4)M(2)M(2N)Disk 4MirrorRAID 1LogicalDrive
15、2N1110987654321Host LUN24RAID Basics RAID 30951Disk 11173Disk 2P(9,11)P(5,7)P(1,3)Disk 3StripingRAID 3LogicalDrive1062Disk 41284Disk 5P(10,12)P(6,8)P(2,4)Disk 6RAID 3LogicalDrive4N1110987654321Host LUN25RAID Basics RAID 5097P(1,3)Disk 111P(5,7)1Disk 2P(9,11)53Disk 3StripingRAID 5LogicalDrive108P(2,4
16、)Disk 412P(6,8)2Disk 5P(10,12)64Disk 6RAID 5LogicalDrive4N1110987654321Host LUN26Mixing Drives with Different CapacityDisk 1Disk 2Disk 3Disk 4Disk 5Disk 6MaximumCommonCapacity(Among all member drives)27RAID Parity and XORA XOR B = PB XOR P = AA XOR P = BAAADisk 1BBBDisk 2P(A,B)P(A,B)P(A,B)Disk 3ABP(
17、A,B)Disk 1BP(A,B)ADisk 2P(A,B)ABDisk 3RAID3 RAID5 One Drive FailedOne Drive FailedAAADisk 1BBBDisk 2P(A,B)P(A,B)P(A,B)Disk 3ABP(A,B)Disk 1BP(A,B)ADisk 2P(A,B)ABDisk 3RAID3 RAID5Rebuild DataRebuild Data28Terminologies Physical & Logical DrivesPhysical DrivesLogical Drives (LD)(RAID Disk Group)LD 0LD
18、1LD 2Global SpareLocal Spare29Terminologies Logical VolumesLogical DrivesLD 0LD 1LD 2LV 0LV 1Logical Volumes (LV)In ESVA, its also called PoolLD0 (R5) + LD1 (R5) = LV0 (R50) 30Terminologies Partitions, Host LUN MappingsTerm.Term.LD 0LV 1Logical Volumes - PartitionsPartition 0Partition 1Partition 0Pa
19、rtition 1Partition 2Map Host IDs / LUNsID 0ID 1ID 2LUN 0LUN 1LUN 0HBAID 7LUN 0LUN 1For EonStor onlyInfortrend ConfidentialRAID Subsystem Basics32Storage ArchitectureDAS (Direct Attached Storage)Internal DASExternal DASSAN (Storage Area Network)FC SANiSCSI SAN33DAS (Direct Attached Storage)A external
20、 storage system directly attached to a server without a storage network in betweenInterfaceiSCSI, SAS, FC, PCI-EBlock-Level accessInternal DASExternalDAS34SAN (Storage Attached Network)A network of storage devices that can be accessed by multiple servers InterfaceFC, iSCSI, FCoE, InfinibandStorage S
21、ystemBlock-level accessApplication ServerApplication ServerApplication ServerSwitchStorage Architecture OverallWide interface options to support different consolidation requirements SAS cablesEthernet cablesEthernet switchFC cablesFC SwitchSASAffordable storage sharingEasy cablingGreat performanceLo
22、w-cost SANNo special storage management expertise required Extensive reachiSCSIFCProven technology High performance and reliability Great performance36FC SAN vs. IP SANFC SAN IP SAN Performance High Low TCO High Low Manager ExpertiseHigh Low Host ComponentsFC HBAiSCSI HBA or NIC + software initiator
23、sNetworking ComponentsFC Switch FC cables Ethernet switch Ethernet cablesStorage Components FC-host StorageiSCSI-host StorageInfortrend ConfidentialInfortrend storageEonStor / EonStor DS / ESVAInfortrend Developing Items 38Mechanical DesignID designDrop / Vibration solutionThermal solution EMI/Safet
24、y solutionPacking designSoftware DesignRAID Management software designApplication related design (agents, drivers and utilities)Firmware DesignRAID kernel designI/O data processing designAdd-on functions design (ex. Data Service)Hardware DesignSystem Architecture designCircuit designPCB LayoutSignal
25、 Integrity solutionEMI solutionRAID ControllerRAID SubsystemHost39Infortrend RAID Product FamilyPositioningEntry-level DAS and SAN storage for SMBsMid-range SAN storage for enterprisesHost connectivityFC or iSCSI or SASFC or iSCSIMax. drives360(Max for DS3000 series)4,800 (Scale-out with max 12 systems)HighlightsUser-friendly management CacheSafe technology Data Services (EonStor DS)SnapshotVolume copy/mirrorThin-provisioningStorage Tiering7*24 global serviceStora
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淮阴师范学院《纳米材料与技术》2023-2024学年第一学期期末试卷
- 淮阴师范学院《基础和声(2)》2021-2022学年第一学期期末试卷
- 课前热身课件教学课件
- 淮阴工学院《设计美学》2022-2023学年第一学期期末试卷
- 淮阴工学院《中国现当代文学作品选读》2023-2024学年第一学期期末试卷
- 价值观和道德观的关系考核试卷
- 市场需求与社交媒体品牌推广效果评估考核试卷
- 塑料制品在猿辅导中的应用考核试卷
- 天然气开采业的资源利用与环境保护考核试卷
- 智能制造绿色制造与可持续发展战略考核试卷
- 人教部编版七年级历史上册第10课《秦末农民大起义》说课稿
- 担保法全文(2024版)
- 医院2023年放射工作人员培训试题
- 27.2.2 相似三角形的性质 课件 2023-2024学年人教版数学九年级下册
- 监控工程补充协议合同范本
- 食品感官检验中的主要感觉(食品感官检验课件)
- 工程造价咨询企业财务岗位职责
- DZ∕T 0265-2014 遥感影像地图制作规范(1:50000、1:250000)(正式版)
- 新人教版九年级数学下册期中考试卷及答案【真题】
- 北师大版数学九年级上册课程纲要
- 《化工和危险化学品生产经营单位重大生产安全事故隐患判定标准(试行)》解读课件
评论
0/150
提交评论