保持便携式数据存储驱动器的功能性和运行配置的方法和系统技术方案

技术编号:2850217 阅读:196 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种使用一个或多个数据存储设备中的任一个来操作数据存储驱动器的方法和系统。在一个代表性实施例中,数据存储驱动器可用于数据网络中,并可称之为网络存储设器(NAS)。本发明专利技术可确保当把数据存储驱动器从一个数据存储设备转移到另一个数据存储设备时,该数据存储驱动器保持着相同的操作功能性。

【技术实现步骤摘要】

技术介绍
数据存储驱动器如硬盘驱动器用于存储数据时,用户希望能够把该存储驱动器携带到一个或多个地方。通常,数据存储驱动器在一个或多个数据存储设备中使用。所述一个或多个数据存储设备用于容纳和操作数据存储驱动器。通过一个或多个计算设备能够访问和使用存储在数据存储驱动器中的数据。例如,可以把数据显示到合适的监视器或电视机上以便于查看。所述每一个数据存储设备可推动附加数据存储驱动器或硬盘驱动器的合并使用。有时,所述一个或多个数据存储设备的用户期望合并使用一个从其他数据存储设备中获得的数据存储驱动器。例如,把数据存储驱动器从工作室的数据存储设备中便携地转移到家庭中的数据存储设备。当发生这种情况而在家庭中使用该数据存储驱动器时,适于工作室的配置数据可能没有得到保留或者不可用。所述配置数据可能涉及到一个或多个数据存储驱动器中一个或多个扇区(sector)的级联。所述配置数据可能用于挂载各种RAID数据池。例如,所述RAID数据池可包括RAID 0、RAID 1或RAID 0+1数据池。所述配置数据可包括关联到某些文件的访问控制的元数据。所述元数据可包括一个或多个用于执行数据池和数据文件的管理控制的密码及文件。不幸的是,当数据存储驱动器从一个数据存储设备转移到另一个数据存储设备时,这些配置数据可能会变得不可用或不再具有功能性。因此,该数据存储驱动器启动后,之前所使用的一个或多个数据池可能无法再用。这样,当数据存储驱动器从一个数据存储设备转移到另外的数据存储设备中时,可能无法再访问之前能够访问的数据。本领域的技术人员把本文本以及附图所阐述的专利技术与常规的、传统的方法相比较,能够明显的看到常规的、传统的方法的局限性和不足。
技术实现思路
本专利技术的目的是提供一种系统和方法,以在把数据存储驱动器从一个数据存储设备上移除并且接入到另一个数据存储设备上时,能保持该数据存储驱动器的操作功能性。根据本专利技术的一个方面,提供一种在数据存储驱动器可通信地与第一数据存储设备分离并可通信地连接到第二数据存储设备后,保持访问其中的一个或多个数据池的方法,该方法包括当所述第二数据存储设备运转时,使用存储在所述数据存储驱动器中的元数据。优选地,所述元数据位于所述数据存储驱动器的一个或多个分区的一个或多个头部。优选地,所述元数据位于所述一个或多个头部的一个或多个字段中。优选地,所述元数据用于链接或级联一个或多个分区以形成数据池。优选地,所述一个或多个分区位于一个或多个数据存储驱动器中,所述一个或多个数据存储启动器位于一个或多个数据存储设备中。优选地,所述一个或多个数据存储驱动器位于两个或多个数据存储设备中。根据本专利技术的另一方面,提供一种在数据存储驱动器从第一网络数据存储设备转移到第二网络数据存储设备后,保持使用其中一个或多个参数的方法,该方法包括使用存储在所述第一网络数据存储设备的存储器中的一个或多个参数,所述一个或多个参数用于提供数据存储管理。优选地,所述一个或多个参数包括一个或多个密码。优选地,所述一个或多个密码用于提供用户鉴定。优选地,所述用户鉴定选择性地提供创建和/或修改一个或多个数据池的权限。优选地,所述用户鉴定选择性地提供创建和/或修改一个或多个共享的权限。优选地,所述修改包括调整数据池的大小。优选地,所述创建和/或修改由用户通过GUI(图形化用户接口)来执行,其中,所述用户鉴定成功时提供所述GUI。根据本专利技术的再一方面,提供一种保持共享访问配置设定的方法,其中,可以使用一个或多个共享访问机制来访问一个或多个数据池中的一个或多个共享,所述方法包括在所述数据存储启动器从第一数据存储设备转移到第二数据存储设备后,使用该数据存储驱动器内的数据库。优选地,所述数据库包括一个或多个“名字值”对。优选地,所述“名字值”对存储在所述数据存储驱动器的所述一个或多个数据池的其中一个之中。优选地,所述访问一个或多个共享可通过以下一个或多个方式NFS、CIFS、FTP和HTTP。根据本专利技术的一方面,提供一种保持操作功能性的系统,所述操作功能性包括在数据存储驱动器可通信地与第一数据存储设备分离并可通信地连接到第二数据存储设备后,提供对其中一个或多个数据池的访问,所述系统包括位于所述第一数据存储设备内的存储器;驻留于所述存储器内的软件;以及用于执行所述软件的处理器,其中通过执行所述软件将一个或多个分区级联在一起以允许访问所述一个或多个数据池。优选地,所述操作功能性包括使用存储在所述存储器中的一个或多个参数,所述一个或多个参数用于给数据池分配数存储空间。优选地,所述数据存储空间包括来自一个或多个数据存储驱动器的空间。优选地,所述数据存储驱动器包括硬盘驱动器。优选地,所述操作功能性还包括使用存储在数据存储驱动器中的数据库,其中,当所述数据存储启动器从第一数据存储设备转移到第二数据存储设备时,使用该数据库来启用或停用共享访问所用的一个或多个机制。本专利技术的有益效果将结合后面的具体实施方式详细描述。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中图1是本专利技术一个优选实施例中的网络存储器(NAS)的系统框图; 图2是本专利技术一个优选实施例中的NAS的结构框图;图3是本专利技术一个优选实施例中的网络存储器芯片(NASoC)的结构框图;图4是根据本专利技术管理NAS中一个或多个硬盘驱动器和分配存储池的操作流程图;图5是浏览器如Microsoft公司的Internet Explorer(因特网探索者浏览器)或Netscape公司的Navigator(航海者浏览器)的屏幕截图,所述浏览器经过配置以提供磁盘管理用户接口,该接口允许用户输入一个或多个新的存储器参数;图6是浏览器如Navigator(航海者浏览器)的屏幕截图,使用浏览器易于创建共享以共享存储在数据池中的数据;图7是浏览器的屏幕截图,该浏览器显示了与一个或多个数据池关联的一个或多个共享;图8是本专利技术一个优选实施例中采用本专利技术的文件存储机制的磁盘或数据存储驱动器的结构示意框图;图9是本专利技术一个优选实施例中磁盘或数据存储驱动器的分区的结构示意框图;图10是本专利技术一个优选实施例中的磁盘头部(disk header)的结构示意框图;图11是本专利技术一个优选实施例中的存储池信息块(PIB)的结构示意框图。具体实施例方式本专利技术提供了一种通过使用一个或多个数据存储设备操作数据存储驱动器的系统和方法。在典型的实施例中,一个或多个数据存储设备包括一个或多个能联网的数据存储设备。这种数据存储设备可称为网络存储器(NAS)。本专利技术可确保数据存储驱动器从一个数据存储设备转移到另一个数据存储设备时,能保持相同的操作功能性。在另一个典型的实施例中,所述操作功能性包括访问一个或多个数据池的任何一个数据池的能力。所述一个或多个数据池可以通过采用一个或多个数据存储驱动器来构造。在又一个典型的实施例中,所述操作功能性包括通过使用一个或多个访问控制暂停或继续一个或多个数据池中的一个或多个共享。在又一个典型的实施例中,操作功能性包括使用一个或多个预先配置好的设定。所述设定可以包括一个或多个管理参数如管理员密码、共享访问密码、磁盘管理参数和网络参数。所述网络参数用于通过使用数据存储驱动器来适当地配置数据存储设备,例如创建、修改、访问一个或多个共享和/或一个或多本文档来自技高网
...

【技术保护点】
一种在数据存储驱动器可通信地与第一数据存储设备分离并可通信地连接到第二数据存储设备后,保持访问该数据存储驱动器中的一个或多个数据池的方法,该方法包括:当所述第二数据存储设备运行时,使用存储在所述数据存储驱动器中的元数据。

【技术特征摘要】
US 2005-1-31 60/648,648;US 2006-1-25 11/339,1531.一种在数据存储驱动器可通信地与第一数据存储设备分离并可通信地连接到第二数据存储设备后,保持访问该数据存储驱动器中的一个或多个数据池的方法,该方法包括当所述第二数据存储设备运行时,使用存储在所述数据存储驱动器中的元数据。2.根据权利要求1所述的方法,其特征在于,所述元数据位于所述数据存储驱动器的一个或多个分区的一个或多个头部。3.根据权利要求2所述的方法,其特征在于,所述元数据位于所述一个或多个头部的一个或多个字段中。4.根据权利要求2所述的方法,其特征在于,所述元数据用于链接或级联一个或多个分区以形成数据池。5.一种在数据存储驱动器从第一网络数据存储设备转移到第二网络数据存储设备后,保持使用其中一个或多个参数的方法,该方法包括使用存储在所述第一网络数据存储设备的一个存储器中的一个或多个参数,所述一个或...

【专利技术属性】
技术研发人员:克里斯多佛S威尔逊
申请(专利权)人:美国博通公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1