Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.14279/802
DC FieldValueLanguage
dc.contributor.advisorΣιριβιανός, Μιχάλης-
dc.contributor.authorΚαρκούλιας, Νικόλας-
dc.date.accessioned2014-06-03T08:01:28Z-
dc.date.accessioned2015-11-30T10:44:41Z-
dc.date.available2014-06-03T08:01:28Z-
dc.date.available2015-11-30T10:44:41Z-
dc.date.issued2013-
dc.identifier.urihttps://hdl.handle.net/20.500.14279/802-
dc.description.abstractContemporary technological advancements, besides affecting all facets of human society in a multitude of ways, often demand the aggregated processing of ever-increasing amounts of data. This is often achieved with the use of computer clusters, a practice popularized by industry behemoths such as Google and Amazon. The Cloud Computing era, reminiscent of the older one of the mainframes but differentiated by the startling expansion of the Internet, is associated with the distant harnessing of this computing power and remote storage space, turning Cloud Computing into a viable solution for a variety of applications. Simultaneously, economic and ecological reasons dictate that this harnessing should be achieved in an efficient and cost-effective way; the computational resources are finite and the Big Data field, especially, requires the harmonious coordination of numerous processing nodes. From the programmer's perspective, parallel processing -in its various forms- is notoriously difficult to get right and reason about. In order to surpass the inherent difficulties of the domain and use the aforementioned infrastructure with optimal efficiency, reliability and ease, a variety of parallel processing models have been proposed and implemented over time. These models often differ in their purpose and their level of abstraction. In this work, we present a brief overview of certain promising ones, mostly oriented towards Big Data processing in cluster environments. We focus on Valiant's abstract Bulk Synchronous Parallel model and on the technical aspects of Apache Giraph, one of its open-source implementations and member of the wider Apache Hadoop software ecosystem. As a proof-of-concept, we attempt to lay the foundations for an implementation of SybilRank on the programming environment of Giraph; SybilRank is an efficient algorithm for the detection of "Sybil" nodes in large Online Social Networks. Finally, we describe the deployment process of the resulting program on the Amazon EC2 cluster and attempt to draw conclusions from our experience.en_US
dc.formatpdfen_US
dc.language.isoenen_US
dc.publisherΤμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογιών Πληροφορικής, Σχολή Μηχανικής και Τεχνολογίας, Τεχνολογικό Πανεπιστήμιο Κύπρουen_US
dc.rightsΑπαγορεύεται η δημοσίευση ή αναπαραγωγή, ηλεκτρονική ή άλλη χωρίς τη γραπτή συγκατάθεση του δημιουργού και κατόχου των πνευματικών δικαιωμάτων.en_US
dc.subjectCloud Computingen_US
dc.subjectBig Dataen_US
dc.subjectApache Giraphen_US
dc.subjectBulk Synchronous Parallel Μodelen_US
dc.titleAn implementation of Sybilrankon Apache Giraphen_US
dc.typeBachelors Thesisen_US
dc.affiliationCyprus University of Technologyen_US
dc.dept.handle123456789/42en
dc.relation.deptDepartment of Electrical Engineering, Computer Engineering and Informaticsen_US
dc.description.statusCompleteden_US
cut.common.academicyear2012-2013en_US
dc.relation.facultyFaculty of Engineering and Technologyen_US
item.fulltextWith Fulltext-
item.cerifentitytypePublications-
item.grantfulltextopen-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.openairetypebachelorThesis-
item.languageiso639-1en-
crisitem.author.deptDepartment of Electrical Engineering, Computer Engineering and Informatics-
crisitem.author.facultyFaculty of Engineering and Technology-
crisitem.author.orcid0000-0002-6500-581X-
crisitem.author.parentorgFaculty of Engineering and Technology-
Appears in Collections:Πτυχιακές Εργασίες/ Bachelor's Degree Theses
Files in This Item:
File Description SizeFormat
Nikolaos_Karkoulias_Abstract.pdf59.06 kBAdobe PDFView/Open
CORE Recommender
Show simple item record

Page view(s) 20

370
Last Week
2
Last month
6
checked on May 15, 2024

Download(s) 20

98
checked on May 15, 2024

Google ScholarTM

Check


Items in KTISIS are protected by copyright, with all rights reserved, unless otherwise indicated.