Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Application program interface access to hardware services for storage management applications

a storage management and application program technology, applied in the field of application program interfaces, can solve the problems of a storage network i/o handling framework and a set of apis for better performance, and the need for specialized apis residing in the datapath

Inactive Publication Date: 2019-07-09
XENOGENIC DEV LLC
View PDF22 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a storage network system that allows for efficient handling of data and processing tasks. It utilizes a simplified data path and optimized hardware for better performance. The system also has an adaptable framework that can be easily integrated with different content and hardware interfaces. The technical effects of this system include improved performance, ease of development, and flexibility for various implementation scenarios.

Problems solved by technology

Therefore, it is desiouse to have specialized APIs residing in the datapath.
Further, it is desiouse to have a storage network I / O handling framework and a set of APIs for better performance.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Application program interface access to hardware services for storage management applications
  • Application program interface access to hardware services for storage management applications
  • Application program interface access to hardware services for storage management applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033]The present invention provides a Virtualization Acceleration Application Programming Interface (VAAPI) which is interposed between a hardware layer and a software layer. For detailed description of VAAPI, please refer to infra. The present invention intendes to create or modify existing storage virtualization applications to take advantage of the fast path acceleration provided by storage data management silicon, which is included in a commonly assigned application, entitled STORAGE MANAGEMENT PROCESSOR, provisional application No. 60 / 427,593, filed on Nov. 19, 2002. Further, VAAPI is a strategy to bring concurrence within the storage virtualization industry for the use of a common platform. By providing hardware-assisted data movement and related functionality through VAAPI, virualization application vendors can boost their performance while positioning their technology on an open platform.

[0034]Referring to FIG. 2, VAAPI 4 is a storage network I / O handling framework and a se...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method and device for using a set of APIs are provided. Some of the functions which used to be performed by software are now accelerated through hardware.

Description

[0001]This application claims is a reissue of U.S. patent application Ser. No. 11 / 472,677, filed Jun. 22, 2006 (now U.S. Pat. No. 7,594,049), which is a continuation application of the utility application filed May 2, 2003 now U.S. Pat. No. 7,093,038 titled “APPLICATION PROGRAM INTERFACE ACCESS TO HARDWARE SERVICES FOR STORAGE MANAGEMENT APPLICATIONS” with a Ser. No. 10 / 428,638,U.S. patent application Ser. No. 10 / 428,638, filed May 2, 2003 (now U.S. Pat. No. 7,093,028), which claimedclaims priority to U.S. Provisional ApplicationAppl. No. 60 / 380,160, filed May 6, 2002, entitled “APPLICATION PROGRAM INTERFACE-ACCESS TO HARDWARE SERVICES FOR STORAGE MANAGEMENT APPLICATIONS, which is hereby incorporated in its entirety by reference.BACKGROUND OF THE INVENTION[0002]1. Field of the Invention[0003]The present invention generally relates to an application program interface (API), more specifically, the present invention relates to an API having access to hardware services for storage manag...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F3/00G06F13/00G06F3/06
CPCG06F3/061G06F3/0661G06F3/067
Inventor JAIN, ARVINDGHOSH, SUKHADALAPATI, DEBASISQAZILBASH, ZULFIQAR
Owner XENOGENIC DEV LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products