SMASH - łatwiejsze zarządzanie serwerami

W małych sieciach pracuje najczęściej kilka serwerów jednej platformy, np. x86/Windows. To środowisko homogeniczne. W dużych systemach, składających się z wielu rozproszonych (często fizycznie) podsieci, administrator ma do czynienia z mieszanką platform. Każdy administrator dużej sieci chciałby dysponować jednym systemem zarządzającym serwerami, opartym na ogólnie uznanym standardzie.

W małych sieciach pracuje najczęściej kilka serwerów jednej platformy, np. x86/Windows. To środowisko homogeniczne. W dużych systemach, składających się z wielu rozproszonych (często fizycznie) podsieci, administrator ma do czynienia z mieszanką platform. Każdy administrator dużej sieci chciałby dysponować jednym systemem zarządzającym serwerami, opartym na ogólnie uznanym standardzie.

Na rynku nie ma obecnie narzędzi typu "cross-platform", które pozwalałyby zarządzać serwerami różnych platform, wyprodukowanymi przez różne firmy. Każdy producent serwerów oferuje własny zestaw narzędzi, które pozwalają zarządzać systemami w trybie "in-band" (w ramach pasma, czyli przez sieć) oraz w trybie "out-of-band" (poza pasmem, czyli używając do tego celu innych ścieżek dostępu niż produkcyjna sieć). Ale efekt jest zawsze taki sam - administrator musi używać wielu różnych aplikacji, każda zarządzająca serwerami innej platformy.

Aby usunąć tę niedogodność, organizacja DMTF (Distributed Management Task Force) opublikowała ostatnio szczegóły rozwiązania Systems Management Architecture for Server Hardware, którego głównym elementem jest specyfikacja SMASH CLP (SMASH Command Line Protocol). SMASH CLP pozwala łatwo i intuicyjnie zarządzać środowiskiem heterogenicznych serwerów, niezależnie od tego, jaki jest stan serwera, system operacyjny, topologia serwera czy zastosowana metoda dostępu do systemu.

Zbudowany na bazie opracowanego przez DMTF modelu Common Information Model, SMASH CLP używa specyficznych instrukcji command-line (wiersz poleceń). Są one oparte na specjalnej składni, dzięki której serwery produkowane przez różne firmy są traktowane przez oprogramowanie SMASH CLP w podobny sposób. Polecenia SMASH CLP mają wspierać różne produkty: serwery wolno stojące, serwery kasetowe, serwery stelażowe, partycje oraz urządzenia serwerowe.

Po zainstalowaniu na konsoli zarządzania oprogramowania SMASH CLP, administrator będzie mógł wydawać polecenia realizujące różne zadania. Będzie w stanie wyłączyć serwer, włączyć go, zainicjować i skonfigurować proces rozruchu, czy otworzyć sesję zdalnej konsoli zarządzania. Każde polecenie będzie identyczne niezależnie od tego, do serwera jakiej platformy będzie kierowane.

SMASH CLP pracuje w trybie polecenie/odpowiedź. Polecenia może wpisywać ręcznie administrator albo mogą być one wykonywane automatycznie, będąc częścią przygotowanego wcześniej skryptu. Polecenia są przesyłane i odbierane za pomocą protokołu transportu, zaprojektowanego specjalnie do obsługiwania wiadomości tekstowych. Administrator może zdefiniować składnię poleceń SMASH CLP, wybierając jeden z formatów: "free-form text", "comma form text", "comma-separated", "keyword=value" i XML. To łatwy do opanowania interfejs, z którym powinien sobie szybko poradzić każdy administrator.

SMASH - łatwiejsze zarządzanie serwerami

SMASH CLP zarządza serwerami

Przykład: Najpierw system uwierzytelnia użytkownika i otwiera sesję. Następnie administrator przystępuje do działania, uruchamiając odpowiedni protokół obsługi wiadomości tekstowych, np. Telnet lub Secure Shell (SSH). Specyfikacja SMASH CLP zawiera mechanizmy mapowania protokołów SSH V.2 i Telnet, ale dostępne są też inne protokoły.

W ten sposób wiadomości tekstowe są transmitowane od administratora do serwera. Polecenia SMASH CLP są transmitowane między komunikującymi się ze sobą stronami (stacja zarządzająca-serwer) zawsze w ten sam sposób, niezależnie od platformy serwera. To właśnie jest najistotniejszą cechą tego rozwiązania - uniwersalność.

Specyfikacja SMASH CLP to nie tylko uniwersalny protokół transportu, ale predefiniowane profile serwerów, obejmujące takie platformy jak serwery wolno stojące, kasetowe, stelażowe i partycje, każda obsługująca konkretne środowisko obliczeniowe (np. centrum danych czy system informatyczny operatora telekomunikacyjnego). Każdy profil oferuje różne opcje (rozruch serwerów, zarządzanie oprogramowaniem, konfigurowanie systemu itp.), pozwalające szybko zarządzać danym środowiskiem. Takie podejście oszczędza czas i zmniejsza koszty zarządzania.

Pełny system SMASH (zawierający CLP oraz dodatkowe specyfikacje) zostanie przez DMTF udostępniony w 2005 r. Wielu producentów wykazuje swoje zainteresowanie nowym standardem, deklarując wbudowanie jego obsługi do swych serwerów.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200