Zagadnienia techniki klastrowej wykorzystywanej w pracowni PERG/ELHEP

Wielkość: px
Rozpocząć pokaz od strony:

Download "Zagadnienia techniki klastrowej wykorzystywanej w pracowni PERG/ELHEP"

Transkrypt

1 POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych Instytut Systemów Elektronicznych WYKŁAD ISYP: Zagadnienia techniki klastrowej wykorzystywanej w pracowni PERG/ELHEP Jacek Zysik

2 Plan wykładu: Wprowadzenie Wiadomości wstępne: definicje, zasady działania Przykładowy projekt klastra komputerowego Wyniki oraz wnioski z przeprowadzonych testów na stworzonym systemie Wykorzystanie klastra w doświadzczeniach fizycznych Projekt i założenia klastra w pracowni PERG/ELHEP Systemy zarządzania klastrami obliczeniowymi wstęp,definicje, założenia Projekt wykonanego sytemu zarządzania Zakończenie

3 Wprowadzenie: Dynamiczny rozwój nauki i przemysłu rosnące zapotrzebowanie na moc obliczeniową Postęp w produkcji typowych podzespołów komputerowych: CPU, RAM, szyny danych rosnąca przepustowość i szybkość Superkomputery, czyli specjalizowane układy o wielkiej mocy obliczeniowej, budowane pod kątem określonych zadań

4 Wprowadzenie: Najszybszym takim układem na świecie (czerwiec, 2006) jest BlueGene/L - eserver Blue Gene Solution firmy IBM i amerykańskiego Departamentu Energii. Charakteryzuje się on mocą blisko 280 TFlops. Najszybszą maszyną tego typu w Polsce będzie superkomputer, który powstanie w Centrum Informatycznym Trójmiejskiej Akademickiej Sieci Komputerowej. Zaprojektowane urządzenie będzie charakteryzowało się mocą obliczeniową równą 25TFlops (25 bilionów operacji zmiennoprzecinkowych na sekundę). Będzie to jeden z największych superkomputerów w Europie.

5 Przykładem takich maszyn są np. PRIMEPOWER HPC2500 z National Aerospace Laboratory of Japan, wykorzystywany do prac nad badaniem oporów aerodynamicznych, lub superkomputer w Institute for Biomolecular Design, University of Alberta, w Kanadzie, który został specjalnie skonstruowany do udziału w projekcie symulacji zjawisk zachodzących w komórce człowieka: Cell Simulation Wprowadzenie:

6 Wprowadzenie: Wykorzystywanie superkomputerów, oprócz wszystkich swoich zalet, posiada jednak również pewne niedoskonałości. Jedną z nich jest niemożliwość przeprowadzenia uaktualnień sprzętu wraz z postępem technologicznym. Charakteryzują się także znaczącymi kosztami, zarówno w zakupie jak i w eksploatacji. Są to mankamenty istotne, zwłaszcza biorąc pod uwagę nadzwyczajny postęp, jaki w ostatnich latach dokonał się w technologiach procesorów, pamięci, magistral, sieci, a także samego oprogramowania i który to stworzył możliwość łączenia grup niedrogich komputerów osobistych oraz stacji roboczych, w układy mogące z powodzeniem rywalizować swą mocą obliczeniową z wieloma superkomputerami, w klastry.

7 Wprowadzenie: Superkomputer Klaster Nazwa Moc obliczeniowa Nazwa Moc obliczeniowa eserver Blue Gene 280 TFlop PowerEdge ,7 TFlop eserver pseries 75,7 TFlop Sun Fire X ,1 TFlop SGI Altix 51,8 TFlop JS20 Cluster 27,9 TFlop eserver Blue Gene 37,3 TFlop Intel Tiger4 19,9 TFlop Cray XT3 36,1 TFlop Apple XServe 16,1 TFlop Earth-Simulator 35,8 TFlop BladeCenter JS21 15,0 TFlop Cray XT3 20,5 TFlop ASCI Q 13,8 TFlop Tabela 1: Porównanie mocy obliczeniowych superkomputerów i klastrów obliczeniowych z pierwszej piętnastki listy TOP500 ( czerwiec, 2006)

8 Wprowadzenie: Możliwość inwestycji w maszyny powszechnie dostępne i tanie zauważyły wielkie ośrodki obliczeniowe, takie jak National Center for Supercomputing Applications (NCSA), Cornell Theory Center czy Europejskie Centrum Badań Jądrowych (CERN) w Genewie, które to przewodzą zwrotowi w kierunku rozwiązań opartych na typowych elementach, platformach i połączeniach

9 Wprowadzenie: Badania i eksperymenty prowadzone w szwajcarskim ośrodku naukowym, związane są z opracowywaniem wielkich ilości danych i ich analizie. Np. w doświadczeniach Fizyki Wielkich Energii polegają one na rejestracji i obróbce wyników otrzymanych w trakcie zderzenia rozpędzonych cząstek elementarnych. W tym celu zbudowany został akcelerator Large Elektron Positron (LEP) o długości blisko 27km. W celu rejestracji wyników zderzeń rozpędzonych cząstek wykorzystuje się zestawy detektorów o wielkości 10x10x10m, obsługiwanych przez kilkuset osobowe zespoły fizyków. Każdy z tych detektorów rejestruje olbrzymie ilości danych z prędkością od 150MB/s do blisko 1,5GB/s. Daje to liczbę blisko kilkudziesięciu petabajtów w skali roku. W celu opracowania tak wielkich ilości informacji, niezbędna jest wielka moc obliczeniowa, jaką potrafią dostarczyć urządzenia klastrowe. Rozwiązanie bazujące na wykorzystaniu w tym celu standardowych maszyn PC jest już powszechnie przyjęte w CERN.

10 Wprowadzenie: 29 z 50 maszyn HP Kayak XA-s Dual PII należących do klastra NA49 w ośrodku badawczym CERN w Genewie

11 Wprowadzenie: Liczba systemów Udział systemów klastrowych na liście TOP Rok ogłoszenia Systemy klastrowe Istotnym potwierdzeniem tej tendencji jest fakt, iż na aktualnej liście TOP500 która to zawiera najwydajniejsze superkomputery na świecie, widnieje aż 296 systemów uznawanych za klastry. Czyni je to najpowszechniejszymi urządzeniami stosowanymi do wysokonakładowych i czasochłonnych obliczeń

12 Wiadomości wstępne: Klaster obliczeniowy (ang. computing cluster) jest to grupa, co najmniej dwóch komputerów lub stacji roboczych, komunikujących się ze sobą za pomocą możliwie najszybszych łączy, tworzących w rezultacie jeden, logiczny system obliczeniowy. Jednak w przeciwieństwie do typowych komputerów osobistych, węzły klastra nie muszą posiadać ani monitorów, ani kart graficznych, ani klawiatur, mogą nawet nie mieć stacji dysków. Ich zaletą jest w zamian to, iż mają: szybkie procesory, dużo pamięci oraz bardzo szybkie karty sieciowe.

13 Wiadomości wstępne: Chociaż w pewnym przybliżeniu architektura klastrów pecetowych jest podobna do aktualnych superkomputerów, to jednak różni się tym, że wykorzystuje tylko szeroko stosowane i dostępne podzespoły, w przeciwieństwie do dedykowanych elementów supermaszyn.

14 Wiadomości wstępne: Wymagane cechy klastrów obliczeniowych : Niezawodność (ang. reliability) - określa dopuszczalny czas przestoju i bezawaryjnej pracy. Niezawodność w systemach klastrowych podnosi konfiguracja węzłów. Są one odizolowane od siebie, zatem uszkodzenie jednego z nich eliminuje ryzyko wystąpienia awarii w innym węźle. Przezroczystość (ang. transparency) - użytkownik nie jest w stanie stwierdzić czy pracuje na klastrze czy na pojedynczym komputerze. Często złożoność operacji przeprowadzanych w systemie jest przed nim ukryta. Użytkownik nie zdaje sobie sprawy, jak skompilowany jest dany system i ilu innych użytkowników jednocześnie z niego korzysta. Jedynie inżynierowie i programiści są w stanie zauważyć i wykorzystać fakt pracy na maszynie klastrowej.

15 Wiadomości wstępne: Równoważenie obciążenia (ang. load balansing) - ciągłe monitorowanie obciążenia procesora, zajętości pamięci operacyjnej czy wykorzystania sieci pozwala określić stopień obciążenia poszczególnych węzłów i całego systemu. Dane te umożliwiają podjęcie decyzji o przydziale zadań węzłom oraz określenie wąskich gardeł. Technologia ta dba o to, aby wraz z rosnącym obciążeniem, system klastrowy rozdzielał obciążenie pośród wszystkie węzły w równym stopniu. Każda instalacja klastrowa musi posiadać mechanizm zapewniający pełne wykorzystanie dostępnej mocy obliczeniowej. Skalowalność (ang. scalability) - to zdolność systemu do szybkiej i niezawodnej rozbudowy w momencie wystąpienia takiej potrzeby. Wiąże się to z tym, że wymagania użytkowników mogą wzrastać na przestrzeni czasu. Najlepiej, aby rozbudowa taka nie powodowała przerwania pracy systemu i aby wzrost wydajności był liniowo proporcjonalny do przyrostu mocy obliczeniowej wynikającej z dodania nowego węzła w systemie klastrowym.

16 Wiadomości wstępne: Podział systemów klastrowych: - Klastry do przetwarzania rozproszonego - służą do masowego przetwarzania danych jednego rodzaju (np. danych naukowych lub procesów wizualizacji). Wymagają specjalnie przygotowanych programów tworzonych przy użyciu wyspecjalizowanych bibliotek programistycznych, takich jak: - Message Passing Interface (MPI) - Parallel Virtual Machine (PVM). Przykładem takiego klastra jest Beowulf - Klastry serwerowe przeznaczone są do utrzymywania bardzo obciążonych usług sieciowych (np. serwerów WWW) lub prostych zadań obliczeniowych. Ich główne zadania polega na równoważnym dystrybuowaniu obciążenia między poszczególne serwery-węzły klastra. W skład tej grupy wchodzi min. MOSIX oraz LVS

17 Wiadomości wstępne: Klastry HA (High Availability - duża dostępność) - nie zwiększają one wydajności serwisów, a mają jedynie eliminować tzw. SPOF (Single Point Of Failure) - pojedynczy punkt awarii - w razie uszkodzenia jednego z serwerów jego zadania są w sposób niewidoczny dla użytkowników przejmowane przez inny węzeł klastra. Przykładem takiego klastra jest oprogramowanie Red Hat High Availability Server oraz oprogramowanie opracowywane w ramach projektu Linux HA (High Availability)

18 Wiadomości wstępne: Stosowane protokoły sieciowe do połączeń międzywęzłowych: GigaEthernet następca standardu Ethernet 10 Mbit i 100 Mbit. Najpowszechniej stosowany ze względu na koszty i łatwość obsługi. Charakteryzujący się dostępnością oraz dobrymi parametrami. ATM charakteryzuje się większą prędkością i mniejszym opóźnieniem w porównaniu z Ethernetem dzięki stosowaniu mniejszych pakietów o różnej długości SCI zalety zbliżone do GigaEthernetu. Dodatkowo możliwe jest tworzenie za jego pomocą systemów o pamięci dzielonej pomiędzy węzłami wchodzącymi w skład klastra. Myrinet sieć oparta na standardzie otwartym. Szeroko stosowana w profesjonalnych systemach klastrowych, dzięki wysokowydajności oraz bardzo szerokiej przepustowości.

19 Wiadomości wstępne: Charakterystyka systemu MOSIX: Oprogramowanie MOSIX to bezpłatne rozszerzenie jądra Linuxa, które umożliwia budowę klastra obliczeniowego na podstawie tanich komputerów PC. W ten sposób można łączyć wiele słabych maszyn, które samodzielnie nie byłyby już użyteczne. Powstało i jest rozwijane na Uniwersytecie Hebrajskim w Jerozolimie. Pierwotnie projekt był rozwijany w systemie BSD UNIX, ale obecnie jedyną platformą systemową jest Linux (i to jedynie platforma x86).

20 Wiadomości wstępne: Architektura MOSIX-a składa się z dwóch modułów wewnętrznych: - mechanizmu migracji (przenoszenia) procesów z wywłaszczaniem (PPM), - algorytmu odpowiadającego za mechanizm adaptacyjnego, (czyli reagującego na panujące w danej chwili warunki) mechanizmu współdzielenia zasobów.

21 Wiadomości wstępne: Oba moduły współdziałają przy przenoszeniu procesów między węzłami klastra w taki sposób, aby zmniejszyć średnie obciążenie węzłów. Każdy węzeł jest właścicielem procesu (programu), który został na nim uruchomiony lokalnie, a serwerem dla procesów, które się przemieściły z innych węzłów klastra. MOSIX został zaimplementowany jako moduł jądra Linuxa, dzięki czemu jest "przezroczysty" dla działających programów. Moduł jądra działa jak zarządca zadań, decydując, jakie działanie powinno być przeniesione do innego węzła. Cały ten proces odbywa się automatycznie i w sposób niewidoczny dla samego programu. To dlatego MOSIX jest często nazywany klastrem "fork and forget".

22 Wiadomości wstępne: Oprogramowanie stosowane w systemach klastrowych: MPI jest interfejsem opartym na bibliotekach dla obliczeń rozproszonych, ustandaryzowanym przez IEEE w 1992r. Obecnie rozwijanych jest parę implementacji MPI, lecz wydaje się że najbardziej efektywne oraz popularne pośród nich to: LAM oraz MPICH. Jego zaletą jest fakt iż nie ma konieczności korzystania z konkretnych kompilatorów Opcje MPI: niezależne i równoległe wykonywanie programów każdy procesor ma prywatna pamięć i przestrzeń adresową LAM/MPI jest standardem przemysłowym. Przykładowe funkcje LAM: recon, lamboot, lamhalt, lamnodes, lamexec

23 Oprogramowanie: MATLAB ( MATrix LABoratory ) - początkowo program ten był przeznaczony do numerycznych obliczeń macierzowych. Obecnie potrafi znacznie więcej, cechuje go duża liczba funkcji bibliotecznych oraz duże możliwości rozbudowy przez użytkownika za pomocą pisania własnych funkcji. Posiada on swój język programowania, co umożliwia pisanie w pełni funkcjonalnych programów działających w środowisku Matlaka. Do wykorzystania w systemie są możliwe zarówno biblioteki MPI jak też specjalnie dedykowane rozwiązania: MPI for Matlab oraz Distributed Computing Toolbox for Matlab

24 Zastosowanie DCT umożliwia efektywne wykorzystanie dostępnych zasobów klastra, określenie specyficznych obliczeń które mają być przeprowadzone na konkretnych węzłach oraz odpowiednie kolejkowanie zadań. Oprogramowanie:

25 Oprogramowanie: Scilab jest darmowym pakietem naukowym stworzonym w 1990 roku przez francuskie INRIA (francuski narodowy instytut badań w dziedzinie komputerów) oraz ENPC (najstarszą szkołę inżynierską na świecie). Od maja 2003 roku rozwijany przez utworzone specjalnie Scilab Consortium. Od 1994 rozprowadzany bezpłatnie przez Internet. Scilab został stworzony do badań matematycznych i posiada w sobie setki funkcji matematycznych, którymi możemy operować zarówno na liczbach, jak i na bardziej zaawansowanych strukturach jak wektory czy macierze. Potrafi także współdziałać z programami napisanymi w innych językach. Scilab posiada także swój interpretator oraz język programowania wysokiego rzędu.

26 Projekt klastra komputerowego: Projekt i realizacja klastra obliczeniowego opartego na PC x86 Sprawdzenie możliwości systemu MOSIX oraz jego wymagań sprzętowych i konfiguracyjnych, pod kątem zastosowania w nowoutworzonym klastrze w laboratorium PERG

27 Koncepcja stworzonego systemu

28 Hardware i software użyty w projekcie HARDWARE: 14 maszyn PC x86: Celeron, Pentium, AMD 10 Mbit Ethernet hub SOFTWARE: - OS: Linux Debian Woody 3.0 kernel MOSIX management system - SCILAB oraz skrypty systemowe

29 Lp Procesor Pentium III 500Mhz Celeron MMX 300Mhz Pentium II MMX 350 Mhz Pentium MMX 166 MHz Pentium MMX 166 MHz Pentium MMX 166 MHz Pentium MMX 166 MHz AMD-K6 250 MHz Pentium-S 200 MHz Pentium-S 200 MHz Pentium-S 150 MHz Pentium-S 133 Mhz Pentium MMX 133 MHz Pentium 133 MHz RAM 192 MB 256 MB 256 MB 64 MB 64 MB 32 MB 98 MB 32 MB 98 MB 64 MB 64 MB 64 MB 64 MB 64 MB

30 Faza testów 1. Podział maszyn na grupy pod względem mocy obliczeniowej: G4 do 25 MFlops, G7 od 25MFlops do 100Mflops G3 powyżej 100 MFlops 2. Przeprowadzenie 2 etapów testowania: obliczenia matematyczne z wykorzystaniem SCILAB ( odwracanie macierzy ) praca z wykorzystaniem algorytmu A.Kalickiego na obrazach uzyskanych podczas doświadczeń z DESY

31 Faza testów ETAP I 1. Badanie osiągów poszczególnych maszyn wchodzących w skład systemu 2. Badanie wydajności utworzonych grup obliczeniowych 3. Dołączenie do maszyn wolnych jednej jednostki szybkiej 4. Dołączenie do maszyn szybkich jednej jednostki wolnej Faza testów Modelowego Klastra obliczeniowego ETAP II 6. Badanie osiągów maszyn wchodzących w skład najmocniejszej grup obliczeniowej 7. Badanie osiągów maszyn wchodzących w skład najsłabszej grupy obliczeniowej 8. Badanie osiągów maszyn wchodzących w skład średniej grupy obliczeniowej 9. Porównanie osiągów wszystkich trzech grup obliczeniowych 5. Porównanie wyników osiąganych przez układy mieszane 10. Porównanie osiągów mieszanych grup maszyn 11. Połączenie grup obliczeniowych: najmocniejszej i najsłabszej

32 Przykładowe wyniki testów Test nr 1: Test nr 3: Uśrednione czasy obliczeń dla maszyn z grup G3,G4 i G7 Wyniki badań dołączenia ROOTNODE do grupy G7 Średni czas obliczeń [min] G3 G7 G4 Zm ierzony czas 04:19 03:50 03:21 02:52 02:24 01:55 01:26 00:57 00: Liczba zadań 00: Liczba w ykonyw anych zadań Grupa G7 ROOTNODE G7 + ROOTNODE

33 Przykładowe wyniki testów Test nr 5: Test nr 6: Liczba procesów przyznanych nodom Zależność liczby procesów od pamięci RAM Liczba zadań do wykonania NODE4 + ROOTNODE NODE11 + ROOTNODE NODE9 + ROOTNODE Liczba przydzielonych procesów Przydział procesów dla badanych węzłów w układach UKŁAD1 i UKŁAD NODE4 + ROOTNODE Liczba zadań NODE14 + ROOTNODE

34 Wnioski z przeprowadzonych testów - szybkie połączenia sieciowe pomiędzy węzłami - zabezpieczenie optymalnej ilości dostępnej pamięci RAM w stosunku do charakteru wykonywanych zadań - łączenie maszyn o zbliżonych możliwościach obliczeniowych - stosowanie większej ilości maszyn zwiększa możliwości systemu - zachowanie kompromisu pomiędzy licznością jednostek a ich możliwościami

35 Testy w projekcie A.Kalickiego - OBCA Optical Bubble Conting Algorithm Neutron bubble detector Neutron bubbles detector, detected edges, straight lines eliminated

36 Wyniki testów OBCA

37 Projekt klastra PERG/ELHEP:

38

39 Specyfikacja Dużego Klastra Główny serwer klastra 2x Intel Pentium IV 3GHz Klaster zrealizowano poprzez połączenie 52 węzłów obliczeniowych w oddzielnej, zabezpieczonej domenie klastrowej. Wszystkie komputery wykorzystują architekturze Intel Pentium IV 3 GHz wraz z 2GB RAM. Każda stacja posiada własny dysk twardy o pojemności 200GB. Domena klastrowa jest zrealizowana w standardzie 802.3ab w oparciu o okablowanie UTP Kat. 5e. Jako urządzenia sieciowe są wykorzystywane przełączniki zarządzane 3COM

40 Specyfikacja Dużego Klastra Węzeł główny stanowi serwerowa maszyna dwuprocesorowa posiadająca dwie jednostki Intel Pentium IV 3 GHz w technologii HT, 2 GB RAM oraz dysk twardy SCSI o pojemności 70GB. Główny węzeł pracuje jako maszyna dostępowa. Umożliwia logowanie lokalne zarówno z pracowni ELHEP oraz logowanie zdalnie za pośrednictwem protokołu SSH. Spełnia dla pozostałych węzłów rolę serwera usług DHCP, TFTP, NFS oraz NAT.

41 System zarządzania klastrem - wstęp Systemem zarządzającym klastrem obliczeniowym, należy nazwać takie środowisko użytkownika, które zapewnia : - Możliwość wykorzystania wszystkich programów klienckich oferowanych w klastrze komputerowym, - Obsługę zwyczajnych użytkowników i administratorów, - Kontrolę wykorzystania zasobów wchodzących w skład klastra, - Dostęp do wszelkich informacji na temat pracy w środowisku, - Dostęp do informacji na temat dostępnej infrastruktury sprzętowej i sieciowej, - Komunikację z innymi użytkownikami systemu oraz interakcyjność działań.

42 Oprogramowanie wspierające zarządzanie klastrem: PBS ( Portable Batch System) Jest szeroko używanym systemem dla rozmieszczenia równoległych zadań użytkownika na całych równoległych zasobach klastra i zapewnia wymagane administracyjne narzędzia dla profesjonalnego nadzoru. Dostępne są zarówno darmowa (OpenPBS) jak i komercyjna wersja systemu (PBS Pro ), zapewniając zaufanie użytkowników i administratorów. TORQUE Resource Manager. System do zarządzania zasobami obliczeniowymi klastra TORQUE bazuje na oprogramowaniu *PBS (Portable Batch System) i jest rozwijany jako projekt Opensource, gdzie dostępność kodu źródłowego jest darmowa.

43 Oprogramowanie wspierające zarządzanie klastrem: MAUI Cluster Scheduler. MAUI jest częścią TORQUE odpowiadającą za zarządzanie zleconymi zadaniami w kolejkach, przydzielanie priorytetów, przekazywanie do uruchomienia, etc. Jest to zaawansowany scheduler, zamiennik standardowego systemu kolejkowania wbudowanego w Torque'a. Mocno zoptymalizowany i konfigurowalny, posiada zaawansowane polityki przydziału zasobów i możliwość definiowania własnych, co zapewnia bardziej precyzyjne i efektywne zarządzanie przydzielanymi zasobami. Dla użytkownika klastra MAUI jest przeźroczysty, co oznacza że nie wpływa na sposób wysyłania i definiowania zadań. Stosowanie tych narzędzi jest opcjonalne i zależy od potrzeb i wymagań użytkownika.

44 Oprogramowanie monitorujące zasoby klastra komputerowego: Ganglia Monitoring System Ganglia jest skalowalnym rozprowadzanym systemem monitoringu dla wysoko wydajnych systemów komputerowych jak klastry i Gridy. Aplikacja została opracowana w Berkeley, lecz obecnie jest używana przez wiele ośrodków badawczych i naukowych do monitorowania zasobów sprzętowych wchodzących w skład systemów klastrowych. Wykorzystuje struktury i algorytmy, które mają minimalny wpływ na obciążenie węzłów pracujących w systemie.

45 Rodzaje programów zdalnego dostępu do zasobów: RealVNC oprogramowanie utworzone przez AT&T w Cambridge. VNC (Virtual Network Computing) oznacza system przekazywania obrazu z wirtualnego, bądź fizycznego środowiska graficznego. Prosty pakiet serwer+klient jest dostępny pod najpopularniejsze systemy operacyjne z trybem graficznym jak: Linux, Windows, BSD, MacOS, OS/2, Solaris, Amiga, SCO i wiele innych. Klienty VNC są dostępne nawet dla urządzeń typu PDA i niektórych telefonów komórkowych. Pośród najbardziej popularnych implementacji rozwiązań VNC można wymienić: TightVNC, UltraVNC, TridiaVNC lub MetaVNC.

46 Rodzaje programów zdalnego dostępu do zasobów: NoMachine NX oprogramowanie rozwijane przez Gian Filippo Pinzaro. NX jest to technologia umożliwiająca zdalną pracę na graficznym pulpicie. Została oparta o istniejący protokół X11, przykładając jednak znacznie większą wagę do kompresji danych przepływających między maszynami i uwzględniając charakterystykę współczesnych programów. W efekcie NX jest bardzo wydajny i działa skutecznie nawet przez łącza modemowe (czyli o przepustowości do 56,6 kb/s). Działając w roli pośrednika oprogramowanie NX tuneluje zdalne sesje RDP (Windows Terminal Server) oraz VNC (wszystkie systemy operacyjne) i pozwala im uzyskiwać równie dużą wydajność.

47 System zarządzania: Management System

48 Założenia systemu zarządzania: Umiejscowiony na głównym węźle klastra: - oparty na serwerze www z szyfracją SSL Wymagane uwierzytelnienie w systemie Strona Web dla każdej akcji Wykorzystanie skryptów PHP Współpraca z systemem operacyjnym Implementacja instrumentów zarządzających: ganglia, openmosix monitor, resources monitors Implementacja systemu kolejkowania dla zadań wykonywanych na klastrze.

49 Zadania systemu zarządzania: Dla użytkowników: - umożliwia komunikację z klastrem z wykorzystaniem przeglądarki internetowej; - łatwy sposób logowania do systemu - wspieranie korzystania z aplikacji: MPI Tools, MATLAB - kontakt z administratorem Dla administratorów: - łatwy sposób konfiguracji PC - łatwy sposób konfiguracji dostępu dla użytkowników - łatwy sposób monitoringu zasobów klastra

50 Stan prac: Uwierzytelnienie: ADMINISTRATOR NORMAL USER Różne poziomy dostępu

51 Stan prac:

52 Stan prac:

53 Stan prac:

54 Stan prac:

55 Stan prac:

Wprowadzenie. Co to jest klaster? Podział ze względu na przeznaczenie. Architektury klastrów. Cechy dobrego klastra.

Wprowadzenie. Co to jest klaster? Podział ze względu na przeznaczenie. Architektury klastrów. Cechy dobrego klastra. N Wprowadzenie Co to jest klaster? Podział ze względu na przeznaczenie. Architektury klastrów. Cechy dobrego klastra. Wprowadzenie (podział ze względu na przeznaczenie) Wysokiej dostępności 1)backup głównego

Bardziej szczegółowo

Klaster obliczeniowy

Klaster obliczeniowy Warsztaty promocyjne Usług kampusowych PLATON U3 Klaster obliczeniowy czerwiec 2012 Przemysław Trzeciak Centrum Komputerowe Politechniki Łódzkiej Agenda (czas: 20min) 1) Infrastruktura sprzętowa wykorzystana

Bardziej szczegółowo

Składowanie, archiwizacja i obliczenia modelowe dla monitorowania środowiska Morza Bałtyckiego

Składowanie, archiwizacja i obliczenia modelowe dla monitorowania środowiska Morza Bałtyckiego Składowanie, archiwizacja i obliczenia modelowe dla monitorowania środowiska Morza Bałtyckiego Rafał Tylman 1, Bogusław Śmiech 1, Marcin Wichorowski 2, Jacek Wyrwiński 2 1 CI TASK Politechnika Gdańska,

Bardziej szczegółowo

Autor: inż. Wojciech Zatorski Opiekun pracy: dr inż. Krzysztof Małecki

Autor: inż. Wojciech Zatorski Opiekun pracy: dr inż. Krzysztof Małecki Autor: inż. Wojciech Zatorski Opiekun pracy: dr inż. Krzysztof Małecki Cel Konfiguracja i testowanie serwera WWW Apache w celu optymalizacji wydajności. 2/25 Zakres Konfigurowanie serwera Apache jako wydajnego

Bardziej szczegółowo

27/13 ZAŁĄCZNIK NR 4 DO SIWZ. 1 Serwery przetwarzania danych. 1.1 Serwery. dostawa, rozmieszczenie i zainstalowanie 2. serwerów przetwarzania danych.

27/13 ZAŁĄCZNIK NR 4 DO SIWZ. 1 Serwery przetwarzania danych. 1.1 Serwery. dostawa, rozmieszczenie i zainstalowanie 2. serwerów przetwarzania danych. 1 Serwery przetwarzania danych 1.1 Serwery dostawa, rozmieszczenie i zainstalowanie 2. serwerów przetwarzania danych. 1 1.2 Konsola zarządzająca serwerami dostawa, rozmieszczenie i zainstalowanie 1. konsoli

Bardziej szczegółowo

Sposoby klastrowania aplikacji webowych w oparciu o rozwiązania OpenSource. Piotr Klimek. piko@piko.homelinux.net

Sposoby klastrowania aplikacji webowych w oparciu o rozwiązania OpenSource. Piotr Klimek. piko@piko.homelinux.net Sposoby klastrowania aplikacji webowych w oparciu o rozwiązania OpenSource Piotr Klimek piko@piko.homelinux.net Agenda Wstęp Po co to wszystko? Warstwa WWW Warstwa SQL Warstwa zasobów dyskowych Podsumowanie

Bardziej szczegółowo

1. Instalacja jednostanowiskowa...3 2. Instalacja sieciowa...4 3. Instalacja w środowisku rozproszonym...5 4. Dodatkowe zalecenia...

1. Instalacja jednostanowiskowa...3 2. Instalacja sieciowa...4 3. Instalacja w środowisku rozproszonym...5 4. Dodatkowe zalecenia... SYBILLA WYMAGANIA TECHNICZNE 1. Instalacja jednostanowiskowa...3 2. Instalacja sieciowa...4 3. Instalacja w środowisku rozproszonym...5 4. Dodatkowe zalecenia...6 1998 2005 TELEPORT.PL WYMAGANIA TECHNICZNE

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy

Bardziej szczegółowo

Wprowadzenie do sieciowych systemów operacyjnych. Moduł 1

Wprowadzenie do sieciowych systemów operacyjnych. Moduł 1 Wprowadzenie do sieciowych systemów operacyjnych Moduł 1 Sieciowy system operacyjny Sieciowy system operacyjny (ang. Network Operating System) jest to rodzaj systemu operacyjnego pozwalającego na pracę

Bardziej szczegółowo

Sposób funkcjonowania

Sposób funkcjonowania Stratus Avance został zaprojektowany w sposób, który w przypadku wystąpienia awarii ma zminimalizować czas przestoju i zapobiec utracie danych. Jednocześnie rozwiązanie ma być tanie i łatwe w zarządzaniu.

Bardziej szczegółowo

USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM. Juliusz Pukacki,PCSS

USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM. Juliusz Pukacki,PCSS USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM Juliusz Pukacki,PCSS Co to jest HPC (High Preformance Computing)? Agregowanie dużych zasobów obliczeniowych w sposób umożliwiający wykonywanie obliczeń

Bardziej szczegółowo

Algorytmy i Struktury Danych

Algorytmy i Struktury Danych POLITECHNIKA KRAKOWSKA - WIEiK KATEDRA AUTOMATYKI i TECHNIK INFORMACYJNYCH Algorytmy i Struktury Danych www.pk.edu.pl/~zk/aisd_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl Wykład 12: Wstęp

Bardziej szczegółowo

ZAAWANSOWANE WYKORZYSTANIE KLASTRÓW OBLICZENIOWYCH

ZAAWANSOWANE WYKORZYSTANIE KLASTRÓW OBLICZENIOWYCH Scientific Bulletin of Che lm Section of Mathematics and Computer Science No. 1/2008 ZAAWANSOWANE WYKORZYSTANIE KLASTRÓW OBLICZENIOWYCH KAMIL MYŚLIWIEC Studenckie Koło Naukowe Informatyki, Państwowa Wyższa

Bardziej szczegółowo

Ćwiczenie nr: 9 Obliczenia rozproszone MPI

Ćwiczenie nr: 9 Obliczenia rozproszone MPI Ćwiczenie nr: 9 Temat: Obliczenia rozproszone MPI 1. Informacje ogólne MPI (Message Passing Interface) nazwa standardu biblioteki przesyłania komunikatów dla potrzeb programowania równoległego w sieciach

Bardziej szczegółowo

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA CZĘŚĆ I

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA CZĘŚĆ I Zp 130-64/15 Załącznik Nr 1 do SIWZ (Załącznik Nr 1 do umowy) SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA CZĘŚĆ I 1 1. Rozbudowa istniejącej platformy sprzętowej systemu teleinformatycznego poprzez dostawę

Bardziej szczegółowo

Pytania i odpowiedzi

Pytania i odpowiedzi Pytania i odpowiedzi Pytanie: Proszę o doprecyzowanie wymagania odnośnie wymaganych procesorów w serwerach dostępowym i zarządzającym. Zaproponowany w SIWZ procesor e3-1286l v3 obsługuje max 32GB ram i

Bardziej szczegółowo

Laboratorium Chmur obliczeniowych. Paweł Świątek, Łukasz Falas, Patryk Schauer, Radosław Adamkiewicz

Laboratorium Chmur obliczeniowych. Paweł Świątek, Łukasz Falas, Patryk Schauer, Radosław Adamkiewicz Laboratorium Chmur obliczeniowych Paweł Świątek, Łukasz Falas, Patryk Schauer, Radosław Adamkiewicz Agenda SANTOS Lab laboratorium badawcze Zagadnienia badawcze Infrastruktura SANTOS Lab Zasoby laboratorium

Bardziej szczegółowo

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Dr inż. Michał Bednarczyk Uniwersytet Warmińsko-Mazurski w Olsztynie Wydział Geodezji i Gospodarki Przestrzennej Katedra Geodezji

Bardziej szczegółowo

Obliczenia Wysokiej Wydajności

Obliczenia Wysokiej Wydajności Obliczenia wysokiej wydajności 1 Wydajność obliczeń Wydajność jest (obok poprawności, niezawodności, bezpieczeństwa, ergonomiczności i łatwości stosowania i pielęgnacji) jedną z najważniejszych charakterystyk

Bardziej szczegółowo

Charakterystyka sieci klient-serwer i sieci równorzędnej

Charakterystyka sieci klient-serwer i sieci równorzędnej Charakterystyka sieci klient-serwer i sieci równorzędnej Sieć klient-serwer Zadaniem serwera w sieci klient-serwer jest: przechowywanie plików i programów systemu operacyjnego; przechowywanie programów

Bardziej szczegółowo

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy Systemy operacyjne Systemy operacyjne Dr inż. Ignacy Pardyka Literatura Siberschatz A. i inn. Podstawy systemów operacyjnych, WNT, Warszawa Skorupski A. Podstawy budowy i działania komputerów, WKiŁ, Warszawa

Bardziej szczegółowo

SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM

SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM Marcin Tomana marcin@tomana.net SKRÓT WYKŁADU Zastosowania systemów operacyjnych Architektury sprzętowe i mikroprocesory Integracja systemu operacyjnego

Bardziej szczegółowo

Szczegółowy Opis Przedmiotu Zamówienia

Szczegółowy Opis Przedmiotu Zamówienia Szczegółowy Opis Przedmiotu Zamówienia Załącznik nr 3 do SIWZ znak sprawy: 20/DI/PN/2015 1. Zamówienie jest realizowane w ramach projektu System ulg i bonifikat skierowanych do rodzin wielodzietnych certyfikowany

Bardziej szczegółowo

System zarządzania i monitoringu

System zarządzania i monitoringu Załącznik nr 12 do Opisu przedmiotu zamówienia System zarządzania i monitoringu System zarządzania i monitoringu powinien być zbudowany z odrębnych, dedykowanych modułów oprogramowania, monitorujących:

Bardziej szczegółowo

Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania

Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania Systemy operacyjne Informatyka Stosowana, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: poniedziałek, 11.30-13; B-4, pok. 207 Systemy operacyjne Wykłady:

Bardziej szczegółowo

Federacyjna e-infrastruktura dla europejskich środowisk naukowych rozwijających innowacyjne architektury sieciowe

Federacyjna e-infrastruktura dla europejskich środowisk naukowych rozwijających innowacyjne architektury sieciowe FEDERICA Federacyjna e-infrastruktura dla europejskich środowisk naukowych rozwijających innowacyjne architektury sieciowe Radek Krzywania (radek.krzywania@man.poznan.pl) Łukasz Dolata (ldolata@man.poznan.pl)

Bardziej szczegółowo

Ćwiczenie nr: 9 Obliczenia rozproszone MPI

Ćwiczenie nr: 9 Obliczenia rozproszone MPI Ćwiczenie nr: 9 Temat: Obliczenia rozproszone MPI 1. Informacje ogólne MPI (Message Passing Interface) nazwa standardu biblioteki przesyłania komunikatów dla potrzeb programowania równoległego w sieciach

Bardziej szczegółowo

VMware vsphere 5.5: Install, Configure, Manage

VMware vsphere 5.5: Install, Configure, Manage Kod szkolenia: Tytuł szkolenia: H6D01S VMware vsphere 5.5: Install, Configure, Manage Dni: 5 Opis: Adresaci szkolenia Cel szkolenia Administratorzy systemów Inżynierowie systemowi Operatorzy odpowiedzialni

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 13 Jan Kazimirski 1 KOMPUTERY RÓWNOLEGŁE 2 Klasyfikacja systemów komputerowych SISD Single Instruction, Single Data stream SIMD Single Instruction, Multiple Data stream MISD

Bardziej szczegółowo

Opis przedmiotu zamówienia

Opis przedmiotu zamówienia Załącznik nr 1 do SIWZ Zadanie 1 Opis przedmiotu zamówienia Zakup nowych licencji IBM Tivoli Storage Manager for Database Protection, IBM Tivoli Storage Manager for SAN oraz przedłużenie wsparcia technicznego

Bardziej szczegółowo

GRIDY OBLICZENIOWE. Piotr Majkowski

GRIDY OBLICZENIOWE. Piotr Majkowski GRIDY OBLICZENIOWE Piotr Majkowski Wstęp Podział komputerów Co to jest grid? Różne sposoby patrzenia na grid Jak zmierzyć moc? Troszkę dokładniej o gridach Projekt EGEE Klasyfikacja Flynn a (1972) Instrukcje

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń

Bardziej szczegółowo

PREMIUM BIZNES. 1000 1540zł 110zł za 1 Mb/s Na czas nieokreślony Od 9 14 Mbit/s

PREMIUM BIZNES. 1000 1540zł 110zł za 1 Mb/s Na czas nieokreślony Od 9 14 Mbit/s Internet dla klientów biznesowych: PREMIUM BIZNES PAKIET Umowa Prędkość Internetu Prędkość Intranetu Opłata aktywacyjna Instalacja WiFi, oparta o klienckie urządzenie radiowe 5GHz (opcja) Instalacja ethernet,

Bardziej szczegółowo

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA Załącznik nr 4 do SIWZ/ załącznik do umowy Przedmiotem zamówienia jest dostawa 2 serwerów, licencji oprogramowania wirtualizacyjnego wraz z konsolą zarządzającą

Bardziej szczegółowo

INTERNET - Wrocław 2005. Usługi bezpieczeństwa w rozproszonych strukturach obliczeniowych typu grid

INTERNET - Wrocław 2005. Usługi bezpieczeństwa w rozproszonych strukturach obliczeniowych typu grid Usługi bezpieczeństwa w rozproszonych strukturach obliczeniowych typu grid Bartłomiej Balcerek Wrocławskie Centrum Sieciowo-Superkomputerowe Plan prezentacji Podstawowe pojęcia z dziedziny gridów Definicja

Bardziej szczegółowo

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) W informatyce występują ściśle obok siebie dwa pojęcia: sprzęt (ang. hardware) i oprogramowanie

Bardziej szczegółowo

Wprowadzenie. Klastry komputerowe. Superkomputery. informatyka +

Wprowadzenie. Klastry komputerowe. Superkomputery. informatyka + Wprowadzenie Klastry komputerowe Superkomputery Wprowadzenie Klastry komputerowe Superkomputery Wprowadzenie Filozofia przetwarzania równoległego polega na podziale programu na fragmenty, z których każdy

Bardziej szczegółowo

Systemy macierzowe. www. qsantechnology. com

Systemy macierzowe. www. qsantechnology. com Systemy macierzowe www. qsantechnology. com Przegląd produktów Rozwiązania macierzowe QSAN Unified Storage serwer NAS i SAN w jednym Macierze dyskowe typu Unified Storage QSAN pozwalają na wykorzystanie

Bardziej szczegółowo

LPAR - logiczne partycjonowanie systemów

LPAR - logiczne partycjonowanie systemów Mateusz Błażewicz Piotr Butryn Jan Sikora MIMUW 20 grudnia 2007 1 2 Budowa i możliwości Instalacja 3 Budowa Co to jest? LPAR - logiczne partycjonowanie sprzętu Dzielenie zasobów fizycznego serwera na niezależne,

Bardziej szczegółowo

Program Windykator I Moduły do programu. Wymagania systemowe oraz środowiskowe dla programów

Program Windykator I Moduły do programu. Wymagania systemowe oraz środowiskowe dla programów Program Windykator I Moduły do programu Wymagania systemowe oraz środowiskowe dla programów 1 A. Program Windykator... 3 1. Instalacja sieciowa z wydzielonym serwerem w lokalnej sieci... 3 2. Instalacja

Bardziej szczegółowo

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz

Bardziej szczegółowo

<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0>

<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0> Wersja [Uwaga: Niniejszy wzór dostarczony jest w celu użytkowania z Unified Process for EDUcation. Tekst zawarty w nawiasach kwadratowych i napisany błękitną kursywą

Bardziej szczegółowo

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 ZASADY OCENIANIA

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 ZASADY OCENIANIA EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 208 ZASADY OCENIANIA Układ graficzny CKE 208 Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Nazwa kwalifikacji: Montaż i

Bardziej szczegółowo

Spis treści. 1 Wprowadzenie. 1.1 Podstawowe pojęcia. 1 Wprowadzenie Podstawowe pojęcia Sieci komunikacyjne... 3

Spis treści. 1 Wprowadzenie. 1.1 Podstawowe pojęcia. 1 Wprowadzenie Podstawowe pojęcia Sieci komunikacyjne... 3 Spis treści 1 Wprowadzenie 1 1.1 Podstawowe pojęcia............................................ 1 1.2 Sieci komunikacyjne........................................... 3 2 Problemy systemów rozproszonych

Bardziej szczegółowo

Opis Przedmiotu Zamówienia

Opis Przedmiotu Zamówienia Główny Urząd Geodezji i Kartografii Cześć I Opis Przedmiotu Zamówienia Dostawa serwera typu rack i pakietu licencji na oprogramowanie 1 1. Przedmiot zamówienia 1. Przedmiot zamówienia obejmuje dostawę

Bardziej szczegółowo

Wirtualizacja zasobów IPv6 w projekcie IIP

Wirtualizacja zasobów IPv6 w projekcie IIP Wirtualizacja zasobów IPv6 w projekcie IIP Artur Binczewski, Bartosz Gajda, Wiktor Procyk, Robert Szuman Poznańskie Centrum Superkomputerowo Sieciowe Adam Grzech, Jan Kwiatkowski, Krzysztof Chudzik Politechnika

Bardziej szczegółowo

ActiveXperts SMS Messaging Server

ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server to oprogramowanie typu framework dedykowane wysyłaniu, odbieraniu oraz przetwarzaniu wiadomości SMS i e-mail, a także tworzeniu własnych

Bardziej szczegółowo

DZANIA I MARKETINGU BIAŁYSTOK,

DZANIA I MARKETINGU BIAŁYSTOK, 5 - POCZĄTKI OSIECIOWANIA - nie były łatwe i oczywiste IBM-owskie pojęcie Connectivity martwy model sieci 1977 - ISO dla zdefiniowania standardów w sieciach opracowała siedmiowarstwowy model sieci OSI

Bardziej szczegółowo

Virtual Grid Resource Management System with Virtualization Technology

Virtual Grid Resource Management System with Virtualization Technology Virtual Grid Resource Management System with Virtualization Technology System zarządzania zasobami wirtualnego Gridu z wykorzystaniem technik wirtualizacji Joanna Kosińska Jacek Kosiński Krzysztof Zieliński

Bardziej szczegółowo

Wymagania systemowe Dla przedsiębiorstw i średnich firm

Wymagania systemowe Dla przedsiębiorstw i średnich firm Wymagania systemowe Dla przedsiębiorstw i średnich firm Firma Trend Micro Incorporated zastrzega sobie prawo do wprowadzania bez wcześniejszej zapowiedzi zmian w tym dokumencie oraz w opisanych w nim produktach.

Bardziej szczegółowo

Systemy rozproszone. na użytkownikach systemu rozproszonego wrażenie pojedynczego i zintegrowanego systemu.

Systemy rozproszone. na użytkownikach systemu rozproszonego wrażenie pojedynczego i zintegrowanego systemu. Systemy rozproszone Wg Wikipedii: System rozproszony to zbiór niezależnych urządzeń (komputerów) połączonych w jedną, spójną logicznie całość. Połączenie najczęściej realizowane jest przez sieć komputerową..

Bardziej szczegółowo

Obliczenia równoległe w zagadnieniach inżynierskich. Wykład 4

Obliczenia równoległe w zagadnieniach inżynierskich. Wykład 4 Wykład 4 p. 1/14 Obliczenia równoległe w zagadnieniach inżynierskich Wykład 4 Dr inż. Tomasz Olas olas@icis.pcz.pl Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Klastry Wykład

Bardziej szczegółowo

PLD Linux Day. Maciej Kalkowski. 11 marca 2006. Wydziaª Matematyki i Informatyki UAM

PLD Linux Day. Maciej Kalkowski. 11 marca 2006. Wydziaª Matematyki i Informatyki UAM Wydziaª Matematyki i Informatyki UAM 11 marca 2006 Nasz nagªówek Wprowadzenie Co to jest klaster? Wprowadzenie Co to jest klaster? Podziaª ze wzgl du na przeznaczenie: Wprowadzenie Co to jest klaster?

Bardziej szczegółowo

Uniwersytet Mikołaja Kopernika. Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej

Uniwersytet Mikołaja Kopernika. Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Uniwersytet Mikołaja Kopernika Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Marcin HENRYKOWSKI Nr albumu: 158069 Praca magisterska na kierunku Informatyka Archiwizacja

Bardziej szczegółowo

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych: Egzaminy na plus Stres na minus! Zdawaj bezpłatne egzaminy Microsoft, Linux, C++ z nami i zadbaj o swoją karierę. Oferujemy Ci pierwsze certyfikaty zawodowe w Twojej przyszłej karierze, które idealnie

Bardziej szczegółowo

Załącznik nr 1 Do Umowy nr z dnia. . Wymagania techniczne sieci komputerowej.

Załącznik nr 1 Do Umowy nr z dnia. . Wymagania techniczne sieci komputerowej. Załącznik nr 1 Do Umowy nr z dnia.. Wymagania techniczne sieci komputerowej. 1. Sieć komputerowa spełnia następujące wymagania techniczne: a) Prędkość przesyłu danych wewnątrz sieci min. 100 Mbps b) Działanie

Bardziej szczegółowo

1. Wprowadzenie Opis sytuacyjny Specyfikacja techniczna... 3

1. Wprowadzenie Opis sytuacyjny Specyfikacja techniczna... 3 dla użytkowników Działu Komputerów Dużej Mocy Wrocławskiego Centrum Sieciowo- Superkomputerowego Politechniki Wrocławskiej Załącznik nr 4 do SIWZ znak: ZP/BZP/148/2017 1. Wprowadzenie... 3 2. Opis sytuacyjny....

Bardziej szczegółowo

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer; 14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi

Bardziej szczegółowo

TABELA PORÓWNAWCZA OFEROWANEGO SPRZĘTU

TABELA PORÓWNAWCZA OFEROWANEGO SPRZĘTU Załącznik nr 6 do SIWZ TABELA PORÓWNAWCZA OFEROWANEGO SPRZĘTU Zadanie nr 1 - Budowa platformy wirtualizacji sieci 1. Wymagania oraz wymagane parametry dotyczące "Serwera 1 do budowy platformy wirtualizacji"

Bardziej szczegółowo

Kinowa Biblioteka Filmowa KINOSERWER. KinoSerwer

Kinowa Biblioteka Filmowa KINOSERWER. KinoSerwer Kinowa Biblioteka Filmowa KINOSERWER KinoSerwer Zewnętrzna biblioteka filmowa KINOSERWER do przechowywania plików filmowych DCP, o pojemności minimalnej 12TB z możliwością rozbudowy do 42TB. Oferujemy

Bardziej szczegółowo

Budowanie tanich, wysoko wydajnych i wysoko dostępnych systemów pod Linuksem Mariusz Droździel Październik 2009

Budowanie tanich, wysoko wydajnych i wysoko dostępnych systemów pod Linuksem Mariusz Droździel Październik 2009 Budowanie tanich, wysoko wydajnych i wysoko dostępnych systemów pod Linuksem Mariusz Droździel Październik 2009 Klasyfikacja klastrów klastry obliczeniowe (compute cluster) Beowulf grid / rozproszone (distributed)

Bardziej szczegółowo

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1 Spis treści Wstęp... xi Wymagania sprzętowe (Virtual PC)... xi Wymagania sprzętowe (fizyczne)... xii Wymagania programowe... xiii Instrukcje instalowania ćwiczeń... xiii Faza 1: Tworzenie maszyn wirtualnych...

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia

Szczegółowy opis przedmiotu zamówienia Załącznik nr 1b do SIWZ Szczegółowy opis przedmiotu zamówienia Cześć II Dostawa niewyłącznych, nieograniczonych czasowo 3 sztuk licencji oprogramowania Microsoft Server 2012 R2 DataCenter x64 w celu rozbudowy

Bardziej szczegółowo

Tworzenie i obsługa wirtualnego laboratorium komputerowego

Tworzenie i obsługa wirtualnego laboratorium komputerowego Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Michał Ochociński nr albumu: 236401 Praca magisterska na kierunku informatyka stosowana Tworzenie i obsługa wirtualnego

Bardziej szczegółowo

Client Management Solutions i Mobile Printing Solutions

Client Management Solutions i Mobile Printing Solutions Client Management Solutions i Mobile Printing Solutions Instrukcja obsługi Copyright 2007 Hewlett-Packard Development Company, L.P. Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation,

Bardziej szczegółowo

High Performance Computers in Cyfronet. Andrzej Oziębło Zakopane, marzec 2009

High Performance Computers in Cyfronet. Andrzej Oziębło Zakopane, marzec 2009 High Performance Computers in Cyfronet Andrzej Oziębło Zakopane, marzec 2009 Plan Podział komputerów dużej mocy Podstawowe informacje użytkowe Opis poszczególnych komputerów Systemy składowania danych

Bardziej szczegółowo

MODEL WARSTWOWY PROTOKOŁY TCP/IP

MODEL WARSTWOWY PROTOKOŁY TCP/IP MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych

Bardziej szczegółowo

Client Management Solutions i Mobile Printing Solutions

Client Management Solutions i Mobile Printing Solutions Client Management Solutions i Mobile Printing Solutions Instrukcja obsługi Copyright 2006 Hewlett-Packard Development Company, L.P. Microsoft i Windows są zastrzeżonymi w Stanach Zjednoczonych znakami

Bardziej szczegółowo

Zasoby i usługi Wrocławskiego Centrum Sieciowo-Superkomputerowego

Zasoby i usługi Wrocławskiego Centrum Sieciowo-Superkomputerowego Zasoby i usługi Wrocławskiego Centrum Sieciowo-Superkomputerowego Mateusz Tykierko WCSS 20 stycznia 2012 Mateusz Tykierko (WCSS) 20 stycznia 2012 1 / 16 Supernova moc obliczeniowa: 67,54 TFLOPS liczba

Bardziej szczegółowo

Zapytanie ofertowe nr 03/05/2014. Zakup licencji na oprogramowanie do wirtualizacji Działanie POIG 8.2

Zapytanie ofertowe nr 03/05/2014. Zakup licencji na oprogramowanie do wirtualizacji Działanie POIG 8.2 nr 03/05/2014 Zakup licencji na oprogramowanie do wirtualizacji Działanie POIG 8.2 Warszawa, 5 maja 2014 Veriti sp. z o.o. ul. Koszycka 8 01-446 Warszawa Tel/Faks : +48 22 100 62 42 e-mail: biuro@veriti.pl

Bardziej szczegółowo

Rozwiązania HPE Storage jak zapewnić pełne bezpieczeństwo Twoich danych?

Rozwiązania HPE Storage jak zapewnić pełne bezpieczeństwo Twoich danych? Rozwiązania HPE Storage jak zapewnić pełne bezpieczeństwo Twoich danych? Marek Kozicki, Storage Solutions Architect, HPE 19 maja 2016 r. Przed czym powinniśmy zabezpieczyć nasze dane? Architektura sprzętowo-programowa

Bardziej szczegółowo

PRZETARG 01/EU/2016/SERVERS NA DOSTAWĘ, MONTAŻ I URUCHOMIENIE SERWERÓW, WIRTUALIZATORÓW, MACIERZY I OPROGRAMOWANIA ORAZ WYKUP STAREGO SPRZĘTU

PRZETARG 01/EU/2016/SERVERS NA DOSTAWĘ, MONTAŻ I URUCHOMIENIE SERWERÓW, WIRTUALIZATORÓW, MACIERZY I OPROGRAMOWANIA ORAZ WYKUP STAREGO SPRZĘTU Data: 08/03/2016 PRZETARG 01/EU/2016/SERVERS NA DOSTAWĘ, MONTAŻ I URUCHOMIENIE SERWERÓW, WIRTUALIZATORÓW, MACIERZY I OPROGRAMOWANIA ORAZ WYKUP STAREGO SPRZĘTU Pytania i odpowiedzi dotyczące specyfikacji

Bardziej szczegółowo

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Instalacja SQL Server Express. Logowanie na stronie Microsoftu Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy

Bardziej szczegółowo

Koniec problemów z zarządzaniem stacjami roboczymi BigFix. Włodzimierz Dymaczewski, IBM

Koniec problemów z zarządzaniem stacjami roboczymi BigFix. Włodzimierz Dymaczewski, IBM Koniec problemów z zarządzaniem stacjami roboczymi BigFix Włodzimierz Dymaczewski, IBM Dlaczego zarządzanie stacjami roboczymi sprawia tyle problemów? Na ogół duŝa ilość Brak standardu konfiguracji Wielka

Bardziej szczegółowo

Wykład 2. Temat: (Nie)zawodność sprzętu komputerowego. Politechnika Gdańska, Inżynieria Biomedyczna. Przedmiot:

Wykład 2. Temat: (Nie)zawodność sprzętu komputerowego. Politechnika Gdańska, Inżynieria Biomedyczna. Przedmiot: Wykład 2 Przedmiot: Zabezpieczenie systemów i usług sieciowych Temat: (Nie)zawodność sprzętu komputerowego 1 Niezawodność w świecie komputerów Przedmiot: Zabezpieczenie systemów i usług sieciowych W przypadku

Bardziej szczegółowo

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak Serwery Autorzy: Karol Czosnowski Mateusz Kaźmierczak Czym jest XMPP? XMPP (Extensible Messaging and Presence Protocol), zbiór otwartych technologii do komunikacji, czatu wieloosobowego, rozmów wideo i

Bardziej szczegółowo

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer Sprzęt komputerowy 2 Autor prezentacji: 1 prof. dr hab. Maria Hilczer Budowa komputera Magistrala Procesor Pamięć Układy I/O 2 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący

Bardziej szczegółowo

Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki

Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki Tomasz Pawłowski Nr albumu: 146956 Praca magisterska na kierunku

Bardziej szczegółowo

Produkty. MKS Produkty

Produkty. MKS Produkty Produkty MKS Produkty czerwiec 2006 COPYRIGHT ArkaNET KATOWICE CZERWIEC 2006 KOPIOWANIE I ROZPOWSZECHNIANIE ZABRONIONE MKS Produkty czerwiec 2006 Wersja dokumentu W dokumencie użyto obrazków zaczerpniętych

Bardziej szczegółowo

Sieciowe Systemy Operacyjne

Sieciowe Systemy Operacyjne 1 Sieciowe Systemy Operacyjne 1. Etapy rozwoju systemów komputerowych System scentralizowany System sieciowy System rozproszony 1.1 System scentralizowany Zastosowane duże komputery (mainframes ) Użytkownicy

Bardziej szczegółowo

Referat pracy dyplomowej

Referat pracy dyplomowej Referat pracy dyplomowej Temat pracy: Wdrożenie intranetowej platformy zapewniającej organizację danych w dużej firmie na bazie oprogramowania Microsoft SharePoint Autor: Bartosz Lipiec Promotor: dr inż.

Bardziej szczegółowo

Usługi utrzymaniowe infrastruktury SI PSZ

Usługi utrzymaniowe infrastruktury SI PSZ Usługi utrzymaniowe infrastruktury SI PSZ Radosław Batarowski/Jerzy Konefał Architekci Systemów, Sygnity S.A. Kwiecień 2014 r. Platforma sprzętowa CPD MPiPS Serwer Call-manager Serwery Backupu/Zarządzania

Bardziej szczegółowo

Skalowalna Platforma dla eksperymentów dużej skali typu Data Farming z wykorzystaniem środowisk organizacyjnie rozproszonych

Skalowalna Platforma dla eksperymentów dużej skali typu Data Farming z wykorzystaniem środowisk organizacyjnie rozproszonych 1 Skalowalna Platforma dla eksperymentów dużej skali typu Data Farming z wykorzystaniem środowisk organizacyjnie rozproszonych D. Król, Ł. Dutka, J. Kitowski ACC Cyfronet AGH Plan prezentacji 2 O nas Wprowadzenie

Bardziej szczegółowo

Przepełnienie bufora. SQL Injection Załączenie zewnętrznego kodu XSS. Nabycie uprawnień innego użytkownika/klienta/administratora

Przepełnienie bufora. SQL Injection Załączenie zewnętrznego kodu XSS. Nabycie uprawnień innego użytkownika/klienta/administratora NAUKOWA I AKADEMICKA SIEĆ KOMPUTEROWA Bezpieczeństwo rozwiązań hostingowych Hosting wirtualny - studium przypadku Secure 2008 3 października 2008 Arkadiusz Kalicki, NASK Agenda Zagrożenia Omówienie zabezpieczeń

Bardziej szczegółowo

System Kancelaris. Zdalny dostęp do danych

System Kancelaris. Zdalny dostęp do danych Kancelaris krok po kroku System Kancelaris Zdalny dostęp do danych Data modyfikacji: 2008-07-10 Z czego składaj adają się systemy informatyczne? System Kancelaris składa się z dwóch części: danych oprogramowania,

Bardziej szczegółowo

1.1 Wymagania technologiczne i funkcjonalne dla oferowanego serwera zestaw 1

1.1 Wymagania technologiczne i funkcjonalne dla oferowanego serwera zestaw 1 Opis Przedmiotu Zamówienia Dostawa sprzętu serwerowego oraz przełączników sieciowych na potrzeby Zarządu Transportu Miejskiego w Poznaniu. Kody CPV: 48821000-9 Serwery sieciowe 32420000-3 Urządzenia sieciowe

Bardziej szczegółowo

Program Obliczeń Wielkich Wyzwań Nauki i Techniki (POWIEW)

Program Obliczeń Wielkich Wyzwań Nauki i Techniki (POWIEW) Program Obliczeń Wielkich Wyzwań Nauki i Techniki (POWIEW) Maciej Cytowski, Maciej Filocha, Maciej E. Marchwiany, Maciej Szpindler Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego

Bardziej szczegółowo

Projektowanie i implementacja infrastruktury serwerów

Projektowanie i implementacja infrastruktury serwerów Steve Suehring Egzamin 70-413 Projektowanie i implementacja infrastruktury serwerów Przekład: Leszek Biolik APN Promise, Warszawa 2013 Spis treści Wstęp....ix 1 Planowanie i instalacja infrastruktury serwera....

Bardziej szczegółowo

Nowe aplikacje i usługi w środowisku Grid

Nowe aplikacje i usługi w środowisku Grid Nowe aplikacje i usługi w środowisku Grid Wstęp Pojęcie GRID Aplikacje/Usługi Laboratorium Wirtualne Krajowy Magazyn Danych Zastosowanie Skala i zasięg Użytkownik końcowy Uwarunkowania ekonomiczne Laboratorium

Bardziej szczegółowo

Q E M U. http://www.qemu.com/

Q E M U. http://www.qemu.com/ http://www.qemu.com/ Emulator procesora Autor: Fabrice Bellard Obsługiwane platformy: Windows, Solaris, Linux, FreeBSD, Mac OS X Aktualna wersja: 0.9.0 Większość programu oparta na licencji LGPL, a sama

Bardziej szczegółowo

Strojenie systemu Linux pod k¹tem serwera bazy danych Oracle 9i

Strojenie systemu Linux pod k¹tem serwera bazy danych Oracle 9i VI Seminarium PLOUG Warszawa Styczeñ 2003 Strojenie systemu Linux pod k¹tem serwera bazy danych Oracle 9i Marcin Przepiórowski Strojenie systemu Linux pod kątem serwera bazy danych Oracle 9i 7 1. Wstęp

Bardziej szczegółowo

Zdalne monitorowanie i zarządzanie urządzeniami sieciowymi

Zdalne monitorowanie i zarządzanie urządzeniami sieciowymi Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Infomatyki Stosowanej Piotr Benetkiewicz Nr albumu: 168455 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

Sieć aktywna. Podział infrastruktury sieciowej na różne sieci wewnętrzne w zależności od potrzeb danego klienta.

Sieć aktywna. Podział infrastruktury sieciowej na różne sieci wewnętrzne w zależności od potrzeb danego klienta. Audyt Audyt polega na rozpoznaniu infrastruktury Audyt jest jest elementem koniecznym do wykonywania dalszych kroków taki jak np. wycena, dokumentacja Audyt łączy się z potrzebą dostępu do infrastruktury

Bardziej szczegółowo

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ (INT) Inżynieria internetowa 1. Tryby komunikacji między procesami w standardzie Message Passing Interface 2. HTML DOM i XHTML cel i charakterystyka 3. Asynchroniczna komunikacja serwerem HTTP w technologii

Bardziej szczegółowo

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie System komputerowy System komputerowy (ang. computer system) to układ współdziałaniadwóch składowych: sprzętu komputerowegooraz oprogramowania, działających coraz częściej również w ramach sieci komputerowej.

Bardziej szczegółowo

7. zainstalowane oprogramowanie. 8. 9. 10. zarządzane stacje robocze

7. zainstalowane oprogramowanie. 8. 9. 10. zarządzane stacje robocze Specyfikacja oprogramowania do Opis zarządzania przedmiotu i monitorowania zamówienia środowiska Załącznik nr informatycznego 1 do specyfikacji Lp. 1. a) 1. Oprogramowanie oprogramowania i do systemów

Bardziej szczegółowo

Programowanie równoległe i rozproszone. Praca zbiorowa pod redakcją Andrzeja Karbowskiego i Ewy Niewiadomskiej-Szynkiewicz

Programowanie równoległe i rozproszone. Praca zbiorowa pod redakcją Andrzeja Karbowskiego i Ewy Niewiadomskiej-Szynkiewicz Programowanie równoległe i rozproszone Praca zbiorowa pod redakcją Andrzeja Karbowskiego i Ewy Niewiadomskiej-Szynkiewicz 23 października 2009 Spis treści Przedmowa...................................................

Bardziej szczegółowo

RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC,

RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC, RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC, zapoczątkowana przez i wstecznie zgodna z 16-bitowym procesorem

Bardziej szczegółowo

Wirtualizacja Hyper-V: sposoby wykorzystania i najnowsze wyniki badań

Wirtualizacja Hyper-V: sposoby wykorzystania i najnowsze wyniki badań Wirtualizacja Hyper-V: sposoby wykorzystania i najnowsze wyniki badań zespół PCSS/MIC: Jacek Kochan, Jerzy Mikołajczak, Marek Zawadzki 4. Konferencja MIC Nowoczesne technologie bliżej nas Poznań, 04.03.2010

Bardziej szczegółowo

Politechnika Gdańska Centrum Informatyczne Trójmiejskiej Akademickiej Sieci Komputerowej,

Politechnika Gdańska Centrum Informatyczne Trójmiejskiej Akademickiej Sieci Komputerowej, Politechnika Gdańska Centrum Informatyczne Trójmiejskiej Akademickiej Sieci Komputerowej, INFORMACJA Superkomputer Galera Najszybciej liczącą maszyną w Polsce jest w chwili obecnej superkomputer o nazwie

Bardziej szczegółowo