even
even

Reputation: 315

is there a .NET or REST (http) API for EMC (VNX\VMAX) arrays

my requirement is quite simple, just want to connect to emc storage server and get the storage information.
i googled the web and found someone mentioned emc have the apis, but i did not get the details, so i want to know is there a rest api for connecting. my second option is using ESIPSToolKit,but it need power shell and a windows server machine, a little annoying.

Thank you in advance.

here are some details, hope can help some one:
1) vnx and vmax are two very different product line.
2) ViPR have the rest api to manage vnx and vmax.
3) unisphere only support vmax for rest api
4) Celerra xml api only support file in vnx, no block support

Upvotes: 1

Views: 3343

Answers (2)

LukeUSMC
LukeUSMC

Reputation: 21

Unisphere for VMAX has a REST API. It is present in current Unisphere 8.03 and back to 1.4 or so. Note there is a big gap as we jumped from 1.51 to 8.0. Sean Cummings has a great blog where he explores U4VMAX rest API. If you want to proviso and manage ViPR is best but U4VMAX is capable.

http://scummins.com/unisphere-for-vmax-rest-api/

Upvotes: 1

Kenny Coleman
Kenny Coleman

Reputation: 186

Going to investigate more for you, but at this point the easy answer is no. There is no REST interface for them natively. However, you can front end all your storage arrays with ViPR. ViPR will give you the ability to access the arrays through REST. This will require SMI-S as well

There is also an early attempt at open sourcing a python REST interface for VMAX3 https://github.com/scottbri/unisphere-rest-client

Upvotes: 0

Related Questions