Escolar Documentos
Profissional Documentos
Cultura Documentos
E. Terminal Server_____________________________________________
Apêndice E.
Terminal Server
Este apêndice tem por objetivo apresentar a funcionalidade Terminal Services do Windows
2000. Terminal Service é um ambiente multi-usuários que permite o acesso de computadores
remotos a programas baseados em Windows no servidor.
Nesta sessão serão vistos os detalhes para usar o iFIX com Terminal Services.
A. Introdução
O iFIX suporta o uso da funcionalidade Terminal Services do Windows
2000.
Terminal Service é um ambiente multi-usuário que permite o acesso de
computadores remotos a programas baseados em Windows instalados na máquina
servidora (Windows Server com Terminal Server instalado).
O iFIX Terminal Server (iClientTS) permite que vários clientes executem
seções individuais do iFIX no servidor.
Um sistema iFIX Terminal Server é composto de um servidor, um ou mais
nós SCADA e múltiplos clientes.
Os cliente iFIX podem acessar o servidor de duas formas diferentes:
- Full Client: conectando-se na máquina do Terminal Server através de um
programa .EXE instalado localmente;
- Thin Client: através do Internet Explorer v5.0 (ou superior) com Terminal
Server Advanced Client. Esta opção faz com que os clientes utilizem o
mínimo de recursos de suas máquinas ao executar o iFIX no servidor.
E. Requisitos de Software
O iClientTS requer:
- Windows 2000 Server ou Windows 2000 Advanced Server;
- iFIX versão 2.5 ou superior.
Full Clients requerem:
- Windows 3.11/95/98/Me/CE, Windows NT 3.51/4.0 ou Windows 2000;
- Terminal Server Client da Microsoft (Full Client).
Terminal Services Advanced Clients (TSAC) requerem:
- Windows 3.11/95/98/Me/CE, Windows NT 3.51/4.0 ou Windows 2000;
- Internet Explorer 5.0 ou superior;
- Terminal Server Advanced Client Software;
- IIS - Internet Information Server.
G. Limitações do iClienteTS
A máquina do Terminal Server deve ter o Windows 2000 Server instalado
- o iClientTS não roda com a edição do Terminal Server para Windows NT.
Os nós SCADA não podem ser instalados na máquina do Terminal Server.
O Terminal Server impões uma limitação de 256 cores.
O nome do nó iFIX deve ser o mesmo nome do arquivo SCU.
O Terminal Server não resolve a limitação de 100 conexões clientes por
nó SCADA.
Rodar o FIX32 e iFIX na mesma máquina não é suportado com o
Terminal Server.
A coleta de dados através do Advanced Historian não é suportada no
ambiente do Terminal Server
- use nós iFIX do tipo stand alone conectado no ambiente de rede do
Terminal Server para o arquivamento de dados do Advanced Historian
(Advanced Historian Data Archiving).
Apesar do Windows 2000 permitir nome de máquinas com até 15
caracteres, os nomes de nós do iFIX são limitados a 8 caracteres.
Rodar o iFIX como serviço do Terminal Server não é suportado.
Rodar o FIX Background Server como serviço do Win2000 não é
suportado.
O protocolo NETBIOS não é suportado para conectar o iClientTS ao
SCADA.
- o Auto Alarm Manager é um aplicativo NETBIOS, portanto não fica
disponível no ambiente TCP/IP do Terminal Server.
A redundância LAN não é suportada.
Alguns atalhos de teclado (tais como Ctrl+ALT+DEL) são desabilitados
ou remapeados.
A impressão de alarme nas máquinas clientes não é suportada.
As contas de usuário devem ser criadas e acessadas após a instalação do
iFIX.
H. Sistemas de Arquivo
O Windows 2000 Server oferece três tipos de sistemas de arquivos para
particionamento do disco:
- NTFS, FAT e FAT32
A Intellution recomenda usar NTFS com o iClientTS pois oferece um
maior nível de segurança para usuários em um ambiente com múltiplas sessões
I. Convenção de Nomes
A Intellution recomenda seguir uma mesma convenção de nomes entre os
Thin Clients, usuários NT e endereços IP
A Figura E.-2 mostra um exemplo de esquema com nomes comuns
Vantagem de uma Convenção de Nomes
- Fica mais fácil localizar e modificar o SCU e usuário corretos se eles
usarem o mesmo nome
se o nome inclui o três últimos número do endereço IP atribuído ao
SCU, problemas de SCU e rede são fáceis de serem identificados e
solucionados
- Usando %username% na linha de comando do Launch.exe
esta variável reduz a chance de erros na configuração.
a linha de comando pode ser colada dentro da propriedade de cada
usuário ou o ícone no desktop pode ser copiado para todos os
usuários.
J. Implementando o iClienTS
A funcionalidade do Terminal Services torna muitas configurações
possíveis
- a arquitetura na mostra uma configuração simples
São necessárias pelo menos três máquinas para usar o Terminal Server
com o iFIX:
- Nó servidor SCADA
neste exemplo é um iFIX em um NT Workstation
- Windows 2000 Server com Terminal Services habilitado
- Máquina cliente
neste exemplo usamos uma máquina Windows 2000 Professional
pois vem com uma licença cliente para Terminal Server
O SCADA deve estar em uma máquina separada
- o iClientTS não suporta a funcionalidade de SCADA
É preciso uma chave (hardkey) especial para a máquina do Terminal
Server
A configuração deste ambiente pode ser dividida nas seguintes tarefas:
- Configurar o Windows 2000 para Terminal Services
- Instalar e configurar o iFIX (iClientTS) na máquina do Terminal Server
- Instalar o cliente Terminal Server na máquina cliente
página em branco