Media streaming services are responsible for the significant increase of Internet traffic. This fact generates the need for better computing resources management in order to maintain such services always available. Cloud computing offers an elastic infrastructure that provides computing resources on demand in order to maintain such services always available. Moreover, emerging network architectures, such as Software Defined Networks, provide mechanisms that simplify the implementation of advanced network functions. In this context, this paper proposes an elastic approach to manage a video streaming service. The solution includes an OpenFlow-based load balancer, and an elasticity management mechanism that increases or decreases the amount of active streaming servers, considering customer's demand. A prototype was developed using a private cloud infrastructure and experiments were performed to show the viability and effectiveness of our solution, in terms of load balancing and elasticity functionality.
Desde sua criação, a internet vem sofrendo diversas transformações entre essas uma em especial vem chamando atenção a Internet das coisas(IoT) que nada mais é do que objetos diversos conectados a internet e provendo serviços aos usuários, dentre esses objetos pode-se citar eletrodomésticos, vestíveis, meios de transporte entre outros. A ideia é, cada vez mais, conectar o mundo físico ao digital. Para assegurar a segurança desses dispositivos, e dos próprios usuário, é necessário que os mecanismos de segurança atendam às características próprias da IoT. Com esse pressuposto este trabalho apresenta uma proposta de segurança para IoT baseado em Blockchain, modelo que busca a descentralização como medida de segurança. Para atingir esse objetivo a proposta utiliza o mesmo conceito de Blockchain aplicado em criptomoedas, porém com um mecanismo de consenso baseado na confiança entre os nós. A aplicação do protótipo em um cenário de teste possibilitou demonstrar que o modelo proposto é capaz de obter resultados consistentes, para o determinado domínio e aplicação.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.