电脑技术学习

前进一大步 Vista的五大存储新特性

dn001

  微软公司向后退了一大步,因此Vista能前进一大步。在即将到来的Vista操作系统中的新的存储特性反映出微软认识到它的Windows操作系统在存储管理特性上落后于其它竞争对手的平台。新的Vista有着改进了的文件系统、本地支持混合的磁盘驱动(H-HDD)、分割卷、扩展的I/O优先化和驱动器加密特性。

  存储器I/O的领先的分析者Greg Schulz将这些特性看作是微软终于坦白承认这个现实,存储器管理不再是Windows操作系统的外围,而实实在在地是它核心系统的一部分。Schulz引用Vistsa新的交互文件系统为据,来证明微软终于认识到存储器的重要性。“一个日志文件系统能使Vista不仅仅是一个可以在上面运行游戏的平台,”Schulz说。

  文件系统的改进

  Vista的交互式NTFS,就像Longhorn的TxF,允许用户在无法预计错误的环境下完整地保存数据。例如,如果一台计算机当一个应用程序在保存信息到磁盘时失败,由于保存操作仅仅是部分完成,数据就有可能发生损坏。为了防止这种情况发生,TxF以交互模式开放文件,保存文件之后投入交互。如果系统在保存操作时出现错误,它能将文件恢复到它预存的条件下,这样就能防止数据损坏。

  Vista的文件系统同时还包含了对SMB(服务器消息块)2.0协议的支持的大幅修正。SMB 2.0地址中一处较为让人烦恼的地方就是繁琐的SMB 1.0协议。根据微软的一位软件设计工程师Navjot Virk所说,“SMB 2.0支持随意的、可扩展方式的复合操作来减少不必要的来回,使得它不像SMB 1.0那样繁琐。”

  Vsita也管理了文件句柄。SMB 2.0增加了一台服务器能支持的同时打开的文件句柄数量,以及一台服务器能分配的分配额树木。SMB 2.0同时还提供了更多持久的文件句柄,这样就能在一些短暂的网络故障发生时,防止用户失去同服务器的联接。

  是使用SMB 1.0还是2.0协议,这取决于客户与服务商的谈判阶段,同时,客户要向明白新的SMB 2.0协议的服务商做广告。“如果服务商明白新的SMB 2.0协议,它则将被选择,否则就后退到SMB 1.0,保留Vista与下一层及其的兼容性,尽管他们放弃了SMB 2.0所带来的好处,”Virk说。

  混合驱动加速I/O 节省了电池

  Vista添加的另一个存储特性是它对H-HDD的本地支持,这也给用户带来了短期和长期的利益。在它们的构建中使用闪存和传统的硬盘空间,Vista通过发送一个ATA命令到H-HDD来识别一个混合的驱动,就能让Vista知道它到底是不是一个H-HDD。

  移动电话的用户将能看到使用整个特性的一些直接的好处。“移动电话用户最初能体会到的好处就是以H-HDD驱动的方式,允许一些随机的I/O闪存设备而不是硬盘驱动器,这就能让那些小块的数据得到十倍的加速”,Windows客户小组的项目经理Matt Ayers说。

  微软也认为H-HDD将能延长电池与磁盘分区的寿命。正如Windows ReadyDrive,H-HDD缓存磁盘读写不需要通过硬盘分区运转。根据Windows客户小组的产品经理Hiroshi Sakakibara所言,这节省了机器上的电池能量,也能防止当出行时使用膝上电脑发生的磁盘错误。“Windows ReadyDrive让你的膝上电脑更加持久耐用,因为它将让你的磁盘更不需要总是保持运转,也不会因不停地读写而过于敏感,从而导致其发生损坏,”Sakakibara说。

  Greg Schulz还认为公司将会实现的一个长期的好处是,应用程序的程序员们能学会利用它的工作能力在H-HDD的缓存中储存的某些应用程序数据。Schulz说道,“AIX已经能于某条IBM的存储线路联系,并告知他们哪些数据保持在存储器中。我预计Windows的应用程序最终都将很好地利用这个特性。”

  分割卷

  另一个新的Windows Vista的特性——分割卷,这是用户至少会问到它能提供多少价值的一个特性。分割的卷允许用户缩减一个磁盘卷的大小,这样管理者就能够为其它用途对现存的空间进行再分配。一位卡耐基梅隆大学的系统经理,同时也是一位Windwos Vista beta测试者David Stevens,置疑这个特性对他能否带来大用处。“从巨大存储量的前景看来,这个特性使得附加到存储区域网络的存储更难以处理,由于它无法帮助我鉴定哪个逻辑单元数需要恢复,我就很可能追踪不到哪个应用程序使用了哪个存储器,”Stevens说。

标签: