Methodologies and Applications for Big Data Analytics
Mostra/ Apri
Creato da
Cassavia, Nunziato
Crupi, Felice
Flesca, Sergio
Masciari, Elio
Metadata
Mostra tutti i dati dell'itemDescrizione
Formato
/
Università della Calabria, Dipartimento di Ingegneria Informatica, Modellistica, Elettronica e Sistemistica. Dottorato di Ricerca in Information and Communication Technologies. Ciclo XXXIII; Due to the emerging Big Data paradigm, driven by the increase availability
of users generated data, traditional data management techniques are inadequate
in many real life scenarios. The availability of huge amounts of data
pertaining to user social interactions calls for advanced analysis strategies in
order to extract meaningful information. Furthermore, heterogeneity and high
speed of user generated data require suitable data storage and management
and a huge amount of computing power. This dissertation presents a Big Data
framework able to enhances user quest for information by exploiting previous
knowledge about their social environment. Moreover an introduction to Big
Data and NoSQL systems is provided and two basic architecture for Big Data
analysis are presented. The framework that enhances user quest, leverages
the extent of influence that the users are potentially subject to and the influence
they may exert on other users. User influence spread, across the network,
is dynamically computed as well to improve user search strategy by providing
specific suggestions, represented as tailored faceted features. The approach is
tested in an important application scenario such as tourist recommendation
where several experiment have been performed to assess system scalability
and data read/write efficiency. The study of this system and of advanced analysis
on Big Data has shown the need for a huge computing power. To this end
an high performance computing system named CoremunitiTM is presented.
This system represents a P2P solution for solving complex works by using the idling computational resources of users connected to this network. Users
help each other by asking the network computational resources when they face
high computing demanding tasks. Differently from many proposals available
for volunteer computing, users providing their resources are rewarded with
tangible credits. This approach is tested in an interesting scenario as 3D rendering
where its efficiency has been compared with "traditional" commercial
solutions like cloud platforms and render farms showing shorter task completion
times at low cost.Soggetto
Big Data; High Performance Computing; Peer To Peer; NoSQL; 3D rendering
Relazione
ING-INF/05;