Есть ли.NET или REST (http) API для массивов EMC (VNX\VMAX)

Мое требование довольно простое, просто хочу подключиться к серверу хранения EMC и получить информацию о хранилище.
Я погуглил в интернете и обнаружил, что кто-то упоминал, что у emc есть apis, но я не получил подробности, поэтому я хочу знать, есть ли остальные api для подключения. Мой второй вариант - использование ESIPSToolKit, но для этого нужны Power Shell и Windows Server, что немного раздражает.

Заранее спасибо.

Вот некоторые детали, надеюсь, кто-то может помочь:
1) vnx и vmax - две совершенно разные линейки продуктов.
2) ViPR имеет остальные API для управления vnx и vmax.
3) Unisphere поддерживает только Vmax для остальных API
4) Celerra xml api поддерживает только файл в vnx, без поддержки блоков

2 ответа

Unisphere для VMAX имеет REST API. Он присутствует в текущей Unisphere 8.03 и обратно до 1.4 или около того. Обратите внимание, что есть большой разрыв, когда мы прыгнули с 1,51 до 8,0. У Шона Каммингса есть отличный блог, в котором он исследует API отдыха U4VMAX. Если вы хотите обеспечить и управлять ViPR, то лучше всего, но U4VMAX способен.

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

Я собираюсь исследовать больше для вас, но на данный момент простой ответ - нет. REST-интерфейс для них отсутствует. Однако вы можете подключить все свои массивы хранения с помощью ViPR. ViPR даст вам возможность получить доступ к массивам через REST. Это также потребует SMI-S

Существует также ранняя попытка открыть исходный код Python REST-интерфейса для VMAX3 https://github.com/scottbri/unisphere-rest-client

Другие вопросы по тегам