Anexo T‚cnico - Requerimentos de Infraestrutura para o

Transcrição

Anexo T‚cnico - Requerimentos de Infraestrutura para o
ANEXO TÉCNICO
REQUERIMENTOS DE INFRAESTRUTURA GEMCO
Introdução
Este documento oferece uma visão geral dos requerimentos e necessidades de infraestrutura
para a implantação do ambiente básico do sistema Gemco.
O ambiente básico compreende o banco de dados Bematech para Oracle ou SQL Server,
estações administrativas e de retaguarda (produto Gemco Anywhere), o servidor TEF, a frente de loja
(produto Bematech SmartECF), e considerações sobre redes e serviços adicionais, como o Windows
Terminal Services.1
Ao final você encontrará diagramas de infraestrutura ilustrando alguns cenários de
implantação.
Banco de Dados
A tabela a seguir é apenas uma referência genérica para a necessidade de hardware do
servidor de banco de dados. Um pré-dimensionamento, mais apurado, ocorre após análise mais
detalhada do negócio e da grandeza das operações da empresa, com o preenchimento do formulário
de dimensionamento, que pode ser obtido com o seu gerente de contas.
Valores aproximados para processamento e memória baseado no número de usuários
concorrentes:
1
Número de usuários
Quantidade de
Processadores
Tipo de Processador
Memória RAM
Até 10
1
Intel Core i3
1 Gb
11 a 99
1 ou 2
Xeon Dual Core
2 Gb
100 a 200
2
Xeon Dual Core
2 Gb ou mais
Mais de 200
2 ou mais
Xeon Dual Core
4 Gb ou mais
Mais de 1000
2 ou mais
Itanium
8 Gb ou mais
Armazenamento (disco)
Como referência, para o início de operações recomenda-se pelo menos dois
discos SCSI/SAS em RAID 1.
Para o ambiente de produção recomendamos controladoras RAID com mais
de 128 MB de memória cache e discos rápidos SCSI /SAS implementados
em RAID 5 ou 10.
Rede
Placa de rede 10/100 Mbps ou de velocidade superior (recomendamos uma
segunda placa instalada disponível para contingência). Obs.: Placa de rede 1
Gbps em ambientes com mais de 500 estações.
Dispositivos
Nobreak
Backup
Fitas DAT, LTO, AIT, DLT ou SDLT. Verificar com o fornecedor de hardware
as opções corretas segundo o seu dimensionamento.
Para suporte remoto
Conexão Internet desde o servidor de banco de dados para estabelecimento
de comunicação VPN com a Bematech.
Frisa-se que todos os tópicos abordados devem ser previamente validados junto à Bematech antes da aquisição
e/ou implementação de qualquer tecnologia. Cada segmento de mercado possui características próprias e,
portanto, têm necessidades de hardware específicas.
Software
Sistemas Operacionais
Gerenciadores de banco de
dados
 Windows Server 2003 Standard ou Enterprise.
 Windows Server 2008 Standard ou Enterprise.
 Windows Server 2012 Standard ou Enterprise.
 Sistemas operacionais Unix e Linux quando bancos de dados Oracle.

Microsoft SQL Server 2005; SQL Server 2008, SQL Server 2012 ou SQL
Server 2014.

Oracle 10g, 11g ou 12c.
Armazenamento
A tabela abaixo relaciona os tipos de configuração dos discos e a recomendação para o sistema
Gemco. Outros fatores a considerar para o melhor desempenho do subsistema de discos são a
velocidade e memória da placa controladora RAID e do próprio disco SCSI/SAS. Veja padrões de RAID
abaixo:
RAID 0
Strip set sem paridade
Para 2 ou mais discos. Não possui tolerância a falhas
RAID 1
Espelhamento
Para 2 discos. Velocidade e redundância
RAID 5
Strip set com paridade
Para 3 ou mais discos. Melhor relação custo benefício com
tolerância a falhas, mas com menor desempenho.
RAID 10
ou 0 + 1
Combinação RAID 0
com RAID 1
Para 4 ou mais discos. Solução mais rápida e confiável é a
recomendada pela Bematech
Gerenciadores de Banco de Dados
Gerenciador de banco
Recomendado
Plataforma de hardware
Sistema Operacional
Microsoft SQL Server 2005; 2008;
2012 ou 2014 Standard ou Enterprise
Intel Xeon Dual Core
Windows Server 2003, 2008 ou
2012 Standard ou Enterprise.
Oracle 10g, 11g ou 12c
Intel Xeon Dual Core e sistemas
baseados em processadores
RISC
Windows Server 2003, Windows
Server 2008 ou 2012, Red Hat
ou Suse Linux, AIX, HP-UX,
Solaris.
Alguns comentários sobre os gerenciadores de banco de dados compatíveis com o Gemco:
SQL Server
Existem seis versões do SQL Server: Standard, Enterprise, Workgroup, Express, Developer e
Compact. As versões para uso com o sistema Gemco são Standard e a Enterprise.
A Bematech possui serviço de monitoração e suporte preventivo para bases de dados SQL
Server. Informe-se com o seu gerente comercial.
O SQL Server 2012 e 2014 já estão homologados com Gemco Anywhere.
Oracle
O Gemco é compatível com qualquer plataforma de hardware e software suportada pelo banco
de dados Oracle 9i a 12c. A escolha da plataforma SO/HW é do próprio cliente, que deve considerar
sua base já instalada ou de sua preferência.
O sistema Gemco também está homologado para Oracle RAC (Real Application Cluster) das
versões Oracle 10g e 11g.
A administração do banco de dados deve ser feita pelo cliente. Recomendamos a contratação
de serviço especializado ou DBA full-time.
Recomendações gerais para o servidor de banco de dados
Algumas recomendações da Bematech para o ambiente do servidor de banco de dados:
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
Adquirir hardware homologado de qualidade comprovada (Dell, HP, IBM).
Ligar em rede elétrica estabilizada e garantida por “nobreak”.
Usar fontes redundantes no servidor e discos rígidos em RAID 1, 5 ou 10.
Local de instalação apropriado com temperatura controlada e acesso restrito.
Instalar rede lógica certificada e utilizar a conexão do ponto servidor em "switches".
Não agregar outros serviços ao mesmo servidor de banco de dados.
Proteger a senha do Administrador.
Usar software antivírus e mantê-lo atualizado.
Realizar backup periódico, com rodízio de mídias, armazenadas em local seguro.
Monitorar periodicamente a saúde dos componentes de Hardware, Software e Banco de
Dados.
Servidor TEF
Servidor para Transações Eletrônicas de Fundos. Peça documento com detalhes dos requerimentos
ao suporte.
Recomendações TEF
Especificação
Processador
Intel Core i3 2.4 GHz ou superior
Memória
1 Gb ou superior
Disco
Padrão SATA 320 Gb ou superior
Sistema Operacional
Windows Server 2003 Standard com SP 2
Windows Server 2008 ou 2008 R2 Standard
Windows Server 2012 Standard
Software controlador TEF
SiTef - Software Express
Roteador (Não necessário se utilizado
VPN)
Cyclades PR-1000 ou PR-2000
Aligera AR-1000
Comunicação
Linha X.25 ou VPN
Outros
Teclado, mouse, vídeo, placa de rede.
Visando maior disponibilidade, pode-se optar por fonte redundante e discos SCSI/SAS.
Os roteadores Cyclades PR-1000 e PR-2000 e Aligera AR-1000 são os únicos roteadores homologados
pela Software Express e Bematech para uso com TEF.
Estações
As estações realizam a administração do sistema, cadastros, operações de entrada, compras,
controles, estatísticas, pedidos de venda, devoluções etc.
Mínimo
Recomendado
Processador
Intel Pentium Dual Core, Intel
Core 2 Duo, AMD Sempron ou
equivalente.
Intel Core i3; AMD Athlon II ou
superior
Memória
1 Gb
2 Gb
Disco
1 Gb de espaço livre, somente para o aplicativo Gemco Anywhere.
Outros
Teclado, mouse, placa de rede.
Sistema Operacional
Microsoft Windows XP Professional
Microsoft Windows 7 Professional
Microsoft Windows 8 Professional
Resolução de vídeo
Vídeo com resolução mínima de 800x600 com 256 cores ou superior.
Componente de acesso ao
banco de dados
SQL Server: Nativo (não precisa instalar)
Oracle: Instalar client com suporte a OLEDB
Impressoras
Para relatórios padrão, pode-se utilizar qualquer impressora a laser ou jato de
tinta local ou conectada à rede.
Para impressão de notas fiscais deve-se consultar a Bematech, pois existem
modelos de impressoras pré-homologados.
Considerações sobre o desempenho
Na configuração, a estação Bematech terá baixo desempenho. Consulta de produtos,
fechamento de pedidos e outras operações básicas ainda são funcionais, apesar de lentas. Para
operações mais pesadas, como fechamento do movimento diário, contabilidade, estatísticas etc, o
uso de uma estação mais poderosa tem impacto direto no desempenho. Nestas estações específicas
recomendamos, no mínimo, 2 Gb de memória RAM.
Outro aspecto a ponderar é a característica evolutiva do sistema Bematech. Ao contrário de
aplicativos fechados que não possuem “releases” intermediários, como por exemplo, Microsoft Office,
o Gemco contempla atualizações periódicas que incluem novas funcionalidades e customizações.
Devido a isso, é natural que após certo período, e mantendo o aplicativo atualizado, a configuração
mínima sugerida hoje seja insuficiente para atender essas evoluções do sistema no futuro.
Frente de Loja
Sistema de frente de loja ou ponto de venda (PDV). Recebe pedidos, vendas autosserviço e
pagamentos. Requerimentos de infraestrutura para o modelo PAF-ECF. Para modelo NFC-e, vide
Requerimento de Infraestrutura Bematech Gemco NFC-e.pdf
Mínimo
Processador
Memória
Disco
Sistema Operacional
Resolução de vídeo
Componente de acesso ao
banco de dados
Pentium Dual Core, Intel Core 2
Duo, AMD Sempron ou
compatível.
2 Gb
Recomendado
Intel Core i3, AMD Athlon II ou
superiores.
4 Gb
Espaço livre de 500 Mb, somente para o aplicativo SmartECF.
Microsoft Windows XP Professional ou Embarcado;
Microsoft Windows 7 Professional ou Embarcado.
Microsoft Windows 8 Professional.
É necessário configurar o vídeo para resolução 800x600 com no mínimo
256 cores. Atente para as placas de vídeo on-board, pois podem utilizar
parte da memória RAM principal (compartilhado).
SQL: Nativo (não precisa instalar)
Oracle: Instalar client com suporte a OLEDB
Bematech - MP2000 TH FI;
Bematech - MP2100 TH FI;
Bematech - MP3000 TH FI;
Bematech - MP4000 TH FI;
Bematech - MP4200 TH FI;
Bematech - MP6000 TH FI;
Bematech - MP7000 TH FI;
Daruma - FS345 e FS600;
Balança
Scanner


























CMC7
Gaveta


Qualquer modelo serial
Conectada à impressora fiscal (ECF)
Impressoras fiscais
(ECF)
Teclado
PinPad
Outros
Elgin – 400 2E e 500 1E;
IBM – 4610-KN4 e 4610-KR4
Urano – 2ECF;
Sweda;
Schalter D Print;
Itautec – 3EII;
PertoPay;
NCR.
Teclado PC (Recomendado)
Teclado reduzido 65 Gertec (Recomendado)
Teclado reduzido 44 Gertec e Keytec
Teclado Itautec POS4000
Verifone SC5000
Gertec PPC 900 e 910 (Recomendado)
Ingênico
Dione
Filizola MT 30 – Checkout
Qualquer modelo com entrada teclado ou serial.
Placa de rede: Ethernet 10/100 Mbits ou superior.
Portas seriais: Deve haver portas disponíveis para cada periférico
desejado. Ex.:
Duas COM – ECF e Pinpad.
Cinco COM – ECF, Pinpad, Scanner, CMC7 e Balança.
Portas USB: Deve haver portas USB disponíveis para cada periférico
desejado que já trabalhe via USB. Ex.:
Dois USB – ECF e Pinpad.
Cinco USB – ECF, Pinpad, Scanner, CMC7 e Balança.
Nobreak: Com capacidade suficiente para suportar o computador e os
periféricos em cada check-out se houver queda de energia.
Considerações importantes
Escolha máquinas robustas e de qualidade para que não haja problemas de hardware durante
a venda, e que menos suporte seja demandado para mantê-las. Em um ambiente com diversas lojas,
a uniformização dos periféricos e configuração dos computadores é essencial para a agilidade do
negócio.
Sendo o equipamento de mesma marca e modelo, durante a implantação do SmartECF, é
comum homologar um PDV e cloná-lo para as máquinas restantes. Dessa maneira, assegura-se a
padronização do ambiente e consequente suporte futuro.
Rede
Redes Locais
Rede local
Tipo do barramento
Ethernet
Velocidade
10/100 Mbps ou superior
Em caso de redes com mais de 500 estações, recomenda-se link de 1
Gigabit no servidor.
Protocolo de comunicação
TCP/IP
Equipamentos
Hubs, switches, roteadores, repetidores, cabos, etc. certificados e
garantidos para o ambiente Ethernet.
Redes Remotas
A solução Bematech tem base de dados centralizada. As lojas, centro de distribuições etc,
devem possuir um meio de comunicação permanente com a base de dados do servidor principal,
portanto não necessitam de servidor de banco de dados local. A comunicação ocorre através de
roteadores instalados em ambas as localidades, matriz e lojas.
O quadro a seguir relaciona a velocidade de comunicação com a loja segundo o número de
estações/PDV Bematech em cada loja. Esses valores são apenas referência, o tipo de negócio e
movimento de vendas podem exigir um link diferente.
Observação Importante: O Gemco exige uma banda dedicada e exclusiva para seu bom
desempenho, podendo o link ser compartilhado, porém é de extrema necessidade a utilização de QOS
neste caso, configurando o tamanho da banda dimensionada pelo quadro abaixo ou através do cálculo
a ser feito, pela quantidade de Estações/PDV Bematech a serem utilizados por filial.
Estações na loja
Velocidade Dedicada
1a4
64 kbps
5 a 15
128 kbps
16 a 30
256 kbps
> 30
> 256 kbps
Link
Tecnologias homologadas
LP, Frame Relay, MPLS, Fibra Ótica, Rádio, VPN e Satélites.
Frame-Relay
Opção interessante tanto para curtas como para longas distâncias, inter ou intraestadual.
Possui o conceito de largura de banda garantida (CIR – Commited Information Rate), que
especifica o quanto da velocidade do link contratado é assegurado pela companhia telefônica, e influi
diretamente no custo mensal da linha. De maneira geral podemos escolher a metade da velocidade
do link para esse parâmetro, que poderá ser ajustado posteriormente se necessário. Por exemplo, um
link contratado de 64 kbps poderia ter CIR inicial de 16 ou 32 Kbps.
Veja ilustrações da comunicação Frame-Relay nos cenários III, IV e V.
Rádio
Rápido e eficiente em pequenas ou médias distâncias. Ideal para pontos remotos com muitas
estações ou grande volume de dados. Maior vantagem em custo/benefício para localidades muito
próximas e que tenham visado. Veja ilustração VI.
VPN Internet
Nova tecnologia usada em aplicações comerciais e que utiliza a Internet como meio de
comunicação. As vantagens estão na área de cobertura da Internet, e seu relativo baixo custo em
comparação com redes proprietárias, principalmente quando os pontos conectados estão separados
por longa distância. Os protocolos utilizados criptografam os dados tornando o ambiente seguro mesmo
em uma rede pública como a Internet.
Entretanto, a VPN exige cuidados para que esses benefícios sejam efetivamente aproveitados.
O modo de implementação desta solução também é um fator que pode elevar consideravelmente os
custos finais.
Satélites
Somente se combinado com uma solução de serviços de terminais, como o Windows Terminal
Services ou o Citrix Metaframe (ainda melhor adaptado para satélites).
Terminais Remotos
Comparativo de vantagens e desvantagens da implementação do Gemco Anywhere em um
ambiente com terminais remotos:
Vantagens
Desvantagens
Atualização de versão facilitada
Necessidade de servidores de alto desempenho
Aproveita parque de máquinas antigo
Custos de licenciamento
Diminui custos de suporte às estações
Treinamento e manutenção
Viabiliza o uso de satélites
Não homologado para PDV
Hardware para o servidor de terminais
Estimamos que, para um cenário de utilização típica do Gemco,
cada sessão terminal aberta no servidor consumirá cerca de 80 Mbytes.
50 usuários
Processador
Intel Xeon Dual Core
Memória
8 Gb
Disco
Pelo menos 20 Gb de espaço disponível. Recomenda-se RAID 1.
Note que a configuração do WTS nativo do Windows e do Citrix Metaframe pode variar, além
de existirem outros fatores que podem influenciar o ambiente. Portanto, o dimensionamento do
ambiente terminal, deverá ser feito por consultoria especializada nesta tecnologia.
Cenários
Alguns cenários ilustrativos para a solução Bematech em redes locais e remotas.
I – Retaguarda em rede local


Servidor de banco de dados local
Estações de retaguarda Gemco Anywhere
II – Retaguarda e frente de loja em rede local



Servidor de banco de dados
Estações de retaguarda Gemco Anywhere
Frente de loja Smart ECF
Retaguarda
Frente de Loja
III – Rede de lojas A



Servidor de banco de dados
Estações de retaguarda Gemco Anywhere
Frente de loja Smart ECF
Servidor
Banco de Dados
Frame-Relay
Link Frame-Relay
Conectividade com as lojas
Loja 2
Loja 1
IV – Rede de lojas B




Servidor de banco de dados
TEF
Estações de retaguarda Gemco Anywhere
Frente de loja Smart ECF
X.25
Link X.25, comunicação
com as administradoras
de crédito
Servidor
TEF
Servidor
Banco de Dados
Frame-Relay
Link Frame-Relay
Conectividade com as lojas
Loja 2
Loja 1
V – Rede de lojas C




Servidor de banco de dados
TEF e BI
Estações de retaguarda Gemco Anywhere
Frente de loja Smart ECF
VI – Contingência



Link de comunicação indisponível
PDV operando “off-line”
Estação de retaguarda da loja acessando servidor via RAS
Servidor
RAS
Servidor
Banco de Dados
X
Loja 2
MDB
MDB
VII – Rádio
Roteador
Roteador
Matriz
Servidor
TEF
Loja
Banco de Dados
Infraestrutura de Software
Bematech S/A

Documentos relacionados