SlideShare une entreprise Scribd logo
1  sur  41
Alta disponibilidade,[object Object],mneto@argo.net.br,[object Object],Twitter: bicatu,[object Object],http://www.bicatu.com.br,[object Object]
Alta disponibilidade,[object Object],No ambienteatualtemosumadependência de recursoscomputacionaisparaquasetodas as atividades.,[object Object],Somando-se a isso o alcance global e tráfegovariávelchegamosnumaequaçãoondedisponibilidade (e escalabilidade) sãofatoresfundamentais.,[object Object]
Alta disponibilidade,[object Object],Alta disponibilidade != Escalabilidade,[object Object],Apesar de andaremfrequentemente juntas as soluçõesparaaltadisponibilidadepossuemobjetivose estratégiasdiferentes,[object Object]
Alta disponibilidade,[object Object],Alta disponibilidade = capacidade de estardisponívelporgrandesperíodos de tempo,[object Object],Escalabilidade = capacidade de oferecerserviços com qualidadeaceitávelmesmo com o crescimento do uso,[object Object]
Alta disponibilidade,[object Object],As paralisações do serviço (outages) podem ser divididasemduascategorias:,[object Object],Nãoplanejadas (falhas),[object Object],São resultado de falhasaleatórias (imprevisíveis) dos sistemasassociadas a componentes de hardware ou software ,[object Object]
Alta disponibilidade,[object Object],b) Planejadas (manutenções),[object Object],Associadas a paralizações agendas para a atualização de hardware ou software.,[object Object],Costumamoferecermenorimpactoaonegócio,[object Object]
Alta disponibilidade,[object Object],Qual o impacto de umaparalisação?,[object Object],Ex. Um servidordemora 5 minutosparareiniciar (reboot),[object Object],Se ele é responsávelporatender a 100 requisiçõesporsegundoissosignifica,[object Object],5 x 60 x 100 = 30.000 requisiçõesnãoatendidas!,[object Object]
Alta disponibilidade,[object Object],Atingir 100% de disponibilidadenão é possível e pode ser proibitivamentecaro.,[object Object],O comum é definir um nível de disponibilidadeaceitável,[object Object]
Alta disponibilidade,[object Object],Classes de disponibilidade,[object Object],Dowtimeno ano (minutos) = (1 – razão de uptime) x 365 x 24 x 60,[object Object]
Alta disponibilidade,[object Object],Disponibilidade (%)             Downtime no ano,[object Object],       99                                        3.65 dias,[object Object],       99.9                                  8.76 horas,[object Object],       99.99                                52.6 minutos,[object Object],       99.999                              5.26 minutos,[object Object],       99.9999                              30  segundos,[object Object]
Alta disponibilidade,[object Object],Alta disponibilidade é comumenteassociada a sistemastolerantes a falhas. ,[object Object],Nesses sistemas a falha de um componentenãoafeta a operaçãopois é compensadaporoutro de maneiratransparente e (normalmente) automática,[object Object]
Alta disponibilidade,[object Object],As soluçõesusuaisparaobtersistemastolerantesenvolvemsoluçõesproprietárias de hardware (e software) taiscomo:,[object Object],cpusredundantes,[object Object],subsistemas de memória,[object Object],disco,,[object Object],fornecimento de energia,[object Object],refrigeração,[object Object]
Alta disponibilidade,[object Object],Soluçõesparasistemastolerantes a falhascostumamtercustoelevado e normalmentesãoproprietárias,[object Object]
Alta disponibilidade,[object Object],O quefazer?,[object Object],É possívelteralternativasparaatingirmos HA em um ambienteaberto?,[object Object]
Alta disponibilidade,[object Object],IPVS,[object Object],Heartbeat,[object Object],Linux HA,[object Object],DRBD,[object Object],BalanceNG,[object Object],Virtualização,[object Object],GFS,[object Object]
Alta disponibilidade,[object Object],No ambiente Linux existe um projeto (Linux HA) que desde 1999 oferece soluções para prover níveis de alta disponibilidade open source.,[object Object],Para atingir a alta disponibilidade teremos que usar vários componentes, de acordo com o nível de disponibilidade desejada.,[object Object]
Alta disponibilidade,[object Object]
Alta disponibilidade,[object Object],Solução 1 : rsyncperiódico,[object Object]
Alta disponibilidade,[object Object]
Alta disponibilidade,[object Object],Prós: simples.  ,[object Object],Funciona em muitos ambientes e requer pouca / nenhuma modificação do ambiente atual,[object Object],Cons: a sincronização é periódica.  ,[object Object],O que aconteceu entre um intervalo de sincronização e outro é perdido. ,[object Object],A configuração é manual (para, por exemplo trocar o IP e reiniciar os serviços),[object Object]
Alta disponibilidade,[object Object],Solução 2: drbd + heartbeat,[object Object]
Alta disponibilidade,[object Object]
Alta disponibilidade,[object Object],Prós: atua de maneira automática e síncrona,[object Object],Provê um meio síncrono de replicar + migrar os dados serviços de forma automática,[object Object],Cons: alterações na configuração,[object Object],Requer uma configuração mais específica e possui um overhead maior de rede,[object Object]
Alta disponibilidade,[object Object],Anatomiadasolução,[object Object]
Alta disponibilidade,[object Object],Um servidor (primário) com duas interfaces de rede,[object Object],Um servidor (secondário) com duas interfaces de rede,[object Object]
Alta disponibilidade,[object Object],A interface interna é usada para sincronização dos dados com uma faixa interna de Ips,[object Object],A interface externa de cada um possui um IP público.,[object Object],O servidor primário fica com os recursos (serviços) ativos,[object Object]
Alta disponibilidade,[object Object],Software necessário:,[object Object],SO Linux ,[object Object],Heartbeat (para detectar status e notificar mudanças),[object Object],DRBD (sincronização física),[object Object]
Alta disponibilidade,[object Object],Etapa 1 : Configuração básica,[object Object],IP A / IPi A,[object Object],172.16.117.162 / 192.168.0.2,[object Object],IP B / IPi B,[object Object],172.16.117.163 / 192.168.0.3,[object Object],IP C Serviço,[object Object],172.16.117.160,[object Object],Apache instalado nos dois (mas desligado),[object Object]
Alta disponibilidade,[object Object],Etapa 2: Criar os devicesdrbd,[object Object],Emcada um dos servidorester o /etc/drbd.confconformeabaixo:,[object Object],resource apache,[object Object],{,[object Object],protocol C;,[object Object],  startup { wfc-timeout 0; degr-wfc-timeout     120; },[object Object],  disk { on-io-errordetach; },[object Object],  net {  cram-hmac-alg "sha1"; shared-secret “senha"; },[object Object],syncer { rate 10M; },[object Object]
Alta disponibilidade,[object Object],onnode0 {,[object Object],device /dev/drbd0;,[object Object],    disk /dev/sdb;,[object Object],address 192.168.0.2:7788;,[object Object],    meta-disk internal;,[object Object],  },[object Object]
Alta disponibilidade,[object Object],onnode1 {,[object Object],device /dev/drbd0;,[object Object],    disk /dev/sdb;,[object Object],address 192.168.0.3:7788;,[object Object],    meta-disk internal;,[object Object],  },[object Object],},[object Object]
Alta disponibilidade,[object Object],Emcada um dos servidores,[object Object],#drbdadm create-md apache,[object Object],O apache é o nome do resource especificado no drbd.conf,[object Object]
Alta disponibilidade,[object Object],Eleirásolicitarautorização e inicializará o processo,[object Object],v08 Magic number not found,[object Object],v07 Magic number not found,[object Object],About to create a new drbd meta data block on /dev/sdb.,[object Object], . ==> This might destroy existing data! <==,[object Object],Do you want to proceed? [need to type 'yes' to confirm] yes,[object Object],Creating meta data... initialising activity log NOT initialized bitmap (256 KB) New drbd meta data block sucessfully created.,[object Object]
Alta disponibilidade,[object Object],Vocêdeveiniciar o serviço,[object Object],#service drbd start,[object Object],Eleiráindicarque ambos osservidoresestãoemmodosecundário,[object Object],cat /proc/drbd,[object Object],version: 8.0.4 (api:86/proto:86) SVN Revision: 2947 build bybuildsvn@c5-i386-build, 2007-07-31 19:17:18,[object Object], . 0: cs:Connectedst:Secondary/Secondaryds:Inconsistent/Inconsistent C r---,[object Object],  . ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0,[object Object],   . resync: used:0/31 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/257 hits:0 misses:0 starving:0 dirty:0 changed:0,[object Object]
Alta disponibilidade,[object Object],Apenas no nóqueseráconsideradoprimário,[object Object],drbdadm -- --overwrite-data-of-peerprimary apache,[object Object],Eleiniciará a inicialização,[object Object],. 0: cs:SyncTargetst:Primary/Secondaryds:Inconsistent/Inconsistent C r---,[object Object],  . ns:0 nr:68608 dw:68608 dr:0 al:0 bm:4 lo:0 pe:0 ua:0 ap:0,[object Object],   . [>...................] sync'ed:  0.9% (8124/8191)M finish: 0:12:05 speed: 11,432 (11,432) K/secresync: ,[object Object],used:0/31 hits:4283 misses:5 starving:0 dirty:0 changed:5 act_log: used:0/257 hits:0 misses:0 starving:0 ,[object Object],dirty:0 changed:0,[object Object]
Alta disponibilidade,[object Object],Quandoeleestiverem 100% vocêpodeformatar a partiçãocomofaznormalmente,[object Object],#mkfs.ext3 /dev/drbd0,[object Object],E usarnormalmente,[object Object],#mkdir /mnt/apache,[object Object],#mount /dev/drbd0 /mnt/apache,[object Object]
Alta disponibilidade,[object Object],Vocêdeve agora configurar o heartbeat parafazer o monitoramento e trocaautomática dos recursos,[object Object],No /etc/ha.d/authkeys,[object Object],auth1,[object Object],1 sha1 senha-do-heartbeat,[object Object],Onde1 é um númeroigual entre ospontos,[object Object]
Alta disponibilidade,[object Object],/etc/ha.d/ha.cf,[object Object],keepalive 1,[object Object],deadtime 10,[object Object],warntime 5,[object Object],initdead 120,[object Object],udpport 694,[object Object],ping172.16.117.2,[object Object],bcast eth1,[object Object],auto_failback off,[object Object],node172.16.117.162,[object Object],node172.16.117.163,[object Object]
Alta disponibilidade,[object Object],Definição do quefazerquando um nó for up ou down,[object Object],/etc/ha.d/haresources,[object Object],node0IPaddr::172.16.117.160/24 drbddisk::apache br />Filesystem::/dev/drbd0::/mnt/apache::ext3::defaults httpd,[object Object]
Alta disponibilidade,[object Object],Demonstração,[object Object]
Alta disponibilidade,[object Object],Obrigado,[object Object],Estaapresentaçãoestarádisponível no slideshare,[object Object]

Contenu connexe

Tendances

Valdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni
 
Open Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software LivreOpen Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software LivreFrederico Madeira
 
PostgreSQL - Tiago Corcelli Oliveira e Silva
PostgreSQL - Tiago Corcelli Oliveira e SilvaPostgreSQL - Tiago Corcelli Oliveira e Silva
PostgreSQL - Tiago Corcelli Oliveira e SilvaPotiLivre Sobrenome
 
Projeto de plano de backup
Projeto de plano de backupProjeto de plano de backup
Projeto de plano de backupSabrina Mees
 
Cassandra overview: Um Caso Prático
Cassandra overview:  Um Caso PráticoCassandra overview:  Um Caso Prático
Cassandra overview: Um Caso PráticoEiti Kimura
 
Linux e o modelo open source
Linux e o modelo open sourceLinux e o modelo open source
Linux e o modelo open sourceFrederico Madeira
 
QConSP16 - Apache Cassandra Evoluindo Sistemas Distribuídos
QConSP16 - Apache Cassandra Evoluindo Sistemas DistribuídosQConSP16 - Apache Cassandra Evoluindo Sistemas Distribuídos
QConSP16 - Apache Cassandra Evoluindo Sistemas DistribuídosEiti Kimura
 
Treinamento de Performance and tuning
Treinamento de Performance and tuningTreinamento de Performance and tuning
Treinamento de Performance and tuningDell Technologies
 
Curso de Performance and Tuning - Linux
Curso de Performance and Tuning - LinuxCurso de Performance and Tuning - Linux
Curso de Performance and Tuning - LinuxDell Technologies
 
Apresentação GT - Digital Preservation
Apresentação GT - Digital PreservationApresentação GT - Digital Preservation
Apresentação GT - Digital PreservationRoberto Beraldo Chaiben
 
Failover dhcp - EVV
Failover dhcp - EVVFailover dhcp - EVV
Failover dhcp - EVVevandrovv
 
Web Seminário sobre Varnish+Nginx+Apache
Web Seminário sobre Varnish+Nginx+ApacheWeb Seminário sobre Varnish+Nginx+Apache
Web Seminário sobre Varnish+Nginx+ApacheDell Technologies
 
Estudo de caso Ricardo Eletro
Estudo de caso Ricardo EletroEstudo de caso Ricardo Eletro
Estudo de caso Ricardo EletroMySQL Brasil
 
TDC2015 - Apache Cassandra no Desenvolvimento de Sistemas de Alto Desempenho
TDC2015 - Apache Cassandra no Desenvolvimento de Sistemas de Alto DesempenhoTDC2015 - Apache Cassandra no Desenvolvimento de Sistemas de Alto Desempenho
TDC2015 - Apache Cassandra no Desenvolvimento de Sistemas de Alto DesempenhoEiti Kimura
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Joao Galdino Mello de Souza
 

Tendances (20)

Valdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
 
Open Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software LivreOpen Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software Livre
 
Google File System
Google File SystemGoogle File System
Google File System
 
PostgreSQL - Tiago Corcelli Oliveira e Silva
PostgreSQL - Tiago Corcelli Oliveira e SilvaPostgreSQL - Tiago Corcelli Oliveira e Silva
PostgreSQL - Tiago Corcelli Oliveira e Silva
 
Ha pohlmann
Ha pohlmannHa pohlmann
Ha pohlmann
 
GlusterFs
GlusterFsGlusterFs
GlusterFs
 
Projeto de plano de backup
Projeto de plano de backupProjeto de plano de backup
Projeto de plano de backup
 
Clusters
ClustersClusters
Clusters
 
Cassandra overview: Um Caso Prático
Cassandra overview:  Um Caso PráticoCassandra overview:  Um Caso Prático
Cassandra overview: Um Caso Prático
 
Linux e o modelo open source
Linux e o modelo open sourceLinux e o modelo open source
Linux e o modelo open source
 
QConSP16 - Apache Cassandra Evoluindo Sistemas Distribuídos
QConSP16 - Apache Cassandra Evoluindo Sistemas DistribuídosQConSP16 - Apache Cassandra Evoluindo Sistemas Distribuídos
QConSP16 - Apache Cassandra Evoluindo Sistemas Distribuídos
 
Treinamento de Performance and tuning
Treinamento de Performance and tuningTreinamento de Performance and tuning
Treinamento de Performance and tuning
 
Curso de Performance and Tuning - Linux
Curso de Performance and Tuning - LinuxCurso de Performance and Tuning - Linux
Curso de Performance and Tuning - Linux
 
Apresentação GT - Digital Preservation
Apresentação GT - Digital PreservationApresentação GT - Digital Preservation
Apresentação GT - Digital Preservation
 
Failover dhcp - EVV
Failover dhcp - EVVFailover dhcp - EVV
Failover dhcp - EVV
 
Web Seminário sobre Varnish+Nginx+Apache
Web Seminário sobre Varnish+Nginx+ApacheWeb Seminário sobre Varnish+Nginx+Apache
Web Seminário sobre Varnish+Nginx+Apache
 
Estudo de caso Ricardo Eletro
Estudo de caso Ricardo EletroEstudo de caso Ricardo Eletro
Estudo de caso Ricardo Eletro
 
TDC2015 - Apache Cassandra no Desenvolvimento de Sistemas de Alto Desempenho
TDC2015 - Apache Cassandra no Desenvolvimento de Sistemas de Alto DesempenhoTDC2015 - Apache Cassandra no Desenvolvimento de Sistemas de Alto Desempenho
TDC2015 - Apache Cassandra no Desenvolvimento de Sistemas de Alto Desempenho
 
10 dns-firewall
10 dns-firewall10 dns-firewall
10 dns-firewall
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
 

Similaire à Alta disponibilidade em ambiente GNU/Linux

Como criar infraestrutura de sites para receber milhões de usuários?
Como criar infraestrutura de sites para receber milhões de usuários?Como criar infraestrutura de sites para receber milhões de usuários?
Como criar infraestrutura de sites para receber milhões de usuários?Marcelo Dieder
 
DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)
DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)
DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)Caio Candido
 
Alta Disponibilidade na Prática utilizando servidores Linuxes Linux
Alta Disponibilidade na Prática utilizando servidores Linuxes LinuxAlta Disponibilidade na Prática utilizando servidores Linuxes Linux
Alta Disponibilidade na Prática utilizando servidores Linuxes Linuxelliando dias
 
Arquitetura de um sistema crítico de alta disponibilidade com soluções open s...
Arquitetura de um sistema crítico de alta disponibilidade com soluções open s...Arquitetura de um sistema crítico de alta disponibilidade com soluções open s...
Arquitetura de um sistema crítico de alta disponibilidade com soluções open s...Daniel Destro Do Carmo
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosCharles Fortes
 
Escalabilidade via Software no ExpressoV3
Escalabilidade via Software no ExpressoV3Escalabilidade via Software no ExpressoV3
Escalabilidade via Software no ExpressoV3Flávio Lisboa
 
Apresentação Monografia
Apresentação MonografiaApresentação Monografia
Apresentação MonografiaLeon Homar
 
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOSA PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOSRaul Leite
 
Aula 03 - Analisando objetivos técnicos - Projeto de Redes de Computadores
Aula 03 - Analisando objetivos técnicos - Projeto de Redes de ComputadoresAula 03 - Analisando objetivos técnicos - Projeto de Redes de Computadores
Aula 03 - Analisando objetivos técnicos - Projeto de Redes de ComputadoresDalton Martins
 
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on AzureTDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azuretdc-globalcode
 
Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!! Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!! Alessandro Binhara
 
TDC2018SP | Trilha Serveless - Pra que SERVErless?
TDC2018SP | Trilha Serveless - Pra que SERVErless?TDC2018SP | Trilha Serveless - Pra que SERVErless?
TDC2018SP | Trilha Serveless - Pra que SERVErless?tdc-globalcode
 
Arquitetura para solução Big Data – open source
Arquitetura para solução Big Data – open sourceArquitetura para solução Big Data – open source
Arquitetura para solução Big Data – open sourceFelipe RENZ - MBA TI / Big
 
Cloud Server Embratel
Cloud Server EmbratelCloud Server Embratel
Cloud Server EmbratelAlex Hübner
 
Apresentação HyperCloud GT8
Apresentação HyperCloud GT8Apresentação HyperCloud GT8
Apresentação HyperCloud GT8HyperCloud UFS
 

Similaire à Alta disponibilidade em ambiente GNU/Linux (20)

Como criar infraestrutura de sites para receber milhões de usuários?
Como criar infraestrutura de sites para receber milhões de usuários?Como criar infraestrutura de sites para receber milhões de usuários?
Como criar infraestrutura de sites para receber milhões de usuários?
 
Introdução à sistemas distribuídos
Introdução à sistemas distribuídosIntrodução à sistemas distribuídos
Introdução à sistemas distribuídos
 
DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)
DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)
DevOps containers x86 - Baremetal, Virtual e Cloud (pt_br)
 
Alta Disponibilidade na Prática utilizando servidores Linuxes Linux
Alta Disponibilidade na Prática utilizando servidores Linuxes LinuxAlta Disponibilidade na Prática utilizando servidores Linuxes Linux
Alta Disponibilidade na Prática utilizando servidores Linuxes Linux
 
Arquitetura de um sistema crítico de alta disponibilidade com soluções open s...
Arquitetura de um sistema crítico de alta disponibilidade com soluções open s...Arquitetura de um sistema crítico de alta disponibilidade com soluções open s...
Arquitetura de um sistema crítico de alta disponibilidade com soluções open s...
 
Proposta de arquitetura Hadoop
Proposta de arquitetura HadoopProposta de arquitetura Hadoop
Proposta de arquitetura Hadoop
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
 
Escalabilidade via Software no ExpressoV3
Escalabilidade via Software no ExpressoV3Escalabilidade via Software no ExpressoV3
Escalabilidade via Software no ExpressoV3
 
Apresentação Monografia
Apresentação MonografiaApresentação Monografia
Apresentação Monografia
 
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOSA PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
 
Aula 03 - Analisando objetivos técnicos - Projeto de Redes de Computadores
Aula 03 - Analisando objetivos técnicos - Projeto de Redes de ComputadoresAula 03 - Analisando objetivos técnicos - Projeto de Redes de Computadores
Aula 03 - Analisando objetivos técnicos - Projeto de Redes de Computadores
 
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on AzureTDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
TDC2018SP | Trilha Arq .Net - Serverless Reactive Programming on Azure
 
Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!! Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!!
 
Estratégias de migração para cloud
Estratégias de migração para cloudEstratégias de migração para cloud
Estratégias de migração para cloud
 
Sistemas Distribuídos - Clusters
Sistemas Distribuídos - ClustersSistemas Distribuídos - Clusters
Sistemas Distribuídos - Clusters
 
TDC2018SP | Trilha Serveless - Pra que SERVErless?
TDC2018SP | Trilha Serveless - Pra que SERVErless?TDC2018SP | Trilha Serveless - Pra que SERVErless?
TDC2018SP | Trilha Serveless - Pra que SERVErless?
 
Arquitetura para solução Big Data – open source
Arquitetura para solução Big Data – open sourceArquitetura para solução Big Data – open source
Arquitetura para solução Big Data – open source
 
Cloud Server Embratel
Cloud Server EmbratelCloud Server Embratel
Cloud Server Embratel
 
TRIO IT - Resumo
TRIO IT - ResumoTRIO IT - Resumo
TRIO IT - Resumo
 
Apresentação HyperCloud GT8
Apresentação HyperCloud GT8Apresentação HyperCloud GT8
Apresentação HyperCloud GT8
 

Dernier

O papel da automação de processos no mundo do trabalho pós-moderno
O papel da automação de processos no mundo do trabalho pós-modernoO papel da automação de processos no mundo do trabalho pós-moderno
O papel da automação de processos no mundo do trabalho pós-modernoDenis Pereira Raymundo
 
Knowtree - Extração de Dados com o KAPE.
Knowtree - Extração de Dados com o KAPE.Knowtree - Extração de Dados com o KAPE.
Knowtree - Extração de Dados com o KAPE.Thiago lindolfo
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Dirceu Resende
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Dirceu Resende
 
PRODUCT OPS - COMO APROVEITAR O MÁXIMO DESTA NOVA TENDÊNCIA - Priscila Chagas...
PRODUCT OPS - COMO APROVEITAR O MÁXIMO DESTA NOVA TENDÊNCIA - Priscila Chagas...PRODUCT OPS - COMO APROVEITAR O MÁXIMO DESTA NOVA TENDÊNCIA - Priscila Chagas...
PRODUCT OPS - COMO APROVEITAR O MÁXIMO DESTA NOVA TENDÊNCIA - Priscila Chagas...Priscila Ribeiro Chagas
 
TI EXAMES - NIST Cybersecurity Framework.pdf
TI EXAMES - NIST Cybersecurity Framework.pdfTI EXAMES - NIST Cybersecurity Framework.pdf
TI EXAMES - NIST Cybersecurity Framework.pdfRodrigoMori7
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Dirceu Resende
 

Dernier (7)

O papel da automação de processos no mundo do trabalho pós-moderno
O papel da automação de processos no mundo do trabalho pós-modernoO papel da automação de processos no mundo do trabalho pós-moderno
O papel da automação de processos no mundo do trabalho pós-moderno
 
Knowtree - Extração de Dados com o KAPE.
Knowtree - Extração de Dados com o KAPE.Knowtree - Extração de Dados com o KAPE.
Knowtree - Extração de Dados com o KAPE.
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 
PRODUCT OPS - COMO APROVEITAR O MÁXIMO DESTA NOVA TENDÊNCIA - Priscila Chagas...
PRODUCT OPS - COMO APROVEITAR O MÁXIMO DESTA NOVA TENDÊNCIA - Priscila Chagas...PRODUCT OPS - COMO APROVEITAR O MÁXIMO DESTA NOVA TENDÊNCIA - Priscila Chagas...
PRODUCT OPS - COMO APROVEITAR O MÁXIMO DESTA NOVA TENDÊNCIA - Priscila Chagas...
 
TI EXAMES - NIST Cybersecurity Framework.pdf
TI EXAMES - NIST Cybersecurity Framework.pdfTI EXAMES - NIST Cybersecurity Framework.pdf
TI EXAMES - NIST Cybersecurity Framework.pdf
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 

Alta disponibilidade em ambiente GNU/Linux

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.

Notes de l'éditeur

  1. Reboots, upgrades de disco, memória, processador, versões de software