SANtricity 11.8 Solutions
Terms and concepts
The following terms apply to the Web Services Proxy.
Term | Definition |
---|---|
API |
An Application Programming Interface (API) is a set of protocols and methods that enables developers to communicate with devices. The Web Services API is used to communicate with ETERNUS AB/HB Series storage systems. |
ASUP |
The AutoSupport (ASUP) feature collects data in a customer support bundle and automatically sends the message file to Fujitsu Support for remote troubleshooting and problem analysis. |
Endpoint |
Endpoints are functions that are available through the API. An endpoint includes an HTTP verb, plus the URI path. In Web Services, endpoints can execute such tasks as discovering storage systems and creating volumes. |
HTTP Verb |
An HTTP verb is a corresponding action for an endpoint, such as retrieving and creating data. In Web Services, HTTP verbs include POST, GET, and DELETE. |
JSON |
JavaScript Object Notation (JSON) is a structured data format much like XML, which uses a minimal, readable format. Data within Web Services is encoded through JSON. |
REST / RESTful |
Representational state transfer (REST) is a loose specification that defines an architectural style for an API. Because most REST APIs do not fully adhere to the specification, they are described as “RESTful” or “REST-like.” Generally, a “RESTful” API is agnostic to programming languages and has the following characteristics:
Web Services is a RESTful API that provides access to virtually all the SANtricity management capabilities. |
storage system |
A storage system is an ETERNUS AB/HB Series array, which includes shelves, controllers, drives, software, and firmware. |
SYMbol API |
SYMbol is a legacy API for managing ETERNUS AB/HB Series storage systems. The underlying implementation of the Web Services API uses SYMbol. |
Web Services |
Web Services is an API that Fujitsu designed for developers to manage ETERNUS AB/HB Series storage systems. There are two implementations of Web Services: embedded on the controller and a separate proxy that can be installed on Linux or Windows. |