Dissertação

{en=Redes Sociais para Cycle-Sharing: Social Networks for Cycle-Sharing} {en=Social Networks for Cycle-Sharing} EVALUATED

{pt=O crescimento da Internet e consequentemente do número de computadores interligados é a base para a computação global distribuída e da partilha de recursos públicos. Neste sentido, estes recursos são utilizados para projectos computacionalmente intensivos que poderiam não ser concluídos num curto espaço de tempo ou que o uso de super computadores não seria significativo para os completar a tempo. Estes tipos de projectos utilizam ciclos inactivos de computadores de utilizadores dispostos a completar a investigação sobre temas específicos, tais como o SETI@Home. Além disso, a Internet tem sido inundada por conectividade social. Ou seja, utilizadores da Internet têm vindo a usar as Redes Sociais para interagir e partilhar informação, conhecimento e serviços entre pessoas. Este trabalho apresenta uma visão geral das redes Peer-to-Peer e Grids, para compreender as vantagens e problemas destas. O que nos poderá levar a compreender as ideias fundamentais que originaram a computação global distribuída e os problemas de localização de recursos e serviços de forma eficiente. Iremos também analisar as Redes Sociais e as interacções sociais para apreender a forma de como se podem explorar para outros fins, sem serem aqueles para que estas foram inicialmente criadas. Nos últimos capítulos explicamos o desenvolvimento e os resultados da avaliação de uma plataforma Web-enabled, denominada de Redes Sociais para Cycle-Sharing (SNCS), que utiliza as Redes Sociais como ponto de partida para a descoberta de recursos e serviços, como também a integração com o Ginger Middleware para a computação distribuída de Trabalhos., en=The growth of the Internet, and consequently the number of interconnected computers is the basis for the global distributed computing and public-resource sharing. Meaning that, these resources have been used for computation intensive projects that could not be completed in a short time frame or that the use of supercomputers would not be significant to complete them in time. These kind of projects use idle cycles from willing user?s computers to complete their research on specific topics, such as SETI@Home. Furthermore, the Internet has been overwhelmed by social connectivity. Internet users have been using Social networks to interact and share information, knowledge and services with each other. This work presents an overview of Peer-to-Peer networks and Grids, to understand their advantages and problems. So that, we can grasp the fundamental ideas that sprout the global distributed computing and the problem of locating resources and services efficiently. We also analyze Social networks and social interactions to understand how they can be explored for other uses rather than what they were initially created for. In the last chapters we explain the development and resulting evaluation of a Web-enabled platform, called Social Networks for Cycle-Sharing (SNCS), that uses Social networks as a starting point for resource and service discovery and integrating it with Ginger Middleware for distributed computing of Jobs.}
{pt=Redes Sociais, descoberta de recursos, sistemas distribuídos, Peer-to-Peer, partilha de recursos-públicos, computação global distribuída, en=Social networks, resource discovery, distributed systems, Peer-to-Peer, public-resource sharing, global distributed computing}

Novembro 3, 2010, 8:0

Orientação

CO-ORIENTADOR

Paulo Jorge Pires Ferreira

Departamento de Engenharia Informática (DEI)

Professor Associado

ORIENTADOR

Luís Manuel Antunes Veiga

Departamento de Engenharia Informática (DEI)

Professor Auxiliar