|
The StorNext Application Programming Interface, SNAPI, is a set of development tools that provides integrators and end users with increased control over how data flows between servers and storage tiers in a StorNext environment.

At the heart of SNAPI is a broad set of programming calls that allow applications and embedded systems to make custom requests of StorNext services. To help guide integration, SNAPI is broken into 3 components:
-
Client APIs – Control how applications access StorNext disk repositories and are aimed primarily at QoS (quality of service). Client APIs manage bandwidth allocation providing throughput intensive applications (e.g. ingest, data streaming) optimal performance.
-
File System APIs – Optimize file creation and access. Application performance is governed in part by how quickly data can be written and read. Managing data layout on disk helps tune IO patterns and increases the utilization of business processes.
-
Storage Manager APIs – Manage StorNext’s intelligent archiving and data movement functionality. When designing a solution to control storage costs, asset management applications may have better insights into where digital assets should reside for the best cost / performance metric. This API set gives increased control over data movement to and from storage tiers and assists in creation of custom Disaster Recovery policies.
Each API set also includes a wealth of reporting utilities for centralizing monitoring and alerting. For end users looking to build tighter interfaces between their applications and storage or integrators looking to build value added solutions, SNAPI offers a wealth of opportunity.
|