Computing system with processing and method of operation thereof
First Claim
Patent Images
1. A computing system comprising:
- a gateway block configured to generate a modified operation for communicating a request operation issued by a host device to access a storage device after the host device performs a MapReduce function to split a job received from a client into tasks for mapping the tasks to be executed as the request operation to access the storage device; and
wherein the gateway block includes;
a conversion block configured to generate a converted interface for converting an interaction interface, representing a language interface including a high level programming language, from one instance of the high level programming language to a different high level programming language, included in the request operation to the interaction interface executable by the storage device including a storage processor, anda translation block, coupled to the conversion block, configured to generate a translated representation by converting an object name to a corresponding instance of a logical block address (LBA) range list for translating an object representation sent along with the tasks included in the request operation issued by the host device to the object representation utilized in the storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing system includes: a gateway block configured to generate a modified operation for communicating a request operation issued by a host device to access a storage device; and wherein the gateway block includes: a conversion block configured to generate a converted interface for converting an interaction interface included in the request operation to the interaction interface executable by the storage device, and a translation block, coupled to the conversion block, configured to generate a translated representation for translating an object representation included in the request operation to the object representation utilized in the storage device.
-
Citations
20 Claims
-
1. A computing system comprising:
-
a gateway block configured to generate a modified operation for communicating a request operation issued by a host device to access a storage device after the host device performs a MapReduce function to split a job received from a client into tasks for mapping the tasks to be executed as the request operation to access the storage device; and wherein the gateway block includes; a conversion block configured to generate a converted interface for converting an interaction interface, representing a language interface including a high level programming language, from one instance of the high level programming language to a different high level programming language, included in the request operation to the interaction interface executable by the storage device including a storage processor, and a translation block, coupled to the conversion block, configured to generate a translated representation by converting an object name to a corresponding instance of a logical block address (LBA) range list for translating an object representation sent along with the tasks included in the request operation issued by the host device to the object representation utilized in the storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of operation of a computing system comprising:
-
generating a converted interface with a gateway block for converting an interaction interface, representing a language interface including a high level programming language, from one instance of the high level programming language to a different high level programming language, included in a request operation to the interaction interface executable by a storage device including a storage processor; generating a translated representation by converting an object name to a corresponding instance of a logical block address (LBA) range list for translating an object representation sent along with tasks included in the request operation issued by a host device to the object representation utilized in the storage device; and generating a modified operation including the converted interface, the translated representation, or a combination thereof for communicating the request operation issued by the host device to access the storage device after the host device performs a MapReduce function to split a job received from a client into the tasks for mapping the tasks to be executed as the request operation to access the storage device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium including instructions for execution by a gateway block comprising:
-
generating a converted interface for converting an interaction interface, representing a language interface including a high level programming language, from one instance of the high level programming language to a different high level programming language, included in a request operation to the interaction interface executable by a storage device including a storage processor; generating a translated representation by converting an object name to a corresponding instance of a logical block address (LBA) range list for translating an object representation sent along with tasks included in the request operation issued by a host device to the object representation utilized in the storage device; and generating a modified operation including the converted interface, the translated representation, or a combination thereof for communicating the request operation issued by a host device to access the storage device after the host device performs a MapReduce function to split a job received from a client into the tasks for mapping the tasks to be executed as the request operation to access the storage device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification