Implementace CDN a clusteringu v prostředí GNU/Linux s testy výkonnosti.

but.committeeIng. Robert Vích, DrSc. (předseda) prof. Ing. Zdeněk Smékal, CSc. (místopředseda) doc. Ing. Otto Dostál, CSc. (člen) Ing. Karel Kopecký (člen) Ing. Michal Soumar (člen) Ing. Milan Šimek, Ph.D. (člen) Ing. Petr Kovář, Ph.D. (člen) Ing. Jan Vlach, Ph.D. (člen)cs
but.defenceOtázky oponenta: Stručně popiště rozdíl mezi DAS a NAS/SAN, dále se soustřeďte na rozdíly NAS a SAN. Objasněte důvod použití separátních sítí pro poskytování úložných zdrojů.cs
but.jazykčeština (Czech)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŠimek, Milancs
dc.contributor.authorMikulka, Pavelcs
dc.contributor.refereePelka, Tomášcs
dc.date.created2008cs
dc.description.abstractOdolnost proti chybám je v produkčním prostředí velmi důležitá. Jedna z možností řešení vysoké dostupnosti je vytvoření clusterového prostředí. Práce se zabývá možnostmi implementace serverového prostředí s důrazem na řešení vysoké dostupnosti poskytovaných služeb a rozložení záteže. Jsou zde popsány metody využití virtualizace, centrálního ukládáni dat, synchronizace a rozebrány použitelné technologie. Pro účely synchronizace dat je zde popsán nástroj DRDB, určený pro vytvoření synchronizovaných blokových zařízeni. Byly ověřeny praktické možnosti běhu těchto systémů za použití open-source nástrojů v prostředí GNU/Linux a otestovány možnosti programů Linux-HA, DRBD, Redhat Cluster Suite, LVS, Piranha. Sítě CDN replikují data na více geograficky rozložených serverů pro dosažení vyššího výkonu a schopnosti odolávat velkým zátěžovým špičkám. Práce se zabývá popisem základních mechanizmů replikace, přesměrování a implementací pomocí open-source nástrojů. Pro ověření funkce bylo použito sítě Planet Lab. U nástrojů Globule a CoralCDN byly provedeny testy na globálně rozmístěných serverech.cs
dc.description.abstractFault tolerance is essential in a production-grade service delivery network. One of the solution is build a clustered environment to keep system failure to a minimum. This thesis examines the use of high availability and load balancing services using open source tools in GNU/Linux. The thesis discusses some general technologies of high availability computing as virtualization, synchronization and mirroring. To build relatively cheap high availability clusters is suitable DRDB tool. DRDB is tool for build synchronized Linux block devices. This paper also examines Linux-HA project, Redhat Cluster Suite, LVS, etc. Content Delivery Networks (CDN) replicate content over several mirrored web servers strategically placed at various locations in order to deal with the flash crowds. A CDN has some combination a request-routing and replication mechanism. Thus CDNs offer fast and reliable applications and services by distributing content to cache servers located close to end-users. This work examines open-source CDNs Globule and CoralCDN and test performance of this CDNs in global deployment.en
dc.description.markBcs
dc.identifier.citationMIKULKA, P. Implementace CDN a clusteringu v prostředí GNU/Linux s testy výkonnosti. [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2008.cs
dc.identifier.other14195cs
dc.identifier.urihttp://hdl.handle.net/11012/18099
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectGNU/Linuxcs
dc.subjectclustercs
dc.subjectvysoká dostupnostcs
dc.subjectCDNcs
dc.subjectvirtualizacecs
dc.subjectrozložení záttěžecs
dc.subjectdrbdcs
dc.subjectApachecs
dc.subjectLinux-HAcs
dc.subjectGNU/Linuxen
dc.subjectclusteren
dc.subjectHigh-Availabilityen
dc.subjectCDNen
dc.subjectContent delivery networken
dc.subjectvirtualizationen
dc.subjectloadbalancingen
dc.subjectdrbden
dc.subjectApacheen
dc.subjectLinux-HAen
dc.titleImplementace CDN a clusteringu v prostředí GNU/Linux s testy výkonnosti.cs
dc.title.alternativeCDN and clustering in GNU/Linux with performance testingen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2008-06-10cs
dcterms.modified2008-06-11-10:18:19cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid14195en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 10:03:17en
sync.item.modts2025.01.15 21:29:39en
thesis.disciplineTelekomunikační a informační technikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.11 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_14195.html
Size:
5.42 KB
Format:
Hypertext Markup Language
Description:
file review_14195.html
Collections