Bug Online

Tehnologije - IBM-ov nadzor rada kompozitnih aplikacija

Pogled odozgo

 

Prema sveprisutnoj Wikipediji, kompozitne aplikacije su aplikacije sastavljene kombiniranjem više servisa. Funkcionalnosti se ostvaruju korištenjem više različitih izvora unutar arhitekture orijentirane servisima, pri čemu komponente mogu biti 

web-servisi, odabrane funkcije unutar drugih aplikacija ili čitavi sustavi čiji su izlazi (outputi) upakirani kao web-servisi.

 

Kada govorimo o nadzoru aplikacija u ovom kontekstu, govorimo o nadziranju dostupnosti i performansi. Dostupnost i performanse aplikacije ovise o brojnim komponentama koje čine aplikaciju i podržavaju njezin rad. Složene, kompozitne aplikacije mogu uključivati veći broj međusobno povezanih i međuovisnih komponenti, kao što je prikazano na priloženoj slici.

Nadzor ovako složenih aplikacija zahtijeva nadziranje infrastrukturnih komponenti i razumijevanje načina interakcije komponenti.

 

Ono što korisnici aplikacije jednostavno mogu primijetiti je da aplikacija nije dostupna ili da je dostupna, ali uz vrlo loše performanse (u pravilu je riječ o vrlo velikom vremenu odziva). U tom trenutku kritično je odrediti koji je stvarni razlog poteškoća - koja komponenta aplikacije stvara najviše problema. Tradicionalan pristup administratora sustava je da se (najčešće post festum) u tu svrhu prate zapisi u aplikacijskim i sistemskim logovima i nastoji djelovati korektivno. Ovakav pristup je reaktivan i ne omogućava prevenciju problema. Da bi se djelovalo proaktivno, potrebno je u stvarnom vremenu pratiti veći broj bitnih parametara i događaja vezanih uz aplikaciju i na osnovi njihove međusobne povezanosti utvrditi moguće uzroke poteškoća u budućnosti.

 

Tu na scenu stupaju nadzorni alati kao što su Tivoli Composite Application Manager proizvodi, koji, svaki na svoj način, vode brigu o nadzoru komponenti koje su značajne za funkcioniranje aplikacije i omogućuju jednostavnije i brže otkrivanje stvarnih uzroka problema u radu.

 

U daljnjem tekstu pozabavit ćemo se kratkim opisima funkcionalnosti IBM-ovih proizvoda Tivoli Composite Application Manager for WebSphere, Tivoli Composite Application Manager for Response Time Tracking i Tivoli Composite Application Manager for Services Oriented Architecture.

Napomena: Članci iz časopisa se ne prenose uvijek kompletni, sa svim slikama, potpisima pod slike, okvirima, tablicama i sličnim. Ponekad se ne prenosi niti cijeli tekst članka. Svrha članaka na Webu jest da pruže uvid u način obrade teme i potaknu interes za proučavanjem tiskanog broja. Za cjelovit uvid u članke - savjetujemo da pogledate papirnato izdanje časopisa. Hvala.
Engleski pridjev composite može imati više značenja – složen, spregnut, mješovit. U doslovnom prijevodu bi Composite Application značilo složenu ili mješovitu aplikaciju. Nadzor ovakvih aplikacija predstavlja izazov kojemu je IBM ususret poslao biranu "ekipu" softverskih proizvoda zvanih Tivoli Composite Application Managers

izdvojeni tekstovi - siječanj 2009.

Rsync.Net

Distribuirani backup čet 18.12.2008

Siječanj 2009.

Linuxom i virtualno pet 12.12.2008

IBM-ov nadzor rada kompozitnih aplikacija

Pogled odozgo pet 12.12.2008

Razbijanje zaporki GPU-om

Grafika u službi sigurnosti pet 12.12.2008

Microsoft SQL Server 2008

Vrlo solidna baza pet 12.12.2008

Prijenosni poslovni projektori

Projektori na terenu pet 12.12.2008

CRM softver u Hrvatskoj

Tržište pred eksplozivnim rastom pet 12.12.2008

Tomislav Dominković, Hrvoje Balen i Mislav Balković

Tri kralja informatičke edukacije pet 12.12.2008

Sociodemografija korisnika u Hrvatskoj

Tko su naši internauti? pet 12.12.2008

RFID Journal & GS1 konferencija, Prag 4. - 6. 11. 2008.

Radiokonferencija pet 12.12.2008

CARNet Users Conference CUC 2008

Internet 10 pet 12.12.2008

AMD Shanghai

Konzervativno smanjivanje pet 12.12.2008

Microsoft TechEd IT Pro i Developers, Barcelona

Pozdrav Barceloni pet 12.12.2008

Oleg Maštruko

Lopate i pijuci pet 12.12.2008