发明名称 存储装置上基于阵列的计算
摘要 在网络附加存储(network‑attached storage,NAS)装置处接收来自应用程序服务器的执行计算的指令。所述计算使用由所述NAS装置存储为输入的数据阵列。所述指令包含识别包含于所述计算中的运算的远程过程调用,包含将使得所述NAS装置对含有待用作所述计算的输入的数据阵列的第一文件执行读取操作的第一远程过程调用,以及将使得所述NAS装置使用所述数据阵列执行阵列运算的第二远程过程调用。对所述NAS装置执行所述运算以产生结果,所述结果存储于由所述NAS装置管理且可由所述应用程序服务器存取的文件系统中的某一位置中的第二文件中。
申请公布号 CN106605223A 申请公布日期 2017.04.26
申请号 CN201580048018.1 申请日期 2015.09.09
申请人 华为技术有限公司 发明人 维尼特·查德哈;戈皮纳斯·帕拉尼;施广宇
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种由包括处理器和存储器的网络附加存储(network‑attached storage,NAS)装置执行的方法,其特征在于,所述方法由所述处理器执行且包括:在所述NAS装置处从应用程序服务器接收使得所述NAS装置执行计算的指令,所述计算使用由所述NAS装置存储为输入的数据阵列,所述指令包括识别包含于所述计算中的运算的多个远程过程调用,所述远程过程调用包括可用于使得所述NAS装置对由所述NAS装置存储且含有待用作所述计算的输入的数据阵列的第一文件执行读取操作的第一远程过程调用,所述远程过程调用进一步包括可用于使得所述NAS装置使用来自所述第一文件的所述数据阵列执行阵列运算的第二远程过程调用;对所述NAS装置执行所述读取操作和所述阵列运算以产生结果;以及将所述结果存储在由所述NAS装置管理且可由所述应用程序服务器存取的文件系统中的某一位置中的第二文件中。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼