Professional Documents
Culture Documents
Objetivo
(Re)apresentar o sistema GNU/Linux Ilustrar o panorama de TI que o espera tendncias Apontar aspectos relevantes sobre suporte Linux Verificar algumas das opes de tecnologias para disponibildade neste ambiente Ajudar na resposta da pergunta Existe um mnimo adequado de segurana para realizar operaes corporativas em plataforma Linux?
Sistema GNU/Linux
Dispensa apresentaes Tem apresentado a robustez e a aceitao necessrias para sua utilizao em plataformas de Alta Disponibilidade e Performance Aceitao crescente nas empresas, ONG's e governo Viabiliza custos com software em vrios projetos Distribuies : conjuntos do kernel Linux e aplicativos (muitos deles criados pelo OSF) juntamente com programas de instalao e customizao criados por determinado grupo
Fatores de impacto
Custos Tecnologias Padres
Requisitos
Alta Disponibilidade Alta Performance
Tendncias Observadas
Necessidades cada vez maiores de processamento em reas diversas, tais como: corporaes, cincias, engenharia e comrcio Discusso do software Livre Grande aceitao Os benefcios esto claros Aes a serem tomadas - Agir! Disponibilizao de SO's estveis, rpidos, funcionais e com cdigo livre (kernel Linux, FreeBSD, etc) Itens de Desempenho
Aumento de largura de banda em redes Hardware cada vez mais rpido Ganhos ainda maiores de performance
Relao preo/performance cada vez mais favorvel viabilidade de solues com software livre
Software Fechado
criado e mantido para alcanar os planos de negcio de seu fabricante Normalmente derivado de um conjunto limitado de testes, tempo e equipe Evolues e atualizaes somente viro quando fizerem parte da estratgia de negcio e acompanhada de encargos vetada qualquer tentativa do usurio de melhorar o software atravs da alterao do mesmo - dependncia
Software Livre
criado e mantido pela comunidade online que compartilha o software Fazem parte da comunidade representantes das organizaes que o utilizam O software evolui com base nas demandas e experincias de seus usurios Com SL o cdigo fonte do mesmo j no mais um segredo guardado a sete chaves e o suporte no mais uma obrigao de dependncia de uma nica fonte Transforma-se a atividade de suporte num ramo mais competitivo
Software Livre
Altera muito o panorama de TI O preo do software (licenas) cai vertiginosamente, mas o custo com software no necessariamente cai na mesma proporo A possibilidade de melhorias/customizaes no software torna a componente de desenvolvimento mais importante O papel do usurio tambm se torna mais importante como elemento utilizador e crtico (feedback) antes era somente apertar botes!
Suporte Linux?
Se formar uma equipe interna no for alternativa, j existe uma grande oferta de servios de suporte contratados que viabiliza a terceirizao do suporte Linux O mundo corporativo est se adaptando nova forma de lidar com suporte no Linux Vrios so os cases de migrao e operao para Linux em empresas grande ateno do governo Muitos dos grandes players esto dando suporte e credibilidade, afastando os argumentos do sistema sem dono As divisas geradas pelos servios sobre plataforma livre permanecem no pas fato visto com muitos bons olhos pelo governo brasileiro e por vrias instituies
Disponibilidade de Sistemas
Disponibilidade: sistema online e disponvel para acesso Necessidade para servios de misso crtica Aps certo patamar somente se consegue altas disponibilidades com a replicao de recursos Exemplos de recursos replicados: placas de rede, fontes, discos rgidos, links de comunicao, etc Surge um problema: como se acionar os recursos de prontido? Necessidade de monitoramento do status de vrios itens: servios disponibilizados, conectividade, unidades de armazenamento, Processo de chaveamento e disparo de servios (reincio de servios num servidor, reboot da mquina, reconfiguraes, mudanas de endereos de rede e rotas, notificao de pessoas) Em sistemas computacionais pode-se replicar componentes internos ou replicar sistemas inteiros (clusters)
Alta Disponibilidade
Capacidade do sistema de estar operacional com uma probabilidade alta e adequada Vrios nveis possveis SLAs Algumas prticas 99% a 99,5% - No comercial 87,6 a 43,8 hs/ano 99,9% - Alta disponibilidade 8,8 hs/ano 99,99% - Fault Resilient 53 min/ano 99,999% - Fault Tolerant 5,3 minutos/ano Atividade: planejamento de contingncia projeto com base em anlise de risco Em nveis crticos ... Disaster Recovery Business Continuity
Clusters
Tipos de sistemas distribudos Alta disponibilidade Alta performance Hbridos Aspectos de complexidade, operao, configurao e custos
Middleware
Redundncia de itens de hardware: fontes, placas de rede, links de comunicao Filesystems internos (journalling - ext3, Reiser, XFS, JFS; suporte a outros sistemas como FAT, HPFS e NTFS)
Linux HA Project
Opo barata ligaes via rede de dados Fcil escalabilidade Concorrncia pelos recursos computacionais Deteco de falhas normalmente baseada em questionamentos diretos e peridicos heartbeat notificaes peridicas de que o servio est OK DRBD - dispositivo de replicao de blocos em servidores remotos mon componente de monitoramento e alarme
Storage Compartilhado
Evita a replicao dos dados em todos os ns Todos os ns veem o storage Maiores custos Complexidade Necessidade de mecanismos de proteo (reservas, acesso de vrios ns, quebra de reservas) Vrios problemas comuns no Linux (conflitos de reservas SCSI exigem alteraes a nvel de kernel)
Filesystems distribudos para Linux http://www.linux-mag.com/2000-11/dfs_01.html PVFS - http://www.parl.clemson.edu/pvfs/ Linux Ha Project - http://www.linux-ha.org/ mon - http://www.kernel.org/software/mon/ drbd - http://www.drbd.org/
61 356 9686