IIC_magazine_2009Q3.pdf

(2221 KB) Pobierz
406261578 UNPDF
IIC MAGAZINE
III KWARTAŁ 2009
CLOUD COMPUTING
PRZETWARZANIE W CHMURACH
DB2 COBRA
CONVERTING ORACLE
BECOMES REALLY AFFORDABLE
BLADE
OPEN FABRIC MANAGER I FAILOVER
Z POMOCĄ IBM DIRECTOR
BLADECENTER S
KONFIGURACJA DYSKÓW
Z WYKORZYSTANIEM MODUŁU RSSM
JAZZ FOUNDATION
TECHNOLOGIE SIECI SEMANTYCZNEJ
ŚRODOWISKO JAZZ
TECHNOLOGICZNE
NOWINKI
406261578.008.png
Drodzy Deweloperzy,
SPIS TREŚCI
po długiej przerwie powraca „IIC Magazine”
z nową porcją ciekawych artykułów na temat
najnowszych technologii.
Pierwsze wydanie nowej edycji rozpoczyna
artykuł Piotra Pietrzaka na temat zdobywają-
cego coraz większą popularność modelu infra-
struktury IT – Cloud Computing. Autor przed-
stawia w nim różne aspekty tej idei, jak również
prezentuje osiągnięcia IBM w tym obszarze.
Następnie Marcin Molak wyjaśnia podobień-
stwa i różnice w terminologiach baz danych
Oracle i DB2, a także omawia możliwości mi-
gracji aplikacji bazodanowych z Oracle do DB2,
jakie umożliwia DB2 Cobra.
W artykułach na temat technologii IBM Blade-
Center S Marcin Panasiuk opisuje mechanizm
koniguracji modułu RSSM, prezentuje sposoby
wirtualizacji warstwy O/I w rozwiązaniu Blade-
Center oraz opisuje oprogramowanie BOFM
służące do automatyzacji mechanizmu Failover.
Z artykułu dowiecie się również, w jaki sposób
można skonigurować serwer „spare blade”.
l Cloud Computing
Przetwarzanie w chmurach
Ciekawy materiał na temat Jazz Foundations
autorstwa Jakuba Bocheńskiego wprowadzi
Was w tematykę sieci semantycznych, któ-
re znalazły zastosowanie w platformie Jazz.
W artykule autor omawia podstawowe za-
gadnienia związane ze specyikacjami RDF.
Polecam także studium przypadku autorstwa
Zbigniewa Zarzyckiego, Macieja Brzeskiego
i Krzysztofa Wasiluka, opisujące proces wdro-
żenia środowiska Jazz w irmie wytwarzającej
oprogramowanie.
3
l DB2 COBRA
Converting Oracle Becomes Really Affordable
6
l Blade
Open Fabric Manager i Failover z pomocą IBM Director
11
l BladeCenter S
Koniguracja dysków z wykorzystaniem modułu RSSM
Na zakończenie zachęcam do zapoznania
się z sekcją poświęconą nowinkom technolo-
gicznym oraz najbliższymi wydarzeniami. Nie
zapomnijcie również odpowiedzieć na pytanie
konkursowe. Na pierwsze 3 osoby, które prze-
ślą poprawne odpowiedzi czekają upominki.
16
l Jazz Foundation
Technologie sieci semantycznej
19
Przyjemnej lektury!
l Środowisko Jazz
Podtytuł
22
Monika Kamińska
Redaktor prowadząca
l Nowinki technologiczne
Wdrożenie w irmie Software&Software
wytwarzającej oprogramowanie
26
2
IBM INNOVATION CENTER FOR BUSINESS PARTNERS
406261578.009.png 406261578.010.png
Cloud Computing
Przetwarzanie w chmurach
Obecnie nie istnieje jednoznaczna deinicja ter-
minu „Cloud Computing” (CC). Jest to najczęściej
połączenie znanych już modeli dostarczania usług
typu SaaS (Software as a service – „oprogramo-
wanie jako usługa”), PaaS (Platform as a Service
– „platforma jako usługa”), IaaS (Infrastructure as
a Service – „infrastruktura jako usługa”), HaaS
(Hardware as a Service – „sprzęt jako usługa”).
Jednym słowem można uznać Cloud Compu-
ting za nowy model udostępniania współdzielo-
nej – kompletnej co do warstw – infrastruktury
IT w sposób przezroczysty z punktu widzenia
odbiorcy. Odbiorcy usług nie chcą już wiedzieć
nic o aplikacjach i infrastrukturze – chcą widzieć
rozwiązania wspierające ich biznes w sposób
nieprzerwany, wydajny, tani i bezpieczny.
Wsparcie celów biznesowych przez IT ma
być w założeniach tak przezroczyste i oczy-
wiste dla odbiorcy jak korzystanie z prądu w
gniazdku elektrycznym – mało kto zastanawia
się obecnie gdzie i w jaki sposób energia
elektryczna jest produkowana i w jaki sposób
następuje jej przesył – jesteśmy głównie jej od-
biorcą, a korzystanie z niej sprowadza się do
podłączenia wtyczki urządzenia do gniazdka w
ścianie i opłacaniem rachunków w zależności
od zużycia energii w czasie – tym własnie ma
być Cloud Computing.
Cloud Computing może być drogą do znacz-
nego zoptymalizowania kosztów IT i praktycznie
natychmiastowego dostarczania nowych syste-
mów dla biznesu. Usługa oparta o cloud może
być „publiczna”, „prywatna” lub stanowić kom-
binację obydwu – wówczas mowa jest o czymś
co często nazywane jest „hybrid cloud”.
Dla małych i średnich przedsiębiorstw atrak-
cyjna może być idea chmury publicznej (public
cloud), przy zastosowaniu której irmy nie mu-
szą utrzymywać własnej, często skomplikowa-
nej i kosztowej infrastruktury, personelu do jej
obsługi, czy też nabywać na własność licencji
na oprogramowanie. Mogą nabywać w formie
usługi gotowe aplikacje (SaaS), czy funkcjonal-
ności infrastruktury (Utility computing) dostęp-
ne przez Internet wybierając przy tym dogodny
dla siebie sposób płatności oraz dostosowując
wydatki na IT do aktualnej sytuacji bizneso-
wej. Są w stanie dynamicznie zwiększać moc
środowiska informatycznego wraz z rozwojem
przedsiębiorstwa lub redukować w czasach
słabszej koniunktury. Firmowe zasoby staną się
dostępne dla pracowników w tej samej formie
niezależnie od miejsca, z którego ich dostępują
czy nawet urządzenia, z którego w danym mo-
mencie korzystają przy jednoczesnym utrzy-
maniu wydajności, podniesieniu elastyczności
i dostępności systemów informatycznych.
Gdy mówimy o Cloud Computing w aspek-
cie dużych przedsiębiorstw mamy najczęściej
na myśli tak zwaną chmurę prywatną ( private
3
406261578.011.png 406261578.001.png 406261578.002.png 406261578.003.png
cloud). Dział IT udostępnia infrastrukturę i apli-
kacje w formie usług wewnątrz korporacji.
Coraz częściej odchodzi się od budowania
infrastruktury dedykowanej dla pojedyncze-
go systemu na rzecz współdzielenia zaso-
bów. Podstawą budowania rozwiązań Cloud
Computing w warstwie aplikacji staje się SOA
(Service Oriented Architecture). W warstwie
infrastruktury izycznej najczęściej stosowana
jest technologia wirtualizacji, która pozwala
bezpiecznie współdzielić zasoby, dynamicznie
nimi zarządzać, a także daje olbrzymią swo-
bodę wprowadzania zmian i rozbudowy. By
zbliżyć się do idei Cloud Computing od stro-
ny warstwy izycznej nie można poprzestać
na samej wirtualizacji serwerów. Wirtualiza-
cji muszą podlegać także: systemy dyskowe,
zasoby plikowe (Scale-out File Services -NAS
w formie GRID) jak i taśmowe systemy archiwi-
zacji danych. Tylko wówczas uda się uzyskać
odpowiednią elastyczność po stronie warstwy
izycznej „chmury”.
Dostępne są już w chwili obecnej „chmury”
oferujące bardzo wyspecjalizowane usługi ta-
kie jak np. skanowanie antywirusowe poczty
elektronicznej, monitoring ruchu i dostępu do
zasobów internetu. Już dzisiaj można korzystać
z konkretnych usług niekoniecznie rozbudo-
wując własną infrastrukturę IT. Chmury to w
perspektywie czasu urzeczywistnienie marzeń
o danych dostępnych wszędzie i o każdej porze.
Wraz ze wzrostem przepustowości łączy inter-
netowych i obserwowanym spadkiem ich cen
(współczynnik przepustowość/cena jest coraz
bardziej korzystny) możemy spodziewać się
niebawem ogromnego zainteresowania tym
sposobem udostępniania i współdzielenia za-
sobów. Już teraz dużo irm wielu aspektach
swojej działalności aktywnie korzysta z rozwią-
zań typu CC – przykładem mogą być tu tak zna-
ne irmy jak Agora, Twitter, Facebook, British
Telecom, Washington Post i wiele innych.
Często podnoszonym zagadnieniem jest
bezpieczeństwo danych, zgodność z lokalnym
prawodawstwem zwłaszcza w aspekcie prze-
chowywania danych osobowych, możliwość
dokonywania audytów, izyczna lokalizacja
komponentów „chmury” – w tych przypadkach
najlepszą odpowiedzią mogą być „chmury pry-
w a t n e”.
Dyskusja dotycząca wad i zalet tego typu
rozwiązań trwa. Z punktu widzenia biznesu,
przeważają jednak zalety, do których można
zaliczyć głównie: zwiększenie niezawodności
i dostępności usług, minimalizację kosztów
IT, model opłat dopasowany idealnie do po-
trzeb. Dużą zaletą modelu CC w szczególno-
ści w odniesieniu do irm, których działalność
skupiona jest wokół internetu, stanowi możli-
wość obsłużenia nagłego zwiększonego ruchu
lub obciążenia systemu wynikłego w efekcie
odpowiedzi użytkowników na akcję marketin-
gową lub nagły wzrost popularności serwisu.
IBM aktywnie wspiera rozwój Cloud Compu-
ting. Udostępniamy m.in. uczelniom na całym
świecie własne rozwiązania oparte na tym mo-
delu. Ma im to pomóc w rozwiązywaniu „rze-
czywistych problemów”. Takie programy działają
już w Katarze, Południowej Afryce i w Japonii.
Nasze centra przetwarzania danych, oferujące
usługi cloud computing, wykazały już korzyści
płynące z zastosowania tego rozwiązania oraz
jego potencjał. IBM zapewnia obsługę kilkuna-
stu takich centrów „Blue Cloud”, np. centrum
„Vietnam Innovation Portal“ (VIP) służy wiet-
namskim uczelniom jako centralna platforma
współpracy. Ponadto na potrzeby projektu
„Bluehouse”, stworzyliśmy opartą na rozwiązaniu
cloud computing, platformę współpracy służą-
cą do komunikacji wewnątrz przedsiębiorstw,
jak również pomiędzy współpracującymi irma-
mi i organizacjami. Projekt znajduje się obec-
nie w fazie publicznych, bezpłatnych testów
beta. Za pośrednictwem platformy „Bluehouse”
użytkownicy mogą wymieniać się z partnerami
dokumentami i informacjami biznesowymi, or-
ganizować wirtualne spotkania oraz pracować
wspólnie nad projektami.
Piotr Pietrzak jest członkiem 28-osobowej
grupy Innovation Network, zajmującej się
w IBM rozwijaniem nowatorskich rozwiązań.
W 2008 r. został przez tę grupę wybrany IBM
Chief Technologist of the Year spośród innych
specjalistów pełniących tę rolę w IBM na całym
świecie. Pełni też funkcję lidera architektów
Systems & Technology Group w regionie CEE.
Od 13 lat związany z branżą IT. Specjalizuje
się w projektach optymalizacji infrastruktury IT
klientów IBM. Aktywnie wspiera partnerów IBM
w oferowaniu i dostarczaniu zaawansowanych
i innowacyjnych rozwiązań.
4
IBM INNOVATION CENTER FOR BUSINESS PARTNERS
406261578.004.png 406261578.005.png
Zgłoś jeśli naruszono regulamin