IIC MAGAZINE
Transkrypt
IIC MAGAZINE
IICMAGAZINE NR 2 2011 1968 1961 1954 1953 IBM Virtual Desktop for Smart Business NETEZZA TwinFin Strona 4 Strona 10 – nowe rozwiązanie do wirtualizacji desktopów – hurtownia danych dla wymagających IBM Tivoli EndPoint Manager Tworzenie i testowanie nowych usług Strona 14 Strona 19 – Lifecycle Management w środowisku chmury IBM INTRO NR 2 2011 IIC MAGAZINE Drodzy Deweloperzy, zapraszam do lektury najnowszego wydania kwartalnika IIC Magazine. Marcin Rzeczkowski w swoim artykule prezentuje produkt do wirtualizacji desktopów – IBM Virtual Desktop for Smart Business. Rozwiązanie to umożliwia dostęp do osobistej stacji roboczej klasy PC z dowolnego miejsca, za pośrednictwem różnych urządzeń. Następnie Mariusz Czopiński przybliża nam nowy produkt z oferty IBM Business Analytics – Netezza TwinFin. Jest to rozwiązanie hurtowniane klasy enterprise zaprojektowane do pracy z dużymi wolumenami danych. W aktualnym numerze znajdziecie również kontynuację tematu związanego z IBM Tivoli EndPoint Manager. Marcin Panasiuk opisuje Lifecycle Management – funkcjonalność służącą do zarządzania cyklem życia stacji klienckich. IBM Virtual Desktop for Smart Business Na koniec Rafał Szafulera przedstawia usługę IBM SmartCloud Enterprise udostępniającą środowiska Test & Development w chmurze publicznej. Nie zapomnijcie także odwiedzić sekcji z nowinkami technologicznymi oraz odpowiedzieć na pytanie konkursowe. Życzę przyjemnej lektury Monika Kamińska Redaktor prowadząca NETEZZA TwinFin 02 – hurtownia danych dla wymagających STR. 10 – nowe rozwiązanie do wirtualizacji desktopów STR. 4 01 SPIS TREŚCI 1953 Linia czasu 1954 100 lat IBM W czerwcu 2011 r. IBM obchodzi swoje 100-lecie. Z tej okazji zachęcamy do poznania niektórych faktów z historii firmy prezentowanych na stronach IIC Magazine. 2 IBM INNOVATION CENTER www.ibm.com/pl/iic IIC MAGAZINE IBM Innovation Center My developerWorks Centrum zapewniające bezpłatne wsparcie kompetencyjne oraz sprzętowe Partnerom Handlowym oraz Klientom IBM, ułatwiające procesy związane z portowaniem, testowaniem oraz integracją aplikacji tworzonych w odpowiedzi na potrzeby rynku. Centrum IIC gwarantuje fachową pomoc na każdym etapie rozwoju i życia aplikacji. Umożliwia dostęp do najnowszych technologii, narzędzi programistycznych oraz laboratoriów informatycznych. W Polsce funkcjonują dwa ośrodki IIC – w Warszawie oraz Krakowie. Szukasz najlepszego źródła informacji dla deweloperów? Już dziś dołącz do grona specjalistów zarejestrowanych na My developerWorks, który jest częścią portalu developerWorks. Znajdziesz tam m.in. bezpłatne wersje oprogramowania IBM, artykuły techniczne, tutoriale, fora dyskusyjne, blogi i wiele innych zasobów. Więcej na stronie: ibm.com/developerworks/mydeveloperworks Więcej na stronie: ibm.com/pl/iic IBM Tivoli EndPoint Manager 03 – Lifecycle Management STR. 14 05 Wydarzenia i nowinki technologiczne STR. 22 Tworzenie i testowanie nowych usług w środowisku chmury IBM 04 1961 www.ibm.com/pl/iic STR. 19 1968 IBM INNOVATION CENTER 3 01 NR 2 2011 IIC MAGAZINE IBM Virtual Desktop for Smart Business – nowe rozwiązanie do wirtualizacji desktopów Coraz częściej przedsiębiorstwa decydują się na wirtualizację stacji roboczych, widząc korzyści płynące z tej technologii. Wprowadzenie takiego rozwiązania zwiększa efektywność, zmniejsza wydatki związane z zarządzaniem i eksploatacją, poprawia bezpieczeństwo oraz standaryzuje środowisko. Wartości, którymi są zainteresowani klienci, to szybsze i łatwiejsze wdrażanie desktopów, obsługa nowych modeli pracy, takich jak praca zdalna, domowa czy mobilna oraz możliwość wykorzystania różnego typu urządzeń końcowych (terminal Thin Client, tani laptop, PDA czy urządzenia dotykowe, takie jak Apple iPad). W poniższym artykule przedstawimy krótki opis architektury takiego rozwiązania oraz opis podstawowych opcji przydatnych w zarządzaniu. Oprogramowanie IBM Virtual Desktop for Smart Business (VDSB) należy do nowej rodziny produktów Smart Business dedykowanych dla małych i średnich przedsiębiorstw. Dzięki temu rozwiązaniu użytkownicy, przy wykorzystaniu różnego typu urządzeń, poprzez sieć uzyskują dostęp do swojej własnej wirtualnej stacji roboczej przechowywanej w Data Center. Konsolidacja usprawni zarządzanie zróżnicowanymi środowiskami desktopowymi, jak również pozwoli wyeliminować ryzyko utraty danych związane z kradzieżami laptopów i innych urządzeń lub awarii któregoś z podzespołów. Wraz z wirtualizacją desktopów znika sprzęt, a najważniejszy staje się użytkownik otrzymujący zdalny dostęp z dowolnego praktycznie urządzenia do swojego środowiska pracy. Daje to użytkownikom większą swobodę pracy, a działowi IT pełną kontrolę. Dlaczego warto zwirtualizować środowisko pracy użytkowników? Gdy z jakichkolwiek przyczyn nie będzie możliwy dostęp do firmowych danych lub nastąpi ich utrata, proces przywracania w modelu tradycyjnym trwa z reguły o wiele dłużej niż w środowisku wirtualnym. Kolejny problem, to wymiana systemu operacyjnego w laptopach 4 IBM INNOVATION CENTER użytkowników. Nowe, wirtualne systemy tworzy się bardzo szybko – aktualizuje się tylko jeden główny obraz, łatwo tworzy się backup i odtwarza dane. W przypadku, gdy firma posiada dużą liczbę pracowników mobilnych, którzy ze swoimi notebookami często pracują w terenie, to dla działów IT stanowi poważne wyzwanie jak zarządzać tym sprzętem, np. aktualizować oprogramowanie. Reakcja na jakiekolwiek zdarzenia związane z rozproszonymi komputerami jest trudna. Przez brak standaryzacji w środowisku fizycznym działy IT nie mogą skutecznie zarządzać i zabezpieczać urządzeń końcowych. W przypadku takich czynności, jak np. modyfikowanie konfiguracji systemu operacyjnego, pojawiają się użytkownicy, u których występują niestandardowe problemy, przerwy w pracy czy inne kwestie techniczne wynikające z odmienności ich środowiska pracy. Warto dodać, że wirtualizacja desktopów wydłuża czas eksploatacji sprzętu, ponieważ serwery, na których działają maszyny wirtualne mają większą żywotność niż komputery i notebooki. Środowisko wirtualnych desktopów wymaga zaangażowania mniejszej liczby osób do świadczenia wsparcia technicznego. Pracownicy IT mogą działać bardziej efektywnie i wykonywać www.ibm.com/pl/iic IIC MAGAZINE swoje obowiązki zdalnie bez podróżowania do oddziałów. Decydując się na wirtualizację desktopów możemy obniżyć koszty całkowite (TCO) nawet o 50%. IBM Virtual Desktop for Smart Business wykorzystuje oprogramowanie VERDE (Virtual Enterprise Remote Desktop Environment) firmy Virtual Bridges (Rysunek 1). Widzimy, że składa się ono z oprogramowania IBM Foundation for Smart Business, w skład którego wchodzi system operacyjny SUSE Linux Eterprise Server 11, zintegrowany z jądrem hypervisor KVM (Kernel Virtual Machine) oraz warstwa integracyjna. Warstwa integracyjna wprowadza bardzo prosty sposób instalacji, administracji, konfiguracji, integracji środowiska użytkowników, zarządzanie stabilnością oraz szybkie rozwiązywanie problemów, zabezpieczenie danych przed utratą oraz odzyskanie ich po awarii. Warto wspomnieć, że wszystkie elementy wchodzące w skład IBM Foundation for Smart Business, takie jak: SLES 11, środowisko TSM 6.2 wykorzystywane do tworzenia kopii zapasowych oraz odzyskiwania utraconych danych, serwer plików SAMBA, baza danych Apache Derby, IBM Tivoli Directory Integrator, polityka bezpieczeństwa naszego środowiska i wiele innych posiadają funkcje samokonfiguracji. Po bardzo szybkiej instalacji mamy kompletny, gotowy do pracy system zarządzania. Kolejną częścią naszego rozwiązania jest aplikacja VERDE firmy Virtual Bridges. Aplikacja ta udostępnia prosty interfejs do zarządzania wirtualnymi pulpitami, zwiększa bezpieczeństwo oraz zgodność poprzez centralne zarządzanie obrazami zawierającymi wirtualne pulpity oraz dane. Aplikacja ta dostarcza także konsolę użytkownikom końcowym oraz udostępnia łatwe zarządzanie i monitorowanie. Na Rysunku 2 widzimy różne możliwości architektury VDSB. Najważniejszym elementem naszego środowiska jest Data Center, w którym znajduje się serwer główny ze skonfigurowanym środowiskiem Virtual Desktop for Smart Business. Administrator poprzez konsolę zarządzającą nadzoruje całe środowisko, tworząc nowych użytkowników, nowe sesje, obrazy główne, modyfikując systemy operacyjne, wprowadzając aktualizacje grupowe itp. Użytkownicy końcowi mają dostęp do własnych danych, własnych preferencji konfiguracji, jak np. zakładki swoich przeglądarek, pracując lokalnie, zdalnie z różnych lokalizacji lub w trybie bezpołączeniowym wykorzystując zintegrowanego hypervisora po stronie klienta. Rozwiązanie www.ibm.com/pl/iic to nosi nazwę Live Environment Access Format (LEAF) i może być zainstalowane na USB, przenośnym dysku lub lokalnie na dysku twardym komputera. VERDE „LEAF” wymaga od klienta włączonej funkcjonalności procesora INTEL VT lub AMD-V na urządzeniu końcowym użytkownika. Z punktu widzenia działów IT rozwiązanie to zapewnia takie same korzyści w zakresie centralnego zarządzania i bezpieczeństwa, jak hostowane wirtualne desktopy, natomiast użytkownicy mają możliwość pracy również wtedy, gdy są odłączeni od sieci. Po podłączeniu się do sieci dane są synchronizowane z Data Center. Firmy posiadające oddziały w dalszych lokalizacjach mogą wykorzystać rozwiązanie VERDE Branch. Taka architektura wykorzystuje serwer lokalny do hostowania obrazów głównych oraz danych użytkowników w oddziale, z których korzystają pracownicy w biurze, przez co pomija wolniejsze sieci rozległe. Użytkownicy w zdalnym biurze wykorzystują Rysunek 1. Komponenty rozwiązania IBM Virtual Desktop for Smart Business Rysunek 2. Przykład topologii rozwiązania VDSB IBM INNOVATION CENTER 5 01 IIC MAGAZINE szybką sieć LAN. Oddział jest administrowany z Data Center, gdzie obrazy główne są tworzone, aktualizowane i zarządzane, a w oddziale zdalnym tylko okresowo aktualizowane. Rysunek 3. Architektura obrazu głównego Co to są obrazy główne i jak je tworzymy? Obrazy główne są tworzone przez administratora i zawierają system operacyjny oraz aplikacje. Następnie użytkownicy są przypisywani do dowolnej liczby obrazów głównych. Użytkownicy pracują z obrazami głównymi zawsze z prawami tylko do odczytu, natomiast ich wszystkie dane, ustawienia personalne są przechowywane w oddzielnej lokalizacji na tzw. dysku użytkownika (Rysunek 3). Oczywiście mogą być stworzone różne obrazy główne, zarówno z systemami Windows, jak i Linux z różnymi zainstalowanymi aplikacjami oraz z dowolną liczbą użytkowników przypisaną do tych obrazów. Takie podejście redukuje ilość wymaganych obrazów głównych, przez co zmniejsza zajętość dysków. Model maszyny wirtualnej jest bezstanowy, co oznacza, że maszyna nie musi być włączona lub wyłączona czy stworzona wcześniej. Są one tworzone na NR 2 2011 żądanie. Pozwala to znacznie zmniejszyć obciążenie serwera. Aby stworzyć obraz główny logujemy się do panelu administracyjnego poprzez przeglądarkę: <server-ip-address>:1180/dashboard/login a następnie wybieramy zakładkę „IBM Virtual Desktop for Smart Business” (Rysunek 4). Z menu „Advanced” wybieramy opcję „Configuration” (Rysunek 5). Widzimy dużo przydatnych linków do zarządzania naszym środowiskiem. Następnie logujemy się do konsoli administratora VERDE (Rysunek 6). Nasz obraz można usunąć, sklonować, modyfikować przy użyciu opcji „check out” lub po modyfikacji udostępnić go używając opcji „check in”, czy też stworzyć nowy obraz główny. Tylko administrator, który uruchomił opcję „check out” dla obrazu może, poprzez opcję „check in”, udostępnić go z powrotem użytkownikom. Główny administrator (Master) może przerwać modyfikację rozpoczętą przez zwykłego administratora oraz anulować wszystkie zmiany, wracając do wersji pierwotnej. Widzimy różne obrazy główne posiadające nazwę, system operacyjny, ustawienia sesji, właściciela oraz stan. Obrazy główne mogą mieć trzy stany: • NEW – został stworzony tylko profil (brak opcji „check in” do udostępnienia) • NEW (Install Complete) – po stworzeniu profilu przy pomocy konsoli użytkownika zalogowaliśmy się i zainstalowaliśmy system operacyjny • PUBLISHED – obraz może być wykorzystany przez użytkowników Po wybraniu opcji „CREATE NEW” zobaczymy kolejne okno (Rysunek 7). Będziemy musieli podać nazwę naszego obrazu głównego oraz Rysunek 4. Panel Administracyjny Smart Business 6 IBM INNOVATION CENTER www.ibm.com/pl/iic IIC MAGAZINE Rysunek 5. Zakładka „IBM Virtual Desktop for Smart Business” w panelu administracyjnym Smart Business Rysunek 6. Zakładka Gold Images w konsoli administratora VERDE Rysunek 7. Tworzenie obrazu głównego www.ibm.com/pl/iic IBM INNOVATION CENTER 7 01 IIC MAGAZINE NR 2 2011 Rysunek 8. Kolejny krok podczas tworzenia obrazu głównego Rysunek 9. Konsola użytkownika VERDE wybrać system operacyjny. Opcjonalnie będziemy mogli dokładniej opisać nasz obraz. W kroku drugim (Rysunek 8) musimy podać lokalizację obrazu z systemem operacyjnym. Może to być lokalny napęd optyczny lub inne miejsce. Kolejnym parametrem jest System Image Max Size (GB), czyli maksymalna wielkość dysku z systemem operacyjnym. Ostatnim parametrem jest wybór ustawień sesji dla tego obrazu, możemy skorzystać z ustawień domyślnych lub stworzyć nową sesję. Poprzez tworzenie lub modyfikowanie sesji zarządzamy środowiskiem wirtualnych sesji pod względem zasobów systemu (RAM, rozmiar dysku użytkownika, ilość wirtualnych CPU), sieci (Basic, NAT lub Bridged) oraz dostępu do urządzeń peryferyjnych. Aby zakończyć tworzenie obrazu wybieramy opcję „Create New Image”. Aby móc zakończyć tworzenie obrazu głównego, będziemy musieli zalogować się wykorzystując konsolę użytkownika VERDE. Dlatego jest wymagane zainstalowanie odpowiedniej wersji klienta SPICE. W celu ściągnięcia i zainstalowania na naszym urządzeniu klienta SPICE, logujemy się do konsoli użytkownika VERDE (Rysunek 9) i klikamy na link w prawym górnym rogu „TOOLS” Rysunek 10. Zakładka „TOOLS” w konsoli użytkownika 8 IBM INNOVATION CENTER www.ibm.com/pl/iic IIC MAGAZINE (Rysunek 10), a następnie wybieramy odpowiednią wersję dla naszego systemu operacyjnego. Użytkownicy mają do wyboru trzy protokoły: SPICE (charakteryzujący się krótkim czasem reakcji, jest protokołem „open source” wspierającym wirtualizację desktopów, użytkownik ma wrażenie pracy na lokalnym sprzęcie), NX (to nowy protokół w systemach Linux umożliwiający zdalną pracę na pulpicie graficznym) oraz dobrze wszystkim znany RDP. alnie. Przedstawiliśmy podstawowe informacje dotyczące architektury oraz sposób tworzenia obrazów głównych. Zapraszamy do IBM Innovation Center w Warszawie w celu poznania i przetestowania wybranych funkcjonalności środowiska VDSB. Szczegółowe informacje są dostępne na stronie: publib.boulder.ibm.com/infocenter/ibmfsb/ v2r1/index.jsp?topic=/com.ibm.dashboard.doc/ admdashinstlwiz.htm Podsumowanie Jeżeli poszukujemy rozwiązania, które możemy w bardzo prosty i szybki sposób wdrożyć, pozwalającego zwirtualizować zarówno systemy Windows XP, Windows 7, jak i systemy z rodziny Linux (Ubuntu, SLES, RHEL, CentOS), łatwego w zarządzaniu, to środowisko IBM Virtual Desktop for Smart Business nadaje się do tego ide- Kontakt: [email protected] Marcin Rzeczkowski w IBM Polska pracuje od 3 lat. Wspiera firmy partnerskie w przeprowadzaniu testów wydajnościowych oraz projektów typu „proof of concept”. W IBM Innovation Center zajmuje się infrastrukturą serwerową oraz wsparciem sprzedażowym produktów IBM System x. Informacje z dystrybucji IBM Storwize V7000 w programie „Wypożycz Demo” Program „Wypożycz Demo” przeznaczony jest dla Partnerów Arrow ECS. Pozwala na darmowe wypożyczenie sprzętu na potrzeby targów, prezentacji u klienta, szkoleń i testowania nowych rozwiązań. Specyfikacja techniczna IBM Storwize V7000: W Arrow ECS dostępna jest macierz demo Storwize w następującej konfiguracji: • IBM Storwize V7000 • 10 dysków 450 GB 2.5 in. 10k HDD • 2 dyski 300 GB 2.5 in. SSD • IBM Storwize V7000 External Virtualization Software V6.1 • IBM Storwize V7000 Remote Mirroring Software V6.1 • IBM Storwize V7000 Software V6.1 Kontakt: Adam Zakrzewski IBM System Storage BDM, tel.: +48 22 488 70 11, e-mail: [email protected] Mariusz Bożyk FTSS IBM System Storage, tel.: +48 12 616 43 93, e-mail: [email protected] Szczegóły: www.arrowecs.pl/WWW/News.nsf/id/Wypozycz_DEMO www.ibm.com/pl/iic IBM INNOVATION CENTER 9 02 NR 2 2011 IIC MAGAZINE NETEZZA TwinFin – hurtownia danych dla wymagających Systemy klasy Business Intelligence (BI) są zaprojektowane do pracy z dużym wolumenem danych. Jednakże, wraz ze wzrostem ilości danych, hurtownia danych, która przetrzymuje i dostarcza strumień danych do narzędzi BI, staje się coraz bardziej przeciążona. Przez to czas oczekiwania na raporty może zbliżać się do nieakceptowalnej granicy. W dzisiejszym konkurencyjnym, szybko zmieniającym się środowisku, sukces rynkowy firmy zależy między innymi od dostępu kierownictwa do informacji, które pozwolą na podjęcie właściwych decyzji. Często kierownicy różnych działów potrzebują dla siebie profilowanych raportów, co znacząco zwiększa ilość generowanych raportów w systemach Business Intelligence. Wygenerowanie pomocnych statystyk i raportów często wymaga przeanalizowania olbrzymiej ilości danych. Czas jest także istotnym elementem. Ważne jest jak szybko odpowiednie raporty są w stanie trafić do kierownictwa. Czy są to tygodnie, dni czy godziny. Oczywiście im szybciej, tym lepiej, gdyż kierownictwo ma więcej czasu by zmieniać kryteria raportów, gdy poprzednie okażą się niezbyt trafne. Co więcej, oprócz wymagań co do czasu pozyskania informacji, stawiane są wymagania dotyczące niskich kosztów utrzymania takiego rozwiązania. Coraz więcej firm, które dostrzegają te problemy, zgłasza się do firmy Netezza, która od 2010 roku wchodzi w skład koncernu IBM. Na stronach firmy Netezza możemy prześledzić historie wdrożeń systemu Netezza u ponad 90 firm. U jednego z zadowolonych klientów, Orange UK, przed wdrożeniem Netezza zapytania przetwarzane były w ciągu 12-24h, a czasami nawet przerywane przez system. Backup bazy trwał kilka dni. Po wdrożeniu systemu Netezza średni czas przetwarzania zapytań skrócił się do 90 sekund. 99% zapytań było wykonywanych w czasie poniżej 3 sekund. Obecnie system przetwarza 1800 złożonych zapytań tygodniowo. Rysunek 1. Specyfikacja sprzętowa systemu Netezza TwinFin 10 IBM INNOVATION CENTER www.ibm.com/pl/iic IIC MAGAZINE 1953 Czy wiesz, że: Rok 1953 – IBM wprowadza na rynek maszynę obliczeniową IBM 650 Magnetic Drum Data Processing Machine. W tym samym roku NASA przy pomocy IBM 650 projektuje rakietę Jupiter C. Orange UK wskazał na dodatkowe korzyści, które osiągnął. Dzięki zastąpieniu niewydolnego rozwiązania zwiększyła się ilość wolnej przestrzeni w Data Center. Sprzęt Netezza zajmuje 1/3 miejsca przeznaczonego na poprzedni system. Co więcej, okazało się, że konsumuje o 70% mniej energii. TwinFin, przeznaczony pod produkcyjne hurtownie danych. Ostatni to Cruiser, dedykowany do zastosowań archiwizacyjnych. Ponieważ Netezza jest systemem bardzo elastycznym, wersja TwinFin jest sprzedawana w różnych konfiguracjach (Rysunek 1). Specyfikacja Architektura Zanim przyjrzymy się bardziej szczegółowo funkcjom kluczowych elementów systemu, spójrzmy na niego z perspektywy czysto sprzętowej. Pełna konfiguracja Netezza to: • 8 półek dyskowych, • dwa serwery typu rack architektury x86, • dwie klatki blade po 12 serwerów typu blade w każdej, • KVM, czyli konsola do lokalnego zarządzania serwerami, • przełączniki do sieci SAN i ethernet. W sprzedaży są dostępne trzy wersje. Skimmer, który jest dedykowany pod rozwój, tworzenie aplikacji i testowanie oprogramowania. Netezza to rozwiązanie scalające oprogramowanie hurtowni bazy danych, macierz i serwery w jeden system, zoptymalizowany pod niezwykle szybkie przetwarzanie dużych ilości danych. Analizując architekturę rozwiązania, można dojść do wniosku, że jego projektanci postawili na filtrację danych możliwie blisko źródła danych i maksymalne wykorzystanie idei równoległego przetwarzania. Przyjrzyjmy się najważniejszym elementom i funkcjom systemu. Serwery SMP (SMP Host) są odpowiedzialne za przetwarzanie zapytania SQL. Jest ono optymalizowane, ustalany jest jego plan wykonania, Rysunek 2. Ogólna architektura www.ibm.com/pl/iic IBM INNOVATION CENTER 11 02 Rysunek 3. S-Blade 12 NR 2 2011 IIC MAGAZINE a na koniec zapytanie jest kompilowane. W celu zapewnienia niezawodności serwerom są one spięte w klaster. Jeden serwer działa jako główny, a drugi w trybie backup. Wynikiem kompilacji jest kod wykonywalny, podzielony na segmenty zwane snippetami. Każdy z tych snippetów jest uruchamiany na oddzielnym serwerze zwanym Snippet Blade (S-Blade). Snippety dla różnych zapytań mogą być równolegle uruchamiane na tym samym serwerze. Snippet Blade (S-Blade) jest hybrydą dwóch serwerów typu blade (Rysunek 3). Jeden jest serwerem wyposażonym w procesor Intel, odpowiednio dużą pamięć RAM, drugi to stworzony przez firmę Netezza DB Accelerator. Sercem DB Accelerator jest dedykowany układ FPGA. Ten chip gra pierwsze skrzypce w procesie filtrowania danych odczytanych z dysku. Filtruje niepotrzebne wiersze i kolumny, bazując na liście atrybutów wpisanych w klauzuli SELECT i WHERE zapytania SQL. Układ odfiltrowuje około 95-98% danych, uwalniając CPU, pamięć i sieć od przetwarzania niepotrzebnych danych. FPGA jest także odpowiedzialny za dekompresję danych pobranych z dysków. Zastosowanie kompresji niezwykle przyspiesza odczyt danych z dysku. System w jednym kroku I/O jest w stanie odczytać 4 razy więcej danych niż w przypadku braku kompresji. W ten sposób redukuje się ilość procesów I/O, a tym samym zmniejsza liczbę operacji wykonywanych na najwolniejszym elemen- IBM INNOVATION CENTER cie każdego systemu bazodanowego, którym jest podsystem dyskowy. Układy FPGA są dynamicznie rekonfigurowalne i dostosowywane do przetwarzania dedykowanego snippeta. Każdy S-Blade ma przypisane do siebie dyski z macierzy, na których znajduje się porcja danych ze wszystkich tabel, przechowywanych w całej hurtowni. Komunikacja dysk-serwer odbywa się po bardzo szybkiej sieci światłowodowej. Snippet uruchamiany na S-Blade operuje na swojej porcji danych. Taka dystrybucja w najwyższym stopniu wspiera równoległe przetwarzanie i utylizuje wszystkie serwery S-Blade. W przypadku wielu snippetów wysłanych do tego samego serwera, każdy z nich otrzymuje swoje miejsce na liście priorytetów. Po przetworzeniu snippeta serwery S-Blade mają swoje porcje danych, które w jakiś sposób muszą zostać ze sobą połączone. Dlatego też serwery S-Blade komunikują się pomiędzy sobą i serwerem SMP, dokonując potrzebnych agregacji. Serwer SMP składa to, co otrzymał od wszystkich S-Blades i buduje z tego kompletny rezultat zapytania, który jest dostarczany do użytkownika. Podsumowanie Aby uzyskać bardzo dobre rezultaty, Netezza nie wykorzystała bardzo drogiego sprzętu. System zbudowała w oparciu o sprzęt masowej produkcji, dokładając do niego swoje rozwiązania. Netezza to przykład zastosowania odpowiedniego podejścia do przetwarzania danych, czyli filtrowania danych możliwie blisko źródła i wykorzystanie równoległego przetwarzania. Wynikiem jest kompaktowe urządzenie, które pod względem szybkości działania jest w stanie prześcignąć dużo bardziej rozbudowane systemy. Sprawnie i szybko operuje na terabajtach danych. Jest zdolne do udźwignięcia dużego ruchu bez większych problemów. Dodatkowo posiada oprogramowanie do analizy danych. Architektom firmy Netezza udało się stworzyć rozwiązanie, które jest proste w administracji, cechuje się elastyczną konfiguracją i daje duże możliwości skalowania. Urządzenie jest dostarczane do klienta końcowego jako tzw. „out of the box”. Jest poskładane, skonfigurowane i gotowe do działania. Osobom, które są zainteresowane możliwymi zastosowaniami tego systemu, polecam odwiedzić witrynę producenta: netezza.com. Firma Netezza publikuje na swoich stronach bardzo ciekawe historie z wdrożeń tego rozwiązania. www.ibm.com/pl/iic IIC MAGAZINE 1954 Czy wiesz, że: Rok 1954 – IBM wprowadza na rynek maszyny do pisania Model B Standard oraz Model B Executive. Obydwie elektryczne maszyny sprzedawane były za 395 USD oraz 575 USD. IBM produkował maszyny do pisania do 1991 roku. Literatura l netezza.com/documents/orange_case_study.pdf l redbooks.ibm.com/abstracts/redp4725.html l monash.com/uploads/netezza.pdf lnetezza.com/documents/whitepapers/power_ and_cooling_white_paper.pdf l netezza.com/documents/twinfin_ds.pdf Kontakt: [email protected] Mariusz Czopiński jest specjalistą w dziedzinie relacyjnych baz danych, m.in. IBM DB2. Pomaga dobrać najbardziej efektywne rozwiązanie sprzętowe pod konkretne zastosowania bazodanowe. Specjalizuje się w strojeniu środowisk AIX – Oracle (DB2) w celu uzyskania największej wydajności. Jest posiadaczem licznych certyfikatów z zakresu baz danych oraz systemów operacyjnych. Ma wieloletnie doświadczenie związane z administracją baz danych i systemów operacyjnych. Informacje z dystrybucji Portal Partnerski Avnet www.portal-avnet.pl Nowe szkolenie IBM Lotus Domino w ofercie Centrum Wiedzy Avnet Oferta szkoleń Centrum Wiedzy Avnet wzbogaciła się o szkolenie IBM Lotus Domino 8.5 System Administration Bootcamp, kod.: LOT-SAB, dedykowane administratorom pragnącym zdobyć/rozszerzyć swoją wiedzę w zakresie administrowania platformą Domino. Po ukończeniu tego rozbudowanego, trwającego 5 dni szkolenia jego uczestnicy będą w stanie: administrować systemem, budować infrastrukturę Lotus Notes Domino 8.5 oraz zarządzać użytkownikami i serwerami na platformie Domino. IBM Lotus Domino 8.5 System Administration Bootcamp składa się z 3 oddzielnych szkoleń/paneli: IBM Lotus Domino 8.5 System Administrator Podstawy, IBM Lotus Domino 8.5 Budowanie Infrastruktury oraz IBM Lotus Domino 8.5 Zarządzanie użytkownikami i serwerami. Więcej informacji znajduje się na stronach Centrum Wiedzy Avnet: avnet.edu.pl. Udziela ich także Aleksandra Patraszewska, e-mail: [email protected], tel.: (22) 878 77 29. O centrum wiedzy Avnet Centrum Wiedzy Avnet oferuje szeroki wachlarz szkoleń technicznych i handlowych oraz unikatowych warsztatów z zakresu rozwiązań IBM, VMware, innych prowadzonych przez wysokiej klasy specjalistów. Można na nich zdobyć zarówno wiedzę teoretyczną, jak i praktyczną. Oferta Centrum obejmuje szkolenia organizowane cyklicznie, a także szkolenia organizowane pod zamówienie klienta. Można tu także zdawać egzaminy Prometric oraz Pearson VUE. Szczegóły: avnet.edu.pl www.ibm.com/pl/iic IBM INNOVATION CENTER 13 03 IIC MAGAZINE NR 2 2011 IBM Tivoli EndPoint Manager – Lifecycle Management W lutym 2011 roku do rodziny Tivoli wszedł nowy produkt o nazwie Tivoli Endpoint Manager (TEM). Produkt ten służy do zarządzania stacjami klienckimi w środowiskach IT. W poprzednim numerze IIC Magazine artykuł poświęcony TEM przedstawiał ogólne zagadnienia dotyczące tego rozwiązania i sposób licencjonowania poszczególnych funkcjonalności. Niniejszy artykuł będzie się skupiał na licencji Lifecycle Management i jej możliwościach. Licencja Lifecycle Management służy przede wszystkim do zarządzania cyklem życia stacji klienckich. Architektura rozwiązania jest w każdym przypadku taka sama. Stacje klienckie posiadają jednego agenta, łączącego się z głównym serwerem, z którego wykonywane są zadania. Istotny jest tutaj fakt, że dokupienie nowych licencji nie zmienia nic po stronie klienckiej – stacje w dalszym ciągu posiadają jednego agenta, a tylko serwer zarządzający ma większą ilość funkcji, jakie może na nich wykonywać. Jest to duża wygoda dla administratora, który nie musi przeprowadzać rekonfiguracji całego środowiska. Podstawowym krokiem w zarządzaniu środowiskiem jest instalacja agentów. W systemach Windows mogą być one zainstalowane zdalnie za pomocą dołączonego narzędzia, w pozostałych trzeba taką instalację przeprowadzić ręcznie. Po zainstalowaniu agentów, każdy z nich w pewnych ramach czasowych zgłosi się do serwera zarządzanego i nastąpi wymiana informacji. Posiadając na konsoli listę wszystkich zarządzanych stacji klienckich, należy je odpowiednio pogrupować. Grupowanie, istotne przede wszystkim z punktu widzenia dużej ilości stacji klienckich, bardzo usprawnia pracę administratorską. Do dyspozycji mamy możliwość tworzenia dwóch typów grup – manualnej i automatycznej. Grupa manualna służy do trwałego przypisywania do niej określonych stacji klienckich. Grupa automatyczna natomiast służy do wyodrębniania z listy tych stacji, które spełnią określone kryteria. Mogą nimi być: nazwa systemu, ilość pamięci RAM, czy nawet adres podsieci, w jakiej stacja pracuje (Rysunek 1). Serwer będzie grupował stacje na okoliczność wystąpienia danej nazwy, frazy etc. Jest to typowy sposób filtrowania zaimplementowany w zgrabnej formie. Oczywiście warunków do spełnienia może być więcej niż jeden, co pokazuje Rysunek 1. Podobnie działa proces przeszukiwania określonej stacji. Możemy ją wyszukać w określonej grupie lub skorzystać z predefiniowanych filtrów, które zawiera konsola zarządzająca (Rysunek 2). Licencja Lifecycle Management zawiera wiele ciekawych rozwiązań. Jednym z nich jest „Inventory Management”, czyli zarządzanie Rysunek 1. Tworzenie grupy automatycznej 14 IBM INNOVATION CENTER www.ibm.com/pl/iic IIC MAGAZINE 1961 Czy wiesz, że: Rok 1961 – Narodowa Agencja Aeronautyki i Przestrzeni Kosmicznej (NASA) uruchamia Projekt Mercury (załogowe loty kosmiczne na orbitę okołoziemską). IBM dostarcza komputery do monitorowania i kontroli lotu. zinwentaryzowanymi systemami. Możemy za pomocą tej funkcji prześledzić dla przykładu ile naszych stacji klienckich używa określonej aplikacji w danej chwili, dowiedzieć się kiedy aplikacja została uruchomiona, ile razy była uruchamiana etc. Oczywiście podstawowe informacje dotyczące aplikacji możemy przedstawić za pomocą wykresu (Rysunek 3). Funkcjonalność ta zawiera również szereg analiz, które mogą być aktywowane w celu dokładniejszego zinwentaryzowania stacji. Administrator może, między innymi, dowiedzieć się szczegółów o systemie operacyjnym, zainstalowanych aplikacjach czy konfiguracji interfejsów sieciowych. Kolejnym rozwiązaniem w obrębie Lifecycle Management jest dystrybucja oprogramowania (menu Software Distribution). Zaimplementowany kreator dystrybucji jeszcze bardziej upraszcza procedurę instalacji. Pierwszym krokiem jest stworzenie biblioteki, do której należy dodać pliki żądanych instalatorów (Rysunek 4). Kolejny krok to procedura dodawania plików instalacyjnych. Po dodaniu plików pozostaje już tylko stworzyć zadanie (zakładka Rysunek 2. Lista predefiniowanych filtrów Manage Tasks), dzięki któremu możliwa będzie instalacja oprogramowania na stacjach klienckich. Tworząc takie zadanie, poproszeni będziemy o wybór odpowiedniego pliku instalatora oraz uzupełnienie komendy, dzięki której instalacja zostanie uruchomiona. Wiele aplikacji zezwala na instalację oprogramowania w trybie nienadzorowanym (silent mode), dlatego też instalator Rysunek 3. Lista stacji używających IE www.ibm.com/pl/iic IBM INNOVATION CENTER 15 03 IIC MAGAZINE NR 2 2011 Rysunek 4. Tworzenie bibliotek z oprogramowaniem zezwala na dodawanie dodatkowych argumentów do pliku wykonywalnego (Rysunek 5). Po utworzeniu zadania, zostanie wysłany komunikat do agentów o takim fakcie, dzięki czemu do zadania będą mogły zostać przypisane te maszyny, których dotyczy instalacja. Kolejnym aspektem, który warto poruszyć przy omawianiu Tivoli EndPoint Manager, jest możliwość tworzenia własnych skryptów służących do budowy nowych analiz i zadań. Dzięki temu administrator może tak oprogramowywać zarządzanie infrastrukturą, aby było ono jak najsprawniejsze. Rysunek 5. Dodawanie komend dla instalatora Rysunek 6. Tworzenie analizy 16 IBM INNOVATION CENTER www.ibm.com/pl/iic IIC MAGAZINE Do pisania własnych skryptów służy dedykowany język programowania zwany Relevance Language. Poniżej podano dwie strony, gdzie znajduje się baza wiedzy dotycząca tego języka i sposobów pisania kodu. support.bigfix.com/inspectorsearch/ inspector_search.html support.bigfix.com/fixlet Dodatkowym narzędziem przydatnym do pisania kodu jest dedykowany debugger (Fixlet Debugger), dzięki któremu można przetestować funkcjonalność napisanego kodu – również do ściągnięcia z powyższych stron. Tworzenie zadania czy analizy realizujemy za pomocą opcji Create New Task/Analysis w menu Tools. Po pojawieniu się nowego okna wystarczy odpowiednio opisać nowo powstającą funkcjonalność i dopisać żądany kod. Przykład tworzenia nowej analizy prezentuje Rysunek 6. Składnia języka jest bardzo intuicyjna i łatwa w implementacji. Jeśli administrator będzie miał potrzebę analizowania procesów, jakie pracują na systemach, wystarczy, że stworzy analizę i uzupełni ją o poniższy skrypt: Names of processes Jeśli natomiast będzie chciał zobaczyć listę użytkowników, uzupełni o skrypt: Names of users Innym przykładem jest pozyskanie informacji o zmiennych środowiskowych, np. wartości PATH: value of variable „PATH” of environment Tworzona analiza nie musi zawierać jednego skryptu. Można budować złożone analizy, składające się z różnych właściwości, dzięki czemu możliwe jest zgromadzenie wielu informacji na temat stacji klienckiej. Dodatkowo, tworząc zadanie czy analizę, należy pamiętać o przypisaniu jej do określonych stacji klienckich. Takie podejście ograniczy niepotrzebny ruch, jaki mógłby być generowany pomiędzy serwerem a stacjami, gdzie analiza nie może zostać wykonana. Oprócz informacji, jakie możemy uzyskać ze stacji klienckich, możliwe jest również wykonywanie określonych zadań. Dobrym przykładem jest tutaj chociażby instalacja oprogramowania. Zadań możliwych do wykonania na stacji jest dużo więcej, a język skryptowy daje sposobność tworzenia nowych, jeszcze nie zdefiniowanych w aplikacji. Należy pamiętać, że zadania mogą być różne, od tych mało inwazyjnych po www.ibm.com/pl/iic Rysunek 7. Lista predefiniowanych aplikacji różnych producentów wyłączenie systemów operacyjnych, dlatego należy rozważnie nimi zarządzać. Kolejną funkcjonalnością, która jest niezbędna do zarządzania stacjami, jest zarządzanie uaktualnieniami systemowymi. Dzięki temu administrator jest w stanie przeprowadzić aktualizację wielu stacji klienckich z jednego miejsca. Uaktualniane mogą być zarówno systemy operacyjne, jak również aplikacje, które się na nich znajdują. Licencja Lifecycle posiada listę predefiniowanych aplikacji i systemów, dla których każdego dnia budowana jest baza uaktualnień (Rysunek 7). Takie rozwiązanie jest bardzo wygodne z punktu widzenia administratora, ponieważ każdego dnia ma on odświeżaną bazę uaktualnień, która może być pogrupowana pod względem systemu czy producenta, co znacznie usprawnia zarządzanie. Tivoli Endpoint Manager i licencja Lifecycle Management zawiera szereg funkcjonalności, które w określonych środowiskach IT mogą być przydatne. Artykuł przedstawia tylko wycinek tego, co administrator może osiągnąć wykorzystując licencję Lifecycle Management. Niemniej jednak opisane wyżej funkcje są najczęściej stosowane i ukazują, jak wydajnym narzędziem jest TEM. Kontakt: [email protected] Marcin Panasiuk w IBM pracuje od 6 lat. W IBM Innovation Center zajmuje się rozwiązaniami System x oraz oprogramowaniem WebSphere, Rational. Wspiera firmy partnerskie w przeprowadzaniu testów funkcjonalnych i wydajnościowych. IBM INNOVATION CENTER 17 Odwiedź nas na en.sdjournal.org Informacje z dystrybucji Rozwiń swój biznes – sprzedawaj rozwiązania IBM ! Z RRC to łatwiejsze niż myślisz… Teraz pora na IBM Virtual Desktop for Smart Business Wyzwania dla przedsiębiorstw: • inicjatywy prorozwojowe: mobilność, elastyczne formy zatrudnienia, fuzje i przejęcia, • spadek produktywności wynikający z przestojów komputerów klasy PC, • bezpieczeństwo danych, skutki naruszenia zabezpieczeń, • cykl modernizacji i koszty utrzymania stacji roboczych, • rygorystyczne przepisy formalnoprawne, • aktualizacja do systemu Windows 7. Efekty zastosowania rozwiązania: • łatwa instalacja i utrzymanie, • niższe całkowite koszty nabycia i użytkowania, • w yższy poziom bezpieczeństwa i zgodność z wymaganiami formalnymi, • dostęp do stanowiska pracy z dowolnego komputera klasy PC lub obsługiwanego urządzenia przenośnego, • większa efektywność i dodatni zwrot z inwestycji, • mobilność personelu/aktywność w kontaktach z klientami. Kontakt: Wioletta Pastyrczyk-Biskupska tel. +48 601 486 458, e-mail: [email protected] Piotr Ćwierk tel. +48 501 018 409, e-mail: [email protected] IBM Virtual Desktop for Smart Business „Rozwiązania zaprojektowane i wycenione specjalnie dla małych i średnich firm” 04 NR 2 2011 IIC MAGAZINE Tworzenie i testowanie nowych usług w środowisku chmury IBM Współczesne otoczenie biznesowe wymaga od przedsiębiorstw coraz większej elastyczności i szybkości dostosowywania się do zmian. Oznacza to konieczność szybszego niż kiedyś wprowadzania nowych lub modyfikacji istniejących już usług biznesowych. Pociąga to za sobą konieczność tworzenia i dostosowywania aplikacji wspierających realizację takich usług. Do tego zaś potrzebne są odpowiednie środowiska dewelopersko-testowe. Coraz więcej przedsiębiorstw w Polsce dostrzega wagę elastycznego i efektywnego kosztowo dostarczania takich środowisk. W trakcie kwietniowej konferencji IBM Cloud Summit przeprowadziliśmy ankietę wśród uczestniczącej kadry zarządzającej IT z dużych polskich firm. Ponad 34% uczestników odpowiedziało, że „Compute Power i Test and Dev Cloud” są najważniejszymi obszarami do wprowadzenia przetwarzania w modelu Cloud w ich przedsiębiorstwach. Środowiska dewelopersko-testowe charakteryzują się bardzo dużą dynamiką zmian, stwarzając tym samym pole do oszczędności poprzez automatyzację zadań. Nieodłącznie generują także wysokie koszty ponoszone na zakupy i utrzymanie infrastruktury przy tradycyjnym podejściu przez indywidualny projekt. Wysokie koszty nie są jednak jedynym problemem. Tradycyjne podejście bardzo utrudnia szybkie i elastyczne dostarczanie takich środowisk. Czas oczekiwania na przygotowanie serwerów wymaganych do testów w wielu przedsiębiorstwach przekracza miesiąc. Jeśli zaś zachodzi potrzeba zakupu takiego sprzętu, to czas wydłuża się o kolejne 1 – 2 miesiące. Jeśli jednak środowiska dewelopersko-testowe dostarczane są w modelu Cloud, to powyższe problemy przestają występować. Optymalizujemy wtedy koszty oraz zdecydowanie skracamy czas dostarczania środowisk, a co za tym idzie nowej usługi dla biznesu (Time to Market). Transformacja środowisk dewelopersko-testowych do modelu Cloud może zostać przeprowadzona na podstawie Private Cloud lub Public Cloud. Pierwsze podejście oznacza budowę nowych lub zmianę organizacji obecnie istniejących własnych środowisk Klienta. Polega to na wprowadzeniu www.ibm.com/pl/iic standaryzacji, wirtualizacji i automatyzacji. Dzięki temu możliwe jest wykorzystanie wspólnej infrastruktury dostarczanej szybko i automatycznie w oparciu o intuicyjny samoobsługowy interfejs uży tkownika pod konkretny projekt. Pozwala to na redukcję kosztów związanych z infrastrukturą, jak również na przyspieszenie wprowadzania usług wynikające z przyspieszonej konfiguracji serwerów i ze skrócenia cyklów programowania, testowania i innych prac. Często jednak jeszcze większe korzyści osiąga się, wprowadzając przetwarzanie w modelu Public Cloud, dzięki niemal całkowitemu wyeliminowaniu konieczności posiadania, aktualizowania i utrzymania infrastruktury sprzętowej oraz licznych licencji na oprogramowanie. Wymaga to oczywiście przeanalizowania, czy uwarunkowania techniczne i regulacje prawne na to pozwalają. Wielu Klientów zdecydowało się już na takie rozwiązanie. Dlatego w dalszej części naszych rozważań skupimy się właśnie na modelu Public Cloud. Zbudowanie i utrzymywanie własnej infrastruktury informatycznej może być poważnym wyzwaniem, zwłaszcza jeśli infrastruktura ma zaspokajać potrzeby zespołów odpowiedzialnych IBM INNOVATION CENTER 19 04 IIC MAGAZINE za tworzenie i testowanie oprogramowania. Mimo wysokich nakładów początkowych i kosztów eksploatacji, infrastruktura jest często niedostatecznie wykorzystywana, a ta sama infrastruktura nie zawsze nadaje się do użycia w innych projektach. Do czynników generujących największe koszty należy czasochłonność i pracochłonność pozyskiwania niezbędnego sprzętu oraz konfigurowania i utrzymywania środowisk. A ponieważ większość z tych zadań realizowana jest z reguły ręcznie, wzrasta ryzyko błędów wywołanych nieprawidłową konfiguracją. Ponadto, biorąc pod uwagę często występujące geograficzne rozproszenie zespołów programistycznych, dobrze jest stworzyć rozwiązanie, które zapewni należyty poziom bezpieczeństwa, a przy tym umożliwi zespołowe prowadzenie prac programistycznych i testowych. Model Public Cloud jest odpowiedzią na te problemy. Oferowane przez IBM, także w Polsce, rozwiązanie pozwalające na dostarczanie środowisk dewelopersko-testowych w modelu Public Cloud nazywa się Smart Business Cloud – Enterprise. Umożliwia ono szybszy dostęp do zasobów programistycznych i testowych oraz ponoszenie opłat wyłącznie wtedy, gdy zasoby te są potrzebne. Klient nie musi utrzymywać własnej infrastruktury i unika początkowych nakładów kapitałowych, a ponadto może ograniczyć całkowite koszty operacyjne. Przygotowanie nowego środowiska, testowego lub innego, staje się kwestią minut, a nie tygodni. Ponadto mniejsza liczba błędów w konfiguracji przekłada się na wyższą jakość testów. Możliwe jest nawet tworzenie własnych obrazów i konfiguracji maszyn wirtualnych udostępnianych następnie innym użytkownikom w tej samej organizacji. Dla przykładu, własny dział programistyczny IBM po wdrożeniu modelu przetwarzania w chmurze odnotował około 50-procentową redukcję kosztów operacyjnych i 30-procentowy wzrost jakości. Wysoce sprawna infrastruktura przetwarzania w chmurze Smart Business Cloud – Enterprise została zbudowana przez IBM z myślą o potrzebach dużych i średnich przedsiębiorstw. Można więc w niej tworzyć bezpieczne, niezawodne środowiska zespołowego tworzenia i testowania oprogramowania objęte wsparciem technicznym IBM. Wykorzystanie chmury publicznej IBM eliminuje konieczność utrzymywania kosztownej własnej infrastruktury oraz ogranicza koszty licencji na oprogramowanie. Usługi IBM realizowane w modelu Public Cloud charakteryzują się łatwością zamawiania, miesięcznymi płatnościami naliczanymi według faktycznego wykorzystania oraz możliwością rezerwacji mocy obliczeniowej 20 IBM INNOVATION CENTER NR 2 2011 i pojemności. Dostęp do usługi jest realizowany w oparciu o portal samoobsługowy, który umożliwia szybki dostęp do maszyn wirtualnych z różnymi systemami operacyjnymi oraz instalowanie opcjonalnego oprogramowania middleware, narzędzi programistycznych oraz storage. W portalu tym użytkownik najpierw wybiera żądane oprogramowanie z katalogu obrazów, a następnie konfigurację serwera zgodną z tym obrazem. Na tym etapie zautomatyzowany system udostępnia zasoby w ciągu kilkunastu minut poprzez przygotowanie dedykowanej pod konkretne zadanie wirtualnej instancji serwera. W katalogu obrazów udostępnianym przez IBM w chmurze znaleźć można zarówno obrazy systemów operacyjnych, jak i obrazy zawierające pakiety oprogramowania zainstalowane na odpowiednim systemie operacyjnym. Dostępne są obrazy dla Linux (Red Hat lub SUSE) i Microsoft Windows Server (2003, 2008). Oferta pakietów oprogramowania obejmuje zaś obrazy dla produktów IBM Lotus, WebSphere, DB2, Informix, Tivoli i Rational — w każdym przypadku z różnymi opcjami licencjonowania, w tym z możliwością skorzystania przez Klienta z własnej licencji lub płacenia za użytkowanie według stawek godzinowych. Instancje maszyn wirtualnych są dostępne w różnych konfiguracjach serwerów 32- i 64-bitowych zawierających od jednego do szesnastu procesorów wirtualnych wraz z odpowiednią pamięcią wewnętrzną i dyskową. Instancje serwerów wirtualnych udostępniane przez IBM pozostają do wyłącznej dyspozycji Klienta i mogą być dowolnie dostosowywane. Do standardowego obrazu i systemu operacyjnego można doinstalowywać aplikacje i narzędzia, możliwe jest także konfigurowanie portów i ustawień zabezpieczeń. Własną, dostosowaną instancję serwera można zapisać jako jeden z „obrazów standardowych” w prywatnym katalogu. Obraz taki może być następnie udostępniany innym użytkownikom w organizacji i może służyć do tworzenia nowych instancji na żądanie. Przy tak wysokim poziomie automatyzacji i standaryzacji jesteśmy w stanie skrócić czas wprowadzania gotowych produktów na rynek oraz podnieść jakość newralgicznych aplikacji biznesowych. Dostarczanie środowisk dewelopersko-testowych w modelu Public Cloud (za pomocą usługi Smart Business Cloud – Enterprise) sprzyja efektywnemu współdziałaniu w rozproszonym zespole programistów i testerów za sprawą narzędzi z rodziny IBM Rational. Umożliwiają one zapewnienie skuteczniejszego nadzoru nad procesem tworzenia i testowania oprogramowania, a przez www.ibm.com/pl/iic IIC MAGAZINE to przyczyniają się do poprawy jakości produktów i ograniczenia ryzyka. Dodatkowo, dzięki zastosowaniu zestandaryzowanej infrastruktury i wstępnie skonfigurowanych obrazów oprogramowania, pomagamy uniknąć błędów spowodowanych nieprawidłowościami w konfiguracji – niezależnie od tego, czy skonfigurowane instancje oprogramowania są używane do celów programistycznych/testowych, czy też innych (np. do obsługi serwisu www). Powyższa usługa, została stworzona przez IBM na bazie umiejętności, doświadczenia i sprawdzonych procedur zebranych w toku wieloletniego prowadzenia bezpiecznych, niezawodnych centrów przetwarzania danych na rzecz przedsiębiorstw z całego świata. W rezultacie charakteryzuje się jakością, niezawodnością i poziomem bezpieczeństwa, jakiego oczekują duże i średnie przedsiębiorstwa. Implementacja środowisk dewelopersko-testowych w oparciu o model Cloud może przynieść opisane wyżej korzyści, polegające na redukcji kosztów i przyspieszeniu czasu wprowadzania nowych usług. Jednocześnie obszar środowisk testowych, znajdujący się poza kluczowym obszarem aplikacji produkcyjnych jest zazwyczaj podatny na wprowadzanie nowych technologii. Dzięki temu może być atrakcyjny nawet dla firm bardzo ostrożnych we wprowadzaniu zmian. Wiele badań rynku wykazuje, że wprowadzanie przetwarzania w modelu Cloud dla środowisk dewelopersko-testowych jest na liście priorytetów, zarówno w dużych, jak i średnich przedsiębiorstwach na świecie. Przytaczane zaś powyżej wyniki ankiet przeprowadzonych w kwietniu br. przez IBM i IDC na konferencji Cloud Summit w Warszawie potwierdzają duże zainteresowanie Klientów także w Polsce. Model przetwarzania w chmurze obliczeniowej jest z pewnością przyszłością informatyki. Idealnym zaś obszarem, w którym warto rozważyć taki model w pierwszej kolejności, są środowiska dewelopersko-testowe. Kontakt: [email protected] Rafał Szafulera – Cloud Leader, IBM Integrated Technology Services Odpowiada za rozwój rynku usług „cloud” w Polsce. Poprzednio przez kilka lat zajmował się rozwiązaniami Tivoli w IBM Software Group. Informacje z dystrybucji Azlan Competence Center Z przyjemnością informujemy, że Azlan w Polsce uruchamia nowy projekt szkoleniowy dla Partnerów Handlowych firmy Tech Data Polska. Azlan Competence Center ma za zadanie wspieranie naszych Partnerów w zakresie zaawansowanych technologii informatycznych oferowanych przez Azlana w Polsce. Ośrodek szkoleniowy jest zlokalizowany w centrum Warszawy przy al. Solidarności 117 (skrzyżowanie z al. Jana Pawła II). Na powierzchni 145 m2 znajdują się dwie kompletnie wyposażone sale szkoleniowe, oddzielne pomieszczenie do testowania rozwiązań pod konkretne zapotrzebowanie Partnera oraz sala egzaminacyjna. Sercem ośrodka jest profesjonalna serwerownia ze sprzętem takich producentów jak IBM, HP, Cisco, Fujitsu Technology Solutions, APC czy Extreme Networks. Infrastruktura fizyczna jest wirtualizowana na podstawie oprogramowania firmy VMware. Pierwsze szkolenia autorskie prowadzone przez inżynierów wsparcia technicznego Azlan odbędą się w czerwcu. Serdecznie zapraszamy! Kontakt: Jacek Kaźmierczak tel. (22) 547 95 32, e-mail: [email protected] Azlan Competence Center Centrum Biurowe „Bipromasz” al. Solidarności 117, Warszawa www.ibm.com/pl/iic IBM INNOVATION CENTER 21 05 NR 2 2011 IIC MAGAZINE • Wydarzenia, w których warto wziąć udział Nazwa Lokalizacja Data Szczegóły i rejestracja PoT Lotus Notes Domino 8.5 Warszawa 14–15 czerwca [email protected] Tivoli EndPoint Manager Warszawa 16 czerwca [email protected] Cloud Exploration Workshop Warszawa 29 czerwca [email protected] IBM Innovation Center Roadshow Warszawa 11 sierpnia [email protected] IBM Innovation Center Roadshow Poznań 15 września [email protected] Więcej na stronie: ibm.com/pl/iic w zakładce „Warsztaty” ✁. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ankieta konkursowa IBM Imię . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nazwisko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Firma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Stanowisko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Telefon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Czy oprogramowanie IBM Virtual Desktop for Smart Business umożliwia użytkownikom końcowym pracę ze swoimi wirtualnymi stacjami w trybie offline? Prosimy uzasadnić odpowiedź. ................................................................................................................................. ................................................................................................................................. Jak ocenia Pan/Pani zawartość merytoryczną „IIC Magazine”? Bardzo dobra Dobra Średnia Słaba Jakimi szkoleniami oferowanymi przez firmę IBM byliby Państwo zainteresowani? ................................................................................................................................. ................................................................................................................................. Niniejszym wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w formularzu dla potrzeb informowania mnie w przyszłości o działaniach marketingowych firmy IBM, zgodnie z ustawą z dnia 29.08.1997 r. o ochronie danych osobowych (Dz.U. nr 133, poz. 883). Podpis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Proszę o odesłanie ankiety faksem z dopiskiem „IIC Magazine” pod numer: +48 22 878 68 88* Czekają atrakcyjne upominki IBM Innovation Center. * Na odpowiedzi czekamy do 31 sierpnia 2011 r. Dziękujemy. 1968 Czy wiesz, że: Rok 1968 – Na zamówienie NASA IBM projektuje urządzenie kontrolne do obsługi misji Apollo 8 – pierwszego lotu dookoła księżyca. Dwutonowe urządzenie kontrolne oparte na pięciu komputerach System/360 Model75 będzie monitorowało każdy aspekt lotu, włączając w to tętno astronautów. 22 IBM INNOVATION CENTER www.ibm.com/pl/iic IIC MAGAZINE Nowinki technologiczne Intel Xeon E7 w serwerach eX5 klasy korporacyjnej Intel wprowadził nowe procesory przeznaczone do serwerów, które posiadają do 10 rdzeni. Mogą one być stosowane odpowiednio w systemach dwu-, cztero-, a nawet ośmioprocesorowych. Procesory z rodziny Xeon E7 bazują na architekturze Westmere-EX-32 nm. Najwolniejszy procesor z rodziny Xeon E7 taktowany jest zegarem 1,73 GHz, zaś najszybszy zegarem 2,67 GHz. Procesory wyposażone są także w technologię HT oraz Turbo Boost. Liczba rdzeni oraz ilość pamięci podręcznej L3 różnią się w zależności od modelu. Najsłabsze układy będą wyposażone w sześć rdzeni oraz 18 MB pamięci L3, najszybsze procesory będą posiadały aż dziesięć rdzeni oraz 30 MB pamięci L3. Procesory te znajdziemy w serwerach enterprise eX5. Więcej na stronie: ibm.com/common/ssi/cgi-bin/ssialias?infotype=dd&subtype=ca&&htmlfid=897/ENUS111-055 Opracował: Marcin Rzeczkowski [email protected] Oprogramowanie wspierające zarządzanie nieruchomościami IBM sfinalizował przejęcie firmy TRIRIGA. Jest to kolejna akwizycja wpisująca się w realizowaną przez IBM strategię Mądrzejszego Świata. Firma z Las Vegas jest liderem na rynku oprogramowania wspierającego zarządzanie nieruchomościami. Portfolio produktów TRIRIGA adresuje wszystkie obszary związane z tą tematyką i wesprze rozwiązania IBM na rynku Inteligentnych Budynków. Więcej informacji : tririga.com Opracował: Mariusz Czopiński [email protected] Nowej generacji dyski SSD oparte na PCIe IBM w dalszym ciągu rozwija technologię dysków SSD opartych na PCIe. Rozwiązanie takie oferuje pojemności od 320 GB do 1,28 TB. Dyski wykorzystują technologię SLC lub MLC. Dzięki zastosowaniu takich dysków znacząco zmniejsza się narzut na chłodzenie i zasilanie. Rozwiązanie to dedykowane jest do serwerów IBM System x typu rack, jak również do rozwiązań IBM BladeCenter. Więcej informacji: ibm.com/common/ssi/rep_ca/6/877/ENUSZG11-0076/ENUSZG11-0076.PDF Opracował: Marcin Panasiuk [email protected] Technologia 10Gbit iSCSI w DS3500 9 maja 2011 r. IBM wprowadził do swojej oferty rozszerzenie 10Gbit iSCSI (dual port host interface card) do macierzy DS3500. Karta zapewnia dostęp do zasobów dyskowych na macierzy za pomocą sieci IP, co pozwala uniknąć kosztów związanych z wprowadzeniem sieci SAN. Więcej informacji: goo.gl/VzdlF Opracował: Igor Zacharjasz [email protected] www.ibm.com/pl/iic IBM INNOVATION CENTER 23 Budowanie siły napędowej mądrzejszego świata. Podnieś dynamikę działań. Postaw na komunikację. Codziennie pracownicy małych i średnich przedsiębiorstw potrzebują wszechstronnego rozwiązania, które pozwoli im być w ciągłym kontakcie z otoczeniem. Zarówno wewnątrz struktur, w których pracują, jak i poza nimi. Podejmując często strategiczne decyzje, od swoich narzędzi oczekują elastyczności, gotowości do pracy w każdych warunkach i w kooperacji z każdym systemem oraz funkcji, które ułatwią współpracę i podniosą jej wydajność. W mądrzejszym świecie wiemy, że przy tak licznej i silnej konkurencji, wyłącznie precyzyjne narzędzia wspomagające biznes dają dokładny obraz sytuacji i pozwalają obrać właściwą strategię. IBM i jego Partnerzy Handlowi znają specyfikę dzisiejszego biznesu oraz charakterystykę małych i średnich firm. Dzięki wiedzy, doświadczeniu i nowoczesnym technologiom pomogą Ci komunikować się skutecznie. Dlatego stworzyliśmy Lotus® Domino® Collaboration Express – narzędzie, które usprawnia procesy biznesowe i przyczynia się do oszczędności czasu i pieniędzy. Wejdź do mądrzejszego świata IBM. 1 2 Wykorzystuj możliwości i zarabiaj. Skorzystaj z wiedzy i pomocy najbliższego Partnera Handlowego IBM. Poznaj możliwości jakie daje Lotus Domino Collaboration Express. Dowiedz się jak jego zastosowanie ułatwi i ulepszy pracę grupową oraz usprawni komunikację w Twojej firmie. Eliminuj zbędne koszty i oszczędzaj. Jedno narzędzie, wiele możliwości. Postaw na kompletne rozwiązanie do pracy grupowej oraz środowisko aplikacji biznesowych. Otrzymasz darmowy pakiet biurowy Lotus Symphony, funkcję komunikatora, opcję obsługi przez telefony komórkowe oraz możliwość kontekstowego wyszukiwania. Sukces osiągniesz używając profesjonalnych i sprawdzonych narzędzi. Lotus Domino Collaboration Express jest jednym z nich. Poprawi komunikację w Twojej firmie i zwiększy wydajność pracy. Już od 688,00 PLN brutto* 3 Bądź elastyczny i reaguj na zmiany. Nie musisz się ograniczać do jednej platformy. Lotus Domino Collaboration Express działa zarówno w środowisku Microsoft® Windows™ jak i Linux®. Możesz go również rozbudować i dostosować do swoich potrzeb. (Cena licencji na jednego użytkownika). 4 Pracuj bezpiecznie i bez ograniczeń. Dzięki zaawansowanemu szyfrowaniu, oprogramowanie Lotus Domino Collaboration Express zapewnia bezpieczną obsługę poczty elektronicznej, kalendarzy, harmonogramów oraz wiadomości błyskawicznych. To właśnie małe i średniej wielkości firmy są siłą napędową mądrzejszego świata. Zadzwoń na infolinię: 0 800 166 534 lub wejdź na stronę ibm.com/wzrost/pl/lotus Asystent IBM Express Advantage™ pomoże Ci znaleźć odpowiedniego dla Ciebie Partnera Handlowego IBM. * Cena przeliczana po kursie 1 USD = 2,85 PLN i 1 EUR = 4,15 PLN IBM, logo IBM, ibm.com, Lotus, Domino, ikona planety i Express Advantage są zarejestrowanymi znakami towarowymi lub znakami towarowymi International Business Machines Corporation w Stanach Zjednoczonych i / lub innych krajach. Aktualna lista znaków towarowych IBM dostępna jest na www.ibm.com/legal/copytrade.shtml. Wszystkie ceny są przybliżoną kalkulacją IBM. Dystrybutorzy ustalają własne ceny, co oznacza, że ceny ostateczne mogą się różnić. Produkty dostępne są według aktualnej oferty obowiązującej w IBM w Polsce. Microsoft, Windows oraz logo Windows są znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i/lub w innych krajach. Linux jest zastrzeżonym znakiem towarowym Linusa Torvaldsa w Stanach Zjednoczonych i/lub innych krajach. © Copyright IBM Corporation 2011. Wszelkie prawa zastrzeżone.