Bliższe niż chmura
Istotą utility computing jest model, polegający na skalowalnej usłudze dzierżawy zasobów na gwarantowanym poziomie, przy użyciu zestandaryzowanych procesów i technologii, często w parze z wirtualizacją zasobów.
Tendencja do przenoszenia usług poza firmową serwerownię jest coraz bardziej zauważalna. Mimo wszystko, rzadko przenosi się tam krytyczne aplikacje, takie jak np. systemy klasy ERP. Odpowiedzią na potrzeby firm w tym zakresie jest realizowanie usług w modelu zarządzanym - tzw. utility computing, w którym dostarczane są gwarantowane zasoby obliczeniowe. W zależności od potrzeb, może to być niewielki serwer w wirtualnym środowisku albo tysiące procesorów w wielu fizycznych maszynach dedykowanych danej firmie. Utility computing jest popularne np. w Niemczech, gdzie korzysta z nich już prawie 400 firm. Znacznie więcej firm zdecydowało się na ten krok w Stanach Zjednoczonych.
Dobre skalowanie
Najważniejszą z zalet utility computing jest fakt, że usługa ta jest elastyczna, skalowalna i łatwo dostępna. Jest to szczególnie ważne w przypadku przedsiębiorstw o dużej zmienności obciążenia w skali roku. Aby móc obsłużyć jego szczyt, tradycyjna infrastruktura musi być od początku zwymiarowana pod maksymalne obciążenie. W pozostałym jednak okresie jest wykorzystywana w niewielkim zaledwie stopniu. Chwilowy skok zapotrzebowania na moc obliczeniową lub inne zasoby może mieć miejsce także podczas wdrożenia nowej aplikacji lub przy innych, dużych zmianach oprogramowania w przedsiębiorstwie.
W modelu utility computing można elastycznie zarządzać skalą wykorzystywanej infrastruktury, dokupując niezbędne zasoby na czas planowanego maksimum obciążenia i zwalniając je, gdy nie są już potrzebne. Rozwiązanie jest skalowalne w obie strony, przy czym okres rozliczeniowy może być liczony w dniach, z krokiem np. co 5 dni. Takiej elastyczności nie da się osiągnąć w tradycyjnym modelu, gdzie systemy pracują na firmowym sprzęcie i są w całości zarządzane przez wewnętrzny dział IT.
Niewiele firm przeprowadza poprawne analizy potrzeb i zasobów aplikacji (tzw. sizing). Poza tym ryzyko błędu w tej dziedzinie jest dość wysokie. Szczególnym przypadkiem jest rozwijanie aplikacji, w której nie można oszacować obciążenia, nie są znane kierunki i intensywność rozwoju. W perspektywie czasowej pokrywającej się z typowym czasem inwestycji (zazwyczaj 3 lata) lub leasingu. Przeważnie mamy do czynienia z poważnym przeszacowaniem potrzeb aplikacji w początkowym okresie jej pracy. W miarę dalszej pracy coraz częściej pojawia się potrzeba rozbudowy infrastruktury, gdy początkowy sprzęt przestaje wystarczać. Gdyby tę samą aplikację eksploatować w modelu utility computing, można zakupić dokładnie takie zasoby, jakie są niezbędne i elastycznie rozbudowywać je w miarę potrzeb. W ten sposób można uniknąć przeszacowania na początku i późniejszych problemów z rozbudową sprzętu.
Oceń artykuł
Komentarze (0)
Najpopularniejsze
- Ministerstwo Cyfryzacji ma już swoją...
- Microsoft: Kinect dla Windows jeszcze w tym...
- Jakie skutki będzie miało wprowadzenie ACTA
- 5 zmian, które mogą zaważyć na...
- Boni powołał członków Rady Informatyzacji
- Koniec ery nieograniczonego dostępu do...
- Kolejne aresztowania w związku z aferą w...
- ATCA zostało wdrożone w sieci 3G Polkomtela...
- Rejestr Usług Medycznych, czyli największa...
- Nokia w trzy miesiące straciła miliard euro
Rekomendacje
Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88





