QCON 2015 Uma abordagem prática ao LXC. UOLHOST Marcus Vinícius Soares

Tamanho: px
Começar a partir da página:

Download "QCON 2015 Uma abordagem prática ao LXC. UOLHOST Marcus Vinícius Soares mvc_msoares@uolinc.com"

Transcrição

1 QCON 2015 Uma abordagem prática ao LXC UOLHOST Marcus Vinícius Soares

2 Agenda Motivação LXC GO Dicas Perguntas e Respostas

3 Complexidade Atual

4 Complexidade atual (e crescendo)

5 CAOS Version spawn DEV / QA / Pre-Prod/ Prod Continuos Integration Continuous Deployment

6 História Virtualização Servidores Rede Storage Aplicações BINGO!!!

7 Virtualização de Servidores Benefícios amplamente conhecidos Mas... Tempo de provisionamento Quantidade de VM's Provisionamento Dinâmico HPC performance Burocracia interna

8 LXC LinuXContainers Idéianão é nova : Jail/ Zones / IBM / HP Modelo Tradicional com Máquina Virtual LXC Style

9 LXC Cgroups on steroids Ligthweight Agilidade e Flexibilidade Compartimentação Open source/ Custo Larga adoção HPC ready Cloud stlye Kernel Version

10 LXC Kernel Namespaces Seccomp policies LXC Cgroups AppArmor & SELinux chroot

11 LXC Sistema blkio cpu cpuset devices freezer memory hugetlb net_cls net_prio Tunnable - Weighted proportional block I/O access. Group wide or per device. - Per device hard limits on block I/O read/write specified as bytes per second or IOPS per second. - Time period (microseconds per second) a group should have CPU access. - Group wide upper limit on CPU time per second. - Weighted proportional value of relative CPU time for a group. - CPUs (cores) the group can access. - Memory nodes the group can access and migrate ability. - Memory hardwall, pressure, spread, etc. - Define which devices and access type a group can use. - Suspend/resume group tasks. - Max memory limits for the group (in bytes). - Memory swappiness, OOM control, hierarchy, etc.. - Limit HugeTLB size usage. - Per cgroup HugeTLB metrics. - Tag network packets with a class ID. - Use tc to prioritize tagged packets. - Weighted proportional priority on egress traffic (per interface).

12 LXC Colocando para Funcionar Como fazer um server funcionar? Instalar os pacotes Config(rede/ fs/ memória / processador ) RootFS( images) LXC Tools

13 LXC Pacotes RPM Based(Centos/RedHat etc) yum install libvirt libvirt-client python-virtinst DebBased(Debian / Ubuntu/ etc) sudo apt-get install lxc Enable cgroups none /cgroup cgroup defaults 0 0

14 LXC Config Configurações dos recursos utilizados pelo container Rede Rootfs Limitações Mount binds Segurança

15 LXC Cgroupspseudofs

16 LXC Config lxc.tty = 1 lxc.utsname = b:u:inthosp:1 lxc.pivotdir = mnt lxc.rootfs = /opt/phoenix/var/slot/b-uinthosp-1/rootfs lxc.cgroup.cpu.shares = 1024 lxc.cgroup.cpu.cfs_period_us = lxc.cgroup.cpu.cfs_quota_us = lxc.cgroup.memory.limit_in_b ytes = 256M lxc.cgroup.memory.memsw.limi t_in_bytes = 256M lxc.mount.entry = proc proc proc nosuid,nodev,noexec 0 0 lxc.network.0.type = veth lxc.network.0.flags = up lxc.network.0.link = br0 lxc.network.0.name = eth1 lxc.network.0.mtu = 1500 lxc.network.0.ipv4 = /16 lxc.network.0.veth.pair = veth40 lxc.cgroup.devices.deny = a

17 LXC Images Sua ISO Read-only para o container Shared Como gerar Docker dclient = docker.client(base_url=docker_url,version='1.16',timeout=120) container = dclient.create_container(base, "/usr/bin/python -u /mnt/build/docker-template-setup.py", volumes=["/mnt/build", "/var/cache/yum"], name="build-%s" % pkg)... resp = dclient.export(container) tar = subprocess.popen(["/bin/tar", "-x", "-C", imagedir], stdin=subprocess.pipe)....spec para gerar o RPM

18 LXC Images

19 LXC Tools lxc-create-n shimoo-c -t debian lxc-start n shimmo-c lxc-attach n shimmo-c

20 LXC Dicas Abstrair Kernelupdates!! Vários erros no OOM durante o processo Kernel Debug Tenha seu kernelem debug modeem prod Kdump habilitado até ter certeza Testing...testing...more testing Overcommit... A lot IT WORKS!!!

21 LXC Commoditization: docker Desacoplamento Agnóstico Imagens rodam em qualquer plataforma suportada pelo Docker Portabilidade Larga Adoção muito fácil Sharing Integrações

22 Docker vs. LXC vs. Hypervisor

23 GO New Funny

24 GO Camada de WS de alto nível para provisionar seu container: curl -si \ -H "Host: shimoo.com.br" \ -H "X-User: shimoo" \ -H "X-User-Domains: shimoo.com.br" \ -H "X-Homedir: ha-pool02/ha-pool02-fs02/shimoo/home" \ -H "X-Application: tomcat8;jdk=8" \ -H "X-Instance: 1" \ -H "X-Memory-Limit: 256" \ -H "X-CPU-Limit: 25" \ -H "X-Idle-Timout: 5" \ -H "X-Backend: b:u:shimoo:1" \ -H "X-Realhost: shimoo.com.br" \

25 Perguntas Marcus Vinícius Soares

35% GARTNER. Despesas com tecnologia ocorrem fora da T.I. Fazem uso de tecnologias não aprovadas pela T.I.

35% GARTNER. Despesas com tecnologia ocorrem fora da T.I. Fazem uso de tecnologias não aprovadas pela T.I. DEVOPS E PAAS - ABORDAGENS E FERRAMENTAS PARA ATENDER AS NOVAS DEMANDAS DE MERCADO Rodrigo Ramalho da Silva - Solutions Architect rramalho@redhat.com INOVAR NÃO É UMA ESCOLHA Organizações de T.I. que não

Leia mais

Docker do básico à orquestração de containers. Meetup de Laravel em São Paulo #3

Docker do básico à orquestração de containers. Meetup de Laravel em São Paulo #3 Docker do básico à orquestração de containers Meetup de Laravel em São Paulo #3 Sobre $nome = 'Wellington F. Silva'; $nick = ['_wsilva, 'tom', 'boina', 'fisi', 'iéié']; $work = 'developer'; $background

Leia mais

Universidade Estadual de Feira de Santana

Universidade Estadual de Feira de Santana Universidade Estadual de Feira de Santana Tutorial de Instalação do OpenNebula em Centos 6 com KVM Feira de Santana - BA Novembro, 2015 2 PASSOS DO TUTORIAL 1 1 Introdução Tutorial criado por Lucas Santana,

Leia mais

João Víctor Rocon Maia Engenharia de Computação - UFES

João Víctor Rocon Maia Engenharia de Computação - UFES João Víctor Rocon Maia Engenharia de Computação - UFES Agenda Quem usa? Conceito Ilustração Vantagens Tipologia Topologia Como fazer? O que é preciso? Infraestrutura Sistema Operacional Software Eucalyptus

Leia mais

AP401 / AP402 / AP404 AP411 / AP412 / AP414 AP408 / AP418 APE401 / APE402 / APE404 APE411 / APE412 / APE414

AP401 / AP402 / AP404 AP411 / AP412 / AP414 AP408 / AP418 APE401 / APE402 / APE404 APE411 / APE412 / APE414 AP401 / AP402 / AP404 AP411 / AP412 / AP414 AP408 / AP418 APE401 / APE402 / APE404 APE411 / APE412 / APE414 Setembro 2011, Rev. 3 Copyright Aligera Equipamentos Digitais, Porto Alegre - RS, Brasil. Todos

Leia mais

LABORATÓRIO 3 (parte 1)

LABORATÓRIO 3 (parte 1) FACULDADE PITÁGORAS Tecnólogo em Redes de Computadores Desempenho de Redes Prof. Ulisses Cotta Cavalca LABORATÓRIO 3 (parte 1) OBJETIVOS Verificar e manipular ferramentas de desempenho

Leia mais

Segurança em Redes e Sistemas Operacionais

Segurança em Redes e Sistemas Operacionais Segurança em Redes e Sistemas Operacionais Segurança - ale.garcia.aguado@gmail.com 1 Agenda Preparação do Ambiente Como é o Ambiente em que vamos trabalhar? Visão Macro Passos... Segurança - ale.garcia.aguado@gmail.com

Leia mais

ZoneMinder. Instalação/Configuração com Câmeras IP e DVRs HDL

ZoneMinder. Instalação/Configuração com Câmeras IP e DVRs HDL ZoneMinder Instalação/Configuração com Câmeras IP e DVRs HDL O Software ZoneMinder é um poderoso(e gratuito) software CMS de CCTV/IP Surveillance que funciona em sistemas Linux e é totalmente operado/administrado

Leia mais

Soluções IBM SmartCloud. 2014 IBM Corporation

Soluções IBM SmartCloud. 2014 IBM Corporation Soluções IBM SmartCloud Estratégia de Cloud Computing da IBM Business Process as a Service Software as a Service Platform as a Service Infrastructure as a Service Design Deploy Consume Tecnologias para

Leia mais

LABORATÓRIO 3 (parte 2)

LABORATÓRIO 3 (parte 2) FACULDADE PITÁGORAS Tecnólogo em Redes de Computadores Desempenho de Redes Prof. Ulisses Cotta Cavalca LABORATÓRIO 3 (parte 2) OBJETIVOS Verificar e manipular ferramentas de desempenho

Leia mais

Ubuntu Cloud Infrastructure. Trazendo a nuvem para sua Empresa. Mauricio Pretto Mauricio.pretto@canonical.com www.canonical.com.

Ubuntu Cloud Infrastructure. Trazendo a nuvem para sua Empresa. Mauricio Pretto Mauricio.pretto@canonical.com www.canonical.com. Ubuntu Cloud Infrastructure Trazendo a nuvem para sua Empresa Mauricio Pretto Mauricio.pretto@canonical.com www.canonical.com @canonical_la 2 Mauricio Pretto Agenda Quem Somos Nuvem Infrastructure as a

Leia mais

Linux containers. Bruno Barcarol Guimarães 2015-07-10. bbgstb@gmail.com. Bruno Barcarol Guimarães Linux containers 2015-07-10 1 / 34

Linux containers. Bruno Barcarol Guimarães 2015-07-10. bbgstb@gmail.com. Bruno Barcarol Guimarães Linux containers 2015-07-10 1 / 34 Linux containers Bruno Barcarol Guimarães bbgstb@gmail.com 2015-07-10 Bruno Barcarol Guimarães Linux containers 2015-07-10 1 / 34 Resumo 1 Visão geral 2 Implementação 3 Segurança 4 Ferramentas 5 Referências

Leia mais

Resumo até aqui. Gerenciamento Proteção Compartilhamento. Infra-estrutura de Software

Resumo até aqui. Gerenciamento Proteção Compartilhamento. Infra-estrutura de Software Resumo até aqui Complexidade do computador moderno, do ponto de vista do hardware Necessidade de abstrações software Sistema computacional em camadas SO como uma máquina estendida abstrações SO como um

Leia mais

UFBA Universidade Federal da Bahia CPD Central de Processamento de Dados. Rede VPN UFBA. Procedimento para configuração

UFBA Universidade Federal da Bahia CPD Central de Processamento de Dados. Rede VPN UFBA. Procedimento para configuração UFBA Universidade Federal da Bahia CPD Central de Processamento de Dados Rede VPN UFBA Procedimento para configuração 2013 Íncide Introdução... 3 Windows 8... 4 Windows 7... 10 Windows VISTA... 14 Windows

Leia mais

Classificação::Modelo de implantação

Classificação::Modelo de implantação Classificação::Modelo de implantação Modelo de implantação::privado Operada unicamente por uma organização; A infra-estrutura de nuvem é utilizada exclusivamente por uma organização: Nuvem local ou remota;

Leia mais

Hands On para (web)developers: Docker vs Vagrant

Hands On para (web)developers: Docker vs Vagrant Hands On para (web)developers: Docker vs Vagrant Trilha Web Florianopólis, 13/04/2015 Gustavo Maestri & Ingo Gerhard Jauch Globalcode Open4education Sobre os palestrantes Gustavo Maestri Software Developer

Leia mais

LABORATÓRIO III. ROTEAMENTO ESTÁTICO Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel #5634135

LABORATÓRIO III. ROTEAMENTO ESTÁTICO Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel #5634135 LABORATÓRIO III ROTEAMENTO ESTÁTICO Documento versão 0.1 Aluno: Paulo Henrique Moreira Gurgel #5634135 Orientado pela Professora Kalinka Regina Lucas Jaquie Castelo Branco Maio / 2010 Laboratório III Roteamento

Leia mais

PROVA DE PRÉ-REQUISITO

PROVA DE PRÉ-REQUISITO PROVA DE PRÉ-REQUISITO 1 O usuário neo, deseja se conectar na máquina remota 10.0.0.1 via ssh. Qual a sintaxe correta? a) ssh -L neo 10.0.0.1 b) ssh -u neo 10.0.0.1 c) ssh neo@10.0.0.1 d) ssh neo@10.0.0.1:

Leia mais

Orquestrando Docker Containers

Orquestrando Docker Containers Orquestrando Docker Containers Machine, Swarm e Compose Roberto G. Hashioka - @rhashioka 2015-06-10 São Paulo/SP! Informações Pessoais Roberto Gandolfo Hashioka @rogaha (Github) e @rhashioka (Twitter)!

Leia mais

Virtualização. Conceitos e Prática. Tópicos em Sistemas de Computação 2014. Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.

Virtualização. Conceitos e Prática. Tópicos em Sistemas de Computação 2014. Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity. Virtualização Conceitos e Prática Tópicos em Sistemas de Computação 2014 Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org Estagiário Docente: Vinícius Oliveira viniciusoliveira@acmesecurity.org

Leia mais

Gerência de Redes de Computadores. 05 Gerência de Hospedeiros (Hosts)

Gerência de Redes de Computadores. 05 Gerência de Hospedeiros (Hosts) Gerência de Redes de Computadores 05 Gerência de Hospedeiros (Hosts) UFCG / DSC / JPS * 05 GERÊNCIA DE HOSPEDEIROS 1 TIPOS DE HOSPEDEIROS DOIS TIPOS DE HOSPEDEIROS o Servidores o Estações Clientes HÁ GRANDE

Leia mais

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - http://rossano.pro.br 1

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - http://rossano.pro.br 1 Visão geral sobre o processo de instalação e manutenção de instalações de software. Notas de aula. (aka lecture notes on Package Management Systems and software installation :)) Prof. Rossano Pablo Pinto

Leia mais

Criação de Máquinas Virtuais utilizando o VirtualBox para Acesso Remoto

Criação de Máquinas Virtuais utilizando o VirtualBox para Acesso Remoto Criação de Máquinas Virtuais utilizando o VirtualBox para Acesso Remoto Fernando Henrique Gielow 14 de fevereiro de 2011 Sumário 1 Instalando o VirtualBox 2 1.1 Com apt-get............................

Leia mais

Roteamento Virtual em Linux para roteamento de borda

Roteamento Virtual em Linux para roteamento de borda Roteamento Virtual em Linux para roteamento de borda Henrique de Moraes Holschuh hmh@ima.sp.gov.br Informática de Municípios Associados Im@ Gerência de Engenharia de Telecomunicações GTER 32 São Paulo,

Leia mais

Sistemas Operacionais. Conceitos de um Sistema Operacional

Sistemas Operacionais. Conceitos de um Sistema Operacional Sistemas Operacionais Conceitos de um Sistema Operacional Modo usuário e Modo Kernel Como já vimos são ambientes de execução diferentes no processador Há um conjunto de funções privilegiadas acessadas

Leia mais

Xen e a Arte da Virtualização

Xen e a Arte da Virtualização Xen e a Arte da Virtualização Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, Andrew Warfield University of Cambridge Computer Laboratory Microsoft

Leia mais

Benefícios e processos relacionados à migração e servidores dedicados para cloud servers. Juliano Simões. Diretor de Tecnologia

Benefícios e processos relacionados à migração e servidores dedicados para cloud servers. Juliano Simões. Diretor de Tecnologia Benefícios e processos relacionados à migração e servidores dedicados para cloud servers Juliano Simões Diretor de Tecnologia Agenda Comparar o modelo de servidor dedicado, orientado ao hardware, com os

Leia mais

Virtualização e Consolidação de Centro de Dados O Caso da UTAD António Costa - acosta@utad.pt

Virtualização e Consolidação de Centro de Dados O Caso da UTAD António Costa - acosta@utad.pt Universidade de Trás-os-Montes e Alto Douro Virtualização e Consolidação de Centro de Dados O Caso da UTAD António Costa - acosta@utad.pt Agenda A UTAD Virtualização Uma definição Introdução e abrangência

Leia mais

Servidor KVM. Atualmente com foco nas

Servidor KVM. Atualmente com foco nas Configure e gerencie um sistema anfitrião com KVM e Virt-manager Servidor KVM O KVM vem ganhando atenção do mercado corporativo como solução de virtualização. Veja como usá-lo com facilidade. por Carlos

Leia mais

Introdução. Sistemas Operacionais

Introdução. Sistemas Operacionais FATEC SENAC Introdução à Sistemas Operacionais Rodrigo W. Fonseca Sumário Definição de um S.O. Características de um S.O. História (evolução dos S.O.s) Estruturas de S.O.s Tipos de Sistemas Operacionais

Leia mais

Instalação de máquina virtual em Linux e MAC OSX. Serviços Informáticos. Unidade de Microinformática e Suporte ao Utilizador

Instalação de máquina virtual em Linux e MAC OSX. Serviços Informáticos. Unidade de Microinformática e Suporte ao Utilizador Instalação de máquina virtual em Linux e MAC OSX Serviços Informáticos Unidade de Microinformática e Suporte ao Utilizador Instituto Politécnico de Leiria Versão: 1.0 08-03-2011 Controlo do Documento Autor

Leia mais

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 Appliance virtual do StruxureWare Data Center Expert O servidor do StruxureWare Data Center Expert 7.2 está agora disponível como um appliance

Leia mais

Laboratório II Nossa rede ganhou um switch.

Laboratório II Nossa rede ganhou um switch. Laboratório II Nossa rede ganhou um switch. Objetivos do laboratório Entender a diferença de uma rede de difusão para uma rede ponto a ponto Aprender a montar uma 802.1 D Ethernet Bridge Estudar a composição

Leia mais

Para continuar, baixe o linux-vm aqui: http://www.gdhpress.com.br/downloads/linux-vm.zip

Para continuar, baixe o linux-vm aqui: http://www.gdhpress.com.br/downloads/linux-vm.zip Se, assim como a maioria, você possui um único PC ou notebook, uma opção para testar as distribuições Linux sem precisar mexer no particionamento do HD e instalar o sistema em dualboot, é simplesmente

Leia mais

Telefonia IP MOT. Prática 1

Telefonia IP MOT. Prática 1 Prática 1 Instalando o proxy SIP Kamailio, configurando os usuários e interligando proxies. Objetivo: Criar um ambiente VoIP básico utilizando o proxy SIP Kamailio que terá suas informações de usuário

Leia mais

The Eucalyptus Open- source Cloud-computing System. Janaina Siqueira Lara Wilpert Marcelo Scheidt Renata Silva

The Eucalyptus Open- source Cloud-computing System. Janaina Siqueira Lara Wilpert Marcelo Scheidt Renata Silva The Eucalyptus Open- source Cloud-computing System Janaina Siqueira Lara Wilpert Marcelo Scheidt Renata Silva Sumário Introdução Trabalhos Correlatos Eucalyptus Design Conclusões Visão Geral Introdução:

Leia mais

Uma Ferramenta Essencial! Prof. Fred Sauer, D.Sc. fsauer@gmail.com

Uma Ferramenta Essencial! Prof. Fred Sauer, D.Sc. fsauer@gmail.com Uma Ferramenta Essencial! Prof. Fred Sauer, D.Sc. fsauer@gmail.com Quem é WireShark? Packet sniffer/protocol analyzer Ferramenta de Rede de código aberto Evolução do Ethereal Instalação Instalação no

Leia mais

CURSO DE VIRTUALIZAÇÃO

CURSO DE VIRTUALIZAÇÃO Agenda Virtualização CURSO DE VIRTUALIZAÇÃO SONDA - PROCWORK O que é Virtualização o Um segundo Sistema Operacional dentro de outro, utiliza uma máquina com bons hardwares. Principais Ferramentas de Virtualização

Leia mais

Cacti. Dependências básicas Antes de instalar o Cacti é necessário realizar a instalação de suas dependências.

Cacti. Dependências básicas Antes de instalar o Cacti é necessário realizar a instalação de suas dependências. Cacti Segundo o site www.cacti.org, o Cacti é uma solução gráfica completa de rede desenvolvida para aproveitar o poder de armazenamento e funcionalidades gráficas do RRDTool's. Trata-se de uma interface

Leia mais

TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial

TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial TUTORIAL VMWARE WORKSTATION 8 Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial INTRODUÇÃO O uso de máquinas virtuais pode ser adequado tanto

Leia mais

Segurança em Virtualização utilizando o KVM

Segurança em Virtualização utilizando o KVM Klaus Heinrich Kiwi Engenheiro de Software, IBM Linux Technology Center 11 o Forum Internacional de Software Livre Julho 2010 Segurança em Virtualização utilizando o KVM Klaus Heinrich Kiwi, IBM LTC 2010

Leia mais

Estratégias Avançadas com

Estratégias Avançadas com Estratégias Avançadas com SQL Server AlwaysOn DBP-301 SP_WHO Especialistas em SQL Server Microsoft Most Valuable Professional (MVP) Palestrantes em vários eventos Online e presenciais Co-autores dos livros:

Leia mais

Instalando e configurando DFS (Distributed File System) no Windows Server 2008 R2 em ambiente virtual (VirtualBox)

Instalando e configurando DFS (Distributed File System) no Windows Server 2008 R2 em ambiente virtual (VirtualBox) Instalando e configurando DFS (Distributed File System) no Windows Server 2008 R2 em ambiente virtual (VirtualBox) Objetivo: Implantar um sistema de redundância e replicação de arquivos em dois servidores

Leia mais

Resumo Apresentação : Orador

Resumo Apresentação : Orador Resumo Apresentação : Orador Ruben Oliveira ruben.oliveira@rumos.pt RdH Red Hat Certified dengineer (RHCE) Red Hat Certified Examiner (RHCX) Red Hat Certified Virtualization Administrator (RHCVA) JBoss

Leia mais

Cloud Computing. Andrêza Leite. andreza.lba@gmail.com

Cloud Computing. Andrêza Leite. andreza.lba@gmail.com Cloud Computing Andrêza Leite andreza.lba@gmail.com Roteiro O que é cloud computing? Classificação O que está 'por traz' da cloud? Exemplos Como montar a sua? O que é cloud computing? Cloud Computing O

Leia mais

Infra-Estrutura de Software. Introdução. (cont.)

Infra-Estrutura de Software. Introdução. (cont.) Infra-Estrutura de Software Introdução (cont.) O que vimos Complexidade do computador moderno, do ponto de vista do hardware Necessidade de abstrações software Sistema computacional em camadas SO como

Leia mais

EUCALYPTUS: UMA PLATAFORMA CLOUD COMPUTING PARA

EUCALYPTUS: UMA PLATAFORMA CLOUD COMPUTING PARA EUCALYPTUS: UMA PLATAFORMA CLOUD COMPUTING PARA QUALQUER TIPO DE USUÁRIO Gustavo Henrique Rodrigues Pinto Tomas 317624 AGENDA Introdução: Cloud Computing Modelos de Implementação Modelos de Serviço Eucalyptus

Leia mais

Application Notes: DHCP Relay. Funcionamento do DHCP Relay

Application Notes: DHCP Relay. Funcionamento do DHCP Relay Application Notes: DHCP Relay Funcionamento do DHCP Relay Application Notes: DHCP Relay Funcionamento do DHCP Relay. Data 29/10/2009 Parecer Introdução Desenvolvimento Funcionamento do DHCP Funcionamento

Leia mais

Trabalho 3 Firewalls

Trabalho 3 Firewalls IST MEIC/MERC Segurança Informática em Redes e Sistemas 2008/2009 Trabalho 3 Firewalls Objectivos Introduzir a configuração de uma firewall utilizando as ferramentas iptables e fwbuilder. 1 Introdução

Leia mais

LGW4000 Labcom Media Gateway. Labcom Media Gateway Apresentação Geral 10/11/2011

LGW4000 Labcom Media Gateway. Labcom Media Gateway Apresentação Geral 10/11/2011 LGW4000 Labcom Media Gateway Labcom Media Gateway Apresentação Geral 10/11/2011 LGW4000 Labcom Media Gateway LGW4000 é um Media Gateway desenvolvido pela Labcom Sistemas que permite a integração entre

Leia mais

Palestrante: Leandro Carvalho. Palestrante: Francisco Ferreira. Moderador: Thiago Cardoso

Palestrante: Leandro Carvalho. Palestrante: Francisco Ferreira. Moderador: Thiago Cardoso Palestrante: Leandro Carvalho MVP Virtual Machine http://msmvps.com/blogs/msvirtualization twitter.com/leandroeduardo Palestrante: Francisco Ferreira Especialista em Virtualização http://ferreirafco.wordpress.com/

Leia mais

Curso de extensão em Administração de redes com GNU/Linux

Curso de extensão em Administração de redes com GNU/Linux Curso de extensão em - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia Todo o material aqui disponível pode, posteriormente,

Leia mais

Relatório de Piloto Tecnológico Plataforma de Cloud Privada baseada em OpenStack Março 2015

Relatório de Piloto Tecnológico Plataforma de Cloud Privada baseada em OpenStack Março 2015 Relatório de Piloto Tecnológico Plataforma de Cloud Privada baseada em OpenStack Março 2015 Resumo Executivo: A Inok realizou uma instalação piloto para analisar as funcionalidades, características técnicas,

Leia mais

Paravirtualização com o XEN no Debian. Aldrey Galindo

Paravirtualização com o XEN no Debian. Aldrey Galindo Paravirtualização com o XEN no Debian Aldrey Galindo Sumário Introdução Técnicas de Virtualização Visão Geral de todo o processo Conclusão Sumário Introdução Técnicas de Virtualização Visão Geral de todo

Leia mais

Instalação e Configuração de servidor LTSP5

Instalação e Configuração de servidor LTSP5 Instalação e Configuração de servidor LTSP5 Luiz Eduardo Guaraldo guaraldo@universolivre.com.br Índice O que é LTSP? NBD ou NFS? Sistema base TFTPD LTSP Stand Alone Server DHCPD BIND NBD NFS LDM??? XDMCP

Leia mais

SISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores

SISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores SISTEMAS OPERACIONAIS Maquinas Virtuais e Emuladores Plano de Aula Máquinas virtuais Emuladores Propriedades Benefícios Futuro Sistemas de Computadores Os sistemas de computadores são projetados com basicamente

Leia mais

Administração de Redes Redes e Sub-redes

Administração de Redes Redes e Sub-redes 1 MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS SÃO JOSÉ SANTA CATARINA Administração de Redes Redes e Sub-redes Prof.

Leia mais

SFD 2010. Carla Souza Otacílio Lacerda

SFD 2010. Carla Souza Otacílio Lacerda SFD 2010 Carla Souza Otacílio Lacerda Virtualização "Em computação, é uma forma de esconder as características físicas de uma plataforma computacional dos utilizadores, mostrando outro hardware virtual,

Leia mais

CLOUD COMPUTING. Andrêza Leite. andreza.leite@univasf.edu.br

CLOUD COMPUTING. Andrêza Leite. andreza.leite@univasf.edu.br CLOUD COMPUTING Andrêza Leite andreza.leite@univasf.edu.br Roteiro O que é cloud computing? Classificação O que está 'por traz' da cloud? Exemplos Como montar a sua? O que é cloud computing? Cloud Computing

Leia mais

Segurança para o Datacenter Moderno

Segurança para o Datacenter Moderno Segurança para o Datacenter Moderno Franzvitor Fiorim Sales Engineer Trend Micro Anos de inovação conjunta Melhora Segurança fornecendo a infra-estrutura de virtualização mais segura, com APIs, e programas

Leia mais

Introdução a Virtualização. Sergio Roberto Charpinel Junior Profa. Roberta Lima Gomes

Introdução a Virtualização. Sergio Roberto Charpinel Junior Profa. Roberta Lima Gomes Introdução a Virtualização Sergio Roberto Charpinel Junior Profa. Roberta Lima Gomes Por que virtualizar? Descentralização de recursos computacionais Cloud computing Plena utilização de recursos físicos

Leia mais

Controle de congestionamento em TCP

Controle de congestionamento em TCP Controle de congestionamento em TCP Uma das funções principais do TCP é gerenciar o fluxo de mensagens entre origem e destino, adaptando a taxa de transmissão da origem à taxa de recepção no destino de

Leia mais

MSN-Proxy v0.7 no Debian 5 (Atualizado)

MSN-Proxy v0.7 no Debian 5 (Atualizado) Remontti MSN-Proxy v0.7 no Debian 5 (Atualizado) MSN-Proxy v0.7 no Debian 5 (Atualizado) Controle o uso do msn Messenger em sua rede. Desfrute de vários recursos, bem como log das conversas, aviso sobre

Leia mais

Análise de Big Data Streams

Análise de Big Data Streams Análise de Big Data Streams Identificando e tratando fluxo Hadoop Marcelo Vaz Netto Nilson Moraes Filho 14/07/14 Propósito do Artigo Original Programming Your Network at Run-time for Big Data Applications

Leia mais

Visão do Sistema Operacional

Visão do Sistema Operacional Visão do Sistema Operacional programadores e analistas usuários programas, sistemas e aplicativos Usuários Sistema Operacional memória discos Hardware UCP fitas impressoras monitores O que é um Sistema

Leia mais

Sistemas Operacionais 1/66

Sistemas Operacionais 1/66 Sistemas Operacionais 1/66 Roteiro Máquinas virtuais Emuladores Propriedades Benefícios Futuro 2/66 Sistemas de Computadores Os sistemas de computadores são projetados com basicamente 3 componentes: hardware

Leia mais

Configurações Básicas para ativar e configurar o WebProtection

Configurações Básicas para ativar e configurar o WebProtection Configurações Básicas para ativar e configurar o WebProtection - Descrição: Este manual descreve os procedimentos necessários para realizar uma configuração básica do Web Protection. - O que fazer? 1.

Leia mais

Sistemas Operacionais. Roteiro. Sistemas de Computadores. Os sistemas de computadores são projetados com basicamente 3 componentes: Marcos Laureano

Sistemas Operacionais. Roteiro. Sistemas de Computadores. Os sistemas de computadores são projetados com basicamente 3 componentes: Marcos Laureano Sistemas Operacionais Marcos Laureano 1/66 Roteiro Máquinas virtuais Emuladores Propriedades Benefícios Futuro 2/66 Sistemas de Computadores Os sistemas de computadores são projetados com basicamente 3

Leia mais

Introdução ao Android

Introdução ao Android Introdução ao Android André Gustavo Duarte de Almeida docente.ifrn.edu.br/andrealmeida Parte 1 Conhecendo o Sistema e Primeiro Programa Roteiro Pré-requisitos Conceitos Básicos Configurando o Ambiente

Leia mais

Gerenciamento de memória virtual no Kernel Linux conceitos básicos

Gerenciamento de memória virtual no Kernel Linux conceitos básicos Gerenciamento de memória virtual no Kernel Linux conceitos básicos João Eriberto Mota Filho Rio de Janeiro, Eriberto RJ, 03 dez. dez. 2011 2011 Sumário Modelo von Neumann Causas de esgotamento da memória

Leia mais

Arquiteturas Java Pragmá1cas para usar Big Data na Nuvem. Fabiane Bizinella Nardon (@fabianenardon) Fernando Babadopulos (@babadopulos)

Arquiteturas Java Pragmá1cas para usar Big Data na Nuvem. Fabiane Bizinella Nardon (@fabianenardon) Fernando Babadopulos (@babadopulos) Arquiteturas Java Pragmá1cas para usar Big Data na Nuvem Fabiane Bizinella Nardon (@fabianenardon) Fernando Babadopulos (@babadopulos) Nós e Big Data BigDataTailTargetDataScienceMachineLearningHiveHadoopCrunchMongoDBRedisAWS

Leia mais

Test Driven Infrastructure na Globo.com. globo. .com. Fernando Carolo e Rogério Schneider QCon São Paulo 2014

Test Driven Infrastructure na Globo.com. globo. .com. Fernando Carolo e Rogério Schneider QCon São Paulo 2014 Test Driven Infrastructure na Globo Fernando Carolo e Rogério Schneider QCon São Paulo 2014 Quinta-feira 15:45 Uma turminha do barulho aprontando altas confusões configurações Tudo era feito à mão!! PARTE

Leia mais

Webinar Introdução ao Puppet Enterprise

Webinar Introdução ao Puppet Enterprise Webinar Introdução ao Puppet Enterprise Miguel Di Ciurcio Filho miguel@instruct.com.br Guto Carvalho gutocarvalho@instruct.com.br Agenda Desafios da administração de sistemas. Limitações das soluções atuais.

Leia mais

DHCP. Administração de Redes de Computadores Prof.ª Juliana Camilo 6080822 Ângelo, Bryan, Carlos, Vinícius

DHCP. Administração de Redes de Computadores Prof.ª Juliana Camilo 6080822 Ângelo, Bryan, Carlos, Vinícius DHCP Administração de Redes de Computadores Prof.ª Juliana Camilo 6080822 Ângelo, Bryan, Carlos, Vinícius Histórico O termo DHCP significa Dynamic Host Configuration Protocol Começou a se tornar popular

Leia mais

Agenda. Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão

Agenda. Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão Máquinas Virtuais Agenda Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão Histórico Mainframe É um computador de grande porte, dedicado

Leia mais

Práticas de Desenvolvimento de Software

Práticas de Desenvolvimento de Software Aula 8. 13/04/2015. Práticas de Desenvolvimento de Software Aula 8 - Arquitetura e infraestrutura de aplicações Web. Oferecimento Modelo cliente-servidor (1) Cliente Rede scheme://domain:port/path?query_string#fragment_id

Leia mais

Unidade III FUNDAMENTOS DE SISTEMAS. Prof. Victor Halla

Unidade III FUNDAMENTOS DE SISTEMAS. Prof. Victor Halla Unidade III FUNDAMENTOS DE SISTEMAS OPERACIONAIS Prof. Victor Halla Conteúdo Arquitetura de Processadores: Modo Operacional; Velocidade; Cache; Barramento; Etc. Virtualização: Maquinas virtuais; Gerenciamento

Leia mais

Parceiro Oficial de Treinamentos Proxmox no Brasil

Parceiro Oficial de Treinamentos Proxmox no Brasil Apresentação Parceiro Oficial de Treinamentos Proxmox no Brasil A VANTAGE Educacional é uma referência no Brasil em Treinamento e Capacitação das principais soluções corporativas Open Source. Nosso Centro

Leia mais

A.S.P. Servidores Windows

A.S.P. Servidores Windows A.S.P. Servidores Windows Servidores TCP/IP O mercado de servidores de rede é dominado essencialmente por duas linhas de produtos: Open Source: Linux, BSD, e seus derivados Proprietários: Microsoft Windows

Leia mais

Linux Caixa Mágica. Documentos Técnicos CM. Instalação por PXE Boot. Date: Pages: Issue: State: Access: Reference:

Linux Caixa Mágica. Documentos Técnicos CM. Instalação por PXE Boot. Date: Pages: Issue: State: Access: Reference: Linux Caixa Instalação por PXE Boot Date: Pages: Issue: State: Access: Reference: 02207/2005 9 Instalar e Configurar Final Público CM2005-2001 i Approved Version: RR Name Function Signature Date Paulo

Leia mais

Servidores Identica A performance ao extremo agora disponível no Brasil

Servidores Identica A performance ao extremo agora disponível no Brasil Servidores Identica A performance ao extremo agora disponível no Brasil Com nossa marca Identica oferecemos, entre outros, servidores virtualizados que são hospedados e gerenciados pela unidade de negócios

Leia mais

Inscrições em Eventos

Inscrições em Eventos Inscrições em Eventos Manual de Instalação Configuração Módulo de certificados Videira(SC), 05/01/2016 Sumário 1Tecnologias Utilizadas...3 1.1Sistema Operacional...3 1.2Servidor Web...3 1.3Linguagem de

Leia mais

Como é o Funcionamento do LTSP

Como é o Funcionamento do LTSP Instalação e configuração do LTSP 5 no Ubuntu 11.04 Funcionamento do LTSP e Instalação do Servidor Como é o Funcionamento do LTSP O primeiro requisito para que o LSTP funcione bem é ter uma rede de boa

Leia mais

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO LABORATÓRIO DE SISTEMAS OPERACIONAIS PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO O Linux se refere aos itens de hardware como dispositivos (devices), e os referencia como arquivos. Os arquivos de

Leia mais

Infraestrutura == código. Projetando servidores Debian com Chef e Vagrant. Antonio Terceiro

Infraestrutura == código. Projetando servidores Debian com Chef e Vagrant. Antonio Terceiro Infraestrutura == código Projetando servidores Debian com Chef e Vagrant Antonio Terceiro Infraestrutura == código Projetando servidores Debian com Chef e Vagrant Antonio Terceiro Infraestrutura == código

Leia mais

Virtualização Gerencia de Redes Redes de Computadores II

Virtualização Gerencia de Redes Redes de Computadores II Virtualização Gerencia de Redes Redes de Computadores II *Créditos: baseado no material do Prof. Eduardo Zagari Virtualização - Introdução Introduzido nos anos 60 em Mainframes Em 1980 os microcomputadores

Leia mais

Integração Contínua com containers Docker. Fabricio Leotti fabricio.leotti@gmail.com @lonefreak

Integração Contínua com containers Docker. Fabricio Leotti fabricio.leotti@gmail.com @lonefreak Integração Contínua com containers Docker Fabricio Leotti fabricio.leotti@gmail.com @lonefreak Agenda Stacks Continuous Integration Docker Dockerize Continuous Integration Docker + Jenkins Devtools Stacks

Leia mais

Configurando um servidor DHCP

Configurando um servidor DHCP Configurando um servidor DHCP OBS.: Esse documento retrata uma configuração em uma rede do tipo rede local (192.168.xx.xx), onde existe um servidor contendo duas interfaces de rede, eth0 e eth1. Hoje em

Leia mais

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO COMUNICADO 01

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO COMUNICADO 01 COMUNICADO 01 Tendo em vista questionamento recebido: 1-1.4.3. No mínimo do tipo DDR3 ECC 1066 MHz padrão FBDIMM.1.17 Fonte de alimentação da CPU Não atendemos, nossas memórias são padrão RDIMM 2-1.8.1.

Leia mais

Necessidades de Gerenciamento: Software de Gerenciamento:

Necessidades de Gerenciamento: Software de Gerenciamento: Necessidades de Gerenciamento: - Por menor e mais simples que seja, uma rede de computadores precisa ser gerenciada a fim de garantir, aos seus usuários, a disponibilidade de serviços a um nível de desempenho

Leia mais

ARQUITETANDO E EVOLUINDO. um erp para a nuvem

ARQUITETANDO E EVOLUINDO. um erp para a nuvem ARQUITETANDO E EVOLUINDO um erp para a nuvem @andremidea @mvlbarcelos @andremidea André Midea Dev focado em Ops na Bluesoft. www.andremidea.com @mvlbarcelos Marcus Barcelos Arquiteto de soluções. Objetivo

Leia mais

Desenvolvimento de Aplicativos com ASR para Android

Desenvolvimento de Aplicativos com ASR para Android Desenvolvimento de Aplicativos com ASR para Android Laboratório de Processamento de Sinais Laboratório de Sistemas Embarcados Universidade Federal do Pará 24 de fevereiro de 2012 Sumário 1 Introdução 2

Leia mais

Introdução. O que vimos. Infraestrutura de Software. (cont.) História dos Sistemas Operacionais. O que vimos 12/03/2012. Primeira geração: 1945-1955

Introdução. O que vimos. Infraestrutura de Software. (cont.) História dos Sistemas Operacionais. O que vimos 12/03/2012. Primeira geração: 1945-1955 O que vimos Infraestrutura de Software Introdução (cont.) Complexidade do computador moderno, do ponto de vista do hardware Necessidade de abstrações software Sistema computacional em camadas SO como uma

Leia mais

Projeto e Instalação de Servidores Servidores Linux Aula 2 - DHCP

Projeto e Instalação de Servidores Servidores Linux Aula 2 - DHCP Projeto e Instalação de Servidores Servidores Linux Aula 2 - DHCP Prof.: Roberto Franciscatto O que é? Dynamic Host Configuration Protocol Qual sua função? Distribuir endereços IP aos micros da rede de

Leia mais

RECUPERANDO DADOS COM REDO BACKUP E RECOVERY

RECUPERANDO DADOS COM REDO BACKUP E RECOVERY RECUPERANDO DADOS COM REDO BACKUP E RECOVERY Redo Backup é um programa para a recuperação de arquivos e discos rígidos danificados. Com ele você dispõe de um sistema completo para resolver diversos problemas

Leia mais

Simulando redes com Mikrotik RouterOS. MUM Brasil 2014 - Fortaleza CE Wardner Maia e Sérgio Souza

Simulando redes com Mikrotik RouterOS. MUM Brasil 2014 - Fortaleza CE Wardner Maia e Sérgio Souza Simulando redes com Mikrotik RouterOS MUM Brasil 2014 - Fortaleza CE Wardner Maia e Sérgio Souza Copyright Notice (Aviso sobre direitos autorais) English: This material is an effort intended to improve

Leia mais

Curso de Introdução ao Debian GNU/Linux

Curso de Introdução ao Debian GNU/Linux Curso de Introdução ao Debian GNU/Linux Definições: O que é Linux? O que é a distribuição? Porque GNU/Linux? A distribuição Debian: Possui um vasto conjunto de ferramentas e aplicativos Mais de 10.000

Leia mais

Configurando NFS + NIS Ubuntu Linux

Configurando NFS + NIS Ubuntu Linux Configurando NFS + NIS Ubuntu Linux Introdução Este tutorial tem por objetivo ensinar a configurar o NFS + NIS no Ubuntu de forma rápida e simples, mas sem deixar de transmitir os conceitos necessários

Leia mais