Utilizando uma nuvem privada para suportar serviços de armazenamento e visualização de imagens médicas

Tamanho: px
Começar a partir da página:

Download "Utilizando uma nuvem privada para suportar serviços de armazenamento e visualização de imagens médicas"

Transcrição

1 Utilizando uma nuvem privada para suportar serviços de armazenamento e visualização de imagens médicas Matheus D Eça Torquato de Melo 1, Luan Henrique Santos Simões de Almeida 2, Marcelo Costa Oliveira 1, Erico Augusto Cavalcanti Guedes 3 1 Laboratório de Informática Médica e Bioinformática (LIMB) Universidade Federal de Alagoas (UFAL) - Campus Arapiraca CEP Arapiraca - AL - Brasil 2 Instituto de Computação (IC) Universidade Federal de Alagoas (UFAL) CEP Maceió-AL - Brasil 3 Instituto Federal de Alagoas (IFAL) - Campus Palmeira dos Índios CEP Palmeira dos Indios - AL - Brasil. matheus.tor4@gmail.com, {lhssa, oliveiramc}@ic.ufal.br, erico@ifalpalmeira.edu.br Abstract. Cloud computing has been gaining ground as a solution IT worldwide. And with medical images is no different. A large volume of these images is generated every day, so it is necessary an environment to adapt to the demand presented. Moreover, the availability of a mechanism to assist the remote diagnostic becomes a revelant mechanism to improve patient care. In view of this, the present work aims to present a model of ecosystem of virtual machines based in cloud computing, where the machines cooperate to provide an environment of display and storage of medical images by network. Resumo. A computação em nuvem começa a ganhar espaço como solução de TI em todo o mundo. E com as imagens médicas não é diferente. Um grande volume destas imagens é gerado a cada dia, logo é necessário um ambiente capaz de se adaptar à demanda apresentada. Além disto, a disponibilização de um mecanismo que auxilie o diagnóstico remoto torna-se um mecanismo pertinente para melhorar os cuidados com pacientes. Em face disto, o presente trabalho visa apresentar um modelo de ecossistema de máquinas virtuais baseado em computação em nuvem, onde as máquinas cooperam entre si para disponibilizar um ambiente de visualização e armazenamento de imagens médicas pela rede. 1. Introdução Imagens médicas constituem uma importante ferramenta para auxiliar o profissional da saúde no diagnóstico preciso de pacientes. Radiografia, tomografia computadorizada, mamografia, entre outros exames, têm as imagens como insumo básico para um diagnóstico mais eficaz. Por isto é muito importante disponibilizar recursos capazes de melhor subsídiar aos profissionais que se utilizam de tais evidências. Desta maneira, a inserção das tecnologias da informação no processo relacionados às imagens médicas mais uma ferramenta de relevante importância no diagnóstico de doenças, consequentemente na melhoria da saúde humana.

2 O servidor PACS (Picture Archiving and Communication System - Sistema de arquivamento e comunicação de imagens) surge como mecanismo que gerenciar todo este montante de imagens produzidas, centralizando-as num banco de dados. Embora a utilização do servidor PACS seja uma abordagem bastante aplicada para armazenamento das imagens, o servidor por si só possui limitação de espao. Se as previsões de [Teng et al. 2010] estiverem corretas, só os Estados Unidos, devem produzir cerca de 100 petabytes de imagens médicas em Devido a grande demanda de imagens. Faz-se necessária a aplicação de um ambiente escalável capaz de suportar cargas variadas e que também resista ao tempo. Para atender a tais critérios surge a computação em nuvem, que chega para pode prover um armazenamento a baixo custo e com alta confiabilidade e segurança [Zeng et al. 2009]. Além disto, por sua importância para diagnósticos médicos é necessário uma plataforma que permita a visualização e manipulação de imagens médicas. Uma das possibilidades com o uso da computação em nuvem é a disponibilização de aplicativos de visualização dessas imagens como serviço, isto resulta na economia de recursos no dispositivo visualizador, visto que o poder computacional fica a encargo da própria nuvem. Em face disto, este trabalho propõe um ambiente virtual baseado em computação em nuvem capaz de disponibilizar um ambiente de visualização e armazenamento de imagens médicas pela rede. Em síntese, o trabalho exibe uma arquitetura composta por máquinas virtuais que cooperam entre si, a fim de disponibilizar um aplicativo visualizador de imagens médicas como serviço, além de proporcionar um ambiente adequado para armazenamento e distribuição destas imagens. Por fim é importante salientar a contribuição social que move o trabalho. Pois a criação de um mecanismo de visualização de imagens médicas remotamente, resulta numa importante ferramenta de auxílio aos profissionais da saúde no diagnóstico de pacientes. A utilização deste mecanismo resulta em maior segurana e comodidade para um diagnóstico mais preciso, proporcionando melhoria no atendimento aos pacientes. O trabalho está organizado da seguinte forma: a próxima seção exibe os trabalhos relacionados relevantes no contexto de imagens médicas e computação em nuvem, a seção 3 contém a metodologia, a seção 4 os resultados e discussão e a seção 5 as considerações finais. 2. Trabalhos Relacionados Esta seção contém um conjunto de trabalhos que sustentam a relevância do que está sendo apresentado no corrente trabalho, mostrando de maneira clara a riqueza da aplicabilidade de computação em nuvem no contexto de imagens médicas. De maneira geral a implantação propriamente dita de sistemas PACS na nuvem ainda é um assunto relativamente novo no cenário de TI. [Philbin et al. 2011] mostra o momento atual como alvorada da utilização de computação em nuvem para imagens médicas. Isso justifica a literatura ainda resumida sobre a aplicação prática de sistemas PACS em ambientes de computação em nuvem. O mesmo trabalho apresenta um conjunto de diretrizes e justificaticas relacionadas à implantação de sistemas PACS na nuvem. Nele os autores apresentam como necessidades principais para esta implantação: ( além dos detalhes técnicos para funcionamento

3 da nuvem e de sistemas PACS) a possibilidade de renderização remota e a utilização de desktops virtuais. Com a renderização remota, as máquinas clientes ficam livres de todo o processo de renderização, deixando-as mais leves. A renderização é então realizada pelos servidores que compõem a nuvem, otimizando assim todo o processo. Já com a utilização de desktops virtuais, é possível a interação dos clientes com a máquinas virtuais alocadas na nuvem. A técnica consiste em disponibilizar a área de trabalho das máquinas virtuais através da rede. Mesmo possuindo apenas um ponto de vista abstrato sobre a implantação de sistemas PACS na nuvem, este trabalho é muito relevante para o contexto de imagens médicas na nuvem, pois apresenta um panorama geral bem definido sobre a questão. Um dos maiores desafios em pesquisa de imagens médicas é o armazenamento dos dados. [Langer 2011] mostra os maiores desafios em relação ao armazenamento de imagens médicas. O trabalho deixa claro que os desafios não se resumem somente ao modo como os dados serão guardados, mas também a recuperação dos arquivos e o compartilhamento dos mesmos. É muito mais viável tanto do ponto de vista financeiro, quanto até mesmo de desempenho, terceirizar o processo de armazenamento de imagens médicas. Então é proposta uma abordagem de alocação destes serviços de armazenamento, recuperação e compartilhamento de imagens médicas em ambientes de computação em nuvem, que disponibilizaria uma plataforma mais barata e facilmente gerenciável para tais serviços. Além de poupar gastos com a aquisição de recursos físicos, é possível economizar com o treinamento de funcionários. É exibido ainda no trabalho um conjunto de modelos e diagramas específicos para tentativa de solução de cada desafio apresentado pelo autor. Atacando os desafios apresentados encontrados em [Langer 2011], [Yang et al. 2010] propõe um sistema de acesso a arquivos de imagens médicas (MIFAS - Medical Image File Access System) baseado em computação em nuvem. Tal sistema é utilizado para armazenar as imagens médicas em formato digital de cada paciente e disponibilizar o acesso compartilhado para estes dados. Seu funcionamento é semelhante ao dos sistemas PACS, exceto no fato de o MIFAS utilizar a plataforma Hadoop para solucionar os problemas de armazenamento, troca e compartilhamento. Para armazenar e recuperar dados de quaisquer plataformas, é sempre necessário a observação minuciosa da arquitetura que irá suportar o armazenamento. O modo como os arquivos serão incluídos e recuperados reflete diretamente em fatores como desempenho e confiabilidade. Baseando-se na necessidade de armazenamento de grandes quantidades de dados, [Silva et al. 2011a] propõe uma arquitetura de armazenamento de imagens médicas baseadas em computação em nuvem, visando otimizar o desempenho das consultas bem como a eficiência do armazenamento. A arquitetura é composta por servidores principais que não estão alocados em nuvem, estes devem atender aos requisitos de confiabilidade, e são responsáveis por armazenar as referências para as imagens. Existem também servidores secundários localizados na nuvem, responsáveis por armazenar as imagens propriamente ditas e os metadados de cada uma delas. Toda a inserção e recuperação de imagens passa por um gateway, que realiza procedimentos intermediários (e.g. Partir a imagens em blocos menores, encriptar os pedaços) que garantem a ação correta da solicitação enviada. A utilização do gateway permite que plataformas que utilizam DICOM e as que não utilizam possam se comunicar. Um dos apelos por parte dos médicos é que o envio e recebimento de imagens médicas de datacenters para ambientes internos, deve garantir a privacidade nos dados do paciente. O gateway ataca direta-

4 mente esta questão, proporcionando um nível de segurança mais elevado nestas operações [Silva et al. 2011b]. Com um ponto de vista mais voltado para a implementação, [Teng et al. 2010] apresenta uma metodologia para armazenamento de imagens médicas em ambientes de computação em nuvem. Baseando-se nas previsões de crescimento exponencial no número de diagnósticos baseado em imagens, os autores propõem uma solução para o arquivamento e distribuição das imagens baseada em computação em nuvem. No trabalho são exibidos detalhes de implementação, que utiliza essencialmente o Microsoft Windows Azure 1 como plataforma principal. A escolha desta plataforma foi baseada em suas capacidades, como já possuir um servidor DICOM embutido, tais como: um módulo responsável por indexar as imagens DICOM e armazená-las no Banco de dados do próprio Azure, e uma interface web bastante amigável para gerenciamento de toda a nuvem. Alocando este armazenamento na nuvem é possível suportar o crescimento previsto pelos autores. Pode-se notar que a grande maioria dos trabalhos que envolvem imagens médicas e computação em nuvem tem o objetivo voltado ao armazenamento, recuperação e compartilhamento destas imagens. Mas existe outra possibilidade promissora em relação a imagens médicas e nuvem, que é justamente a alocação de sistemas de manipulação de imagens médicas na nuvem. Esta abordagem permite que clientes dos mais variados tipos (desktops, notebooks, tablets, smartphones) possam utilizar softwares avançados que normalmente requerem maior poder computacional. Além disto poupam o consumo de processamento, energia e refrigeração. SparkMed, framework previamente apresentado nesta seção, propõe uma solução própria para esta questão, pois disponibiliza softwares de manipulação de imagens médicas para dispositivos móveis [Constantinescu et al. 2011]. 3. Metodologia O ambiente foi implantado sobre uma nuvem privada previamente construída. Trata-se de uma nuvem de pequeno porte contendo apenas dois nós, a configuração das máquinas que compõem o ambiente pode ser encontrada na tabela 1. A nuvem foi construída utilizando-se do gerente de estrutura virtual OpenNebula 2, na versão 3.0 e do hypervisor Linux KVM 3. Utilizou-se ainda a interface web Sunstone 4 para gerenciamento de todo o ambiente, e o software VirtualBox 5 para criação e configuração prévia das máquinas virtuais. A proposta do ambiente consiste em possuir um mecanismo de armazenamento de imagens médicas centralizado, que distribui as imagens médicas para os ambientes de visualização e as coleta a partir de modos de aquisição (equipamentos de mamografia, radiografia, tomografia, etc.). Deste modo a abordagem para a criação do ambiente seguiu dois passos principais: 1. Alocação do mecanismo de armazenamento de imagens médicas na nuvem; 2. Alocação do mecanismo de visualização de imagens médicas na nuvem. 1 Windows Azure

5 Tabela 1. Máquinas que compõem a nuvem Nome Processador Memória Capacidade VT 1 RAM do HD PACSOnCloud- Intel Xeon Processador 2 GB 1 TB Sim FrontEnd X3363 (2.83 GHz - 4 núcleos) PACSOnCloud- Intel Xeon Processador 3GB 250 GB Sim Node (1.86 GHz - 2 núcleos) Ao fim desta seção é exibido um panorama geral do ambiente proposto, expondo a organização das máquinas virtuais de modo a disponibilizar o serviço requerido Alocação do servidor PACS na nuvem Para o ambiente proposto o mecanismo de armazenamento escolhido foi um servidor PACS. No caso o adotado foi o DCM4CHE 6. Trata-se de um servidor de arquivamento DICOM (Digital Imaging Communications in Medicine - comunicação de imagens digitais em medicina), que possui implementação na linguagem JAVA 7. Fatores para esta decisão: é gratuito e de código aberto; é compatível com as ferramentas de visualização escolhidas e possui um interface web para o gerenciamento (o que facilita para interação remota). Por se tratar de um ambiente de testes e pelas limitações impostas pelo hardware, dimensionou-se a máquina com o tamanho de 8(oito) gigabytes persistentes. Como sistema operacional decidiu-se pelo Ubuntu bits, justamente pela familiaridade com esta plataforma. É importante relembrar o motivação desta alocação, que se baseia principalmente na questão de armazenamento de imagens médicas na nuvem. Assim, além de absorver os benefícios da nuvem para o armazenamento destas imagens (e.g. gerenciamento centralizado, escalabilidade) a abordagem permite que a inserção e recuperação de imagens no servidor seja feita também por usuários externos, desde que estes possuam permissões para acessar a nuvem privada Alocação do ambiente de visualização na nuvem Esta atividade consiste em alocar uma máquina virtual contendo as ferramentas necessárias para visualização de imagens médicas no ambiente de computação em nuvem proposto. O intuito principal é a disponibilização deste sistema nos mais variados tipos de dispositivos que podem se conectar à nuvem, além de poupar seus recursos, tanto para instalação, quanto para a utilização do software. Esta abordagem é bem semelhante à proposta por [Constantinescu et al. 2011], que visa distribuir aplicativos médicos em plataformas móveis

6 O software utilizado para o ambiente de visualização foi o InVesalius 8. Tratase de um software de auxílio ao diagnóstico que permite a criação de modelos em três dimensões de estruturas anatômicas dos pacientes, além de permitir a visualização destes modelos. O InVesalius é um software livre e de domínio público, pode ser adquirido diretamente do portal do software público 9, fator este que contribuiu para sua escolha. Outra característica que merece destaque é o fato do InVesalius rodar em desktop, por isso para disponibilizar este aplicativo na rede é necessário prover um mecanismo para área de trabalho remota. A versão do InVesalius utilizada no ambiente é a mesma proposta por [Almeida and Oliveira 2012], onde o software possui em sua composição o ConsultPACS, uma ferramenta para consulta e recuperação direta de um servidor PACS, o que facilita a integração com o DCM4CHE instalado em outra VM(Virtual Machine - máquina virtual). Desta maneira, é necessário que o ConsultPACS recupere as imagens médicas desejadas do servidor e as armazene no repositório local da máquina virtual, para que o InVesalius possa reconstruir as imagens e mostrá-las em seu ambiente de visualização. O fluxo de comunicação entre InVesalius, ConsultPACS e servidor DCM4CHEE para a visualização das imagens pode ser visto na figura 1. Figura 1. Fluxo de comunicação para visualização de imagens Como o objetivo desta alocação é a disponibilização do ambiente de visualização para vários clientes, dimensionou-se a máquina virtual com 256 Mb de memória RAM, 1Ghz de processador single-core, uma interface de rede e VNC (Virtual Network Computing -Computação via rede virtual) 10 habilitado. As imagens portadoras do ambiente de visualização foram definidas como não persistentes com capacidade de 6Gb de armazenamento. Desta forma é possível replicar VMs utilizando a mesma imagem como base, possibilitando assim a multiplicidade de VMs deste tipo. 8 num=0 9 num=1 10 O VNC é um protocolo desenvolvido para acessar interfaces gráficas remotamente

7 3.3. Panomara geral do ambiente proposto Após a apresentação dos materiais e métodos utilizados para construção do ambiente, é necessário tecer algumas considerações para um melhor entendimento do ambiente como um todo. Em si, o ecossistema de máquinas virtuais alocadas na nuvem possui uma VM central, que comporta o servidor DCM4CHE, possibilitando o acesso tanto a partir das VMs, quanto de entidades externas. Possui também um conjunto de máquinas portadoras do ambiente de visualização, a fim de atender um número maior de clientes. A abordagem de separar as VMs do ambiente de visualização das VMs com servidor PACS se mostrou bastante adequada. Com sua utilização, é possível realizar modificações específicas em cada serviço, sem necessariamente interferir no outro. Isso torna o ambiente mais flexível e facilita a sua gerência. De maneira simples, o ambiente proposto possui um conjunto de VMs do ambiente de visualização e uma VM central contendo o servidor PACS alocado. As VMs podem ser acessadas por entidades externas, permitindo a inserção de novas imagens no servidor, e possibilitando o acesso ao ambiente de visualização. As VMs se comunicam entre si, os ambientes de visualização recolhem as imagens do servidor PACS, e as exibem no software de visualização. A figura 2 possui o panorama geral do ambiente proposto. A lista exibida contém as imagens médicas que estão carregados no servidor. Figura 2. Panorama geral do ambiente proposto 4. Resultados e discussão Conforme visto na seção anterior, a metodologia se baseou em duas atividades principais: a alocação do servidor PACS na nuvem e a alocação do ambiente de visualização na nuvem. Então, para proporcionar uma melhor observação do foi alcançado, esta seção foi dividida em subseções menores para cada uma destas atividades. Assim, pode-se destacar melhor os resultados obtidos em cada etapa do processo.

8 4.1. Ambiente de armazenamento Existem algumas considerações pertinentes sobre a alocação do serviço. Como ponto positivo pode-se destacar a possibilidade de inserção de imagens a partir de um terminal qualquer. Deste modo, a VM alocada na nuvem pode ser alimentada pelas diversas fontes de imagens, facilitando a cooperação entre organizações distintas e permitindo o compartilhamento da base de dados com instituições remotas que possuem os devidos privilégios para utilizar o serviço na nuvem privada. Além disto, pode-se destacar também o fato de o servidor DCM4CHEE utilizar uma interface web para seu gerenciamento. Isto facilita muito as operações remotas, permitindo que o administrador do servidor PACS realize suas atividades na interface como se estivesse operando numa máquina real. Observou-se algumas limitações técnicas na escalabilidade do servidor DCM4CHE quando alocado na nuvem. Como a imagem foi marcada como persistente não é possível reaproveitá-la para outra VM a ser alocada em nuvem. Desta forma, o armazenamento de imagens médicas fica limitado ao tamanho que a imagem da VM possuir. E mesmo que a VM pudesse ser replicada, outro problema surgiria: assim que uma VM é instanciada, a imagem alocada é uma cópia da imagem definida no template 11, ou seja, a replicação das VMs resultaria em cópias distintas da mesma base de dados, desta forma uma modificação efetuada em uma VM não reflitiria na outra, ou seja, a base de dados não seria centralizada, desvirtuando o propósito inicial Ambiente de visualização A alocação do ambiente de visualização se mostrou simultaneamente uma atividade inovadora e desafiadora. O fornecimento de aplicativos específicos dentro da rede deve atentar a diversos fatores, como desempenho do aplicativo e a interface pela qual ele é entregue ao usuário, visando atender a um maior número de clientes possível. Devido aos requisitos para aplicação, esta alocação foi a mais problemática no contexto geral do trabalho. Inicialmente as dificuldades permeavam a disponibilização da interface gráfica da VM na rede de modo aceitável. Devido aos requisitos de processamento do InVesalius e do desempenho das VMs, a visualização das imagens médicas não foi concluída com sucesso. Para alimentar o InVesalius é necessário possuir imagens médicas armazenadas localmente. A recuperação das imagens armazenadas no DCM4CHE é intermediada pelo ConsultPACS. A comunicação entre o ConsultPACS e o DCM4CHE ocorreu normalmente. Logo foi possível que o ConsultPACS realizasse consultas na base de dados do DCM4CHE. Por fim são necessárias algumas considerações sobre esta alocação. Primeiramante, observou-se que a utilização de área de trabalho remota é uma aplicação que não se mostrou a mais adequada para disponibilizar o ambiente de visualização. O InVesalius, por trabalhar com imagens 3D, requer mais recursos computacionais para funcionar. Logo, o redimesionamento das VMs se faz necessário. A alternativa mais viável seria dotar as VMs de mais poder de processamento. Além disto, por causa da utilização da área 11 Arquivo de definição das máquinas virtuais. Contém parâmetros como montante de memória RAM e capacidade do processador

9 de trabalho remota, fica inviável agregar mais de um cliente a uma mesma VM, assim os recursos alocados para uma VM serão utilizados por apenas um usuário. Uma opção para dirimir este problema é a utilização de um ambiente de visualização utilizando web services. Deste modo, seria possível a inserção de mais usuários na mesma máquina virtual, e também ocorreria uma melhora significativa no desempenho da aplicação. 5. Considerações finais A utilização de computação em nuvem para resolução de problemas de usuários de TI, está se tornando uma alternativa bem interessante, e começa a ganhar espaço nas mais diversas áreas do conhecimento. A medicina não se exclue deste contexto. Armazenamento de imagens médicas, disponibilização de softwares de gerenciamento de hospitais e de auxílio ao diagnóstico compõem as principais soluções que a medicina hospeda em nuvem até então. Por se tratar de um paradigma relativamente novo, as pesquisas sobre computação em nuvem ainda estão começando a se solidificar. E no contexto de imagens médicas e computação em nuvem, ainda existe escassez no materiais publicados. E principalmente dos trabalhos que especifiquem a implementação do ambiente. Daí a importância de desenvolvimento de mais pesquisas nesta área em particular. Deste modo, o presente trabalho apresentou uma proposta de ambiente escalável para imagens médicas baseado em computação em nuvem. Em suma, o ambiente foi desenvolvido com o intuito de comportar tanto o ambiente de visualização de imagens médicas quanto o servidor para armazenamento destas imagens. Desta maneira a abordagem absorveu um diferencial marcante quando comparada aos trabalhos semelhantes. Enquanto a grande maioria dos trabalhos relacionando PACS e computação em nuvem estão focados no armazenamento, e alguns outros na disponibilização de softwares de auxílio ao diagnóstico, o ambiente proposto une estas duas possibilidades. Isso resulta num ambiente inovador no contexto de imagens médicas e computação em nuvem. Fato este que corrobora a relevância do trabalho atual. Baseando-se nos testes realizados existem algumas medidas que se apresentam como potenciais soluções para estes problemas. Assim, visando a melhoria do ambiente, destacam-se como trabalhos futuros, as atividades a seguir. Criação de um cluster virtual para alocação do servidor PACS - Utilizar um cluster para alocação do servidor PACS. Com esta abordagem pode-se flexibilizar o poder computacional, adicionando-se novas VMs como nós do cluster. Aplicar modificações no ambiente de visualização das imagens - Pretendese utilizar algum software de visualização que possua uma interface web para utilização. Além disto, após os testes realizados detectou-se a necessidade de redimensionar as VMs do ambiente de visualização, onde as VMs precisam de mais poder de processamento. Por fim, depois de destacar as contribuições relativas à area de pesquisa e desenvolvimento pertinentes ao trabalho, vale a pena ainda salientar a contribuição social diretamente agregada ao mesmo. Com a utilização do ambiente proposto, será possível o compartilhamento de imagens médicas entre instituições distintas, além da disponibilização do software visualizador pela rede. Isso contribui diretamente para a qualidade do diagnóstico dos pacientes. A possibilidade de cooperação entre instituições de saúde, bem

10 como a possibilidade de diagnóstico remoto, são aspectos que elevam a importância do foi apresentado. Agradecimentos Agradecimentos ao Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) pelo apoio financeiro concedido ao projeto. Referências Almeida, A. and Oliveira, M. C. (2012). Desenvolvimento de um pacs para a unidade de emergência dr. daniel houly de almeida (unidade de emergência do agreste - uea). TCC, Universidade Federal de Alagoas (UFAL) - Campus Arapiraca. Constantinescu, L., Kim, J., and Feng, D. (2011). Sparkmed: A framework for dynamic integration of multimedia medical data into distributed m-health systems. IEEE Transactions on Information Technology in Biomedicine. Langer, S. G. (2011). Challenges for data storage in medical imaging research. J. Digital Imaging, 24(2): Philbin, J., Prior, F., and Nagy, P. G. (2011). Will the next generation of pacs be sitting on a cloud? J. Digital Imaging, 24(2): Silva, L. A. B., Costa, C., and Oliveira, J. L. (2011a). A pacs archive architecture supported on cloud services. International journal of computer assisted radiology and surgery. Silva, L. A. B., Costa, C., Silva, A., and Oliveira, J. L. (2011b). A pacs gateway to the cloud. In 6th Iberian Conference on Information Systems and Technologies - CISTI, Chaves, Portugal. Teng, C.-c., Mitchell, J., Walker, C., Swan, A., Davila, C., Howard, D., and Needham, T. (2010). A medical image archive solution in the cloud. In International Conference on Software Engineering and Service Science (ICSESS), pages IEEE. Yang, C.-T., Chen, L.-T., Chou, W.-L., and Wang, K.-C. (2010). Implementation of a medical image file accessing system on cloud computing. 13th IEEE International Conference on Computational Science and Engineering, pages Zeng, W., Zhao, Y., Ou, K., and Song, W. (2009). Research on cloud storage architecture and key technologies. In Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human, ICIS 09, pages , New York, NY, USA. ACM.

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Cluster, Grid e computação em nuvem Slide 8 Nielsen C. Damasceno Introdução Inicialmente, os ambientes distribuídos eram formados através de um cluster. Com o avanço das tecnologias

Leia mais

Virtualização de Sistemas Operacionais

Virtualização de Sistemas Operacionais Virtualização de Sistemas Operacionais Felipe Antonio de Sousa 1, Júlio César Pereira 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil felipeantoniodesousa@gmail.com, juliocesarp@unipar.br Resumo.

Leia mais

João Víctor Rocon Maia Engenharia de Computação - UFES

João Víctor Rocon Maia Engenharia de Computação - UFES João Víctor Rocon Maia Engenharia de Computação - UFES Agenda Quem usa? Conceito Ilustração Vantagens Tipologia Topologia Como fazer? O que é preciso? Infraestrutura Sistema Operacional Software Eucalyptus

Leia mais

Perícia forense computacional aplicada a dispositivos de armazenamento e smartphones android

Perícia forense computacional aplicada a dispositivos de armazenamento e smartphones android Perícia forense computacional aplicada a dispositivos de armazenamento e smartphones android Raphael Pinheiro Afonso 1 ; Elvio Gilberto da Silva 1 ; Patrick Pedreira Silva 1 ; Henrique Pachioni Martins

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

Classificação::Modelo de implantação

Classificação::Modelo de implantação Classificação::Modelo de implantação Modelo de implantação::privado Operada unicamente por uma organização; A infra-estrutura de nuvem é utilizada exclusivamente por uma organização: Nuvem local ou remota;

Leia mais

SIMARPE Sistema de Arquivo Permanente

SIMARPE Sistema de Arquivo Permanente SIMARPE Sistema de Arquivo Permanente Documentos formam a grande massa de conhecimentos de uma organização seja ela privada ou pública, esses documentos em sua maioria são parte do seu patrimônio. A Gestão

Leia mais

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert: BRAlarmExpert Software para Gerenciamento de Alarmes A TriSolutions conta com um produto diferenciado para gerenciamento de alarmes que é totalmente flexível e amigável. O software BRAlarmExpert é uma

Leia mais

Administração e Desenvolvimento de Soluções em TI

Administração e Desenvolvimento de Soluções em TI Administração e Desenvolvimento de Soluções em TI Projeto Corporativo Missão: Oferecer soluções corporativas em Tecnologia da Informação, fornecendo e integrando produtos e serviços profissionais de alta

Leia mais

CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM

CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM Rogério Schueroff Vandresen¹, Willian Barbosa Magalhães¹ ¹Universidade Paranaense(UNIPAR) Paranavaí-PR-Brasil rogeriovandresen@gmail.com, wmagalhaes@unipar.br

Leia mais

1 http://www.google.com

1 http://www.google.com 1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou

Leia mais

4 Estrutura do Sistema Operacional. 4.1 - Kernel

4 Estrutura do Sistema Operacional. 4.1 - Kernel 1 4 Estrutura do Sistema Operacional 4.1 - Kernel O kernel é o núcleo do sistema operacional, sendo responsável direto por controlar tudo ao seu redor. Desde os dispositivos usuais, como unidades de disco,

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, bastando para isso

Leia mais

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha

Leia mais

Apresentação resumida

Apresentação resumida New Generation Data Protection Powered by AnyData Technology Apresentação resumida Para obter apresentação completa ou mais informações ligue (11) 3441 0989 ou encaminhe e-mail para vendas@dealerse.com.br

Leia mais

XDOC. Solução otimizada para armazenamento e recuperação de documentos

XDOC. Solução otimizada para armazenamento e recuperação de documentos XDOC Solução otimizada para armazenamento e recuperação de documentos ObJetivo Principal O Que você ACHA De ter Disponível Online todos OS Documentos emitidos por SUA empresa em UMA intranet OU Mesmo NA

Leia mais

Um Driver NDIS Para Interceptação de Datagramas IP

Um Driver NDIS Para Interceptação de Datagramas IP Um Driver NDIS Para Interceptação de Datagramas IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furb.br Resumo. Este artigo apresenta o desenvolvimento de um driver NDIS 1 para

Leia mais

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 FileMaker Pro 14 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 2007-2015 FileMaker, Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 SERVIÇOS ESPECIALIZADOS DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email: cotec@ifbaiano.edu.br

Leia mais

MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC GOVERNO FEDERAL SOFTWARE PÚBLICO

MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC GOVERNO FEDERAL SOFTWARE PÚBLICO MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC Configurador Automático e Coletor de Informações Computacionais GOVERNO FEDERAL SOFTWARE PÚBLICO software livre desenvolvido pela Dataprev Sistema de Administração

Leia mais

MANUAL TÉCNICO ISPBACKUP

MANUAL TÉCNICO ISPBACKUP MANUAL TÉCNICO ISPBACKUP 1 LISTA DE FIGURAS Figura 01: Exemplo de Backup...07 Figura 02: Produto...09 2 SUMÁRIO 1 APRESENTAÇÃO...04 1.1 Objetivo do manual...04 1.2 Importância do Manual...04 1.3 Backup...04

Leia mais

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 SERVIÇOS BÁSICOS DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email: cotec@ifbaiano.edu.br

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

OneDrive: saiba como usar a nuvem da Microsoft

OneDrive: saiba como usar a nuvem da Microsoft OneDrive: saiba como usar a nuvem da Microsoft O OneDrive é um serviço de armazenamento na nuvem da Microsoft que oferece a opção de guardar até 7 GB de arquivos grátis na rede. Ou seja, o usuário pode

Leia mais

Máquinas Virtuais E eu com isso???

Máquinas Virtuais E eu com isso??? E eu com isso??? IV Ciclo de Palestras sobre Software Livre Daniel Antonio Fenrnandes Bojczuk Slide 1 de 27 Virtual: Existente apenas em potência ou como faculdade, não como realidade ou com efeito real

Leia mais

Laboratório de Redes. Professora Marcela Santos marcela@edu.estacio.br

Laboratório de Redes. Professora Marcela Santos marcela@edu.estacio.br Laboratório de Redes Professora Marcela Santos marcela@edu.estacio.br Active Directory (AD) Samba Máquina virtual Criação de uma máquina virtual Instalação do Windows Server O Active Directory (AD) é um

Leia mais

Administração de Sistemas de Informação Gerenciais

Administração de Sistemas de Informação Gerenciais Administração de Sistemas de Informação Gerenciais UNIDADE III: Infraestrutura de Tecnologia da Informação Atualmente, a infraestrutura de TI é composta por cinco elementos principais: hardware, software,

Leia mais

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 CURSO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MISSÃO DO CURSO A concepção do curso de Análise e Desenvolvimento de Sistemas está alinhada a essas novas demandas

Leia mais

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 BAIXA DE CONTAS A PAGAR RELEASE 4.1

DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 BAIXA DE CONTAS A PAGAR RELEASE 4.1 DEFINIÇÃO DE REQUISITOS SISTEMA DE CONTROLE DE FINANÇAS WEB 1.0 BAIXA DE CONTAS A PAGAR RELEASE 4.1 SUMÁRIO DEFINIÇÃO DE REQUISITOS 4 1. INTRODUÇÃO 4 1.1 FINALIDADE 4 1.2 ESCOPO 4 1.3 DEFINIÇÕES, ACRÔNIMOS

Leia mais

Quarta-feira, 09 de janeiro de 2008

Quarta-feira, 09 de janeiro de 2008 Quarta-feira, 09 de janeiro de 2008 ÍNDICE 3 4 RECOMENDAÇÕES DE HARDWARE PARA O TRACEGP TRACEMONITOR - ATUALIZAÇÃO E VALIDAÇÃO DE LICENÇAS 2 1. Recomendações de Hardware para Instalação do TraceGP Este

Leia mais

A SALA DE AULA é meu paraíso. Nela me realizo, nela exercito minha cidadania e nela me sinto útil.

A SALA DE AULA é meu paraíso. Nela me realizo, nela exercito minha cidadania e nela me sinto útil. Virtualização Meu nome: Nome de guerra: Meu e-mail: Marcos Vinicios Bueno Marques Professor Cidão marcos@cidao.com.br Quem sou? Professor e coordenador de cursos de TI do Senac Informática em Porto Alegre,

Leia mais

Sistemas Operacionais

Sistemas Operacionais UNIVERSIDADE BANDEIRANTE DE SÃO PAULO INSTITUTO POLITÉCNICO CURSO DE SISTEMAS DE INFORMAÇÃO Sistemas Operacionais Notas de Aulas: Tópico 33 e 34 Virtualização São Paulo 2009 Virtualização Ao falar em virtualização,

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP) Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,

Leia mais

ÍNDICE 1 INTRODUÇÃO. 04 2 ACESSO AOS SISTEMAS. 05 3 DOCUMENTOS MANUTENÇÃO. 08 08 3.2 10 3.3 OCR. 11 4 REGISTRO DE DOCUMENTOS. 13 5 GERANDO DOCUMENTOS

ÍNDICE 1 INTRODUÇÃO. 04 2 ACESSO AOS SISTEMAS. 05 3 DOCUMENTOS MANUTENÇÃO. 08 08 3.2 10 3.3 OCR. 11 4 REGISTRO DE DOCUMENTOS. 13 5 GERANDO DOCUMENTOS ÍNDICE 1 INTRODUÇÃO... 04 2 ACESSO AOS SISTEMAS... 05 3 DOCUMENTOS MANUTENÇÃO... 08 3.1Tipos de Documentos... 08 3.2 Relações entre Documentos... 10 3.3 OCR... 11 4 REGISTRO DE DOCUMENTOS... 13 5 GERANDO

Leia mais

COMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE

COMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE COMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE Andressa T.R. Fenilli 1, Késsia R.C.Marchi 1 1 Universidade Paranaense (UNIPAR) Paranavaí PR Brasil andressa.trf@gmail.com, kessia@unipar.br Resumo. Computação em

Leia mais

Relatório de Progresso

Relatório de Progresso Luís Filipe Félix Martins Relatório de Progresso Mestrado Integrado em Engenharia Electrotécnica e de Computadores Preparação para a Dissertação Índice Introdução... 2 Motivação... 2 Cloud Computing (Computação

Leia mais

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 1 Conceitos da Computação em Nuvem A computação em nuvem ou cloud computing

Leia mais

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial

Leia mais

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4.

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. 1 Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. Interface do sistema... 4 1.4.1. Janela Principal... 4 1.5.

Leia mais

The Eucalyptus Open-source Cloud-computing System

The Eucalyptus Open-source Cloud-computing System The Eucalyptus Open-source Cloud-computing System O sistema Open Source de nuvens computacionais Eucalyptus Daniel Nurmi, Rich Wolski, Chris Grzegorczyk, Graziano Obertelli, Sunil Soman, Lamia Youseff,

Leia mais

Escolha seu serviço Cloud O melhor do Cloud

Escolha seu serviço Cloud O melhor do Cloud Escolha seu serviço Cloud O melhor do Cloud CAPA Comparamos os melhores serviços de Cloud Computing do Brasil em três categorias de ofertas. Leia e descubra qual é o mais adequado para suas necessidades.

Leia mais

Projeto FlexiGrid IWA. Sistema de Armazenamento e Comunicação de Imagens

Projeto FlexiGrid IWA. Sistema de Armazenamento e Comunicação de Imagens Projeto FlexiGrid IWA Sistema de Armazenamento e Comunicação de Imagens Aristófanes C. Silva Danilo Launde Lúcio Dias Roteiro PACS Definição Infra-Estrutura Camadas Problemas Soluções DICOM IWA Histórico

Leia mais

AULA 5 Sistemas Operacionais

AULA 5 Sistemas Operacionais AULA 5 Sistemas Operacionais Disciplina: Introdução à Informática Professora: Gustavo Leitão Email: gustavo.leitao@ifrn.edu.br Sistemas Operacionais Conteúdo: Partições Formatação Fragmentação Gerenciamento

Leia mais

5 Mecanismo de seleção de componentes

5 Mecanismo de seleção de componentes Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor

Leia mais

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes 3 MÁQUINAS VIRTUAIS Em nossa aula anterior, fizemos uma breve introdução com uso de máquinas virtuais para emularmos um computador novo

Leia mais

Windows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy. www.profsergiogodoy.com sergiogutogodoy@hotmail.

Windows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy. www.profsergiogodoy.com sergiogutogodoy@hotmail. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy www.profsergiogodoy.com sergiogutogodoy@hotmail.com Windows 2008 Server Construído sob o mesmo código do Vista Server Core (Instalação somente

Leia mais

FTIN Formação Técnica em Informática. Sistema Operacional Proprietário Windows Prof. Walter Travassos

FTIN Formação Técnica em Informática. Sistema Operacional Proprietário Windows Prof. Walter Travassos FTIN Formação Técnica em Informática Sistema Operacional Proprietário Windows Prof. Walter Travassos Aula 01 SISTEMA OPERACIONAL PROPRIETÁRIO WINDOWS Competências do Módulo Instalação e configuração do

Leia mais

Proposta de Avaliação de Empresas para o uso do SAAS

Proposta de Avaliação de Empresas para o uso do SAAS 1 INSTITUTO DE EDUCAÇÃO TECNOLÓGICA PÓS-GRADUAÇÃO Gestão e Tecnologia da Informação/ IFTI 1402 Turma 25 09 de abril de 2015 Proposta de Avaliação de Empresas para o uso do SAAS Raphael Henrique Duarte

Leia mais

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 05 Estrutura e arquitetura do SO Parte 2 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC,

Leia mais

Introdução ao Modelos de Duas Camadas Cliente Servidor

Introdução ao Modelos de Duas Camadas Cliente Servidor Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos

Leia mais

Minicurso Computação em Nuvem Prática: Openstack

Minicurso Computação em Nuvem Prática: Openstack Grupo de Pesquisa em Software e Hardware Livre André Rover de Campos Membro Colméia andreroverc@gmail.com Joinville Minicurso Computação em Nuvem Prática: Openstack Roteiro Definições Virtualização Data

Leia mais

OBJETIVOS DA APRESENTAÇÃO

OBJETIVOS DA APRESENTAÇÃO Institucional OBJETIVOS DA APRESENTAÇÃO Apresentar as vantagens de se trabalhar com Thin Clients Apresentar como funciona a tecnologia Server Based Computing, Virtualização de Desktop e Aplicativos EVOLUÇÃO

Leia mais

Impactos do Envelhecimento de Software no Desempenho dos Sistemas. Jean Carlos Teixeira de Araujo jcta@cin.ufpe.br

Impactos do Envelhecimento de Software no Desempenho dos Sistemas. Jean Carlos Teixeira de Araujo jcta@cin.ufpe.br Impactos do Envelhecimento de Software no Desempenho dos Sistemas Jean Carlos Teixeira de Araujo jcta@cin.ufpe.br 1 Agenda Introdução; Software Aging; Software Rejuvenation; Laboratório MoDCS Cloud; Dúvidas?

Leia mais

A.S.P. Servidores Windows

A.S.P. Servidores Windows A.S.P. Servidores Windows Servidores TCP/IP O mercado de servidores de rede é dominado essencialmente por duas linhas de produtos: Open Source: Linux, BSD, e seus derivados Proprietários: Microsoft Windows

Leia mais

BDG - BANCO DE DADOS DE GRADES UMA FERRAMENTA PARA DISPONIBILIZAR DADOS DE PREVISÃO DE MODELOS NUMÉRICOS DE TEMPO E CLIMA

BDG - BANCO DE DADOS DE GRADES UMA FERRAMENTA PARA DISPONIBILIZAR DADOS DE PREVISÃO DE MODELOS NUMÉRICOS DE TEMPO E CLIMA BDG - BANCO DE DADOS DE GRADES UMA FERRAMENTA PARA DISPONIBILIZAR DADOS DE PREVISÃO DE MODELOS NUMÉRICOS DE TEMPO E CLIMA Antonio Carlos Fernandes da Silva 1, Luciana Santos Machado Carvalho 2, Denise

Leia mais

Aula 03-04: Modelos de Sistemas Distribuídos

Aula 03-04: Modelos de Sistemas Distribuídos UNIVERSIDADE Computação Aula 03-04: Modelos de Sistemas Distribuídos 2o. Semestre / 2014 Prof. Jesus Principais questões no projeto de um sistema distribuído (SD) Questão de acesso (como sist. será acessado)

Leia mais

Núvem Pública, Privada ou Híbrida, qual adotar?

Núvem Pública, Privada ou Híbrida, qual adotar? Instituto de Educação Tecnológica Pós-graduação Gestão e Tecnologia da Informação - Turma 25 03/04/2015 Núvem Pública, Privada ou Híbrida, qual adotar? Paulo Fernando Martins Kreppel Analista de Sistemas

Leia mais

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni Material 5 Administração de Recursos de HW e SW Prof. Edson Ceroni Desafios para a Administração Centralização X Descentralização Operação interna x Outsourcing Hardware Hardware de um Computador Armazenamento

Leia mais

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 01. Prof. André Lucio

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 01. Prof. André Lucio FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 01 Prof. André Lucio Competências do modulo Introdução ao sistema operacional Windows Instalação e configuração do sistema

Leia mais

Considerações no Projeto de Sistemas Cliente/Servidor

Considerações no Projeto de Sistemas Cliente/Servidor Cliente/Servidor Desenvolvimento de Sistemas Graça Bressan Graça Bressan/LARC 2000 1 Desenvolvimento de Sistemas Cliente/Servidor As metodologias clássicas, tradicional ou orientada a objeto, são aplicáveis

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Sistemas Operacionais Prof. Marcelo Sabaris Carballo Pinto Gerenciamento de Dispositivos Gerenciamento de Dispositivos de E/S Introdução Gerenciador de Dispositivos Todos os dispositivos

Leia mais

Infraestrutura: devo usar a nuvem? Prof. Artur Clayton Jovanelli

Infraestrutura: devo usar a nuvem? Prof. Artur Clayton Jovanelli Infraestrutura: devo usar a nuvem? Prof. Artur Clayton Jovanelli Conceitos principais Nuvem Local Dados (informações) Profissional Pessoal Procedimento padrão (modelo) Produzir Armazenar Como era... Como

Leia mais

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064 Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Processos- Clientes, Servidores, Migração Capítulo 3 Agenda Clientes Interfaces de usuário em rede Sistema X Window Software do lado cliente para

Leia mais

SISTEMAS OPERACIONAIS

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS Tópico 4 Estrutura do Sistema Operacional Prof. Rafael Gross prof.rafaelgross@fatec.sp.gov.br FUNÇÕES DO NUCLEO As principais funções do núcleo encontradas na maioria dos sistemas

Leia mais

Gerenciamento de Incidentes

Gerenciamento de Incidentes Gerenciamento de Incidentes Os usuários do negócio ou os usuários finais solicitam os serviços de Tecnologia da Informação para melhorar a eficiência dos seus próprios processos de negócio, de forma que

Leia mais

Rotina de Discovery e Inventário

Rotina de Discovery e Inventário 16/08/2013 Rotina de Discovery e Inventário Fornece orientações necessárias para testar a rotina de Discovery e Inventário. Versão 1.0 01/12/2014 Visão Resumida Data Criação 01/12/2014 Versão Documento

Leia mais

A Academia Brasileira de Letras diz que este verbete não existe.

A Academia Brasileira de Letras diz que este verbete não existe. Virtualização Virtualização? A Academia Brasileira de Letras diz que este verbete não existe. Virtual: Segundo o Dicionário da Língua Portuguesa, significa: adj (lat virtuale) 1- Que não existe como realidade,

Leia mais

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira IFPE Disciplina: Sistemas Operacionais Prof. Anderson Luiz Moreira SERVIÇOS OFERECIDOS PELOS SOS 1 Introdução O SO é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários

Leia mais

7.Conclusão e Trabalhos Futuros

7.Conclusão e Trabalhos Futuros 7.Conclusão e Trabalhos Futuros 158 7.Conclusão e Trabalhos Futuros 7.1 Conclusões Finais Neste trabalho, foram apresentados novos métodos para aceleração, otimização e gerenciamento do processo de renderização

Leia mais

SISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores

SISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores SISTEMAS OPERACIONAIS Maquinas Virtuais e Emuladores Plano de Aula Máquinas virtuais Emuladores Propriedades Benefícios Futuro Sistemas de Computadores Os sistemas de computadores são projetados com basicamente

Leia mais

ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM

ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM Pedro Victor Fortunato Lima, Ricardo Ribeiro Rufino Universidade Paranaense UNIPAR Paranavaí Paraná Brasil pedrin_victor@hotmail.com, ricardo@unipar.br

Leia mais

Máquinas Virtuais. Virtualização Tornar virtual. Exemplo comum de Virtualização PORTABILIDADE

Máquinas Virtuais. Virtualização Tornar virtual. Exemplo comum de Virtualização PORTABILIDADE Virtual: Existente apenas em potência ou como faculdade, não como realidade ou com efeito real Dicionário Houaiss Virtualização Tornar virtual Exemplo comum de Virtualização PORTABILIDADE Java Virtual

Leia mais

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 FileMaker Pro 13 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 2007-2013 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

Servidores Virtuais. Um servidor à medida da sua empresa, sem investimento nem custos de manutenção.

Servidores Virtuais. Um servidor à medida da sua empresa, sem investimento nem custos de manutenção. es Virtuais Um servidor à medida da sua empresa, sem investimento nem custos de manutenção. O que são os es Virtuais? Virtual é um produto destinado a empresas que necessitam de um servidor dedicado ligado

Leia mais

Operador de Computador. Informática Básica

Operador de Computador. Informática Básica Operador de Computador Informática Básica Instalação de Software e Periféricos Podemos ter diversos tipos de software que nos auxiliam no desenvolvimento das nossas tarefas diárias, seja ela em casa, no

Leia mais

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 CURSO: Redes de Computadores MISSÃO DO CURSO Com a modernização tecnológica e com o surgimento destes novos serviços e produtos, fica clara a necessidade de profissionais

Leia mais

Requisitos técnicos dos produtos Thema

Requisitos técnicos dos produtos Thema Requisitos técnicos dos produtos Thema 1 Sumário 2 Apresentação...3 3 Servidor de banco de dados Oracle...4 4 Servidor de aplicação Linux...4 5 Servidor de terminal service para acessos...4 6 Servidor

Leia mais

Documento de Análise e Projeto VideoSystem

Documento de Análise e Projeto VideoSystem Documento de Análise e Projeto VideoSystem Versão Data Versão Descrição Autor 20/10/2009 1.0 21/10/2009 1.0 05/11/2009 1.1 Definição inicial do documento de análise e projeto Revisão do documento

Leia mais

A consolidação de servidores traz uma séria de vantagens, como por exemplo:

A consolidação de servidores traz uma séria de vantagens, como por exemplo: INFRAESTRUTURA Para que as empresas alcancem os seus objetivos de negócio, torna-se cada vez mais preponderante o papel da área de tecnologia da informação (TI). Desempenho e disponibilidade são importantes

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Gerência de Arquivos Edson Moreno edson.moreno@pucrs.br http://www.inf.pucrs.br/~emoreno Sumário Conceituação de arquivos Implementação do sistemas de arquivo Introdução Sistema de

Leia mais

Conceitos de Banco de Dados

Conceitos de Banco de Dados Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir

Leia mais

Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG

Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG Marco T. A. Rodrigues*, Paulo E. M. de Almeida* *Departamento de Recursos em Informática Centro Federal de Educação Tecnológica de

Leia mais

Que tipo de arranjo de computadores e processamento computacional traria o maior benefício para a organização?

Que tipo de arranjo de computadores e processamento computacional traria o maior benefício para a organização? Universidade Federal do Vale do São Francisco Curso de Administração Tecnologia e Sistemas de Informação - 08 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE

APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE MARCOS LEÃO 1, DAVID PRATA 2 1 Aluno do Curso de Ciência da Computação; Campus de Palmas; e-mail: leão@uft.edu.br PIBIC/UFT

Leia mais

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER V14 de BricsCAD vem com um novo sistema de licenciamento, com base na tecnologia de licenciamento de Reprise Software. Este novo sistema oferece um ambiente

Leia mais

TRIBUTAÇÃO NA NUVEM. Tax Friday 21 de outubro de 2011 AMCHAM - RJ

TRIBUTAÇÃO NA NUVEM. Tax Friday 21 de outubro de 2011 AMCHAM - RJ TRIBUTAÇÃO NA NUVEM Tax Friday 21 de outubro de 2011 AMCHAM - RJ PROGRAMA 1. INTRODUÇÃO À COMPUTAÇÃO EM NUVEM CONCEITOS APLICÁVEIS 2. PRINCIPAIS OPERAÇÕES E ASPECTOS TRIBUTÁRIOS POLÊMICOS INTRODUÇÃO À

Leia mais

Esclarecimento: Não, a operação de matching ocorre no lado cliente da solução, de forma distribuída.

Esclarecimento: Não, a operação de matching ocorre no lado cliente da solução, de forma distribuída. 1 Dúvida: - Em relação ao item 1.2 da Seção 2 - Requisitos funcionais, entendemos que a solução proposta poderá funcionar em uma arquitetura Web e que na parte cliente estará apenas o componente de captura

Leia mais

Informática, Internet e multimídia

Informática, Internet e multimídia Informática, Internet e multimídia 1 Unidades de Armazenamento Dispositivos de armazenamento secundário Disquete Disco compacto Disco rígido Disco de vídeo digital 2 Memória Secundária A MEMÓRIA SECUNDÁRIA

Leia mais

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é

Leia mais

XXXVIII Reunião Anual da SBNeC

XXXVIII Reunião Anual da SBNeC XXXVIII Reunião Anual da SBNeC Introdução ao Armazenamento de Dados de Experimentos em Neurociência Parte 3: Uso de questionários digitais (continuação) + Ferramentas para Gerenciamento de Arquivos Amanda

Leia mais

TI do Banese foca em negócios com as soluções EITM da CA

TI do Banese foca em negócios com as soluções EITM da CA Case de sucesso TI do Banese foca em negócios com as soluções EITM da CA Perfil do CLIENTE Indústria: Financeira Companhia: BANESE Banco do Quadro de pessoal: 1.200 funcionários NEGÓCIOS O Banese é uma

Leia mais