SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
Terminais LTSP com openSUSE
      Um caso prático




  Bruno Santos (feiticeir0@feiticeir0.no-ip.org) Caldas da Rainha, 1 de Setembro 2007
  António Martins (digiplan.pt@gmail.com)
Terminais LTSP com openSUSE
 Agenda
  Hospital Amato Lusitano
  LTSP
  Thin clients
  LTSP no HAL
  Custos, factos e expectativas
  Futuro do LTSP
Hospital Amato Lusitano
            30 anos de funcionamento
            922 Funcionários
            23 Especialidades
            10 Serviços de apoio
            técnico
            78.675 atendimentos de
            urgência
            12.745 Internamentos
            72.255 Consultas externas
            759.643 MCDT's
Serviço de Informática
                                               Rede estruturada

Rede estruturada de alto desempenho
Alta disponibilidade (24 x 7)
Backbone a 2/3 Gb/s com topologia em estrela
1.550 tomadas de rede
514 portas activas 100Mb/s
45 portas de fibra óptica 1Gb/s

     Bastidor I    Bastidor D   Bastidor G
      (1º piso)     (6º piso)    (4º piso)




      Bastidor E   Bastidor A   Bastidor H
       (1º piso)    (2º piso)    (3º piso)




      Bastidor B   Bastidor C   Bastidor F
       (2º piso)    (3º piso)    (3º piso)
Serviço de Informática
        Clientes (postos de trabalho)

        512 Computadores PC's
          Intel PII, PIII, PIV com Windows 2000 PT
        Impressoras
          50 Laser cores (2), Preto e branco (48)
          13 Jacto de tinta cores
          25 de transferência térmica
        2 Matriciais preto e branco
        60 Terminais gráficos
Serviço de Informática
                            Servidores
           35 Servidores non-stop
           930 utilizadores em TI
         (registados)
           Cada semana, 503 pessoas
         diferentes utilizam TI no HAL
           Cada mês, são arquivadas
         digitalmente 48.500 imagens
         médicas.
           1.000 relatórios médicos
         arquivados informaticamente em
         cada mês
           33.210 mensagens de correio
         electrónico transaccionados cada
         mês
           90 vírus identificados nos
         emails em cada mês
           são consultadas 20.308 páginas
         de internet cada mês
Serviço de Informática
                               Servidores Linux
Distribuições RedHat,
CentOS, openSUSE, Fedora
Arquitecturas Intel, Alpha e
MIPS
Acesso Internet, email,
páginas web, serviços de
rede
Bases de dados
Thin clients
Ficheiros, impressoras
Aplicações várias
Comunicações FAX
Serviço de Informática
                         Recursos disponíveis ao utilizador

Aplicações base
   Fedora Core/openSUSE/Gentoo
        OpenOffice, Adobe Acrobat Reader, Mozilla Firefox,
       Mozilla Thunderbird
   Windows 2000
        Microsoft Office, WRQ Reflection, Adobe Acrobat
       Reader, Microsoft Internet Explorer, ZipCentral,
       Mcafee ViruScan
Pasta pessoal de rede, acessível de qualquer posto
Pasta comum entre todos os funcionários do mesmo
serviço clínico ou administrativo
Perfil de utilizador, que permite memorizar as
preferências do utilizador entre sessões
Acesso a impressoras de rede, com impressão em duplex
Necessidade de Optimização
Optimizar os equipamentos informáticos de
 uma empresa permite:
   Melhorar a qualidade
       Ajudar os Profissionais a melhorar o desempenho das
      suas actividades
       Aumentar o desempenho e adequar os equipamentos
      informáticos à actividade da empresa
   Reduzir custos
      De aquisição em equipamentos e software
      De propriedade (TCO)
      Em Recursos Humanos
      Aumentar o tempo médio antes de uma avaria
      (MTBF) e diminuir tempos de resposta em caso de
      falhas nos sistemas
Necessidade de Optimização
Reduzimos ao mínimo o número de Sistemas
Operativos
Usamos software gratuito sempre que possível
(freeware, open source, licenças GNU)
Centralizámos todos os dados em servidores,
simplificando os backups e aumentando a
fiabilidade e a disponibilidade
Sistema de autenticação unificado para todos os
postos
Criação de pastas pessoais de rede, acessíveis
de qualquer posto
Pastas comuns entre todos os funcionários de
um mesmo serviço, para partilha de informação
Necessidade de Optimização
Privilegiamos as comunicações via e-
mail
Disponibilizamos modelos de muitos
formulários e documentos do dia-a-dia
em formato electrónico
Implementamos políticas de domínio
que não permitem aos utilizadores
actividades que coloquem em causa o
funcionamento do posto de trabalho,
como sendo a instalação ou
desinstalação de software
A instalação e gestão de pacotes de
software instalados é totalmente
automatizada e centralizada
Alternativas Open Source
     para aplicações típicas

Pacote de Office → OpenOffice
Compressor de ficheiros → Zipcentral
Adobe Acrobat Writer → OpenOffice suporta a criação
de ficheiros PDF
Sistema Operativo Windows → Linux
Terminal Unix (WRQ Reflection)→ xterm (só em Linux)
Linux Terminal Server Project
 Adiciona suporte de “Thin Clients” a qualquer
 servidor Linux.
 Fornece uma forma simples de reutilizar
 computadores antigos
 Redução de custos
Processamento descentralizado
 Cada máquina tem capacidade de processamento
 local
 Tipicamente são parte de uma rede de computadores
 A gestão centralizada é difícil de realizar
 Não se consegue controlar facilmente os conteúdos

 Podem existir servidores
 com recursos que são
 partilhados entre os
 computadores clientes
Processamento centralizado
Cada máquina (posto) não tem capacidade de
processamento local (chama-se um terminal)
  Adequado apenas a algumas aplicações ou utilizadores
  com necessidades determinadas
Manutenção nula dos
terminais e única no
servidor
Custo nulo em licenças de
software (quando
implementado em Linux)
Custo geral do
equipamento é menor
Requer uma rede
estruturada com bom
desempenho
Processamento misto
Funcionalidade única em LTSP
Permite utilizar processamento do servidor, e
ao mesmo tempo executar aplicações locais,
integradas no ambiente remoto
Designado em LTSP como Local APPS
  Screensaver
Dispositivos locais
Permite num terminal, aceder:

Discos rígidos
CD-ROM
Memórias flash
Drives de disquetes
LTSP - Tecnologias
PXE
  Preboot Execution Environment
DHCP
  Dynamic Host Configuration Protocol
TFTP
  Trivial File Transfer Protocol
NFS
  Network File System
XDMCP
  X Display Manager Control Protocol
LTSP – Processo de boot
     Inicio                       Inicio
                  PXE                             Etherboot
       PC                       Etherboot




              1     2                 3      4                5      6




                        DHCP                                  TFTP




1.   Pedido de PXE
2.   Envio da imagem Etherboot
3.   Pedido de DHCP
4.   Configuração de IP e localização do Kernel
5.   TFTP GET Kernel
6.   Envio do Kernel
LTSP – Processo de boot
                                           Inicio
      Kernel            Inicio
                                          Servidor
      Linux              LTSP
                                         X-Windows




 7             8                   9           10




                                                     Sessão
     NFS                                LTSP
                                                     XDMCP




7. mount NFS Root (criação do sistema de ficheiros virtual)
8. Registo do cliente NFS
9. Login gráfico (XDMCP)
10. Validação do utilizador, inicio da sessão X
Thin Clients – Postos Linux
Thin Clients – Postos Linux
Thin Clients – Postos Linux
Thin Clients – Postos Linux
LTSP no HAL
2x Intel PIII 1100MHz
4Gb memória
HDD 18Gb Raid1
LTSP 4.1
SuSE 10.0
VLAN dedicada aos terminais
121 utilizadores
Pastas pessoais remotas
60 Terminais nas mais diversas localizações
LTSP no HAL
                          Porquê openSUSE

Posicionamento na área do desktop
Atractividade
Estabilidade
Robustez
Tradução Português
Personalização
Facilidade de configurações
LTSP no HAL
                  Ambiente dos utilizadores

Xfce 4
Mozilla Firefox
OpenOffice 2.0
Xmms
Adobe Reader
Gwenview
Ksame
LTSP no HAL
                                Utilizadores

Imagem do ambiente de trabalho altera todos
os dias
Som diferente ao iniciar a sessão
Impressoras definidas por terminal
Pastas partilhadas montadas ao iniciar a
sessão, consoante os grupos a que o
utilizador pertence.
Envio de faxes directamente do terminal
Custos das alternativas Open Source
  com ambiente Thin Client Linux
No HAL não é necessário reinvestir nos terminais clientes
 A possibilidade de actualização de software gratuito é sempre
possível sem custos de aquisição
No 5º ano, reinveste-se no servidor

              5.000,00 €

              4.500,00 €                                   PC + S.O.
                                                           Windows +
              4.000,00 €                                   software Office +
              3.500,00 €                                   software acesso
                                                           sistemas Unix +
              3.000,00 €
                                                           Suporte técnico
              2.500,00 €

              2.000,00 €
                                                           PC (thin client) +
              1.500,00 €
                                                           S.O. Linux +
              1.000,00 €                                   software Office +
               500,00 €
                                                           Suporte técnico

                  0,00 €
                           1   2   3   4   5   6   7   8
Custos, factos e expectativas
No ano 2, o HAL poupou 45.000€ em 40 postos (15% do número
total de postos existentes)
O HAL espera poupar 120.000€ no ano 7 para os mesmos 40
postos
Se o Ministério da Saúde aplicasse esta solução também em 15%
dos seus postos (±20.000?), pouparia 2,6M€ no primeiro ano
A solução centralizada baseada em Linux, traduz-se num custo
total de propriedade (TCO) significativamente inferior
relativamente à solução descentralizada de arquitectura Windows,
com uma redução de custos de 52% no primeiro ano, até 75% ao
fim de 8 anos
Esta não é uma solução teórica, encontra-se já em funcionamento
há cerca de 6 anos no Hospital Amato Lusitano de Castelo Branco,
com os resultados esperados financeiramente, e com um nível de
fiabilidade superior às soluções Windows convencionais
Futuro do LTSP
LTSP 5 (muekow)
Integração na própria distribuição
Apenas são desenvolvidos os pacotes
próprios do LTSP (5%)
Utilizar os pacotes de software da própria
distribuição
Ubuntu tem sido precioso
Referências
http://www.ltsp.org
http://pt.wikipedia.org
http://wiki.ltsp.org
Documentação do HAL
Apresentacao ENOS 2007

Contenu connexe

Tendances

Modelo documentacao-rede
Modelo documentacao-redeModelo documentacao-rede
Modelo documentacao-redeRod Deville
 
Desktop linux na tranquilidade - Apresentação na Optimus
Desktop linux na tranquilidade - Apresentação na OptimusDesktop linux na tranquilidade - Apresentação na Optimus
Desktop linux na tranquilidade - Apresentação na OptimusRui Lapa
 
O que é necessário para montar uma lan house
O que é necessário para montar uma lan houseO que é necessário para montar uma lan house
O que é necessário para montar uma lan houseJease Bernardo
 
Guia pratico-rede-e-servidores-linux
Guia pratico-rede-e-servidores-linuxGuia pratico-rede-e-servidores-linux
Guia pratico-rede-e-servidores-linuxFernando Mendes
 
Tutorial completo montando uma lan house
Tutorial completo montando uma lan houseTutorial completo montando uma lan house
Tutorial completo montando uma lan housejulioblogger
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxeliezer
 
4.1 softwares e configurações importantes
4.1 softwares e configurações importantes4.1 softwares e configurações importantes
4.1 softwares e configurações importantesMauro Pereira
 
Sistema Computacao Revisao 1
Sistema Computacao Revisao 1Sistema Computacao Revisao 1
Sistema Computacao Revisao 1Duílio Andrade
 
Trabalho rede de computadores 6º si
Trabalho rede de computadores   6º siTrabalho rede de computadores   6º si
Trabalho rede de computadores 6º siMarcos Vinícius Brum
 
Infra de provedores de serviço com software livre
Infra de provedores de serviço com software livreInfra de provedores de serviço com software livre
Infra de provedores de serviço com software livreIsaque Profeta
 
Implatação de Sistemas de Segurança com Linux
Implatação de Sistemas de Segurança com LinuxImplatação de Sistemas de Segurança com Linux
Implatação de Sistemas de Segurança com LinuxAlvaro Gomes
 
Petic Emgetis
Petic EmgetisPetic Emgetis
Petic Emgetisnetimba
 
Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1Ivo Calado
 
(ACH2044) Sistemas Operacionais - Aula 01
(ACH2044) Sistemas Operacionais - Aula 01(ACH2044) Sistemas Operacionais - Aula 01
(ACH2044) Sistemas Operacionais - Aula 01Norton Trevisan Roman
 

Tendances (18)

Modelo documentacao-rede
Modelo documentacao-redeModelo documentacao-rede
Modelo documentacao-rede
 
Redes 3 protocolos
Redes 3 protocolosRedes 3 protocolos
Redes 3 protocolos
 
Desktop linux na tranquilidade - Apresentação na Optimus
Desktop linux na tranquilidade - Apresentação na OptimusDesktop linux na tranquilidade - Apresentação na Optimus
Desktop linux na tranquilidade - Apresentação na Optimus
 
O que é necessário para montar uma lan house
O que é necessário para montar uma lan houseO que é necessário para montar uma lan house
O que é necessário para montar uma lan house
 
Administração de Redes Linux - I
Administração de Redes Linux - IAdministração de Redes Linux - I
Administração de Redes Linux - I
 
Guia pratico-rede-e-servidores-linux
Guia pratico-rede-e-servidores-linuxGuia pratico-rede-e-servidores-linux
Guia pratico-rede-e-servidores-linux
 
Tutorial completo montando uma lan house
Tutorial completo montando uma lan houseTutorial completo montando uma lan house
Tutorial completo montando uma lan house
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
4.1 softwares e configurações importantes
4.1 softwares e configurações importantes4.1 softwares e configurações importantes
4.1 softwares e configurações importantes
 
Sistema Computacao Revisao 1
Sistema Computacao Revisao 1Sistema Computacao Revisao 1
Sistema Computacao Revisao 1
 
Wireless - Aula 6
Wireless - Aula 6Wireless - Aula 6
Wireless - Aula 6
 
Trabalho rede de computadores 6º si
Trabalho rede de computadores   6º siTrabalho rede de computadores   6º si
Trabalho rede de computadores 6º si
 
Infra de provedores de serviço com software livre
Infra de provedores de serviço com software livreInfra de provedores de serviço com software livre
Infra de provedores de serviço com software livre
 
49778140 projeto-de-rede
49778140 projeto-de-rede49778140 projeto-de-rede
49778140 projeto-de-rede
 
Implatação de Sistemas de Segurança com Linux
Implatação de Sistemas de Segurança com LinuxImplatação de Sistemas de Segurança com Linux
Implatação de Sistemas de Segurança com Linux
 
Petic Emgetis
Petic EmgetisPetic Emgetis
Petic Emgetis
 
Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1
 
(ACH2044) Sistemas Operacionais - Aula 01
(ACH2044) Sistemas Operacionais - Aula 01(ACH2044) Sistemas Operacionais - Aula 01
(ACH2044) Sistemas Operacionais - Aula 01
 

Similaire à Apresentacao ENOS 2007

Servidores Virtuais
Servidores VirtuaisServidores Virtuais
Servidores VirtuaisDiego Zilli
 
Palestra de Conceitos de Fundamentos de Tecnologia da Informação
Palestra de Conceitos de Fundamentos de Tecnologia da InformaçãoPalestra de Conceitos de Fundamentos de Tecnologia da Informação
Palestra de Conceitos de Fundamentos de Tecnologia da InformaçãoDaniel Fernando Pigatto
 
Td08 Nl Ex07 Wm6
Td08 Nl Ex07 Wm6Td08 Nl Ex07 Wm6
Td08 Nl Ex07 Wm6Nuno Luz
 
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosFISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosMauro Tapajós
 
Tecnologia da informacao
Tecnologia da informacaoTecnologia da informacao
Tecnologia da informacaoLuiz
 
Gerenciamento de Redes com Zabbix
Gerenciamento de Redes com ZabbixGerenciamento de Redes com Zabbix
Gerenciamento de Redes com ZabbixAndré Déo
 
INT303 - Boot Remoto de Linux no Windows Server 2008 R2
INT303 - Boot Remoto de Linux no Windows Server 2008 R2INT303 - Boot Remoto de Linux no Windows Server 2008 R2
INT303 - Boot Remoto de Linux no Windows Server 2008 R2mestresemhd
 
Visão Geral do windows Server 2008 R2 e Windows 7 SP1
Visão Geral do windows Server 2008 R2 e Windows 7 SP1Visão Geral do windows Server 2008 R2 e Windows 7 SP1
Visão Geral do windows Server 2008 R2 e Windows 7 SP1Fabio Hara
 
Cent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalCent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalAnderson Favaro
 
TradeTech Brazil 2011 - O Desafio Da Latencia
TradeTech Brazil 2011 - O Desafio Da LatenciaTradeTech Brazil 2011 - O Desafio Da Latencia
TradeTech Brazil 2011 - O Desafio Da LatenciaJose Ricardo Maia Moraes
 
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1GBanin
 
Apresentação Pulse 2 e LEP
Apresentação Pulse 2 e LEP Apresentação Pulse 2 e LEP
Apresentação Pulse 2 e LEP Vasco Silva
 
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...Bruno Grange
 
Petic Emgetis Final
Petic Emgetis FinalPetic Emgetis Final
Petic Emgetis Finalnetimba
 

Similaire à Apresentacao ENOS 2007 (20)

Servidores Virtuais
Servidores VirtuaisServidores Virtuais
Servidores Virtuais
 
Palestra de Conceitos de Fundamentos de Tecnologia da Informação
Palestra de Conceitos de Fundamentos de Tecnologia da InformaçãoPalestra de Conceitos de Fundamentos de Tecnologia da Informação
Palestra de Conceitos de Fundamentos de Tecnologia da Informação
 
Td08 Nl Ex07 Wm6
Td08 Nl Ex07 Wm6Td08 Nl Ex07 Wm6
Td08 Nl Ex07 Wm6
 
Python for Maemo
Python for MaemoPython for Maemo
Python for Maemo
 
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e ServiçosFISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
FISL8 - Aplicações Livres para Gerenciamento de Redes e Serviços
 
Tecnologia da informacao
Tecnologia da informacaoTecnologia da informacao
Tecnologia da informacao
 
Desk top virtual_gbanif
Desk top virtual_gbanifDesk top virtual_gbanif
Desk top virtual_gbanif
 
Gerenciamento de Redes com Zabbix
Gerenciamento de Redes com ZabbixGerenciamento de Redes com Zabbix
Gerenciamento de Redes com Zabbix
 
INT303 - Boot Remoto de Linux no Windows Server 2008 R2
INT303 - Boot Remoto de Linux no Windows Server 2008 R2INT303 - Boot Remoto de Linux no Windows Server 2008 R2
INT303 - Boot Remoto de Linux no Windows Server 2008 R2
 
Visão Geral do windows Server 2008 R2 e Windows 7 SP1
Visão Geral do windows Server 2008 R2 e Windows 7 SP1Visão Geral do windows Server 2008 R2 e Windows 7 SP1
Visão Geral do windows Server 2008 R2 e Windows 7 SP1
 
Cent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalCent-OS - Sistema Operacional
Cent-OS - Sistema Operacional
 
TradeTech Brazil 2011 - O Desafio Da Latencia
TradeTech Brazil 2011 - O Desafio Da LatenciaTradeTech Brazil 2011 - O Desafio Da Latencia
TradeTech Brazil 2011 - O Desafio Da Latencia
 
snto
sntosnto
snto
 
Boteco Xen
Boteco XenBoteco Xen
Boteco Xen
 
Apresentacao Suse
Apresentacao SuseApresentacao Suse
Apresentacao Suse
 
Serie X
Serie XSerie X
Serie X
 
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
Palestra Teched Brasil 2010 - Sessão SRV301 - Visão Geral do WS2008 R2 e W7 SP1
 
Apresentação Pulse 2 e LEP
Apresentação Pulse 2 e LEP Apresentação Pulse 2 e LEP
Apresentação Pulse 2 e LEP
 
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
 
Petic Emgetis Final
Petic Emgetis FinalPetic Emgetis Final
Petic Emgetis Final
 

Apresentacao ENOS 2007

  • 1. Terminais LTSP com openSUSE Um caso prático Bruno Santos (feiticeir0@feiticeir0.no-ip.org) Caldas da Rainha, 1 de Setembro 2007 António Martins (digiplan.pt@gmail.com)
  • 2. Terminais LTSP com openSUSE Agenda Hospital Amato Lusitano LTSP Thin clients LTSP no HAL Custos, factos e expectativas Futuro do LTSP
  • 3. Hospital Amato Lusitano 30 anos de funcionamento 922 Funcionários 23 Especialidades 10 Serviços de apoio técnico 78.675 atendimentos de urgência 12.745 Internamentos 72.255 Consultas externas 759.643 MCDT's
  • 4. Serviço de Informática Rede estruturada Rede estruturada de alto desempenho Alta disponibilidade (24 x 7) Backbone a 2/3 Gb/s com topologia em estrela 1.550 tomadas de rede 514 portas activas 100Mb/s 45 portas de fibra óptica 1Gb/s Bastidor I Bastidor D Bastidor G (1º piso) (6º piso) (4º piso) Bastidor E Bastidor A Bastidor H (1º piso) (2º piso) (3º piso) Bastidor B Bastidor C Bastidor F (2º piso) (3º piso) (3º piso)
  • 5. Serviço de Informática Clientes (postos de trabalho) 512 Computadores PC's Intel PII, PIII, PIV com Windows 2000 PT Impressoras 50 Laser cores (2), Preto e branco (48) 13 Jacto de tinta cores 25 de transferência térmica 2 Matriciais preto e branco 60 Terminais gráficos
  • 6. Serviço de Informática Servidores 35 Servidores non-stop 930 utilizadores em TI (registados) Cada semana, 503 pessoas diferentes utilizam TI no HAL Cada mês, são arquivadas digitalmente 48.500 imagens médicas. 1.000 relatórios médicos arquivados informaticamente em cada mês 33.210 mensagens de correio electrónico transaccionados cada mês 90 vírus identificados nos emails em cada mês são consultadas 20.308 páginas de internet cada mês
  • 7. Serviço de Informática Servidores Linux Distribuições RedHat, CentOS, openSUSE, Fedora Arquitecturas Intel, Alpha e MIPS Acesso Internet, email, páginas web, serviços de rede Bases de dados Thin clients Ficheiros, impressoras Aplicações várias Comunicações FAX
  • 8. Serviço de Informática Recursos disponíveis ao utilizador Aplicações base Fedora Core/openSUSE/Gentoo OpenOffice, Adobe Acrobat Reader, Mozilla Firefox, Mozilla Thunderbird Windows 2000 Microsoft Office, WRQ Reflection, Adobe Acrobat Reader, Microsoft Internet Explorer, ZipCentral, Mcafee ViruScan Pasta pessoal de rede, acessível de qualquer posto Pasta comum entre todos os funcionários do mesmo serviço clínico ou administrativo Perfil de utilizador, que permite memorizar as preferências do utilizador entre sessões Acesso a impressoras de rede, com impressão em duplex
  • 9. Necessidade de Optimização Optimizar os equipamentos informáticos de uma empresa permite: Melhorar a qualidade Ajudar os Profissionais a melhorar o desempenho das suas actividades Aumentar o desempenho e adequar os equipamentos informáticos à actividade da empresa Reduzir custos De aquisição em equipamentos e software De propriedade (TCO) Em Recursos Humanos Aumentar o tempo médio antes de uma avaria (MTBF) e diminuir tempos de resposta em caso de falhas nos sistemas
  • 10. Necessidade de Optimização Reduzimos ao mínimo o número de Sistemas Operativos Usamos software gratuito sempre que possível (freeware, open source, licenças GNU) Centralizámos todos os dados em servidores, simplificando os backups e aumentando a fiabilidade e a disponibilidade Sistema de autenticação unificado para todos os postos Criação de pastas pessoais de rede, acessíveis de qualquer posto Pastas comuns entre todos os funcionários de um mesmo serviço, para partilha de informação
  • 11. Necessidade de Optimização Privilegiamos as comunicações via e- mail Disponibilizamos modelos de muitos formulários e documentos do dia-a-dia em formato electrónico Implementamos políticas de domínio que não permitem aos utilizadores actividades que coloquem em causa o funcionamento do posto de trabalho, como sendo a instalação ou desinstalação de software A instalação e gestão de pacotes de software instalados é totalmente automatizada e centralizada
  • 12. Alternativas Open Source para aplicações típicas Pacote de Office → OpenOffice Compressor de ficheiros → Zipcentral Adobe Acrobat Writer → OpenOffice suporta a criação de ficheiros PDF Sistema Operativo Windows → Linux Terminal Unix (WRQ Reflection)→ xterm (só em Linux)
  • 13. Linux Terminal Server Project Adiciona suporte de “Thin Clients” a qualquer servidor Linux. Fornece uma forma simples de reutilizar computadores antigos Redução de custos
  • 14. Processamento descentralizado Cada máquina tem capacidade de processamento local Tipicamente são parte de uma rede de computadores A gestão centralizada é difícil de realizar Não se consegue controlar facilmente os conteúdos Podem existir servidores com recursos que são partilhados entre os computadores clientes
  • 15. Processamento centralizado Cada máquina (posto) não tem capacidade de processamento local (chama-se um terminal) Adequado apenas a algumas aplicações ou utilizadores com necessidades determinadas Manutenção nula dos terminais e única no servidor Custo nulo em licenças de software (quando implementado em Linux) Custo geral do equipamento é menor Requer uma rede estruturada com bom desempenho
  • 16. Processamento misto Funcionalidade única em LTSP Permite utilizar processamento do servidor, e ao mesmo tempo executar aplicações locais, integradas no ambiente remoto Designado em LTSP como Local APPS Screensaver
  • 17. Dispositivos locais Permite num terminal, aceder: Discos rígidos CD-ROM Memórias flash Drives de disquetes
  • 18. LTSP - Tecnologias PXE Preboot Execution Environment DHCP Dynamic Host Configuration Protocol TFTP Trivial File Transfer Protocol NFS Network File System XDMCP X Display Manager Control Protocol
  • 19. LTSP – Processo de boot Inicio Inicio PXE Etherboot PC Etherboot 1 2 3 4 5 6 DHCP TFTP 1. Pedido de PXE 2. Envio da imagem Etherboot 3. Pedido de DHCP 4. Configuração de IP e localização do Kernel 5. TFTP GET Kernel 6. Envio do Kernel
  • 20. LTSP – Processo de boot Inicio Kernel Inicio Servidor Linux LTSP X-Windows 7 8 9 10 Sessão NFS LTSP XDMCP 7. mount NFS Root (criação do sistema de ficheiros virtual) 8. Registo do cliente NFS 9. Login gráfico (XDMCP) 10. Validação do utilizador, inicio da sessão X
  • 21. Thin Clients – Postos Linux
  • 22. Thin Clients – Postos Linux
  • 23. Thin Clients – Postos Linux
  • 24. Thin Clients – Postos Linux
  • 25. LTSP no HAL 2x Intel PIII 1100MHz 4Gb memória HDD 18Gb Raid1 LTSP 4.1 SuSE 10.0 VLAN dedicada aos terminais 121 utilizadores Pastas pessoais remotas 60 Terminais nas mais diversas localizações
  • 26. LTSP no HAL Porquê openSUSE Posicionamento na área do desktop Atractividade Estabilidade Robustez Tradução Português Personalização Facilidade de configurações
  • 27. LTSP no HAL Ambiente dos utilizadores Xfce 4 Mozilla Firefox OpenOffice 2.0 Xmms Adobe Reader Gwenview Ksame
  • 28. LTSP no HAL Utilizadores Imagem do ambiente de trabalho altera todos os dias Som diferente ao iniciar a sessão Impressoras definidas por terminal Pastas partilhadas montadas ao iniciar a sessão, consoante os grupos a que o utilizador pertence. Envio de faxes directamente do terminal
  • 29. Custos das alternativas Open Source com ambiente Thin Client Linux No HAL não é necessário reinvestir nos terminais clientes A possibilidade de actualização de software gratuito é sempre possível sem custos de aquisição No 5º ano, reinveste-se no servidor 5.000,00 € 4.500,00 € PC + S.O. Windows + 4.000,00 € software Office + 3.500,00 € software acesso sistemas Unix + 3.000,00 € Suporte técnico 2.500,00 € 2.000,00 € PC (thin client) + 1.500,00 € S.O. Linux + 1.000,00 € software Office + 500,00 € Suporte técnico 0,00 € 1 2 3 4 5 6 7 8
  • 30. Custos, factos e expectativas No ano 2, o HAL poupou 45.000€ em 40 postos (15% do número total de postos existentes) O HAL espera poupar 120.000€ no ano 7 para os mesmos 40 postos Se o Ministério da Saúde aplicasse esta solução também em 15% dos seus postos (±20.000?), pouparia 2,6M€ no primeiro ano A solução centralizada baseada em Linux, traduz-se num custo total de propriedade (TCO) significativamente inferior relativamente à solução descentralizada de arquitectura Windows, com uma redução de custos de 52% no primeiro ano, até 75% ao fim de 8 anos Esta não é uma solução teórica, encontra-se já em funcionamento há cerca de 6 anos no Hospital Amato Lusitano de Castelo Branco, com os resultados esperados financeiramente, e com um nível de fiabilidade superior às soluções Windows convencionais
  • 31. Futuro do LTSP LTSP 5 (muekow) Integração na própria distribuição Apenas são desenvolvidos os pacotes próprios do LTSP (5%) Utilizar os pacotes de software da própria distribuição Ubuntu tem sido precioso