管理和访问数据存储系统技术方案

技术编号:15292800 阅读:119 留言:0更新日期:2017-05-11 01:39
公开了用于管理和/或访问分布式数据存储的系统和方法。服务器计算设备或网络附接存储(NAS)设备可以包括用于发送和接收电子邮件(email)消息的消息处理模块。该消息处理模块被配置成用于使该NAS设备基于消息(例如,来自用户的电子邮件消息)执行NAS操作,并且用于向用户发送具有该NAS操作的结果的电子邮件消息。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
跨一个或多个数据存储设备的数据存储分布可以通过数据冗余来提供增强的数据安全性。网络附接存储(NAS)设备在计算机网络上提供对数据的访问。附图说明附图出于说明性目的描述了各种实施例,并且绝不应当理解为限制本公开的范围。此外,可以将所公开的不同实施例的各种特征结合来形成附加实施例,这也是本公开的部分。图1是根据实施例的联网数据存储系统的简图。图2是根据实施例的联网数据存储系统的简图。图3是根据实施例的联网数据存储系统的简图。图4是流程图,展示了根据实施例的用于管理和/或访问数据存储的过程。图5是流程图,展示了根据实施例的用于管理和/或访问数据存储的过程。具体实施方式当描述某些实施例时,这些实施例仅通过示例形式呈现,并非用于限定保护范围。实际上,本文所描述的新颖方法和系统可以以各种其他形式体现。此外,在不脱离保护范围的情况下可以进行本文所描述的在这些方法和系统的形式下的各种省略、取代和变化。概述网络附接存储(NAS)驱动器/系统可以在计算机网络上提供文件级数据存储,其中,一组客户端可获得对所存储的数据的访问。例如,NAS设备可以包括硬件、软件或这些元件的组合,其被配置使得该NAS设备作为文件服务器运行。NAS设备/系统可以提供方便的机制来共享多个计算机之间的数据和/或远程访问存储在NAS设备/系统上的数据。相比于传统文件服务器,NAS设备/系统的益处可以包括访问来自不同位置(例如,远端位置)的数据的能力、更快的数据访问、更容易的管理、和/或更简单的配置。图1是展示NAS系统100的实施例的简图,其中,网络附接存储(NAS)设备110通信地耦合至一个或多个客户端设备,以便向网络120上的其他设备提供基于文件的数据存储服务。在一个实施例中,网络120可以包括公共网络(例如,互联网)、私有网络(例如,局域网(LAN))、或广域网(WAN)(如互联网)、有线网络(例如,以太网)、无线网络(例如,802.11网络或Wi-Fi网络)、蜂窝网(例如,长期演进(LTE)网络)、路由器、集线器、交换机、服务器计算机、其他类型的计算机网络、和/或其组合。可以访问NAS设备110的客户端设备的类型可以包括但不限于:电话137(例如,智能电话、蜂窝电话等)、有线机顶盒136、智能电视135、视频游戏控制台134、膝上型计算机133、平板计算机132、台式计算机131、可穿戴式计算机和/或其他联网计算设备。NAS设备110可以提供可远程访问存储在NAS设备110上的各种类型的用户数据的各种设备(例如,电话137、有线机顶盒136、智能电视135、视频游戏控制台134、膝上型计算机133、平板计算机132、台式计算机131)。NAS设备110还可以允许用户在NAS设备110上存储各种类型的用户数据。NAS设备110可以包括磁介质、硬盘介质和/或固态介质。当本文中的某些描述通常指的是固态存储器时,应该理解的是,固态存储器可以包括一个或多个各种类型的固态非易失性存储器设备(如闪速集成电路、硫系RAM(C-RAM)、相变存储器(PC-RAM或PRAM)、可编程金属化单元RAM(PMC-RAM或PMCm)、双相联合存储器(OUM)、电阻式RAM(RRAM)、NAND存储器(例如,单层单元(SLC)存储器、多层单元(MLC)存储器、或其任何组合)、NOR存储器、EEPROM、铁电存储器(FeRAM)、磁阻式RAM(MRAM)、其他离散的NVM(非易失性存储器)芯片,或其任何组合)。在某些实施例中,NAS设备110提供基于文件的服务。可替代地,NAS设备110可以被配置成用于运行软件以提供附加服务器功能。在某些实施例中,NAS设备110可以是在网络120上由客户端设备接口(如手机或台式计算设备的网页浏览器、或安装在手机或台式计算设备上的软件(例如,应用))可配置的。例如,可以在NAS中实现低层操作系统,如免费NAS,该免费NAS是针对商用PC硬件设计的开源NAS解决方案。NAS设备110可以使用一个或多个网络文件共享协议(如NFS、SMB/CIFS、AFP等)来提供对文件的访问。如以上描述的,尽管NAS系统/设备可以提供各种益处,但是在某些实施例中,这样的系统可能与各种问题和/或缺点相关联。例如,NAS设备可以使用专有或特殊软件(例如,应用)来访问和/或管理NAS设备。用户可能需要在他们的计算设备(例如,膝上型计算机、平板计算机、智能电话、台式计算机等)上安装该软件,以便访问和/或管理NAS设备。此外,该软件可能不与用户的现有软件环境相融合(例如,可能不与用户使用的其他应用相融合)。本文中公开的某些实施例提供了使用电子邮件(email)消息来访问和/或管理NAS设备的能力。用户使用电子邮件消息与NAS设备进行通信。用户可以使用电子邮件消息来使NAS设备执行NAS操作(以下更加详细的讨论),并且可以经由电子邮件消息接收NAS操作结果。电子邮件消息可以发往NAS电子邮件地址(例如,与NAS设备相关联的电子邮件地址)并且/或者可以接收自NAS电子邮件地址。示例网络附接存储系统进一步参考图1,NAS设备110(例如,磁盘驱动器、混合硬盘驱动器、固态驱动器等)可以包括控制器(未示出),所述控制器被配置成用于接收数据命令并且在NAS设备110的一个或多个非易失性存储器阵列中执行这样的命令。这样的命令可以包括数据读/写命令等。控制器可以被配置成用于从驻留在计算设备上的存储接口(例如,设备驱动器)中接收数据命令。数据命令可以指定NAS设备110中的块地址;可以基于这样的命令来访问/转换数据。NAS设备110可以被配置成用于在一个或多个磁记录磁盘和/或固态存储器设备/阵列中存储数据。在实施例中,NAS设备110可以包括电缆箱、备份磁盘驱动器、介质存储单元、流媒体设备、数字相机、或可以存储可能需要被直接或无线访问的数据的任何其他电子设备。在某些实施例中,NAS可以存储从客户端设备处接收的数据,从而使得NAS设备110充当客户端设备的数据存储。为促进该功能,NAS设备110可以实施逻辑接口。逻辑接口可以向客户端设备呈现作为可以存储数据的一组逻辑地址(例如,顺序的/连续的地址)的存储器。在内部,NAS控制器可以将逻辑地址映射为在NAS设备110的非易失性存储器中的各种物理存储器地址。可以在NAS设备110中维护指示逻辑地址到物理存储器地址的映射的数据。在某些实施例中,NAS设备110是经由例如以太网电缆连接到Wi-Fi路由器的单个集中式单元。客户端(131-137)中的一个或多个客户端可以经由广域网(WAN)(如互联网)共享对NAS设备110的访问。在某些实施例中,使用RAID(廉价磁盘冗余阵列)技术来实现针对NAS设备110的数据保护,其中,多个磁盘驱动器部件包含在用于存储冗余数据的NAS中。访问和/或管理网络附接存储系统/设备本文中公开的某些实施例提供了使用电子邮件消息来访问和/或管理NAS设备的能力。用户可以利用其现有电子邮件客户端以便使用电子邮件消息来管理和/或访问NAS设备。用户可以使用电子邮件消息来使NAS设备执行NAS操作(以下更加详细的讨论),并且可以经由电子邮件消息接收NAS本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201580032362.html" title="管理和访问数据存储系统原文来自X技术">管理和访问数据存储系统</a>

【技术保护点】
一种计算设备,包括:处理器;以及其上存储有指令的计算机可读介质,所述指令当由所述处理器执行时使所述处理器:接收第一消息,所述第一消息指示网络附接存储(NAS)设备应当执行NAS操作;接收指示所述NAS操作的结果的数据;标识与所述NAS设备相关联的第一电子邮件(email)地址,所述第一电子邮件地址标识所述NAS设备;基于所述NAS操作的所述结果生成第一电子邮件消息,所述第一电子邮件消息包括发件人电子邮件地址和收件人电子邮件地址,并且所述发件人电子邮件地址包括与所述NAS设备相关联的所述第一电子邮件地址;并且向所述收件人电子邮件地址传输所述第一电子邮件消息。

【技术特征摘要】
【国外来华专利技术】2014.06.18 US 14/308,5661.一种计算设备,包括:处理器;以及其上存储有指令的计算机可读介质,所述指令当由所述处理器执行时使所述处理器:接收第一消息,所述第一消息指示网络附接存储(NAS)设备应当执行NAS操作;接收指示所述NAS操作的结果的数据;标识与所述NAS设备相关联的第一电子邮件(email)地址,所述第一电子邮件地址标识所述NAS设备;基于所述NAS操作的所述结果生成第一电子邮件消息,所述第一电子邮件消息包括发件人电子邮件地址和收件人电子邮件地址,并且所述发件人电子邮件地址包括与所述NAS设备相关联的所述第一电子邮件地址;并且向所述收件人电子邮件地址传输所述第一电子邮件消息。2.如权利要求1所述的计算设备,其中,所述指令进一步被配置成用于使所述处理器:在接收所述第一消息之前接收来自第一用户的用于注册所述NAS设备的请求;在接收所述第一消息之前将所述第一电子邮件地址与所述NAS设备相关联;并且在接收所述第一消息之前向所述第一用户传输通知电子邮件消息,所述通知电子邮件消息包括所述NAS设备可以基于至所述第一电子邮件地址的电子邮件消息来执行的NAS操作列表。3.如权利要求1所述的计算设备,其中,所述NAS操作包括用于查询所述NAS设备的状态的操作,其中,所述结果包括所述NAS设备的所述状态,并且其中,所述第一电子邮件消息包括指示所述结果的数据。4.如权利要求1所述的计算设备,其中,所述NAS操作包括用于查询所述NAS设备的使用统计的操作,其中,所述结果包括所述NAS设备的所述使用统计,并且其中,所述第一电子邮件消息包括指示所述结果的数据。5.如权利要求4所述的计算设备,其中,所述指令进一步被配置成用于使所述处理器:标识所述NAS设备的可能使与所述收件人电子邮件地址相关联的用户感兴趣的特征,其中,所述第一电子邮件消息包括指示所述NAS设备的所述特征的数据。6.如权利要求1所述的计算设备,其中,所述NAS操作包括对所述NAS设备的诊断测试,其中,所述结果包括所述诊断测试的诊断结果,并且其中,所述第一电子邮件消息包括指示所述诊断结果的数据。7.如权利要求1所述的计算设备,其中,所述指令进一步被配置成用于使所述处理器:执行所述NAS操作,其中,所述计算设备包括所述NAS设备。8.一种管理存储设备的方法,所述方法包括:接收第一消息,所述第一消息指示网络附接存储(NAS)设备应当执行NAS操作;接收指示所述NAS操作的结果的数据;标识与所述NAS设备相关联的第一电子邮件(email)地址,所述第一电子邮件地址标识所述NAS设备;基于所述NAS操作的所述结果生成第一电子邮件消息,所述第一电子邮件消息包括发件人电子邮件地址和收件人电子邮件地址,并且所述发件人电子邮件地址包括所述NAS设备的所述第一电子邮件地址;以及向所述收件人电子邮件地址传输所述第一电子邮件消息。9.如权利要求8所述的方法,进一步包括:在接收所述第一消息之前接收来自第一用户的用于注册所述NAS设备的请求;在接收所述第一消息之前将所述第一电子邮件地址与所述NAS设备相关联;以及在接收所述第一消息之前向所述第一用户传输通知电子邮件消息,所述通知电子邮件消息包括所述NAS设备可以基于至所述第一电子邮件地址的电子邮件消息来执行的NAS操作列表...

【专利技术属性】
技术研发人员:N·帕德玛纳韩
申请(专利权)人:西部数据技术公司
类型:发明
国别省市:美国;US

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

1