PEER-TO-PEER PŘÍSTUP K VYHLEDÁVÁNÍ NA INTERNETU
|
|
- Marcel Hruda
- před 8 lety
- Počet zobrazení:
Transkript
1 PEER-TO-PEER PŘÍSTUP K VYHLEDÁVÁNÍ NA INTERNETU Adam Morávek Ivan Jelínek Katedra počítačů, FEL, ČVUT České vysoké učení technické v Praze, Karlovo Náměstí 13, Praha 2, morava3@fel.cvut.cz, jelinek@fel.cvut.cz Abstrakt Příspěvek se zabývá jednou z možností efektivního vyhledávání na Internetu. Popisuje výhody modelu Peer-to-Peer (P2P) nad modelem Client/Server a nastiňuje možnost použití kruhové topologie logické P2P sítě jako možnou a vhodnou topologii pro efektivní a spolehlivé vyhledávání. Dále je diskutován způsob propojení jednotlivých uzlů v kruhu a vzájemné propojení jednotlivých kruhů. Popisovaná metoda propojení uzlů v kruhu si klade za cíl minimalizovat dobu vyhledávání paralelizací propagace dotazu. Tento přístup je porovnán s přístupem systému Gnutella, který je nejrozšířenějším používaným systémem pro sdílení a vyhledávání dat. 1. Úvod Problém vyhledávání v P2P sítích je v současné době více a více aktuální zejména z důvodu nedostatků současných centralizovaných vyhledávačů [1]. Výhody P2P sítí [2] tkví v jednotném pohledu na uzly, kdy každý uzel poskytuje (resp. je serverem) i získává (resp. je klientem) zároveň. Výhodou P2P sítě je, že mohou mít obecně libovolnou topologii, která se může dynamicky měnit. Volba vhodné topologie je základem efektivního vyhledávání. V současné době existuje několik fungujících P2P systémů pro vyhledávání sdílených dat. Jsou to zejména Gnutella [3], FreeNet [4], Napster [5], CAN [6] či Chord [7]. Topologie používaná těmito systémy je různá distribuovaná (Gnutella), hybridní (Napster kombinace centralizované a decentralizované topologie) či kruhová (Chord). Ovšem všechny tyto systémy mají některé podstatné nevýhody: Gnutella využívá k propagaci dotazů na vyhledání objektu tzv. flooding [8], což je obdoba broadcastu, který velmi zatěžuje síť [9]. U Napsteru (jelikož používá hybridní topologii) se do jisté míry objevuje centralizace, což je problém z hlediska stability výpadek centrálního uzlu zapříčiní odpojení mnoha závislých uzlů. Systém Chord byl vytvořen pro implementaci myšlenek distribuovaného systému souborů s využitím DHT (distribuované hash-tabulky [10]). Ovšem nepředpokládá, že se v síti objeví více stejných objektů. Možné řešení těchto nevýhod je nastíněno v dalším textu. 2. Vytyčené cíle výzkumu Tento příspěvek si klade za cíl představit takovou P2P topologii a takový systém směrování dotazů, který by řešil výše uvedené problémy a zároveň umožnil efektivní vyhledávání v P2P síti. Volba topologie P2P sítě je jednou ze stěžejních úloh při návrhu každého systému pro sdílení dat. Zásadními problémy jsou zejména přidávání a odebírání uzlů ze sítě, obsluha výpadku uzlu a propagace dotazu. 187
2 3. Vhodná P2P topologie Vhodným řešením problémů při návrhu topologie sítě se jako vhodná, jeví topologie kruhová [8], protože: snadno řeší problémy přidávání a odebírání uzlů, je možno rozdělit zátěž, veškerá data obsažená v uzlech kruhu lze prohledat, je odolná proti výpadkům uzlů, lze snadno spravovat komunity (kruh = komunita). Každý uzel v kruhu uchovává vazby na dva bezprostřední uzly ve směru a dva bezprostřední uzly v protisměru hodinových ručiček. Tento způsob propojení zaručuje, že je možné ošetřit výpadek uzlu, který má oba funkční sousedy. Tak je tedy možné najednou ošetřit výpadek až (N div 2) - 1 uzlů najednou, kde N je počet uzlů u kruhu (viz obr. 1). 3.1 Přidávání a odebírání uzlů Obr. 1: Ošetření výpadků mezilehlých uzlů Kruhová topologie sítě umožňuje snadné přidání uzlu do sítě, a to pomocí vazeb na sousední uzly. Uzel, který chce být zařazen do kruhu, zašle zprávu jakémukoliv uzlu sítě, který jej zařadí jako svého bezprostředního souseda (viz obr. 2). 3.2 Obsluha výpadků uzlů Obr. 2: Přidání uzlu do kruhu Jak již bylo napsáno výše, je možné zachovat kruh při výpadku uzlů, které mají fungující sousedy slouží k tomu vazby na sousední uzly. Pomocí těchto odkazů lze vytvořit bypass přes nefungující uzel. Problém nastane, když selžou dva nebo více bezprostředně sousedních uzlů. Pokud tedy uzel A zjistí, že nemá v některém směru dva a více sousedů, vyšle po dostupné části kruhu zprávu obsahující vazbu na bezprostředního souseda uzlu A. Pokud zprávu zachytí uzel, který rovněž nemá bezprostředního souseda a nemá možnost provést 188
3 bypass, odpoví uzlu A a předá mu rovněž vazbu na svého bezprostředního souseda. Tím je dodán dostatek informací pro znovusestavení kruhu (viz obr. 3). Problém nastane, pokud se kruh přeruší na více místech najednou a nelze ho opravit pomocí odkazů na oba sousední uzly. V tom případě vznikne N kruhů, kde N je počet přerušených míst. A zpráva odpověď Obr. 3: Znovusestavení kruhu 3.2 Propagace dotazu V kruhové topologii je propagace dotazu velmi jednoduchá a je zaručeno, že skončí po konečném počtu kroků dotazující uzel pošle dotaz v obou směrech po kruhu. Dotaz tedy projde celým kruhem, tj. N uzly. Aby se zpracování dotazu urychlilo, každý uzel si ke každému hledanému výrazu uchová seznam uzlů, které na hledaný výraz odpověděly. Při příštím hledání stejného výrazu se dotaz propaguje jak od hledajícího uzlu po kruhu, tak i přímo na uzly z tabulky, které pak propagují dotaz dále. Tak se hledání do jisté míry paralelizuje (viz obr. 4). Obr. 4: Částečně paralelizovaná propagace dotazu Tímto způsobem se prohledá každý uzel v kruhu. Ovšem každý uzel může obsahovat i vazby na uzly v jiných kruzích. Tyto uzly jsou při každém hledání kontaktovány a hledání se tím pádem dostává i do jejich kruhů. Je zřejmé, že takto může dotaz procházet různými kruhy donekonečna nebo se např. vrátit do kruhu, ze kterého byl propagován jiným uzlem. Proto je s každým dotazem spjat jedinečný identifikátor, pomocí kterého uzel pozná, že jím již byl zpracován každý uzel si vytváří tabulku identifikátorů jím zpracovaných dotazů. Dotaz je tak propagován neustále do míst, kde ještě nebyl zpracován a pokračuje, dokud má kam. V situaci, kdy jsou uzly v kruhu přetíženy, příchozí dotaz mohou odmítnout, čímž jeho propagaci násilně ukončí. Celý proces propagace je ilustrován na obr. 5. (pozn.: uzel A již má v tabulce předem nastaven uzel E). 189
4 Tabulka uzlů uzlu A výraz uzly pokus E, C, L, M E F D A C B K L Uzel A hledá dokument obsahující slovo pokus Q R J G I H P M O N 4. Porovnání se systémem Gnutella Obr. 5: Propagace dotazu Každý uzel systému Gnutella obsahuje vazby na několik dalších uzlů, čímž jsou při propagaci dotazu znevýhodněny uzly s větším počtem vazeb (shluky) neboť jej propagují pomocí všech jejich vazeb. V případě kruhové topologie je zátěž uzlů při propagaci téměř rovnoměrná. Nahradíme-li shluky v Gnutelle kruhy, maximální hodnota zatížení uzlů se radikálně zlepší (viz obr 6): Gnutella Nahrazení shluků kruhy Obr. 6.: Možné vylepšení zatížení uzlů v Gnutelle Po nahrazení se ovšem sníží rychlost propagace dotazu neboť ten se musí propagovat po kruhu a ne přímo k uzlům. To se ovšem týká situace před natrénováním kruhu, kdy každý uzel obsahuje pouze vazby na sousedy. Po natrénování uzlů se rychlost propagace zvýší. Pro zjištění přesných výsledků je ovšem třeba vyvinout simulátor celého procesu. 190
5 4. Závěr V současné době probíhá implementace simulátoru celého systému a v době prezentace tohoto příspěvku budou k dispozici první výsledky experimentální simulační verze navrhovaného systému. Očekává se, že popsaný přístup bude efektivnější zejména z hlediska zatížení uzlů a důmyslnější z hlediska tvorby komunit. Další výzkum bude zaměřen na hledání efektivního způsobu směrování dotazů pro urychlení jejich propagace. Lliteratura: 1. Andrzej Goscinski, Wanlei Zhou. The Client-Server Model and Systems. Wiley Encyclopedia of Electrical and Electronics Engineering, Volume 3. Ed. J. G. Webster, John Wiley & Sons, Inc., New York, pp , Manoj Parameswaran, Anjana Susarla, Andrew B. Whinston. P2P Networking: An Information-Sharing Alternative. IEEE Computer 34(7): (2001) 3. gnutella.com The Free Network Project Napster Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker. A Scalable and Content- Adressable Network. Proceedings of ACM SIGCOMM, San Diego, CA, USA, Aug Chord Yunhao Liu, Zhenyun Zhuang, Li Xiao and Lionel M.Ni. AOTO: Adaptive Overlay Topology Optimization in Unstructured P2P Systems, Proceedings of IEEE Globecom Doval, D., O'Mahony, D. Overlay Networks: A Scalable Alternative for P2P, IEEE Internet Computing, Vol. 7, N0. 3, June/July 2003, pp Ion Stoica, et. al, Chord: A scalable Peer-To-Peer lookup service for internet applications, Proceedings of the 2001 ACM SIGCOMM Conferrence pages ,
Distribuované systémy a výpočty
Distribuované systémy a výpočty X36DSV Jan Janeček (dnes Peter Macejko) P2P Distribuce dat Požadavky Řešení decentralizace škálovatelnost rovnoměrné rozložení dat a zátěže rychlé vyhledávání a výběr dynamická
11. Tabu prohledávání
Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 MI-PAA EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ DATABÁZOVÉ SYSTÉMY ARCHITEKTURA DATABÁZOVÝCH SYSTÉMŮ. Ing. Lukáš OTTE, Ph.D.
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ DATABÁZOVÉ SYSTÉMY ARCHITEKTURA DATABÁZOVÝCH SYSTÉMŮ Ing. Lukáš OTTE, Ph.D. Ostrava 2013 Tento studijní materiál vznikl za finanční podpory
10. Samoorganizující se sítě (P2P a ad-hoc sítě)
10. Samoorganizující se sítě (P2P a ad-hoc sítě) PB156: Počítačové sítě Eva Hladká Fakulta informatiky Masarykovy univerzity jaro 2015 Eva Hladká (FI MU) P2P networks jaro 2015 1 / 41 Struktura přednášky
10. Samoorganizující se sítě (P2P a ad-hoc sítě)
10. Samoorganizující se sítě (P2P a ad-hoc sítě) PB156: Počítačové sítě Eva Hladká Fakulta informatiky Masarykovy univerzity jaro 2017 Eva Hladká (FI MU) P2P networks jaro 2017 1 / 1 Struktura přednášky
jednoduchá heuristika asymetrické okolí stavový prostor, kde nelze zabloudit připustit zhoršují cí tahy Pokročilé heuristiky
Pokročilé heuristiky jednoduchá heuristika asymetrické stavový prostor, kde nelze zabloudit připustit zhoršují cí tahy pokročilá heuristika symetrické stavový prostor, který vyžaduje řízení 1 2 Paměť pouze
Bakalářská práce. Simulace vybrané metody DHT
Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Bakalářská práce Simulace vybrané metody DHT Plzeň, 2014 Ondřej Kolman Prohlášení Prohlašuji, že jsem bakalářskou
3.15 Topologie počítačových sítí
Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Střední průmyslová škola strojnická Vsetín CZ.1.07/1.5.00/34.0483 Ing.
Internet a zdroje. (ARP, routing) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu
Internet a zdroje (ARP, routing) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 26. 11. 2010 (KFC-INTZ) ARP, routing 26. 11. 2010 1 / 10 1 ARP Address Resolution
3.13 Úvod do počítačových sítí
Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Střední průmyslová škola strojnická Vsetín CZ.1.07/1.5.00/34.0483 Ing.
Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií
VY_32_INOVACE_31_20 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední
Příprava na zk. z KIV/DS
Příprava na zk. z KIV/DS Obsah Příprava na zk. z KIV/DS...1 Oficiální studijní materiály...1 01-intro...1 03-Sychro-tanenbaum...1 04-Transakce-tanenbaum...2 05-DSAlgoritmy...2 06-DS-deadlock...2 07-Konzistentnost...2
Kapitola třináctá. Datové sítě. Učební text. Mgr. Radek Hoszowski
Kapitola třináctá Datové sítě Učební text Mgr. Radek Hoszowski Datové sítě Datové sítě Datové sítě jsou prostředkem komunikace počítače s ostatními počítači. Existují však i jiné datové sítě, o kterých
Peer-to-Peer sítě. Mgr. Miroslav Novotný. Katedra Softwarového inženýrství
Peer-to-Peer sítě Mgr. Miroslav Novotný Katedra Softwarového inženýrství novotny@ksi.mff.cuni.cz Peer-to-Peer sítě Označení architektury, ve které spolu přímo komunikují koncové uzly Opak architektury
IntraVUE 2.0.3 Co je nového
IntraVUE 2.0.3 Co je nového Michal Tauchman Pantek (CS) s.r.o. Červen 2008 Strana 2/8 Úvod IntraVUE je diagnostický a podpůrný softwarový nástroj pro řešení komunikačních problémů, vizualizaci a dokumentaci
PDV /2018 Detekce selhání
PDV 08 2017/2018 Detekce selhání Michal Jakob michal.jakob@fel.cvut.cz Centrum umělé inteligence, katedra počítačů, FEL ČVUT Detekce selhání Systémy založeny na skupinách procesů cloudy / datová centra
Routování směrovač. směrovač
Routování směrovač směrovač 1 Předmět: Téma hodiny: Třída: _ Počítačové sítě a systémy Routování směrovač 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0 Obr.
Distribuované Hashovací Tabulky. Jaroslav Bárta
Distribuované Hashovací Tabulky Jaroslav Bárta 1 Obsah Obsah: Architektury sítí Hledání v P2P Hashovací tabulka Příklady DHT Chord Pastry CAN Možnosti k vylepšení Závěr 2 Architektury P2P sítí Sítě Klient
Telekomunikační sítě Úvod do telekomunikačních sítí
Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava Telekomunikační sítě Úvod do telekomunikačních sítí Datum: 8.2.2012 Autor: Ing. Petr Machník, Ph.D. Kontakt: petr.machnik@vsb.cz Předmět: Telekomunikační
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA PODNIKATELSKÁ Přijímací řízení 2017 Bakalářský studijní program: Systémové inženýrství a informatika
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA PODNIKATELSKÁ Přijímací řízení 07 Bakalářský studijní program: Systémové inženýrství a informatika VYPLNÍ UCHAZEČ: Kódové číslo Datum narození ZÁZNAM ZKUŠEBNÍ KOMISE
1. Směrovače směrového protokolu směrovací tabulku 1.1 TTL
1. Směrovače Směrovače (routery) jsou síťové prvky zahrnující vrstvy fyzickou, linkovou a síťovou. Jejich hlavním úkolem je směrování paketů jednotlivými sítěmi ležícími na cestě mezi zdrojovou a cílovou
Počítačové síťě (computer network) Realizují propojení mezi PC z důvodu sdílení SW (informací, programů) a HW(disky, tiskárny..)
Počítačové síťě (computer network) Realizují propojení mezi PC z důvodu sdílení SW (informací, programů) a HW(disky, tiskárny..) Důvody propojení počítačů do sítě Sdílení HW (disky, tiskárny) Sdílení SW
TOPOLOGIE DATOVÝCH SÍTÍ
TOPOLOGIE DATOVÝCH SÍTÍ Topologie sítě charakterizuje strukturu datové sítě. Popisuje způsob, jakým jsou mezi sebou propojeny jednotlivá koncová zařízení (stanice) a toky dat mezi nimi. Topologii datových
INFORMAČNÍ SYSTÉM VIDIUM A VYUŽITÍ MODERNÍCH TECHNOLOGIÍ
INFORMAČNÍ SYSTÉM VIDIUM A VYUŽITÍ MODERNÍCH TECHNOLOGIÍ Michal Brožek, Dominik Svěch, Jaroslav Štefaník MEDIUM SOFT a.s., Cihelní 14, 702 00 Ostrava, ČR Abstrakt Neustále rostoucí význam sběru dat, možnost
InternetovéTechnologie
5 InternetovéTechnologie sdílení souborů a informací Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky Sdílení souborů a zdrojů - Zpřístupnění zdrojů (soubory, tiskárny, apod.) různým klientům, a to v prostředí
Počítačové sítě. Miloš Hrdý. 21. října 2007
Počítačové sítě Miloš Hrdý 21. října 2007 Obsah 1 Pojmy 2 2 Rozdělení sítí 2 2.1 Podle rozlehlosti........................... 2 2.2 Podle topologie............................ 2 2.3 Podle přístupové metody.......................
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti MI-SOC: 8 SÍTĚ NAČIPU (NOC) doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii ČVUT v Praze Hana
Databázové systémy úvod
Databázové systémy úvod Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze c Michal Valenta, 2011 BI-DBS, ZS 2011/12 https://edux.fit.cvut.cz/courses/bi-dbs/ Michal
Cloudová Řešení UAI/612
Cloudová Řešení UAI/612 Kontakt Ondřej Urbánek ondrej.urbanek@orchitech.cz Výuka 7.3. 2014 13:00 21.3.2014 13:00 11.4. 2014 13:00 24.5. 2014 13:00 Cloudová Řešení Co je to cloud? Co je pro něj charakteristické?
MPLS Penultimate Hop Popping
MPLS Penultimate Hop Popping Jiří Otáhal (ota049) Abstrakt: Projekt má za úkol seznámit s funkcí protokolu MPLS Penultimate Hop Popping jejími přínosy a zápory při použití v různých aplikacích protokolu
Zdroje pro vědu jako nezbytná součást jednotného vyhledávaní. Martin Vojnar. CVTI v Bratislavě, 9. listopadu 2011. vojnar@multidata.
Zdroje pro vědu jako nezbytná součást jednotného vyhledávaní CVTI v Bratislavě, 9. listopadu 2011 Martin Vojnar vojnar@multidata.cz 1 1. jednotné vyhledávání 2. (centrální) index 3. ANL+ 4. bx 5. a jedna
Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií
VY_32_INOVACE_33_02 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední
12. Virtuální sítě (VLAN) VLAN. Počítačové sítě I. 1 (7) KST/IPS1. Studijní cíl. Základní seznámení se sítěmi VLAN. Doba nutná k nastudování
12. Virtuální sítě (VLAN) Studijní cíl Základní seznámení se sítěmi VLAN. Doba nutná k nastudování 1 hodina VLAN Virtuální síť bývá definována jako logický segment LAN, který spojuje koncové uzly, které
Integrovaná střední škola, Sokolnice 496
Integrovaná střední škola, Sokolnice 496 Název projektu: Moderní škola Registrační číslo: CZ.1.07/1.5.00/34.0467 Název klíčové aktivity: III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT Kód výstupu:
Telekomunikační sítě LAN sítě
Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava Telekomunikační sítě LAN sítě Datum: 14.2.2012 Autor: Ing. Petr Machník, Ph.D. Kontakt: petr.machnik@vsb.cz Předmět: Telekomunikační sítě ts_120214_kapitola3
SOU Valašské Klobouky. VY_32_INOVACE_02_18 IKT DNS domény. Radomír Soural. III/2 Inovace a zkvalitnění výuky prostřednictvím ICT
SOU Valašské Klobouky Radomír Soural Zkvalitnění výuky prostřednictvím ICT Název a číslo projektu CZ.1.07/1.5.00/34.0459 Název školy SOU Valašské Klobouky, Brumovská 456 Název klíčové aktivity III/2 Inovace
Identifikátor materiálu: ICT-3-01
Identifikátor materiálu: ICT-3-01 Předmět Téma sady Informační a komunikační technologie Téma materiálu Topologie sítí Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí topologii počítačových
Strukturované a nestrukturované P2P sítě, DHT
Strukturované a nestrukturované P2P sítě, DHT Přednášky z Distribuovaných systémů Ing. Jiří Ledvina, CSc. Omezení modelu klient/server Těžko dosažitelná škálovatelnost Server představuje úzké místo systému
IBM TotalStorage Productivity Center Overview
IBM TotalStorage Productivity Center Overview Ondřej Bláha IT Specialist oblaha@cz.ibm.com Důležité otázky na které má IBM TPC Center odpověď Kolik volného diskového prostoru mám k dispozici pro své aplikace?
Xerox Váš partner pro tvorbu, digitalizaci a správu dokumentů.
Xerox Váš partner pro tvorbu, digitalizaci a správu dokumentů. Dušan Novotný Product Manager Office Group CZECH REPUBLIC & SLOVAKIA Xerox kdo jsme? Založení společnosti: Rochester, USA jako The Haloid
Distribuované algoritmy - přehled. Přednášky z Distribuovaných systémů Ing. Jiří Ledvina, CSc.
Distribuované algoritmy - přehled Přednášky z Distribuovaných systémů Ing. Jiří Ledvina, CSc. Distribuované vzájemné vyloučení Základní rozdělení Centralizované metody (sequencer) Decentralizované metody
Databázové systémy úvod
Databázové systémy úvod Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze c Michal Valenta, 2012 BI-DBS, ZS 2012/13 https://edux.fit.cvut.cz/courses/bi-dbs/ Michal
Load Balancer. RNDr. Václav Petříček. Lukáš Hlůže Václav Nidrle Přemysl Volf Stanislav Živný
Load Balancer RNDr. Václav Petříček Lukáš Hlůže Václav Nidrle Přemysl Volf Stanislav Živný 1.4.2005 Co je Load Balancer Nástroj pro zvýšení výkonnosti serverů Virtuální server skrývající farmu skutečných
VY_32_INOVACE_IKTO2_1260 PCH
VY_32_INOVACE_IKTO2_1260 PCH VÝUKOVÝ MATERIÁL V RÁMCI PROJEKTU OPVK 1.5 PENÍZE STŘEDNÍM ŠKOLÁM ČÍSLO PROJEKTU: CZ.1.07/1.5.00/34.0883 NÁZEV PROJEKTU: ROZVOJ VZDĚLANOSTI ČÍSLO ŠABLONY: III/2 DATUM VYTVOŘENÍ:
Identifikátor materiálu: ICT-2-06
Identifikátor materiálu: ICT-2-06 Předmět Téma sady Informační a komunikační technologie Téma materiálu Struktura datových sítí Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí historii
Moderní privátní cloud pro město na platformě OpenStack a Kubernetes
Moderní privátní cloud pro město na platformě OpenStack a Kubernetes Agenda O TCP Produkt TCP CityCloud K čemu slouží Z čeho se skládá Reálné nasazení pro město Strakonice Projekt Bezpečnost infrastruktury
Příloha č. 3 zadávací dokumentace
Příloha č. 3 zadávací dokumentace 1. Stávající stav 1.1. Východiska pro systém základních registrů Současný systém veřejné správy vychází a bude i nadále založen na principech hierarchického modelu v podobě,
K čemu slouží počítačové sítě
Počítačové sítě Počítačová síť je spojení dvou a více počítačů kabelem, telefonní linkou, nebo jiným způsobem tak, aby spolu mohly vzájemně komunikovat. K čemu slouží počítačové sítě Sdílení prostředků
24 Uživatelské výběry
24 Uživatelské výběry Uživatelský modul Uživatelské výběry slouží k vytváření, správě a následnému používání tématicky seskupených osob a organizací včetně jejich kontaktních údajů. Modul umožňuje hromadnou
Počítačové sítě. Další informace naleznete na : http://cs.wikipedia.org http://dmp.wosa.iglu.cz/
Počítačové sítě Další informace naleznete na : http://cs.wikipedia.org http://dmp.wosa.iglu.cz/ Počítačová síť - vznikne spojením 2 a více počítačů. Proč spojovat počítače? Přináší to nějaké výhody? A
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií Autor: Tomáš Válek, xvalek02@stud.fit.vutbr.cz Login: xvalek02 Datum: 21.listopadu 2012 Obsah 1 Úvod do rozhraní I 2 C (IIC) 1 2 Popis funkčnosti
Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, 360 09 Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu:
Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, 360 09 Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_05_SÍTĚ_P2 Číslo projektu: CZ 1.07/1.5.00/34.1077
Formální konceptuální analýza
moderní metoda analýzy dat 14. října 2011 Osnova Informatika 1 Informatika 2 3 4 Co je to informatika? Co je to informatika? Computer science is no more about computers than astronomy is about telescopes.
bin arn ı vyhled av an ı a bst Karel Hor ak, Petr Ryˇsav y 23. bˇrezna 2016 Katedra poˇ c ıtaˇ c u, FEL, ˇ CVUT
binární vyhledávání a bst Karel Horák, Petr Ryšavý 23. března 2016 Katedra počítačů, FEL, ČVUT Příklad 1 Naimplementujte binární vyhledávání. Upravte metodu BinarySearch::binarySearch. 1 Příklad 2 Mysĺım
AMPHORA - NÁSTROJ PRO INDEXOVÁNÍ WEBOVÝCH STRÁNEK.
AMPHORA - NÁSTROJ PRO INDEXOVÁNÍ WEBOVÝCH STRÁNEK. Václav Snášel, Jiří Dvorský, Petr Šaloun, Daniela Ďuráková VŠB Technická univerzita, 17. listopadu 15, 708 33 Ostrava Abstract Textová databáze AmphorA
Virtuální sítě 2.část VLAN
Virtuální sítě 2.část VLAN Cíl kapitoly Cílem této části kapitoly je porozumět a umět navrhnout základní schéma virtuálních lokálních sítí. Klíčové pojmy: Broadcast doména, členství VLAN, IEEE 802.10,
Microsoft Office. Excel vyhledávací funkce
Microsoft Office Excel vyhledávací funkce Karel Dvořák 2011 Vyhledávání v tabulkách Vzhledem ke skutečnosti, že Excel je na mnoha pracovištích používán i jako nástroj pro správu jednoduchých databází,
Manuál pro práci s modulem Otázky a odpovědi
Manuál pro práci s modulem Otázky a odpovědi Užitečné postupy a doporučení Obsah 1 Role uživatelů...3 2 Odesílání otázek...3 3 Přehled otázek...4 3.1 Orientace v přehledu...4 3.2 Základní údaje otázky...5
3.17 Využívané síťové protokoly
Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Střední průmyslová škola strojnická Vsetín CZ.1.07/1.5.00/34.0483 Ing.
Paralelní programování
Paralelní programování přednášky Jan Outrata únor duben 2011 Jan Outrata (KI UP) Paralelní programování únor duben 2011 1 / 11 Literatura Ben-Ari M.: Principles of concurrent and distributed programming.
Web 2.0, Search 2.0 jak se to rýmuje?
Web 2.0, Search 2.0 jak se to rýmuje? Vilém Sklenák sklenak@vse.cz Vysoká škola ekonomická, fakulta informatiky a statistiky, katedra informačního a znalostního inženýrství Inforum2008, 29. 5. 2008 Vilém
Architektura klient-server
Architektura klient-server Existuje jeden centrální server, se kterým komunikují uživatelé sítě o Např. stahují soubor pomocí http Ačkoliv server najdeme i v p2p sítích, architektura klient server není
Navrženy v 60. letech jako experimentální optimalizační metoda. Velice rychlá s dobrou podporou teorie
Evoluční strategie Navrženy v 60. letech jako experimentální optimalizační metoda Založena na reálných číslech Velice rychlá s dobrou podporou teorie Jako první zavedla self-adaptation (úpravu sebe sama)
Kruhová topologie v bezdrátových sítích. Cesta ke zvýšení dostupnosti služeb
Kruhová topologie v bezdrátových sítích Cesta ke zvýšení dostupnosti služeb Služby náročné na dostupnost internetu On-line hry Obchodování na finančních trzích VoIP telefonování Video přenosy On-line rádia
UAI/612 - Cloudová Řešení. Technologie
UAI/612 - Cloudová Řešení Technologie Rekapitulace Multitenance Bezestavovost Škálovatelnost Cachování Bezpečnost Způsoby nasazení Datová úložiště SQL databáze NoSQL databáze Cloudová datová úložiště (API)
Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz
Vývoj moderních technologií při vyhledávání Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz INFORUM 2007: 13. konference o profesionálních informačních zdrojích Praha, 22. - 24.5. 2007 Abstrakt Vzhledem
Databázové systémy BIK-DBS
Databázové systémy BIK-DBS Ing. Ivan Halaška katedra softwarového inženýrství ČVUT FIT Thákurova 9, m.č. T9:311 ivan.halaska@fit.cvut.cz Stránka předmětu: https://edux.fit.cvut.cz/courses/bi-dbs/parttime/start
Počítačové sítě. Další informace naleznete na :
Počítačové sítě Další informace naleznete na : http://cs.wikipedia.org http://dmp.wosa.iglu.cz/ Počítačová síť - vznikne spojením 2 a více počítačů. Proč spojovat počítače? Přináší to nějaké výhody? A
Přidělování paměti II Mgr. Josef Horálek
Přidělování paměti II Mgr. Josef Horálek Techniky přidělování paměti = Přidělování jediné souvislé oblasti paměti = Přidělování paměti po sekcích = Dynamické přemisťování sekcí = Stránkování = Stránkování
Metodický list s komponentou ICT
Metodický list s komponentou ICT Téma: Základy práce s webovou aplikací ArcGIS online Časový rámec: 2 hodiny Cíl: seznámení s webovým nástrojem ArcGIS online, tvorba jednoduchých map v režimu freeware
Počítačová síť je spojení dvou a více počítačů kabelem, telefonní linkou,
Počítačové sítě Počítačová síť je spojení dvou a více počítačů kabelem, telefonní linkou, optickým vláknem nebo jiným způsobem tak, aby spolu mohly vzájemně komunikovat. K čemu slouží počítačové sítě Sdílení
InternetovéTechnologie
7 InternetovéTechnologie vyhledávání na internetu Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky Vyhledávání a vyhledávače - Jediný možný způsob, jak získat obecný přístup k informacím na Internetu -
Bakalářský stupeň studia V odborném studiu lze na Přírodovědecké fakultě JU studovat několik biologicky zaměřených oborů, které mají mnohaletou
Bakalářský stupeň studia V odborném studiu lze na Přírodovědecké fakultě JU studovat několik biologicky zaměřených oborů, které mají mnohaletou historii spojenou s Biologickou fakultou JU: Biofyzika -
CCNA I. 3. Connecting to the Network. CCNA I.: 3. Connecting to the network
CCNA I. 3. Connecting to the Network Základní pojmy Konvergence sítí (telefony, TV, PC, GSM) SOHO (Small Office and Home Office) nabídka a prodej produktů evidence objednávek komunikace se zákazníky zábava
Metodika výuky IT. Odborné učiliště pro žáky s více vadami s.r.o. Ing. Martin Kocman. Praha & EU: Investujeme do Vaší budoucnosti
Metodika výuky IT Odborné učiliště pro žáky s více vadami s.r.o Autor: Ing. Martin Kocman 1 Obsah 1 Obsah... 1 2 Úvod... 2 3 Metodika výuky... 3 3.1 Internetové vyhledávače... 3 3.2 Tvorba vlastních webových
Znalostní systém nad ontologií ve formátu Topic Maps
Znalostní systém nad ontologií ve formátu Topic Maps Ladislav Buřita, Petr Do ladislav.burita@unob.cz; petr.do@unob.cz Univerzita obrany, Fakulta vojenských technologií Kounicova 65, 662 10 Brno Abstrakt:
Co je počítačová síť?
Počítačové sítě Co je počítačová síť? Počítačovou sítí se obecně rozumí spojení dvou a více počítačů prostřednictvím kabelu, telefonní linky, optického vlákna (nebo jiným způsobem) tak, aby byly schopny
Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc
VLAN Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc VLAN Virtual LAN Cíl rozdělení fyzicky propojených počítačů do skupin, které fungují tak, jako by nebyly fyzicky propojeny (na rozdíl
Reranking založený na metadatech
České vysoké učení technické v Praze Fakulta informačních technologií Katedra softwarového inženýrství Reranking založený na metadatech MI-VMW Projekt IV - 1 Pavel Homolka Ladislav Kubeš 6. 12. 2011 1
Portál sociální sítě informatiků a jeho strukturované profily znalostí
Portál sociální sítě informatiků a jeho strukturované profily znalostí Kamil Matoušek, Jiří Kubalík, Martin Nečaský 12. června 2012 Hovory s informatiky, 12. června 2012, 1 Portál Síť IT Vyhledávání výzkumných
Elektronické informační zdroje v oblasti přírodních věd z projektu 1N04186
Elektronické informační zdroje v oblasti přírodních věd z projektu 1N04186 Alena BALVÍNOVÁ Univerzita Karlova v Praze, Přírodovědecká fakulta, Středisko vědeckých informací balvin@natur.cuni.cz INFORUM
Route reflektory protokolu BGP
SMĚROVANÉ A PŘEPÍNANÉ SÍTĚ Route reflektory protokolu BGP Jakub WAGNER Michal BODANSKÝ Abstrakt: Tato práce se zabývá testováním technologie route reflektorů na přístrojích firmy Cisco při dodržení podmínek
Dvoupásmový přístupový bod pro venkovní použití Návod k obsluze - EC-WA6202 (EC-WA6202M)
Dvoupásmový venkovní přístupový bod / systém mostů poskytuje služby přístupového bodu nebo mostů prostřednictvím radiových rozhraní s frekvencí 5 GHz nebo 2,4 GHz. Bezdrátové přemosťovací jednotky lze
Web 2.0 vs. sémantický web
Web 2.0 vs. sémantický web Vilém Sklenák sklenak@vse.cz Vysoká škola ekonomická, fakulta informatiky a statistiky, katedra informačního a znalostního inženýrství Inforum2007, 24. 5. 2007 Vilém Sklenák
Testová ní už ivátelske ho rožhrání Fácebook.com
9.3.2014 Testová ní už ivátelske ho rožhrání Fácebook.com Úkol ná předmět A4B39TUR Lenká Houdková houdklen@fel.cvut.cz Obsah 1 Úvod... 3 1.1 Anotace... 3 1.2 Cílová skupina... 3 1.3 Testované případy užití...
Optické sítě. Počítačové sítě a systémy. _ 3. a 4. ročník SŠ technické. Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0
Optické sítě sítě 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy Optické sítě _ 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0 Obr. 1 Síťové prvky
Copyright 2001, COM PLUS CZ a.s., Praha
Základní informace: CP Call je CTI (Computer Telephony Integration) aplikace. Jedná se tedy o vzájemné propojení osobního počítače a telefonního přístroje. Je vytvořena podle standardu CSTA (Computer Supported
Windows Server 2003 Active Directory
Windows Server 2003 Active Directory Active Directory ukládá informace o počítačích, uživatelích a ostatních objektech v síti. Zpřístupňuje tyto zdroje uživatelům. Poskytuje komplexní informace o organizaci,
Komunikační strategie a plán rozvoje portálu portal.gov.cz
Příloha č. 2 Výzvy - Detailní popis předmětu VZ Komunikační strategie a plán rozvoje portálu portal.gov.cz V rámci dodávky vznikne dokument s analýzou současného stavu Portálu veřejné správy (PVS), určením
Lokální počítačové sítě
Lokální počítačové sítě Základy počítačových sítí Lekce 11 Ing. Jiří ledvina, CSc Úvod Lokální počítačové sítě se používají pro propojení počítačů v geograficky omezené oblasti. Většinou se jedná o propojení
bfs, dfs, fronta, zásobník, prioritní fronta, halda
bfs, dfs, fronta, zásobník, prioritní fronta, halda Petr Ryšavý 20. září 2016 Katedra počítačů, FEL, ČVUT prohledávání grafů Proč prohledávání grafů Zkontrolovat, zda je sít spojitá. Hledání nejkratší
INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE. Ing. Jaroslav Adamus. Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou
INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jaroslav Adamus Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou POČÍTAČOVÉ SÍTĚ TOPOLOGIE SÍTÍ VY_32_INOVACE_09_2_03_IT Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou TOPOLOGIE
Digitální knihovna MZK a mobilní aplikace Kramerius Královéhradecká knihovnická konference
Digitální knihovna MZK a mobilní aplikace Kramerius Královéhradecká knihovnická konference 2017 21. 11. 2017 Mgr. Lenka Damborská Moravská zemská knihovna v Brně Digitální knihovna MZK Digitální knihovna
Analýza aplikačních protokolů
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická PROJEKT Č. 4 Analýza aplikačních protokolů Vypracoval: V rámci předmětu: Jan HLÍDEK Komunikace v datových sítích (X32KDS) Měřeno: 28. 4. 2008
IntraVUE 2.0.5 Co je nového
IntraVUE 2.0.5 Co je nového Michal Tauchman Pantek (CS) s.r.o. Strana 2 Úvod IntraVUE je diagnostický a podpůrný softwarový nástroj pro řešení komunikačních problémů, vizualizaci a dokumentaci sítí Ethernet
Projekt zaměřený na vybudování sociální sítě informatiků (ve smyslu sociálního webu) ve všech regionech ČR jako základny pro partnerství a spolupráci.
Projekt zaměřený na vybudování sociální sítě informatiků (ve smyslu sociálního webu) ve všech regionech ČR jako základny pro partnerství a spolupráci. Více na portálu projektu: http://www.sosirecr.cz/index.php
ZPĚTNOVAZEBNÍ ŘÍZENÍ, POŽADAVKY NA REGULACI
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE, FAKULTA ELEKTROTECHNICKÁ, KATEDRA ŘÍDICÍ TECHNIKY Modelování a simulace systémů cvičení 9 ZPĚTNOVAZEBNÍ ŘÍZENÍ, POŽADAVKY NA REGULACI Petr Hušek (husek@fel.cvut.cz)
PROJEKT ŘEMESLO - TRADICE A BUDOUCNOST Číslo projektu: CZ.1.07/1.1.38/ PŘEDMĚT PRÁCE S POČÍTAČEM
PROJEKT ŘEMESLO - TRADICE A BUDOUCNOST Číslo projektu: CZ.1.07/1.1.38/02.0010 PŘEDMĚT PRÁCE S POČÍTAČEM Obor: Studijní obor Ročník: Druhý Zpracoval: Mgr. Fjodor Kolesnikov PROJEKT ŘEMESLO - TRADICE A BUDOUCNOST
Aktivní prvky: brány a směrovače. směrovače
Aktivní prvky: brány a směrovače směrovače 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy Aktivní prvky brány a směrovače 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART
Vzájemné vyloučení procesů
PDV 10 2017/2018 Vzájemné vyloučení procesů Michal Jakob michal.jakob@fel.cvut.cz Centrum umělé inteligence, katedra počítačů, FEL ČVUT Příklad Bankovní server v cloudu. Dva zákaznici současně vloží 10