Spelling suggestions: "subject:"clienteservidor"" "subject:"reintervidos""
31 |
Análisis e implementación de un sistema de video streaming en redes Dual Stack IPV4/IPV6Ortega Bernal, Hugo Javier 13 June 2011 (has links)
La presente Tesis tiene por finalidad explicar las ventajas y desventajas de las
arquitecturas IPv4 e IPv6 para el servicio de video streaming en tiempo real. Para ello
se realiza la implementación de un servidor de video, operando en redes IPv4, IPv6 y
Dual Stack (IPv4/IPv6) para llegar así a conclusiones y resultados que sirvan de
referencia a otros trabajos relacionados al tema y a las empresas dedicadas a ofrecer
estos servicios.
El trabajo se divide en cuatro capítulos que se detallan a continuación:
En el capítulo I “Preliminares” se exponen los fundamentos teóricos para poder
abordar el tema de video streaming sobre una red Dual Stack.
En el capítulo II “Escenarios de prueba” se describen los posibles entornos a
considerar y las características generales de cada uno de ellos incluyendo la red Dual
Stack, los requerimientos que deben cumplir las redes para poder aplicar video
streaming, además de sus ventajas y desventajas sobre el escenario Dual Stack.
En el capítulo III “Diseño” se explica la implementación del servicio de video streaming
instalando un servidor con soporte IPv4 y posteriormente modificando el escenario
para transmitir datos sobre IPv6.
Finalmente, en el capítulo IV “Pruebas y Análisis de Resultados” se adjuntan los
resultados de las pruebas, se observa la calidad de servicio en cada caso, así como el
tráfico de la red, terminando con las “Conclusiones y Recomendaciones” fruto del
estudio realizado.
|
32 |
Tvoice :um sistema de manipula??o de linguagens para auxiliar portadores de necessidades especiais atrav?s da webGomes, Italo Herbert Santos e 24 March 2005 (has links)
Made available in DSpace on 2014-12-17T15:48:06Z (GMT). No. of bitstreams: 1
ItaloHSG.pdf: 605197 bytes, checksum: ec7f0b5f0e335472aa7485057906b690 (MD5)
Previous issue date: 2005-03-24 / This work presents the tVoice, software that manipulates tags languages, extracting information and, being integral part of the VoiceProxy system, it aids bearers of special needs in the access to the Web. This system is responsible for the search and treatment of the documents in the Web, extracting the textual information contained in those documents and preceding the capability of generating eventually through translation techniques, an audio script, used by the of interface subsystem of VoiceProxy, the iVoice, in the process of voice synthesis. In this stage the tVoice, besides the treatment of the tag language HTML, processes other two formats of documents, PDF and XHTML.
Additionally to allow that, besides the iVoice, other interface subsystems can make use of the tVoice through remote access, we propose distribution systems techniques based in the model Client-Server providers operations of the fashion of a proxy server treatment of documents / Este trabalho apresenta o tVoice, software que manipulando linguagens de marca??es e extraindo informa??es, sendo parte integrante do sistema VoiceProxy, auxilia portadores de necessidades especiais no acesso ? Web. Esse sistema ? respons?vel pela recupera??o e tratamento dos documentos na Web, realizando a extra??o de informa??es textuais contidas nos mesmos, sendo ainda, capaz de gerar ao final, atrav?s de t?cnicas de tradu??o, um script de ?udio, a ser utilizado pelo subsistema de interface do VoiceProxy, o iVoice, no processo de s?ntese de voz dessas informa??es para portadores de defici?ncia visual. Nesta etapa o tVoice, al?m do tratamento da linguagem de marca??o HTML, processa outros dois formatos de documentos, o PDF e o XHTML.
Para permitir que, al?m do iVoice, outros subsistemas de interface possam fazer uso do tVoice, atrav?s de acesso remoto, s?o utilizadas t?cnicas de distribui??o de sistemas, que baseadas no modelo cliente-servidor proporcionam um funcionamento assemelhado a um servidor proxy de tratamento de documentos
|
33 |
Sistema distribuido con thin client para la gestión de historias clínicasZevallos Mamani, José Luis January 2015 (has links)
El documento digital no refiere un asesor / Publicación a texto completo no autorizada por el autor / Representa la culminación de estudios realizados en el campo de los sistemas distribuidos. La investigación surge a raíz de las demoras en las atenciones médicas en hospitales de salud públicos debido a la falta de integración de las historias clínicas. El resultado del trabajo es un sistema distribuido para la gestión de historias clínicas con todos los beneficios de usar thin client. El diseño propuesto representa un sistema que permitirá el almacenamiento, modificación y sobre todo la compartición de las historias clínicas entre los diferentes hospitales de salud pública. En los capítulos que se presentaran a continuación se describe el proceso realizado para un sistema distribuido thin client para la gestión de historias clínicas. En el primer capítulo, se presenta un panorama general de la problemática a solucionar, los objetivos que se buscan conseguir y justificación. En el segundo capítulo, se presenta el marco teórico necesario con el fin de comprender los conceptos relacionados a los sistemas distribuidos, las ventajas, desventajas, tipos de almacenamiento, topología, etc. En el tercer capítulo, desarrolla la etapa que involucra realizar la búsqueda de todos los sistemas similares y extraer lo mejor de cada aporte y generar un sistema distribuido para la gestión de historias clínicas. En el cuarto capítulo, se muestra la construcción paso a paso del sistema distribuido para la gestión de historias clínicas. Finalmente, en el quinto capítulo se detallan las conclusiones y trabajos futuros luego de la generación del diseño. / Trabajo de suficiencia profesional
|
34 |
Um modelo para tratamento de confiança sobre transações de E-business. / A model for handling trust over E-business transactions.PILLATT, Fábio Roberto. 27 August 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-27T16:51:30Z
No. of bitstreams: 1
FÁBIO ROBERTO PILLATT - DISSERTAÇÃO PPGCC 2002..pdf: 1041756 bytes, checksum: fc86922162194a17563dd44222e08596 (MD5) / Made available in DSpace on 2018-08-27T16:51:30Z (GMT). No. of bitstreams: 1
FÁBIO ROBERTO PILLATT - DISSERTAÇÃO PPGCC 2002..pdf: 1041756 bytes, checksum: fc86922162194a17563dd44222e08596 (MD5)
Previous issue date: 2002-08-29 / Ao se avaliar o atual cenário de negócios, percebe-se que o e-business tem se convertido
numa peça fundamental para o fortalecimento da cadeia de valor das atividades
tradicionais de negócios. Porém, a velocidade do crescimento do e-business no cenário
mundial ainda depende de vários fatores, dentre os quais cita-se a confiabilidade sobre
as transações. Este trabalho apresenta uma alternativa para se obter e mensurar
relacionamentos de confiança sobre as atividades de negociação virtual, propondo um
modelo de confiança para avaliação do nível de confiabilidade atribuído a cada
transação. A forma como o modelo deverá ser implementado também é indicada e
comentada. / When evaluating today business environment, it is noticed that e-business technologies
are being outlined as fundamental pieces to strengthen the value chain of traditional
business activities. Furthermore, the growth of e-business technologies in the global
market depends on several factors and transactions' reliability is one of them. This
dissertation presents an alternative to obtain and measure trust relationships on virtual
activity of negotiation, proposing a trust model for evaluation of the reliability level
assigned to a given transaction. Also it is described how the model is being
implemented and how to apply it.
|
35 |
Alocação de máquinas virtuais em ambientes de computação em nuvem considerando o compartilhamento de memóriaMuchalski, Fernando José 29 August 2014 (has links)
A virtualização é uma tecnologia chave para a computação em nuvem que permite fornecer recursos computacionais, em forma de máquinas virtuais, para o consumo de serviços de computação. Nos ambientes de computação em nuvem, é importante manter sob controle a alocação de máquinas virtuais nos servidores físicos. Uma alocação adequada implica na redução de custos com hardware, energia e refrigeração, além da melhora da qualidade de serviço. Hipervisores recentes implementam mecanismos para reduzir o consumo de memória RAM através do compartilhamento de páginas idênticas entre máquinas virtuais. Esta dissertação apresenta um novo algoritmo de alocação de máquinas virtuais que busca o equilíbrio no uso dos recursos de CPU, memória, disco e rede e, sobretudo, considera o potencial de compartilhamento de memória entre máquinas virtuais. Através de simulações em cenários distintos, verificou-se que o algoritmo é superior à abordagem padrão na questão do uso equilibrado de recursos e que, considerando o compartilhamento de memória, houve um ganho significativo na disponibilidade deste recurso ao final das alocações. / Virtualization is a key technology for cloud computing, it provides computational resources as virtual machines for consumption of computing services. In cloud computing environments it is important to keep under control the allocation of virtual machines in physical servers. A good allocation brings benefits such as reduction costs in hardware, power, and cooling, also improving the quality of service. Recent hypervisors implement mechanisms to reduce RAM consumption by sharing identical pages between virtual machines. This dissertation presents a new algorithm for virtual machines allocation that seeks the balanced use of CPU, memory, disk, and network. In addition, it considers the potential for sharing memory among virtual machines. Simulations on three distinct scenarios demonstrate that it is superior to the standard approach when considering the balanced use of resources. Considering shared memory, there was an appreciable gain in availability of resources.
|
36 |
[en] MESSAGE OPTIMIZATION AND BALANCING OF MULTIPLAYER GAMES / [pt] OTIMIZAÇÃO DE MENSAGENS E BALANCEAMENTO DE JOGOS MULTI-JOGADORLAURO EDUARDO KOZOVITS 29 March 2004 (has links)
[pt] A tecnologia de jogos multi-jogador é uma especialização
dentro da área de ambientes virtuais distribuídos. Com a
crescente popularidade de jogos pela Internet, torna-se
interessante analisar os seus principais problemas e
encontrar soluções de arquiteturas destes ambientes, a fim
de adaptá-las para as necessidades específicas destes
jogos. Uma arquitetura híbrida usando as abordagens cliente-
servidor e peer-to-peer é proposta e implementada neste
trabalho, visando atender uma certa classe de jogos multi-
jogador. Com o objetivo de permitir uma eficiente
transmissão de objetos criados entre os jogadores durante
uma sessão, é proposta uma alteração em sua forma de
representação geométrica. É mostrado que técnicas de
modelagem de mais alto nível como CSG ou Metaball podem ser
usadas para permitir esta transmissão eficiente sob certas
circunstâncias. É também proposta uma técnica eficiente de
representação e transmissão de coordenadas do ambiente
virtual usando campos de bits. / [en] Multiplayer game technology is a specialized field in
networked virtual environments (Net-VE). With the
increasing popularity of Internet games, the analysis of
their main problems and the search for an architecture for
these environments has become interesting in order to adapt
them to the specific needs of these games. A hybrid
architecture using both client-server and peer-to-peer
approach is proposed and implemented in this work for a
certain class of multiplayer games. In order to provide an
efficient transmission of user created objects among
players during a session, a change in its geometrical
representation is proposed. It is showed that the use of
higher level object representation such as CSG or Metaball
modeling techniques can be used to provide this efficient
transmission under certain circumstances. It is also
proposed the use of bitfields as a efficient way to both
represent and transmit coordinates of the virtual world.
|
37 |
Impactos da varia??o de aplica??es e de hardware local na vaz?o de redes de computadores com virtualiza??o de desktopsOliveira, Vitor Chaves de 10 December 2012 (has links)
Made available in DSpace on 2016-04-04T18:31:36Z (GMT). No. of bitstreams: 1
Vitor Chaves de Oliveira.pdf: 1928054 bytes, checksum: 49bf6198a68438069d6ef8b9a2ec77e9 (MD5)
Previous issue date: 2012-12-10 / In recent years, virtualization computing has become a worldwide reality present in datacenters servers of most organizations. The motivations for the use of this solution are
focused primarily on cost reduction and increases in availability, integrity and security of data. Based on these benefits, recently it was started the use of this technology for
personal computers as well. That is, for desktops, giving birth to the so-called desktop virtualization. Given the technical advantages of the approach, its growth has been so significant that, before 2014, it is expected to be present in over 90% of organizations. However, this new method is completely based on a physical client-server architecture,
which increases the importance of the communication network that makes this technique possible. Therefore, analyzing the network in order to investigate the effects according to the environment implemented, becomes crucial. In this work it s varied the local s client hardware and the application, i.e. the service used. The purpose was to detail their effects on computer networks in a Quality of Service (QoS) parameter, throughput. Secondarily are outlined perceptions regarding the Quality of Experience (QoE). / Nos ?ltimos anos, a virtualiza??o computacional se tornou uma realidade nos servidores presentes nos data-centers da maioria das organiza??es no mundo. As motiva??es para o emprego desta solu??o est?o centradas, primordialmente, na redu??o de custos e em aumentos na disponibilidade, na integridade e na seguran?a dos dados. Com base nestes benef?cios, recentemente, se come?ou a aproveitar esta tecnologia tamb?m para os computadores pessoais. Isto ?, para os desktops, dando origem a chamada virtualiza??o de desktop. Dadas as vantagen t?cnicas da abordagem, seu crescimento tem sido t?o expressivo que, antes de 2014, se espera que ela esteja presente em mais de 90% das organiza??es. Todavia, este m?todo ? totalmente baseado em uma arquitetura cliente-servidor f?sica, o que aumenta a import?ncia da rede de comunica??o que torna a t?cnica poss?vel. Logo, analisar a rede, a fim de investigar os impactos de acordo com o ambiente implementado, se torna fundamental. Neste trabalho variamos o hardware local do cliente e a aplica??o, isto ?, o servi?o utilizado. A finalidade foi a de detalhar seus efeitos, em redes de computadores, em um par?metro de Qualidade de Servi?o (QoS), a vaz?o. Secundariamente s?o esbo?adas percep??es de Qualidade da
Experi?ncia (QoE).
|
38 |
Environnement d'exécution parallèle : conception et architectureCosta, Celso Maciel da January 1993 (has links)
L'objectif de cette thèse est l'étude d'un environnement d'exécution pour machines parallèles sans mémoire commune. Elle comprend la définition d'un modèle de programme parallèle, basé sur l'échange de message offrant une forme restreinte de mémoire partagée. La communication est indirecte, via des portes; les processus utilisent les barrières pour la synchronisation. Les entités du système. processus, portes et barrières, sont créées dynamiquement, et placées sur un processeur quelconque du réseau de processeurs de façon explicite. Nous proposons une implantation de ce modèle comme la mise en oeuvre systématique d'une architecture client/serveur. Cette implantation a été efféctuée sur une machine Supemode. La base est un Micro Noyau Parallèle, où le composant principal est un mécanisme d'appel de procédure à distance minimal. / This thesis describes an execution environment for parallel machines without shared memory. A parallel programming model based on message passing, with a special shared memory. In this model, process communication occurs indirectly, via ports, and the processes use barriers for synchronization. All the entities of the system, such as processes, ports and barriers, are created dynamically and loaded on any processor of the network of processors. The implementation architecture of our model is a systematic realization of the client/server model. An implementation is proposed in a Supernode parallel machine as a parallel micro kernel. The principal parallel micro kernel component is a minimal remote procedure call mechanism.
|
39 |
Environnement d'exécution parallèle : conception et architectureCosta, Celso Maciel da January 1993 (has links)
L'objectif de cette thèse est l'étude d'un environnement d'exécution pour machines parallèles sans mémoire commune. Elle comprend la définition d'un modèle de programme parallèle, basé sur l'échange de message offrant une forme restreinte de mémoire partagée. La communication est indirecte, via des portes; les processus utilisent les barrières pour la synchronisation. Les entités du système. processus, portes et barrières, sont créées dynamiquement, et placées sur un processeur quelconque du réseau de processeurs de façon explicite. Nous proposons une implantation de ce modèle comme la mise en oeuvre systématique d'une architecture client/serveur. Cette implantation a été efféctuée sur une machine Supemode. La base est un Micro Noyau Parallèle, où le composant principal est un mécanisme d'appel de procédure à distance minimal. / This thesis describes an execution environment for parallel machines without shared memory. A parallel programming model based on message passing, with a special shared memory. In this model, process communication occurs indirectly, via ports, and the processes use barriers for synchronization. All the entities of the system, such as processes, ports and barriers, are created dynamically and loaded on any processor of the network of processors. The implementation architecture of our model is a systematic realization of the client/server model. An implementation is proposed in a Supernode parallel machine as a parallel micro kernel. The principal parallel micro kernel component is a minimal remote procedure call mechanism.
|
40 |
Environnement d'exécution parallèle : conception et architectureCosta, Celso Maciel da January 1993 (has links)
L'objectif de cette thèse est l'étude d'un environnement d'exécution pour machines parallèles sans mémoire commune. Elle comprend la définition d'un modèle de programme parallèle, basé sur l'échange de message offrant une forme restreinte de mémoire partagée. La communication est indirecte, via des portes; les processus utilisent les barrières pour la synchronisation. Les entités du système. processus, portes et barrières, sont créées dynamiquement, et placées sur un processeur quelconque du réseau de processeurs de façon explicite. Nous proposons une implantation de ce modèle comme la mise en oeuvre systématique d'une architecture client/serveur. Cette implantation a été efféctuée sur une machine Supemode. La base est un Micro Noyau Parallèle, où le composant principal est un mécanisme d'appel de procédure à distance minimal. / This thesis describes an execution environment for parallel machines without shared memory. A parallel programming model based on message passing, with a special shared memory. In this model, process communication occurs indirectly, via ports, and the processes use barriers for synchronization. All the entities of the system, such as processes, ports and barriers, are created dynamically and loaded on any processor of the network of processors. The implementation architecture of our model is a systematic realization of the client/server model. An implementation is proposed in a Supernode parallel machine as a parallel micro kernel. The principal parallel micro kernel component is a minimal remote procedure call mechanism.
|
Page generated in 0.0544 seconds