System Ralph

Pełna dokumentacja systemu zarządzania Data Center Ralph znajduje się tutaj.

System Ralph składa się z 4 modułów, z których 3 najważniejsze to:

  • Assets - ewidencja środków trwałych
  • Core - ewidencja urządzeń
  • Scrooge - roliczanie zużycia i fakturowanie

Dodatkowo do części rzeczy mamy dostęp poprzez podstronę Admin, która również podzielona jest sekcję Assets, Core, Scrooge i inne.

W systemie Ralph należy najpierw prawidłowo dodać wszystkie urządzenia, które chce się nadzorować poprzez moduł Assets, a następnie powiązać je z fizycznymi urządzeniami w module Core (W nowej wersji Ralpha, na którą czekamy nastąpi likwidacja modułu Core i wszystko przeniesione zostanie do Assets - problem powinien zniknąć).

Core > DCView - dodawanie nowego racka

  • Wybierając z listy Data Centers znajdującej się po lewej stronie otrzymujemy widok (z góry) DC (wejście z dołu), na który nanieśc można za pomocą kliknięcia "+" nowy rack.
  • W trybie Edit można dodać mu opis lub ustawić nazwę. Nowo dodany rack powinien sie też pojawic w zakładce Core > Racks, która to zakładka prezentuje z kolei listę racków wraz z komponentami wchodzącymi w jego skład.
  • Niestety usunięcie błędnie naniesionego racka możliwe jest jedynie poprzez moduł Admin (Assets/Racks)


Assets - dodawanie nowego środka trwałego

  • Z zakładki Assets należy wybrać link 'Add device'
  • Z formularza, który się pojawi należy wybrać (spacja) model urządzenia z listy dostępnych. Można też dodać nowy model (hyperlink 'add')
  • Warehouse -> (CBPIO.BST.0 lub 1, Wieniawskiego)
  • Location -> Wieniawskiego (lub Jana Pawla II)
  • Service Catalog (w tej chwili dostępne są Inula, LabITaaS, Kujawski, Platon). W celu stworzenia nowej usługi skontaktuj się z damian@man.poznan.pl
  • Environment (w tej chwili dostępne jest środowisko Production). W celu stworzenia nowego środowiska (np. Testing) skontaktuj się z damian@man.poznan.pl
  • Następnie proszę wypełnić pola w sekcji Financial Info. Większość wymaganych danych dostępna jest w danych dotyczących rozstrzygniętego przetargu/podpisanej umowy z dostawcą itp.
  • Można przypisać użytkownika do urządzenia
  • W sekcji Additional Info należy wybrać data center, Server room, Rack, position (w ramach racka), Orientation (najczęściej front). W przypadku np. ePDU zajmujących formalnie 0U i często umieszczanych pionowo po bokach szafy należy wybrać Orientation left lub right i Position 0.
  • Jeśli znamy ID urządzenia z modułu Core (ID-liczbę odczytać można z URL strony po wybraniu urządzenia z listy urządzeń) można je w tym miejscu podać. W przeciwnym razie podczas tworzenia asseta stworzone również zostanie urządzenie z częściowo wypełnionymi polami.
  • Ostatnim elementem, który należy wypełnić jest SN oraz Barcode (najlepiej spisać z urządzenia). SN zostanie przepisany (skopiowany) do fizycznego urządzenia w module Core.

Core - skanowanie nowych urządzeń [1]

W chwili obecnej wiązanie nowego asseta z urządzeniem następuje po S/N lub Mac address. Jeżeli asset ma prawidłowo zdefiniowany S/N wtedy przeskanowane urządzenie zostanie automatycznie powiązane z assetem.

W chwili obecnej oczkujemy na łatkę z Allegro pozwalającą w przypadku braku zdefiniowanych S/N (co u nas ma często miejsce) móc ręcznie powiązać te dwa byty.

UPDATE: Allegro zrezygnowało z rozwoju obecnej wersji Ralpha (2.x). Na ukończeniu jest wersja ralph-3.0.1 (ng), która korzysta ze zmienionych struktur danych, zmieniona jest częściowa koncepcja, której wprowadzenie powinno umożliwić nam w końcu w pełni korzystanie z systemu