会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Storing files in a parallel computing system based on user-specified parser function
    • 基于用户指定的解析器函数将文件存储在并行计算系统中
    • US08868576B1
    • 2014-10-21
    • US13536369
    • 2012-06-28
    • Sorin FaibishJohn M. BentPercy TzelnicGary GriderAdam ManzanaresAaron Torres
    • Sorin FaibishJohn M. BentPercy TzelnicGary GriderAdam ManzanaresAaron Torres
    • G06F17/30
    • G06F17/3056G06F17/30091
    • Techniques are provided for storing files in a parallel computing system based on a user-specified parser function. A plurality of files generated by a distributed application in a parallel computing system are stored by obtaining a parser from the distributed application for processing the plurality of files prior to storage; and storing one or more of the plurality of files in one or more storage nodes of the parallel computing system based on the processing by the parser. The plurality of files comprise one or more of a plurality of complete files and a plurality of sub-files. The parser can optionally store only those files that satisfy one or more semantic requirements of the parser. The parser can also extract metadata from one or more of the files and the extracted metadata can be stored with one or more of the plurality of files and used for searching for files.
    • 提供了用于基于用户指定的解析器功能在并行计算系统中存储文件的技术。 由并行计算系统中的分布式应用程序生成的多个文件通过从分布式应用程序获得解析器来存储,用于在存储之前处理多个文件; 以及基于所述解析器的处理,将所述多个文件中的一个或多个存储在所述并行计算系统的一个或多个存储节点中。 多个文件包括多个完整文件和多个子文件中的一个或多个。 解析器可以可选地仅存储满足解析器的一个或多个语义要求的那些文件。 解析器还可以从一个或多个文件中提取元数据,并且所提取的元数据可以与多个文件中的一个或多个文件一起存储并用于搜索文件。
    • 5. 发明授权
    • Methods and apparatus for capture and storage of semantic information with sub-files in a parallel computing system
    • 用于在并行计算系统中用子文件捕获和存储语义信息的方法和装置
    • US08949255B1
    • 2015-02-03
    • US13536384
    • 2012-06-28
    • Sorin FaibishJohn M. BentPercy TzelnicGary GriderAaron Torres
    • Sorin FaibishJohn M. BentPercy TzelnicGary GriderAaron Torres
    • G06F17/30
    • G06F17/301
    • Techniques are provided for storing files in a parallel computing system using sub-files with semantically meaningful boundaries. A method is provided for storing at least one file generated by a distributed application in a parallel computing system. The file comprises one or more of a complete file and a plurality of sub-files. The method comprises the steps of obtaining a user specification of semantic information related to the file; providing the semantic information as a data structure description to a data formatting library write function; and storing the semantic information related to the file with one or more of the sub-files in one or more storage nodes of the parallel computing system. The semantic information provides a description of data in the file. The sub-files can be replicated based on semantically meaningful boundaries.
    • 提供了使用具有语义有意义的边界的子文件在并行计算系统中存储文件的技术。 提供了一种用于将由分布式应用生成的至少一个文件存储在并行计算系统中的方法。 该文件包括完整文件和多个子文件中的一个或多个。 该方法包括以下步骤:获得与文件相关的语义信息的用户指定; 提供语义信息作为数据格式化库写入功能的数据结构描述; 以及将与所述文件相关的所述语义信息与所述子文件中的一个或多个存储在所述并行计算系统的一个或多个存储节点中。 语义信息提供文件中数据的描述。 子文件可以基于语义有意义的边界进行复制。
    • 6. 发明授权
    • Storing files in a parallel computing system based on user or application specification
    • 基于用户或应用程序规范将文件存储在并行计算系统中
    • US09298733B1
    • 2016-03-29
    • US13536289
    • 2012-06-28
    • Sorin FaibishJohn M. BentJeffrey M. NickGary GriderAaron Torres
    • Sorin FaibishJohn M. BentJeffrey M. NickGary GriderAaron Torres
    • G06F17/30
    • G06F17/302G06F17/30224
    • Techniques are provided for storing files in a parallel computing system based on a user-specification. A plurality of files generated by a distributed application in a parallel computing system are stored by obtaining a specification from the distributed application indicating how the plurality of files should be stored; and storing one or more of the plurality of files in one or more storage nodes of a multi-tier storage system based on the specification. The plurality of files comprise a plurality of complete files and/or a plurality of sub-files. The specification can optionally be processed by a daemon executing on one or more nodes in a multi-tier storage system. The specification indicates how the plurality of files should be stored, for example, identifying one or more storage nodes where the plurality of files should be stored.
    • 提供了基于用户规范在并行计算系统中存储文件的技术。 由并行计算系统中的分布式应用生成的多个文件通过从分布式应用获得指定如何存储多个文件的规范来存储; 以及基于所述规范,将所述多个文件中的一个或多个存储在多层存储系统的一个或多个存储节点中。 多个文件包括多个完整文件和/或多个子文件。 该规范可以可选地由在多层存储系统中的一个或多个节点上执行的守护进程来处理。 该规范指示如何存储多个文件,例如,识别应该存储多个文件的一个或多个存储节点。
    • 7. 发明授权
    • Cooperative storage of shared files in a parallel computing system with dynamic block size
    • 共享文件在具有动态块大小的并行计算系统中的协同存储
    • US09183211B1
    • 2015-11-10
    • US13730080
    • 2012-12-28
    • John M. BentSorin FaibishGary Grider
    • John M. BentSorin FaibishGary Grider
    • G06F17/30
    • G06F17/30G06F17/30091
    • Improved techniques are provided for parallel writing of data to a shared object in a parallel computing system. A method is provided for storing data generated by a plurality of parallel processes to a shared object in a parallel computing system. The method is performed by at least one of the processes and comprises: dynamically determining a block size for storing the data; exchanging a determined amount of the data with at least one additional process to achieve a block of the data having the dynamically determined block size; and writing the block of the data having the dynamically determined block size to a file system. The determined block size comprises, e.g., a total amount of the data to be stored divided by the number of parallel processes. The file system comprises, for example, a log structured virtual parallel file system, such as a Parallel Log-Structured File System (PLFS).
    • 提供了改进的技术,用于在并行计算系统中将数据并行写入共享对象。 提供了一种用于将由多个并行处理生成的数据存储到并行计算系统中的共享对象的方法。 该方法通过至少一个处理来执行,并且包括:动态地确定用于存储数据的块大小; 用至少一个附加过程交换确定量的数据以实现具有动态确定的块大小的数据块; 以及将具有动态确定的块大小的数据的块写入文件系统。 确定的块大小包括例如待存储的数据的总量除以并行进程的数量。 文件系统包括例如日志结构化虚拟并行文件系统,诸如并行对数结构化文件系统(PLFS)。
    • 8. 发明授权
    • Request queues for interactive clients in a shared file system of a parallel computing system
    • 在并行计算系统的共享文件系统中为交互式客户端请求队列
    • US09110695B1
    • 2015-08-18
    • US13730112
    • 2012-12-28
    • John M. BentSorin Faibish
    • John M. BentSorin Faibish
    • G06F9/455
    • G06F9/45533G06F9/45558G06F2009/45579
    • Interactive requests are processed from users of log-in nodes. A metadata server node is provided for use in a file system shared by one or more interactive nodes and one or more batch nodes. The interactive nodes comprise interactive clients to execute interactive tasks and the batch nodes execute batch jobs for one or more batch clients. The metadata server node comprises a virtual machine monitor; an interactive client proxy to store metadata requests from the interactive clients in an interactive client queue; a batch client proxy to store metadata requests from the batch clients in a batch client queue; and a metadata server to store the metadata requests from the interactive client queue and the batch client queue in a metadata queue based on an allocation of resources by the virtual machine monitor. The metadata requests can be prioritized, for example, based on one or more of a predefined policy and predefined rules.
    • 从登录节点的用户处理交互式请求。 提供元数据服务器节点用于由一个或多个交互式节点和一个或多个批处理节点共享的文件系统。 交互式节点包括交互式客户端以执行交互式任务,批处理节点为一个或多个批处理客户端执行批处理作业。 元数据服务器节点包括虚拟机监视器; 交互式客户端代理,用于在交互式客户端队列中存储来自交互式客户机的元数据请求; 批处理客户机代理,用于在批处理客户端队列中存储批处理客户端的元数据请求; 以及元数据服务器,用于基于虚拟机监视器的资源分配来存储元数据队列中来自交互式客户机队列和批处理客户机队列的元数据请求。 元数据请求可以被优先化,例如,基于预定义策略和预定义规则中的一个或多个。