SlideShare uma empresa Scribd logo
1 de 84
Baixar para ler offline
PROJETOS E ESTRUTURAÇÃO DE AMBIENTES
DE DATA CENTER
Mateus Prado
@mateusprado
PÓS-GRADUAÇÃO: REDES DE COMPUTADORES E SEGURANÇA DE SISTEMAS
agenda
• o que você precisa saber sobre dc?
• racks
• servers e compute
• storage
• network
• virtualization
• containers
• serviços core
• operação
• o futuro do dc
por que um dc?
disponibilidade
o que você precisa saber sobre dc?
infraestrutura
o que você precisa saber sobre dc?
espaço
resfriamento
eletricidade
software
hardware
serviços
critérios de avaliação
desempenho
escalabilidade
redundância
gerenciamento
segurança
normas
ANSI/TIA*-942
The Telecommunications Industry Association's
TIA-942 Telecommunications Infrastructure Standard
for Data Centers[1] is an American National Standard
that specifies the minimum requirements for
telecommunications infrastructure of data centers
and computer rooms including single tenant enterprise
data centers and multi-tenant Internet hosting data
centers. The topology proposed in the standard was
intended to be applicable to any size data center.
ANSI/TIA*-942
• Distribuição espacial e layouts (localização, salas, áreas);
• Proteção física (fogo, alagamento, tempestades, umidade);
• Desenho de Rede (cabeamento, topologia);
• Desenho Elétrico (geradores, UPS, voltagens, capacidade, etc);
• Desenho Refrigeração (padrões tais como hot/cold aisles, temperaturas);
hot/cold aisles
ANSI/TIA*-942
• Redundância de Sistemas (todos os citados acima);
• Questões ambientais (EnergyStar, emissões, ocupação de solo, etc);
• Classificação em Tiers (“classes de disponibilidade"): I, II, III e IV;
• Distribuição espacial e layouts (localização, salas, áreas);
• Proteção física (fogo, alagamento, tempestades, umidade);
• Desenho de Rede (cabeamento, topologia);
• Desenho Elétrico (geradores, UPS, voltagens, capacidade, etc);
• Desenho Refrigeração (padrões tais como hot/cold aisles, temperaturas);
tiers de disponibilidade
• Qualquer coisa (famoso CPD no canto)
• Disponibilidade de 99,671%
• 28.8 horas de downtime por ano
• 2,5 horas de downtime por mês
tier 1
tiers de disponibilidade
• = tier 1 + Redundância de Conectividade
• Energia e Refrigeração não precisam ser redundantes,
porém deve possuir UPS e gerador
• Disponibilidade de 99,741%
• 22 horas de downtime por ano
• 1,8 horas de downtime por mês
tier 2
tiers de disponibilidade
• = Tier 2 + Redundância de Refrigeração e Energia
• Atividades de manutenção planejada não causam interrupção no
serviço, mas eventos não previstos ainda podem derrubar o DC
• Disponibilidade de 99,982%
• 1,6 horas de downtime por ano
• 8 minutos de downtime por mês
tier 3
tiers de disponibilidade
• À prova de tudo!
• Tier 3 + redundância da redundância - 2x tudo
• Disponibilidade de 99,995%
• 24 minutos de downtime por ano
• 2 minutos de downtime por mês
tier 4
o que você precisa saber sobre dc?
tipos e modalidades
hosting cloud*colocation
disaster recovery
o que você precisa saber sobre dc?
Inside a Google data center
https://www.youtube.com/watch?v=XZmGGAbHqa0
Facebook's Prineville Data Center
https://www.youtube.com/watch?v=RobRpWAu8sM
racks
servers e compute
servers e compute
Dell PowerEdge 13G Rack Servers
https://www.youtube.com/watch?v=aKCby9GvQfU
servers e compute
Dell PowerEdge R710 Specs
http://www.dell.com/downloads/global/products/pedge/r710-spec-sheet.pdf
Dell PowerEdge R710 Tech Guide
http://www.dell.com/downloads/global/products/pedge/en/server-poweredge-r710-te
guidebook.pdf
reviews
http://www.itpro.co.uk/server/reviews
storage
ssd
qual o segredo?
ssd
• operações elétricas ao invés de partes móveis e motores
• compressão de dados
• wear leveling (distribuição de uso)
15
HD
0.2
SSD
open file(ms)
critérios de avaliação
iops custo mtbf
arquiteturas de storage
das (direct)
nas (file-level)
san (block-level)
arquiteturas de storage
storage
“One way to loosely conceptualize the difference
between a NAS and a SAN is that NAS appears to the
client OS (operating system) as a file server (the
client can map network drives to shares on that
server) whereas a disk available through a SAN still
appears to the client OS as a disk, visible in disk
and volume management utilities (along with
client's local disks), and available to be formatted
with a file system and mounted.”
network
topology
switch
firewall
firewall
firewall
windows firewall
load balancer
load balancer
load balancer
network
Network Cabling in SoftLayer Data Centers
https://www.youtube.com/watch?t=379&v=eM6YfH98ulo
virtualization
hypervisor
containers
containers
Linux Containers
jail bsd
serviços core
• proxy
• autenticação
• dns
• email
• lxc
OPERAÇÃO
• lxc
COMO SER EFICIENTE?
MONITORAÇÃO
MÉTRICAS
TESTE EM PRODUÇÃO
CAPACITY PLANNING
AUTOMAÇÃO
DOCUMENTAÇÃO
o futuro do dc
• lxc
• containers
• docker
• coreOS
• mesosphere
• kubernetes
o futuro do dc
• lxc
email: mateus@mateusprado.com
facebook: Mateus Prado
Twitter: @mateusprado

Mais conteúdo relacionado

Semelhante a Projetos e estruturação de ambientes de Data Center

Conceitos e dicas para profissionais de datacenter
Conceitos e dicas para profissionais de datacenterConceitos e dicas para profissionais de datacenter
Conceitos e dicas para profissionais de datacenterFabio Leandro
 
Conceitos e dicas para profissionais de datacenter
Conceitos e dicas para profissionais de datacenterConceitos e dicas para profissionais de datacenter
Conceitos e dicas para profissionais de datacenterFabio Leandro
 
Banco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possívelBanco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possívelMarcos Freccia
 
Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Thiago Viola
 
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...iMasters
 
TI Verde - Tecnologia da Informação Verde
TI Verde - Tecnologia da Informação VerdeTI Verde - Tecnologia da Informação Verde
TI Verde - Tecnologia da Informação VerdeJuliana Luz
 
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational DatabasesMarcus Vinicius Miguel Pedro
 
Ti verde seu proximo datacenter pode ser um container
Ti verde  seu proximo datacenter pode ser um containerTi verde  seu proximo datacenter pode ser um container
Ti verde seu proximo datacenter pode ser um containerFabio Hara
 
2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud Computing2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud ComputingVaine Luiz Barreira, MBA
 
Projetos Estruturados de Redes - Parte 3
Projetos Estruturados de Redes - Parte 3Projetos Estruturados de Redes - Parte 3
Projetos Estruturados de Redes - Parte 3José Wagner Bungart
 
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo GazzaneoRio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo GazzaneoRio Info
 
Servidores Dell PowerEdge 13a geracao
Servidores Dell PowerEdge 13a geracaoServidores Dell PowerEdge 13a geracao
Servidores Dell PowerEdge 13a geracaoBravo Tecnologia
 
Planejamento e Gerenciamento de Capacidade para Sistemas Distribuídos
Planejamento e Gerenciamento de Capacidade para Sistemas DistribuídosPlanejamento e Gerenciamento de Capacidade para Sistemas Distribuídos
Planejamento e Gerenciamento de Capacidade para Sistemas Distribuídosluanrjesus
 
Data Center Virtual Embratel - Plataforma VCE
Data Center Virtual Embratel - Plataforma VCEData Center Virtual Embratel - Plataforma VCE
Data Center Virtual Embratel - Plataforma VCEAlex Hübner
 
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...Weligton Pinto
 

Semelhante a Projetos e estruturação de ambientes de Data Center (20)

Conceitos e dicas para profissionais de datacenter
Conceitos e dicas para profissionais de datacenterConceitos e dicas para profissionais de datacenter
Conceitos e dicas para profissionais de datacenter
 
Conceitos e dicas para profissionais de datacenter
Conceitos e dicas para profissionais de datacenterConceitos e dicas para profissionais de datacenter
Conceitos e dicas para profissionais de datacenter
 
Banco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possívelBanco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possível
 
Hosting Inok
Hosting InokHosting Inok
Hosting Inok
 
Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud
 
TRIO IT - Resumo
TRIO IT - ResumoTRIO IT - Resumo
TRIO IT - Resumo
 
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
 
TI Verde - Tecnologia da Informação Verde
TI Verde - Tecnologia da Informação VerdeTI Verde - Tecnologia da Informação Verde
TI Verde - Tecnologia da Informação Verde
 
Conclusão Módulo de Redes TI 2012B Senac Jundiaí
Conclusão Módulo de Redes TI 2012B Senac JundiaíConclusão Módulo de Redes TI 2012B Senac Jundiaí
Conclusão Módulo de Redes TI 2012B Senac Jundiaí
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
 
Ti verde seu proximo datacenter pode ser um container
Ti verde  seu proximo datacenter pode ser um containerTi verde  seu proximo datacenter pode ser um container
Ti verde seu proximo datacenter pode ser um container
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud Computing2010 - Ti e Negócios - Virtualização e Cloud Computing
2010 - Ti e Negócios - Virtualização e Cloud Computing
 
Projetos Estruturados de Redes - Parte 3
Projetos Estruturados de Redes - Parte 3Projetos Estruturados de Redes - Parte 3
Projetos Estruturados de Redes - Parte 3
 
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo GazzaneoRio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
 
Servidores Dell PowerEdge 13a geracao
Servidores Dell PowerEdge 13a geracaoServidores Dell PowerEdge 13a geracao
Servidores Dell PowerEdge 13a geracao
 
Planejamento e Gerenciamento de Capacidade para Sistemas Distribuídos
Planejamento e Gerenciamento de Capacidade para Sistemas DistribuídosPlanejamento e Gerenciamento de Capacidade para Sistemas Distribuídos
Planejamento e Gerenciamento de Capacidade para Sistemas Distribuídos
 
Data Center Virtual Embratel - Plataforma VCE
Data Center Virtual Embratel - Plataforma VCEData Center Virtual Embratel - Plataforma VCE
Data Center Virtual Embratel - Plataforma VCE
 
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...
 

Mais de Mateus Prado

DevOps Behind the Scenes
DevOps Behind the ScenesDevOps Behind the Scenes
DevOps Behind the ScenesMateus Prado
 
DevOps Toolkit - DevOps Day Salvador
DevOps Toolkit - DevOps Day SalvadorDevOps Toolkit - DevOps Day Salvador
DevOps Toolkit - DevOps Day SalvadorMateus Prado
 
Infra Agil: How the Ops teams delivery and operate the infrastructures in the...
Infra Agil: How the Ops teams delivery and operate the infrastructures in the...Infra Agil: How the Ops teams delivery and operate the infrastructures in the...
Infra Agil: How the Ops teams delivery and operate the infrastructures in the...Mateus Prado
 
HTTP/2 - How it's changing web performance
HTTP/2 - How it's changing web performanceHTTP/2 - How it's changing web performance
HTTP/2 - How it's changing web performanceMateus Prado
 
DevOps: ready for takeoff?
DevOps: ready for takeoff?DevOps: ready for takeoff?
DevOps: ready for takeoff?Mateus Prado
 
Microservices Architecture
Microservices ArchitectureMicroservices Architecture
Microservices ArchitectureMateus Prado
 
DevOps - Como remover barreiras para a adoção?
DevOps - Como remover barreiras para a adoção?DevOps - Como remover barreiras para a adoção?
DevOps - Como remover barreiras para a adoção?Mateus Prado
 

Mais de Mateus Prado (10)

DevOps Behind the Scenes
DevOps Behind the ScenesDevOps Behind the Scenes
DevOps Behind the Scenes
 
DevOps Toolkit - DevOps Day Salvador
DevOps Toolkit - DevOps Day SalvadorDevOps Toolkit - DevOps Day Salvador
DevOps Toolkit - DevOps Day Salvador
 
Infra Agil: How the Ops teams delivery and operate the infrastructures in the...
Infra Agil: How the Ops teams delivery and operate the infrastructures in the...Infra Agil: How the Ops teams delivery and operate the infrastructures in the...
Infra Agil: How the Ops teams delivery and operate the infrastructures in the...
 
DevOps Toolkit
DevOps ToolkitDevOps Toolkit
DevOps Toolkit
 
HTTP/2 - How it's changing web performance
HTTP/2 - How it's changing web performanceHTTP/2 - How it's changing web performance
HTTP/2 - How it's changing web performance
 
HTTP2
HTTP2HTTP2
HTTP2
 
DevOps: ready for takeoff?
DevOps: ready for takeoff?DevOps: ready for takeoff?
DevOps: ready for takeoff?
 
Microservices Architecture
Microservices ArchitectureMicroservices Architecture
Microservices Architecture
 
Microservices
MicroservicesMicroservices
Microservices
 
DevOps - Como remover barreiras para a adoção?
DevOps - Como remover barreiras para a adoção?DevOps - Como remover barreiras para a adoção?
DevOps - Como remover barreiras para a adoção?
 

Projetos e estruturação de ambientes de Data Center