Warszawa, dnia 15 września 2014 IBM License Metric Tool 7.5 warsztaty Bogusław Nowak Michał Klak
Plan Korzyści biznesowe wynikające z zastosowania ILMT Typowe scenariusze wspierane przez ILMT Architektura systemu Instalowanie serwera ILMT Konfigurowanie serwera ILMT Utrzymanie serwera ILMT Zarządzanie infrastrukturą Weryfikowanie stanu infrastruktury Tworzenie raportów PVU i RVU Uzyskiwanie pomocy odnośnie narzędzia ILMT
Korzyści biznesowe wynikające z zastosowania ILMT
Licencja PVU Subcapacity Licencjonowanie Subcapacity pozwala licencjonować oprogramowanie IBM według metryki korzystniejszej dla klienta niż ta oparta na pełnej wydajności serwera lub grupy serwerów. Istotą PVU Subcapacity jest zmniejszenie kosztów licencyjnych z tytułu użytkowania oprogramowania IBM w środowiskach zwirtualizowanych, gdzie zasoby (liczba jednostek procesora) mogą być dzielone na partycje. Można uzyskać znaczne oszczędności ponieważ użycie licencji jest proporcjonalnie do ilości jednostek procesora w partycji użytej do zainstalowania oprogramowania. Technologia cappingu gwarantuje, że niezaleznie od zastosowanej technologii wirtualizacyjnej (jeśli jest ona na liście technologi dopuszczonych przez IBM) konsumpcja licencji nie przekroczy wartości liczonej dla całej maszyny (Full Capacity). ILMT jest dostępny bez opłat dla wszystkich klientów IBM. Decyzja o zastosowaniu licencjonowania Sub Capacity, obliguje klienta do zainstalowania i raportowania ILMT i powinna być podjęta z uwzględnieniem kosztów utrzymywania systemu ILMT. Celem dzisiejszych warsztatów jest przedstawienie najlepszych praktyk stosowania ILMT pozwalających zminimalizować te koszty. 4
Korzyści wynikające z zastosowania ILMT Duża grupa oprogramowania IBM jest licencjonowanych na zasadzie PVU, dla wszystkich tych produktów klient może konsumować mniej jednostek licencyjnych jeżeli wykorzystuje technologie wirtualizacyjne i zainstaluje ILMT w wersji 7.* lub 9.x Instalując ILMT, otrzymujemy bezpłatne narzędzie pokazujące pełny inwentarz oprogramowania IBM, dodatkowo szczegółowe raporty użycia licencji PVU i RVU. ILMT dzięki bliskiemu 100% pokrycia sygnaturami do wykrywania produktów, zapewnia bardzo dużą dokładność raportowania. ILMT zarówno 7.5 jak i 9.x wykorzystuje najwyższej klasy komponent do skanowania. Na stronach IBM/Passport Advantage dostępny jest kalkulator PVU, który umożliwia wstępne oszacowanie oszczędności: https://www-112.ibm.com/software/howtobuy/passportadvantage/valueunitcalculator/vucalc.wss 5
6 Kalkulator PVU
7 Kalkulator PVU
Typowe scenariusze wspierane przez ILMT
Architektura systemu
Architektura systemu komponenty podstawowe Kontroler Serwer aplikacyjny - WebSphere Application Server (wbudowany lub podstawowy) Platforma dla interfejsu i aplikacji - Tivoli Integrated Portal (TIP) Serwer administracyjny IBM License Metric Tool Dane Serwer bazodanowy DB2 Baza danych serwera administracyjnego (TLMA) Widok Interfejs użytkownika WWW (Web UI) Interfejs wiersza komend (CLI) Agenty
Architektura systemu Komponenty dodatkowe Proxy Proxy Proxy serwer - IBM HTTP server
Architektura systemu Komponenty dodatkowe - LDAP Centralny rejestr użytkowników
Fazy implementacji ILMT
Fazy implementacji ILMT Przygotowanie Instalacja serwera Konfiguracja serwera Instalacja agentów Konfiguracja agentów Wykluczanie instancji Administracja serwerem Przypisywanie instancji Generowanie raportów Podpisywanie raportów Utrzymywanie produktu
Instalowanie serwera ILMT
Instalowanie serwera ILMT Diagram Planowanie Wykonanie kroków przedinstalacyjnych Wybór serwera aplikacyjnego Wybór scenariusza instalacji Aplikowanie poprawek Weryfikacja instalacji
Konfigurowanie serwera ILMT
Konfigurowanie serwera ILMT Diagram Konfiguracja uprawnień użytkowników Import najnowszego katalogu oprogramowania (Software Catalog) Import najnowszej tabeli jednostek wartości procesorów (PVU table) Import najnowszej tabeli warstw systemów (Systems tier table) Import najnowszej listy numerów katalogowych (Part Numbers) Konfiguracja powiadomień w wiadomościach e-mail (Event notification) Konfiguracja menadżerów maszyn wirtualnych (VM Managers)
Utrzymanie serwera ILMT
Utrzymanie serwera ILMT Pliki konfiguracyjne Importowanie nowych katalogów oprogramowania IBM (Software Catalog) http://www-01.ibm.com/support/docview.wss?uid=swg24028529 Importowanie nowych tabel jednostek wartości procesorów (PVU table) http://www-01.ibm.com/support/docview.wss?uid=swg24020292 Importowanie nowych list numerów katalogowych (Part Numbers) http://www-01.ibm.com/software/howtobuy/passportadvantage/index.html Pakiety poprawek Instalowanie nowych aktualizacji narzędzia ILMT http://www-01.ibm.com/support/docview.wss?uid=swg24032909 Rejestracja w portalu wsparcia IBM w celu otrzymywania powiadomień o nowych pakietach poprawek i ważnych aktualizacjach produktu http://www-01.ibm.com/support/knowledgecenter/ss8jfy_7.5.0/com.ibm.lmt75.doc/com.ibm.license.mgmt.config.doc/t_subscribing_ibm_website.html Rejestracja w serwisie Twitter w celu otrzymywania informacji odnośnie produktu ILMT https://twitter.com/ilmtcentralteam
Zarządzanie infrastrukturą
Zarządzanie infrastrukturą Zarządzanie infrastrukturą Zarządzanie grupami skanowania Tworzenie harmonogramów skanowania oprogramowania Konfigurowanie menadżerów maszyn wirtualnych Instalowanie agentów Instalowanie agentów na systemach AIX Instalowanie agentów na systemach Solaris Instalowanie agentów na systemach HP-UX
Zarządzanie infrastrukturą Grupy skanowania Zarządzanie grupami skanowania Umożliwia zróżnicowanie dnia i pory skanowania, np. W nocy/wcześnie rano/w południe W określony dzień tygodnia/w sobotę/w niedzielę Umożliwia zróżnicowanie częstotliwości skanowania, np. Codziennie Raz na tydzień Raz na dwa tygodnie Pozwala na podział skanowanych maszyn ze względu na wybrana własność, np. System operacyjny maszyny (AIX, Linux, Windows,...) Przeznaczenie maszyny (Dewelopment/Produkcja/Testy/...) Usytuowanie (Kraków/Warszawa/Poznań/...) Przynależność (Księgowość/Dział IT/Dział wdrożeniowy/...) Ułatwia sposób administrowania, szczególnie w przypadku interfejsu linii komend Pomaga filtrować agenty w interfejsie użytkownika
Zarządzanie infrastrukturą Harmonogramy skanowania oprogramowania Tworzenie harmonogramów skanowania oprogramowania Czas i częstotliwość skanowania jest przyporządkowana do grupy skanowania Czas skanowania określa się podając konkretną datę oraz godzinę i minutę rozpoczęcia skanowania Częstotliwość skanowania wyraża się w dniach, tygodniach lub miesiącach, np. co dwa tygodnie Domyślnie skanowanie oprogramowania jest przeprowadzane raz na tydzień Skanowanie całej infrastruktury można własnoręcznie równomiernie rozłożyć w obrębie tygodnia lub ustawić na te dni, kiedy obciążenie poszczególnych maszyn jest mniejsze Od zakończenia skanowania oprogramowania agent w przeciągu 6 godzin prześle wyniki skanowania na serwer ILMT
Zarządzanie infrastrukturą Menadżery maszyn wirtualnych Konfigurowanie menadżerów maszyn wirtualnych Chcąc skorzystać z dobrodziejstw licencji ograniczonej mocy procesora należy odpowiednio skonfigurować dostęp do menadżerów maszyn wirtualnych Właściwa konfiguracja pozwala serwerowi ILMT zczytywać ustawienia mocy obliczeniowej jaka aktualnie jest przydzielona danej maszynie wirtualnej Zczytywanie odbywa się domyślnie co pół godziny Aby serwer ILMT mógł zczytać potrzebne dane, należy podać m.in. użytkownika menadżera maszn wirtualnych, który ma prawo do odczytu zarówno ustawień poszczególnych maszyn wirtualnych, jak i ich hierarchii Wspierane technologie to VMware vsphere WebSphere CloudBurst Appliance Microsoft Hyper-V KVM RHEV-M
Zarządzanie infrastrukturą Agenci Instalowanie agentów Agentów ILMT należy zainstalować wszędzie tam, gdzie jest zainstalowane oprogramowanie IBM na licencji ograniczonej mocy obliczeniowej Instalacja agentów ILMT na wszystkich maszynach jest rekomendowana, aczkolwiek nie jest wymagana Agenci zbierają dane poprzez cykliczne wykonywanie skanów Oprogramowania domyślnie raz na tydzień Ustawień sprzętu domyślnie raz na pół godziny Agenci wysyłają zebrane dane na serwer domyślnie proces wysyłania odpalany jest co 6 godzin Serwer ILMT jest w stanie nawiązać komunikację ze wszystkimi wersjami agentów ILMT, pod warunkiem że wersja agenta nie jest nowsza niż wersja serwera i zachowany jest własciwy poziom bezpieczzeństwa w komunikacji agent-serwer Instalację agentów można wykonać z wykorzystaniem kreatora instalacji (Windows) rodzimych instalatorów (Unix) Instalatorów powłoki (Unix)
Zarządzanie infrastrukturą Agenci na AIX Instalowanie agentów na systemach AIX Jeśli agenty instalowane są na hoście AIX podzielonym na partycje za pomocą partycji zarządzania obciążeniem (WPAR) i partycji logicznych (LPAR), przed zainstalowaniem agentów na partycji WPAR należy najpierw zainstalować je na partycji LPAR Jeśli platforma AIX jest podzielona na partycje za pomocą technologii WPAR i agent ma zostać zainstalowany z wykorzystaniem pliku odpowiedzi, należy skopiować plik response_file.txt do katalogu /etc na każdej partycji WPAR gościa
Zarządzanie infrastrukturą Agenci na HP-UX Instalowanie agentów na systemach HP-UX Należy najpierw zainstalować agenta na hoście HPVM (HP Integrity Virtual Machines), aby zainstalować agenta w systemie operacyjnym gościa HPVM
Zarządzanie infrastrukturą Agenci na Solarisie Instalowanie agentów na systemach Solaris W przypadku instalacji agentów na platformie Solaris, która jest podzielona na partycje przy użyciu technologii Oracle VM Server for SPARC (dawniej LDOM - domeny logiczne), agent będzie miał przez cały czas status "Nieukończony", dopóki agent ze strefy globalnej w domenie sterującej nie zostanie podłączony do serwera. W środowisku domen logicznych agenty nie mogą całkowicie ustalić bazowej hierarchii wirtualizacji. Tylko agent w strefie globalnej w domenie sterującej ma wiedzę o komputerze fizycznym i wszystkich innych domenach gości.
Weryfikowanie stanu infrastruktury
Weryfikowanie stanu infrastruktury Przegląd zainstalowanych agentów Przegląd danych dotyczących procesorów Przegląd stanu agentów w systemach zwirtualizowanych
Weryfikowanie stanu infrastruktury - demo
Tworzenie raportów PVU i RVU
Tworzenie raportów PVU i RVU Wewnętrzne procesowanie rozpoznanych zasobów oprogramowania Klasyfikowanie produktów oprogramowania Generowanie raportów kontroli
Tworzenie raportów PVU i RVU - demo
Uzyskiwanie pomocy odnośnie narzędzia ILMT
Uzyskiwanie pomocy odnośnie narzędzia ILMT Edukacja Oficjalna dokumentacja (IBM Knowledge Center) http://www-http://www-01.ibm.com/support/knowledgecenter/ss8jfy_7.5.0/com.ibm.lmt75.doc/ic-homepage_lmt.html Artykuły techniczne (Technotes) Darmowy trening internetowy (SPVC) https://www-304.ibm.com/jct03001c/services/learning/ites.wss/zz/en?pagetype=course_description&coursecode=tos27g&cc=us Materiały edukacyjne wytworzone przez zespół ILMT Central Team (ICT) Pomoc na żądanie Płatne serwisy IBM Płatne serwisy spoza IBM Wsparcie techniczne Problem Management Record (PMR) otwierane przez narzędzie IBM Service Request 61
Uzyskiwanie pomocy odnośnie narzędzia ILMT Edukacja - ICT LMTHelp@us.ibm.com https://www.ibm.com/developerworks/connect/ibmlicensemetrictool https://www.ibm.com/developerworks/connect/wiki_ibmlicensemetrictool http://www.youtube.com/user/ibmlicensemetrictool https://twitter.com/ilmtcentralteam https://www.linkedin.com/groups/ibmlicensemetrictool-7498856 62
Uzyskiwanie pomocy odnośnie narzędzia ILMT Serwisy IBM Serwisy IBM Tivoli Services Team http://www-01.ibm.com/software/tivoli/services/consulting/offerings.html#metrictool Osoba kontaktowa w Polsce: Leszek.Lawera@pl.ibm.com Osoby kontaktowe w Europie:
Uzyskiwanie pomocy odnośnie narzędzia ILMT PMR Kompendium wiedzy na temat wsparcia IBM Software Support Handbook http://www14.software.ibm.com/webapp/set2/sas/f/handbook/home.html Narzędzie do otwierania i śledzenia problemów - IBM Service Request Zarejestrowanie się do narzędzia https://www-946.ibm.com/sr/help/register.html#register Opis i pomoc do narzędzia https://www-946.ibm.com/sr/help/ http://www-01.ibm.com/support/ece/ Opis krok po kroku jak otworzyć PMR: http://www-01.ibm.com/support/docview.wss?uid=swg21507639 Otwieranie problemów drogą telefoniczną http://www.ibm.com/planetwide/pl/
Warszawa, dnia 15 września 2014 Dziękujemy IBM License Metric Tool 7.5 warsztaty Bogusław Nowak Michał Klak