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.

Podobne dokumenty