Live free() or die() Az openmosix cluster szoftver

Hasonló dokumentumok
HA (High-availability) HPC (High-performance clusters) Grid Load-balancing. o o o o. Készítette: Molnár Veronika Fazekas Erzsébet

Á l t a l á n o s a n a L i n u x r ó l. DE-EFK Egészségügyi Ügyvitelszervező Szak Linux c. tantárgy 2006 I. félév

Orvosi készülékekben használható modern fejlesztési technológiák lehetőségeinek vizsgálata

Az NIIF új szuperszámítógép infrastruktúrája Új lehetőségek a kutatói hálózatban

SUSE Linux Enterprise High Availability. Kovács Lajos Vezető konzultáns

Oracle Enterprise Manager 12c Cloud Control és 11g Grid Control összehasonlítás

NIIF Központi Elosztott Szolgáltatói Platform

Felhő alapú hálózatok Konténerek orkesztrálása Simon Csaba. Budapesti Műszaki és Gazdaságtudományi Egyetem

1_Linux_bevezeto_bash

OE-NIK 2010/11 ősz OE-NIK ősz

Üzleti kritikus alkalmazások Novell Open Enterprise Serveren

Szervervirtualizáció és fürtözés újdonságok a WS16 TP3-ban

Linuxot mindenre - Raspberry Pi

Kommunikációs rendszerek teljesítőképesség-vizsgálata

Párhuzamos programozási platformok

Hozzáférés a HPC-hez, kezdő lépések (előadás és demó)

"A tízezer mérföldes utazás is egyetlen lépéssel kezdődik."

Bevezetés a párhuzamos programozási koncepciókba

Az NIIF új szuperszámítógép infrastruktúrája Új lehet!ségek a kutatói hálózatban Debreceni Egyetem

Állásidő minimalizálása: BTRFS, kgraft

OPERÁCIÓS RENDSZEREK I. BEVEZETÉS Koczka Ferenc -

Párhuzamos programozási platformok

ALKALMAZÁS MONITOROZÁS A MERCURY MONITORRAL A CLUSTERGRID INFRASTRUKTÚRÁN. Gombás Gábor, gombasg@sztaki.hu MTA SZTAKI

Virtualizációs Technológiák Operációs rendszer szintű virtualizáció Konténerek Forrás, BME-VIK Virtualizációs technológiák

Elosztott rendszer architektúrák

Szathmáry László Debreceni Egyetem Informatikai Kar

Budapest Sysadmin Meetup Failover Cluster 1x1. Gál Tamás. Cloud Infrastructure TSP Microsoft Magyarország

IBM felhő menedzsment

Párhuzamos és Grid rendszerek

Utolsó módosítás:

A L i n u x r u h á j a

Hol tartunk? Párhuzamos és Grid rendszerek. Klaszterek története. Klaszter. TOP november. Klaszterek ma. Megismerkedtünk az alapfogalmakkal,

Dr. Schuster György október 30.

Operációs rendszerek Folyamatok 1.1

HP Insight Control szerver menedzsment. Almási Gábor Iparági Szabvány Szerverek. Amitől értelmet nyer a rideg vas

Üdvözlöm Önöket a Konferencián!

Mechatronika segédlet 6. gyakorlat

Segesdi Dániel. OpenNebula. Virtualizációs technológiák és alkalmazásaik BMEVIMIAV ősz

Az MTA Cloud a tudományos alkalmazások támogatására. Kacsuk Péter MTA SZTAKI

ESET vírusirtó rendszer

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program

Vodafone ODI ETL eszközzel töltött adattárház Disaster Recovery megoldása. Rákosi Péter és Lányi Árpád

Veeam Agent for Windows and Linux

A felhőről általában. Kacsuk Péter MTA SZTAKI

Magyar Posta központi Oracle infrastruktúrája VMware alapokon

Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással. HOUG konferencia, 2007 április 19.

Virtualizált környezetek teljesítménymérése és elemzése

Adatbázis-kezelő rendszerek alkalmazása. MongoDB beadandó feladat Programtervező informatikus szak

Virtualizációs technológiák és alkalmazások. Házi feladat. A Virtualbox. készítette: Andrus Tamás

A L I N U X f e l é p í t é s e

Utolsó módosítás:

Párhuzamos és Grid rendszerek

Linux alapok és használatuk

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program

Magyar Szabad Szoftver Tárház. Erdei Csaba Mátó Péter

Párhuzamos és Grid rendszerek. Parallel programozás áttekintése. Történelmi áttekintés

Ismerkedjünk meg a Linuxszal!

Folyamatok. 6. előadás

Utolsó módosítás:

Párhuzamos és Grid rendszerek. Hol tartunk? Klaszter. Megismerkedtünk az alapfogalmakkal,

Operációs rendszerek

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)

Szerver-üzemeltetés - Tudásközpont, Pécs

Adatbázis és alkalmazás konszolidáció Oracle SPARC T4/5 alapon

(kernel3d vizualizáció: kernel245_graph.mpg)

Windows Server 2012: a felhő OS

ESET NOD32 ANTIVIRUS 6

LINUX Backup megoldások. Források: Adatmentési (backup) megoldások Linux alatt (pdf) Linux szerverek üzemeltetése (bme.hu)

Operációs Rendszerek II. Első verzió: 2009/2010. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter

Matematikai programok

Jelenleg több mint 250 féle disztribúció létezik ( ) Kenneth Lane Thompson Dennis M. Ritchie Linus Torvalds

Novell és Oracle: a csúcsteljesítményű, költséghatékony adatközpont megoldás. Sárecz Lajos Értékesítési konzultáns

A számítógép egységei

HP-SEE projekt eredményei

Infrastruktúra lehetőségek idén

Arconsult Kft. (1)

Ubuntu Érettségi Remix Telepítési és beállítási leírás. Informatika érettségihez

Számítógép-rendszerek fontos jellemzői (Hardver és Szoftver):

Hálózati operációs rendszerek II. Kötetek kezelése

P-GRADE fejlesztőkörnyezet és Jini alapú GRID integrálása PVM programok végrehajtásához. Rendszerterv. Sipos Gergely

alkalmazásfejlesztő környezete

Alkalmazások teljesítmény problémáinak megszűntetése

Alternatív processz állapot és statisztika lekérdezési módszer a Linux kernelben

RH/CentOS felügyelet SUSE Manager segítségével. Kovács Lajos Vezető konzultáns

Windows XP. és Ubuntu. mi a különbség? Mátó Péter <mato.peter@fsf.hu> Windows XP vs Ubuntu Mátó Péter <mato.peter@fsf.

MMK-Informatikai projekt ellenőr képzés 4

Operációs rendszerek. A Windows NT felépítése

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS

GENERÁCIÓS ADATBÁZISOK A BIG DATA KÜLÖNBÖZŐ TERÜLETEIN

Tartalomjegyzék. Előszó... 10

HÁLÓZATI ISMERETEK GNS 3

Web harvesztelés. Automatikus módszerekkel

Alkalmazás és megjelenítés virtualizáció

Windows és/vagy Linux? Készítette: Hanusz Zoltán /Hazlaat/

Integral IP Az IP technológia megjelenése a tűzjelzéstechnikában Tűzvédelmi Szakmai Napok Vecsés, június

Alkalmazások típusai Szoftverismeretek

Virtualizációs Technológiák Bevezetés Kovács Ákos Forrás, BME-VIK Virtualizációs technológiák

Az operációs rendszer szerkezete, szolgáltatásai

V. GNU/Linux Szakmai Konferencia

Átírás:

Live free() or die() Az openmosix cluster szoftver Erdei Csaba FSF.hu

Fürtök típusai Magas rendelkezésre állást biztosító (HA high availability) Terheléselosztó (Load balancing) Tudományos technikai célú (HPTC High Performance Technical Computing) SSI Single System Image GRID

Tudományos technikai célú fürtök Nagy számításigényű feladatok Általában hierarchikus Párhuzamosítható feladatok és programozás (MPI, PVM) Ütemezés Központi fájlszerver Nem HA Tudomány és ipar Géntérkép, kémia, fizika

Tudományos technikai célú fürtök sémája

SSI fürtök Single System Image Egy rendszernek látszó telep Minden egyben hibatűrés terheléselosztás erőforrás megosztás

SSI cluster szoftverek Mosix openmosix (GPL) clusterknoppix(gpl) openssi (GPL)

Mi az openmosix Linux rendszermag kiterjesztés és felhasználói programok, amely segítségével egyedi gépeinkből SSI fürtöt tudunk létrehozni. A számítógépes rendszerünk egy gépnek látszik. Közös erőforrásokkal automatikus terheléselosztás valósul meg. A tagok bármikor beléphetnek a rendszerbe, illetve kiléphetnek onnan.

Az openmosix története A 80 as években született PDP 11/70 en. Egy teljes és egy lemez nélküli (diskless) PDP, innen jött a processz migrálás ötlete 1997: áttérés GNU/Linux ra 1999: bináris verzió 1998 2001: Hebrew University Prof. Barak és Dr. Moshe Bar

Az openmosix története 2001 ben Mosix / openmosix szétválás licenc problémák miatt 2002 júliusára a Mosix installációk 97% a openmosix ra váltott 2002 augusztusa óta a legaktívabb Linux telep projekt

Az openmosix működése Memória elfogyásának megelőzése Erőforrás elosztása közgazdasági kutatás processzor, memória, alapján költségszámolás mindig a legkisebb költséggel fut a feladat

Az openmosix működése Gép párok közötti feladat elosztás (akár a hőterjedés) Nem központosított Folyamatos információgyűjtés, a teleptagok kapcsolatban vannak egymással (szívdobbanás szerű)

Az openmosix működése Feladat migrálás UHN (Unique Home Node) Deputy: a feladat helyi része Remote: a feladat távoli része Rendszerhívások kezelése!!! Fájlműveletek Socketek Egyéb műveletek (shared memory, thread ek)

Az openmosix működése omfs/dfsa: a tagok elérik más tagok fájlrendszerét. Lehet, hogy a program megy az adathoz. DSM (Distibuted Shared Memory) Migshm patch MAASK csoport ( 5 kernelhacker lány : ) CHPOX a feladatok felfüggesztéséhez és újraindításához (checkpointing)

Az openmosix előnyök hátrányok Nem kell a programokat módosítani (PVM, MPI nem kell) Könnyű telepítés és konfigurálás, autodiscovery Kernelfüggő Egy processz esetében nem gyorsul a munka (természetesen) Dinamikus Gyorsan fejlődik, az igényeknek megfelelően

Userspace tools mtop mosmon

Userspace tools openmosixanalyzer openmosixview openmosixproc

Userspace tools openmosixmigmon openmosixview

Felhasznált irodalom, képek, lapok openmosix.sourceforge.net www.mclx.hu Bodnár Csaba előadásai www.pingvintelep.hu http://www.redhat.com/software/rha/cluster/manager/ www.freshmeat.net www.sourceforge.net www.top500.org

Köszönöm a figyelmet! KÉRDÉSEK