MiSi3kK, o 11 marzec 2010 - 16:25, powiedział:
Jeśli nie ma API, a strona jest mocno uproszczona lub nie ma jej wcale, to realizacja takiego panelu może okazać się niewykonalna.
Natomiast jeśli podesłane przez _MK_ API jest też w vSphere o którym mowa to nie powinno być większego problemu. Tak samo jeśli są jakieś programy dostępne z konsoli.
Tak jak wspominałem - API oczywiście jest - opcji jest sporo (wraz z pełną dokumentacją), może np. warto przyjrzeć się Perl Toolkitowi:
http://www.vmware.co.../viperltoolkit/
- żeby jednak pisać o szczegółach trzebaby "wgryźć się" w temat - o powyższym niestety nic więcej nie napiszę.
Warto jednak wspomnieć o innym istniejącym już masę czasu i powszechnie wykorzystywanym rozwiązaniem jest RCLI nazywane w vSphere - vCLI:
http://www.vmware.co...developer/vcli/
Korzystając z tego interfejsu można ze zdalnej maszyny poprzez CLI wykonać większość operacji administracyjnych na maszynach wirtualnych dla danego hypervisora - sprawdzone (także przez nas), działa bardzo dobrze (vCenter nie jest tu potrzebne).
Pamiętajmy też, że bez problemu można na hypervisorze uruchomić SSH - kawałek skryptu który wykonuje "coś" via SSH też nie powinien być kłopotem - szczególnie, że w vSphere spod CLI praktycznie wszystko da się zrobić.
Generalnie da się to zrobić na wiele (mniej lub bardziej profesjonalnych-w zależności od wymaganej skalowalności) sposobów.
Pytanie - co się chce osiągnąć. Np. w naszym przypadku każde środowisko jest na tyle zindywidualizowane, że automatyzacja procesu kreacji byłaby naprawdę niezłym wyzwaniem - pytanie czy warto je podejmować, jeśli nie mamy do czynienia ze skalą masową. vSphere jest na tyle drogą w licencjonowaniu jak i utrzymaniu platformą, że jakoś tej "masówki" sobie nie wyobrażam - raczej indywidualne konfiguracje wysokiej dostępności i dużej elastyczności.
--
Pozdrawiam
MK










