Systemy rozproszone  Rozdzielenie obliczeń między wiele fizycznych procesorów.  Systemy luźno powiązane – każdy procesor ma lokalną pamięć; procesory.

Slides:



Advertisements
Podobne prezentacje
Systemy operacyjne.
Advertisements

Sieci komputerowe.
SYSTEMY OPERACYJNE WSTĘP
Semafory Autorzy : Michał Winciorek Łukasz Jackowicz.
przetwarzaniu informacji
Komputer Jako Środek Techniki Biurowej
Sieci komputerowe.
KOMPUTER JAKO ŚRODEK TECHNIKI BIUROWEJ
Systemy Równoległe.
WPROWADZENIE DO SIECI I INTERSIECI
KOMPUTER JAKO ŚRODEK TECHNIKI BIUROWEJ
Wykład nr 1: Wprowadzenie. Pojęcia podstawowe
Systemy operacyjne Wykład nr 4: Procesy Piotr Bilski.
Wykład nr 2: Struktura systemu komputerowego a system operacyjny
Systemy operacyjne.
Magistrala & mostki PN/PD
Systemy operacyjne Bibliografia:
Użytkowanie Sieci Marcin KORZEB WSTI - Użytkowanie Sieci.
Longhorn - Usługi terminalowe
Artur Szmigiel Paweł Zarębski Kl. III i
Projektowanie i programowanie obiektowe II - Wykład IV
Internet Sieci komputerowe.
Temat : Części komputera
Każdy użytkownik sieci powinien zdawać sobie sprawę z odpowiedzialności jaką ponosi za dostęp do zasobów sieci. Używanie sieci jest przywilejem, a nie.
Opracował: mgr Mariusz Bruździński
SIECI KOMPUTEROWE PIOTR MAJCHER PODSTAWOWE POJĘCIA.
Systemy operacyjne. Co to jest system operacyjny? OS (ang. Operating System) to program, który kontroluje pracę uruchomionych przez użytkownika aplikacji,
PRACA W DOMENIE Różnice użytkowe między pracą w domenie i grupie roboczej. 1. Ekran logowania. - wciśnięcie klawiszy [Ctrl+Alt+Delete], a następnie podanie.
Budowa sieci mgr inż. Łukasz Dylewski
Płyta główna. Magistrale I/O
Wielozadaniowowść systemu operacyjnego Linux
Systemy operacyjne.
Zasada działania komputera
Budowa systemu komputerowego
BUDOWA I DZIAŁANIE SIECI KOMPUTEROWYCH
Elementy składowe komputera
Temat 1: Podstawowe pojęcia dotyczące lokalnej sieci komputerowej
Urządzenia wewnętrzne komputera
Wymiana informacji w sieciach komputerowych
Autor: Justyna Radomska
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Podstawowe usługi systemów operacyjnych
Model OSI Model OSI (Open Systems Interconnection Reference Model) został wprowadzony w celu ujednolicenia regół komunikacji sieciowej. Obejmuje on cały.
Budowa i rodzaje procesorów.
POŚREDNIK Jak reprezentowana jest informacja w komputerze? liczby – komputer został wymyślony jako zaawansowane urządzenie służące do wykonywania.
Budowa komputera.
Wybrane zagadnienia relacyjnych baz danych
Sieci komputerowe Anna Wysocka.
Budowa komputera ProProgramer.
Elementy zestawu komputerowego
Sieci komputerowe.
W ą t e k (lekki proces) thread.
Systemy operacyjne i sieci komputerowe
 Karta sieciowa to urządzenie odpowiedzialne za wysyłanie i odbieranie danych w sieciach LAN. Każdy komputer, który ma korzystać z dobrodziejstw sieci,
BUDOWA I ZASADA DZIAŁANIA
Numer z klasyfikacji zawodów:312102
Jednym z podstawowych celów tworzenia sieci komputerowych jest współdzielenie zasobów, takich jak pliki lub drukarki. Każdy z takich zasobów musi być udostępniony,
Pierwsze systemy wsadowe - przypomnienie
Podstawy programowania
Rodzaje systemów operacyjnych
 Mowa ciała, język ciała, komunikacja niewerbalna – zespół niewerbalnych komunikatów nadawany ch i odbieranych przez ludzi na wszystkich niewerbalnych.
Podział sieci komputerowych
KOMPUTER JAKO ŚRODEK TECHNIKI BIUROWEJ
Model warstwowy ISO-OSI
SIECI KOMPUTEROWE JAN STOSIO KLASA 1 E Sieć komputerowa – zbiór komputerów i innych urządzeń połączonych ze sobą kanałami komunikacyjnymi. Sieć komputerowa.
Urządzenie wej/wyj Marcin Wojnowski.
Płyta główna. Magistrale I/O
Wady i zalety pracy w chmurze
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
materiały dla uczestników
Zapis prezentacji:

Systemy rozproszone  Rozdzielenie obliczeń między wiele fizycznych procesorów.  Systemy luźno powiązane – każdy procesor ma lokalną pamięć; procesory komunikują się ze sobą poprzez różne łącza komunikacyjne (szybkie szyny danych, łącza telefoniczne).  Korzyści. Wspólne użytkowanie zasobów Podział obciążenia Niezawodność Łączność

Systemy rozproszone W tworzonych ostatnio systemach komputerowych daje się zauważyć tendencja do rozdzielania obliczeń między wiele procesorów. W porównaniu ze ściśle powiązanymi systemami, procesory te nie dzielą pamięci ani zegara.

Procesory Procesory w systemach rozproszonych mogą się różnić pod względem rozmiaru i przeznaczenia.

Wśród procesorów mogą być:  małe mikroprocesory,  stacje robocze,  minikomputery,  wielkie systemy komputerowe ogólnego przeznaczenia.

Na określenie tych procesorów używa się różnych nazw, takich jak:  stanowiska (ang. sites),  węzły (ang. nodes),  komputery itp. - zależnie od kontekstu, w którym się o nich mówi.

Systemy rozproszone buduje się celem:  Podziału zasobów  Przyspieszenia obliczeń  Niezawodności  Komunikacji

Podział zasobów: Po połączeniu ze sobą różnych stanowisk (o różnych możliwościach) użytkownik jednego stanowiska może korzystać z zasobów dostępnych na innym. Na przykład użytkownik węzła A może korzystać z drukarki laserowej zainstalowanej w węźle B. Użytkownik węzła B może w tym samym czasie mieć dostęp do pliku znajdującego w A. Mówiąc ogólnie, podział zasobów w systemie rozproszonym tworzy mechanizmy dzielonego dostępu do plików w węzłach zdalnych, przetwarzania informacji w rozproszonych bazach danych, drukowania plików w węzłach zdalnych, zdalnego użytkowania specjalizowanych urządzeń sprzętowych (np. odznaczających się wielką szybkością procesorów tablicowych) i wykonywania innych operacji.

Przyspieszanie obliczeń: Jeśli pewne obliczenie da się rozłożyć na zbiór obliczeń cząstkowych, które można wykonywać współbieżnie, to system rozproszony umożliwia przydzielenie tych obliczeń do poszczególnych stanowisk i współbieżne ich wykonanie. Ponadto, jeżeli pewne stanowisko jest w danej chwili przeciążone zadaniami, to część z nich można przenieść do innego, mniej obciążonego stanowiska. Takie przemieszczanie zadań nazywa się dzieleniem obciążeń (ang. load sharing).

Niezawodność: W przypadku awarii jednego stanowiska w systemie rozproszonym pozostałe mogą kontynuować pracę. Jeżeli system składa się z dużych, autonomicznych instalacji (tzn. komputerów ogólnego przeznaczenia), to awaria jednego z nich nie wpływa na działanie pozostałych. Natomiast gdy system składa się z małych maszyn, z których każda odpowiada za jakąś istotną funkcję (np. za wykonywanie operacji wejścia-wyjścia z końcówek konwersacyjnych lub za system plików), wówczas z powodu jednego błędu może zostać wstrzymane działanie całego systemu. Ogólnie można powiedzieć, że istnienie w systemie wystarczającego zapasu (zarówno sprzętu, jak i danych) sprawia, że system może pracować nawet po uszkodzeniu pewnej liczby jego węzłów (stanowisk).

Komunikacja: Istnieje wiele sytuacji, w których programy muszą wymieniać dane między sobą w ramach jednego systemu. Przykładem tego są systemy okien, w których często dzieli się dane lub wymienia je między terminalami. Wzajemne połączenie węzłów za pomocą komputerowej sieci komunikacyjnej umożliwia procesom w różnych węzłach wymianę informacji. Użytkownicy sieci mogą przesyłać pliki lub kontaktować się ze sobą za pomocą poczty elektronicznej (ang. electronic mail). Przesyłki pocztowe mogą być nadawane do użytkowników tego samego węzła lub do użytkowników innych węzłów.