Windows存储系统架构和基本概念.ppt_第1页
Windows存储系统架构和基本概念.ppt_第2页
Windows存储系统架构和基本概念.ppt_第3页
Windows存储系统架构和基本概念.ppt_第4页
Windows存储系统架构和基本概念.ppt_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,Windows存储系统架构和基本概念,Windows存储系统系列课程,PMP/MCSEyy讲义下载:,Windows存储系统系列课程,12月06日Windows存储系统架构和基本概念12月14日VolumeShadowCopy和存储备份新技术12月23日Windows文件系统和NTFS12月27日企业级存储技术对比和案例分析,今日议程,WindowsI/O子系统的工作方式I/O管理器的职能典型I/O请求的处理方式磁盘驱动程序的结构Ntldr和启动过程中磁盘的工作模式磁盘驱动:Class,Port和Miniport磁盘设备对象分区管理器Windows下的卷管理基本磁盘和动态磁盘多分区卷的管理常

2、用工具,WindowsI/O子系统的结构,典型的I/O请求方式,系统已虚拟文件的方式抽象化所有设备I/O管理器负责映射虚拟文件和实际的设备,常见驱动程序的类型,用户模式驱动VDD驱动(支持16位DOS应用)Printerdriver(把图形信息转换为打印指令)内核模式驱动FileSystemdriver(接收文件形式的I/O请求并处理)Plug&Playdriver(支持创建的设备,如显卡、网卡、磁盘等)Non-Plug&playdriver(kernelextensions,如netmon,AV)WDMDriverBusdriver(管理物理或者逻辑总线)Functiondriver(实际控

3、制设备的驱动)Filterdriver(增强或者改变设备驱动的行为方式)分层驱动模型:Class/Port/MiniportDemo用msinfo32.exe和ProcessExplorer查看系统驱动列表,分层驱动的作用,有关存储的重要概念,物理磁盘(Disk)扇区(Sectors)分区(Partitions)简单卷(SimpleVolume)多分区卷(Multi-partitionsVolume)Demo:用DiskMon查看磁盘读写过程,Windows的存储设备驱动,文件系统卷分区磁盘,磁盘的Class,Port和Miniport驱动,ClassImplementsfunctionali

4、tycommontoallstoragedevicesWindowsSystem32DriversDisk.sysPortImplementsfunctionalitycommontoparticularbus(SCSI/IDE)Scsiport.sys,Atapi.sys,Storport.sys(Win2k3)MiniportPlugintotheportdrivertointerfaceWindowstoaparticularimplementationAha154x.sysforAdaptecs1540familyofSCSIcontrollersPciidex.sysandPciid

5、e.sys,Ntldr在Windows启动时如何加载磁盘,启动步骤主引导扇区调用ntldrNtldr通过读取boot.ini加载ntoskrnl.exe,注册表和驱动System分区和Boot分区System分区:ntldr和boot.ini所在的分区Boot分区:ntoskrnl.exe和其他启动Windows所需的文件所在的分区Ntldr一定是采用主板上的firmware来读取System分区有些情况下,Ntldr采用Miniport驱动来读取Boot分区System和Boot分区对分区类型有特定的要求(比如:动态磁盘不能做Sys分区),磁盘对象和演示,DiskdeviceobjectDe

6、viceHarddisk0DP(1)0 x7e000-0 x7ff50c002+2表示方法GLOBAL?中的符号连接:为了兼容NT4Partitionmanager在启动时读取分区表:IoReadPartitionTableDemo显示磁盘对象(Winobj),常见的分区表结构,基本磁盘的MBR分区表,常见的分区表结构(续),基本磁盘的GUID分区表(GPT)基本磁盘卷管理器GUID分区表为EFI平台所设计分区表为64位,使得分区可以大于2TB,常见的分区表结构(续),动态磁盘动态磁盘卷管理器WindowsLogicalDiskManager(LDM)由微软和VERITAS合作开发,从UNIX

7、上的LDM移植而来,Windows下采用软件实现的多分区卷,SpannedVolumeMirroredVolumeStripedVolumeRAID-5Volume,多分区卷类型,SpannedVolumeMirroredVolume,多分区卷类型(续),StripedVolumeRAID-5Volume,常见的分区表结构(续),Demo:LDMDump,多分区卷的工作原理,FtdiskFtdisk管理所有的基本磁盘卷以总线驱动程序的方式工作,枚举基本磁盘,检测存在的基本卷Ftdisk,PnP管理器、分区管理器互相合作,完整对分区和卷的管理SummaryofWindowsNTNTFSandFT

8、DiskDataRecovery,装配点和硬连接,Windows下的硬连接(NTFSjunctionpoints)junction.exe/FileMonmountvol,其他磁盘工具,Diskpar,参考,WindowsInternals4/eInsideWindows2000BestpracticesforusingdynamicdisksonWindows2000-basedcomputers,TechNet是什么?,只需轻轻点击,答案就在您的指尖对于IT专业人员来说,TechNet是一个知识的宝库,你可以找到关于如何规划,部署和管理微软产品的的技术资源,每月发放包含最新信息的DVD或者CD这是最权威的资源,可以帮助你评估、配置和维护微软产品。,订阅TechNet,可以访问该站点,TechNet网站,两周发放一次的中文电子快报安全更新,新的资源等等,TechNe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论