2740389700

2740389700



Głównym celem przetwarzania siatkowego jest dostarczenie dużej ilości taniej mocy obliczeniowej i najczęściej jest wykorzystywane w zastosowaniach naukowych, gdzie wymagana jest duża moc obliczeniowa. Przykładami wykorzystania może być modelowanie klimatu [2], analiza struktury białek czy szumów kosmicznych15.

Największym wyzwaniem dla przetwarzania siatkowego jest stworzenie standardowego interfejsu, który umożliwiałby obsługę rozproszonych zasobów wliczając w to ich odkrywanie, pozyskiwanie, używanie, monitorowanie i opłacanie. Jedną z implementacji takiego interfejsu jest OGSA16, która realizuje podstawowe funkcje wymagane przez system siatkowy udostępniając interfejs oparty na usługach internetowych.

Opracowanie otwartych standardów, jak wspomniane wcześniej OGSA, umożliwia wykorzystanie przetwarzania siatkowego do świadczenia usług dostępnych na żądanie. Pojawia się jednak problem związany z ich jakością17. Jego głównym powodem jest, całkowity lub częściowy, brak możliwości zarządzania wydajnością poszczególnych węzłów siatki oraz brak izolacji obciążenia, przez co operacje wykonywane przez jednego użytkownika mogą wpływać na jakość usług świadczonych innym. Sprawia to, że przetwarzanie siatkowe nie może zostać przyjęte jako uniwersalna realizacja utility computing'u, ponieważ w bardzo wielu miejscach, zwłaszcza tam, gdzie przewidywalny czas wykonania i stała jakość usług jest niezbędna, nie spełnia oczekiwań. Jednak w odniesieniu do przetwarzania w chmurze daje solidną podstawę do budowy złożonych systemów komputerowych, które mają obsługiwać wielu klientów.

1.2.4. Wirtualizacja

Idea wirtualizacji jest znana już od wielu lat. Dzięki niej możliwe jest uruchomienie więcej niż jednego systemu operacyjnego na pojedynczej platformie sprzętowej. Podstawowe dwa modele wirtualizacji zostały przedstawione na rysunku 1.3. W pierwszym przypadku (widocznym po lewej stronie rysunku) hipernadzorca18,

15    Lista ciekawych projektów wykorzystujących przetwarzanie siatkowe znajduje się na stronie http://www.hyper.net/dc-howto.html

16    skrót z ang. Open Grid Services Architecture

17    ang. Quality of Service (QoS)

18    ang. Hypervisor

14



Wyszukiwarka

Podobne podstrony:
1^. 4system KANCELARIA PREZESA RADY MINISTRÓW Głównym celem polityki szkoleniowej jest: „podnoszenie
Slajd86 Outsourcing pracowniczy □    Celem outsourcingu pracowniczego jest dostarczen
5. Gra dydaktyczna: "Ekologia"- gra przyrodniczo-ekologiczna Głównym celem tej gry jest
odwzorowanie jeden-do-jeden pomiędzy partycjami. Głównym celem podziału wiersz} jest przyspieszenie
FAKULTATYWNE WYKŁADY STACJONARNE „ŻYĆ LEPIEJ” Celem cyklu zajęć jest dostarczenie uczestnikom
Dynamiczne sposoby nagniatania Głównym celem nagniatania dynamicznego jest umocnienie warstwy wierzc
2012 03 05 31 26 Zasady opieki hospicyjnej 3) Głównym celem opieki hospicyjnej jest dobra jakość ży
Motywacja projektu Głównym celem naszego projektu jest rozwój kultury wykorzystania technik U we wsp
Cele rozwoju Głównym celem rozwoju regionalnego jest wzrost regionalnej produktywności i
67664 strona (335) 8Elektrodiagnostyka Chociaż głównym celem lego podręcznika jest przedstawienie le
Cele i obszary rachunkowości zarządczej. Celem rach zarządczej jest dostarczanie informacji
Głównym celem prognozowania społecznego jest wspomaganie procesów decyzyjnych. Stąd główne funkcje
skanuj0003 (77) MASAŻ ODCHUDZAJĄCY Głównym celem masażu odchudzającego jest zmniejszenie grubości po
skanuj0012 Cele i zadania farmakologii klinicznej Głównym celem farmakologii klinicznej jest
CCF20091212004 ĆWICZENIA KSZTAŁTUJĄCE: Głównym celem tych ćwiczeń jest kształtowanie prawidłowej po

więcej podobnych podstron