O documento apresenta uma introdução ao Openstack, um software livre para implementação de nuvens computacionais públicas ou privadas. É descrito o histórico e componentes do Openstack, incluindo Nova (gerenciamento de recursos computacionais), Swift (armazenamento de objetos), Glance (gerenciamento de imagens) e Horizon (interface web). Exemplos de comandos OpenStack são apresentados.
1a etapa do Minicurso realizado no Congresso Brasileiro de Software CBSoft 2013 que aconteceu em Brasília entre 29 de setembro e 04 de outubro de 2013.
Trabalho apresentado ao professor Allysson Steve Mota Lacerda para obtenção de nota parcial da disciplina Sistemas Distribuídos II do 6º período do curso de Sistemas de Informação da Universidade Estadual de Montes Claros..
1a etapa do Minicurso realizado no Congresso Brasileiro de Software CBSoft 2013 que aconteceu em Brasília entre 29 de setembro e 04 de outubro de 2013.
Trabalho apresentado ao professor Allysson Steve Mota Lacerda para obtenção de nota parcial da disciplina Sistemas Distribuídos II do 6º período do curso de Sistemas de Informação da Universidade Estadual de Montes Claros..
Apresentação utilizada durante a apresentação do artigo http://t.co/skH2N32N na disciplina de Tópicos Avançados em Redes de Computadores na Universidade Federal de São Carlos - Campus Sorocaba.
Apresentação interna sobre o OpsWorks em 02/04/2015. O conteúdo aborda uma introdução sobre a cultura devops, infraestrutura ágeil, aspectos técnicos, e em seguida traz conceitos, funcionalidades e visão geral sobre o OpsWorks
Apresentação utilizada durante a apresentação do artigo http://t.co/skH2N32N na disciplina de Tópicos Avançados em Redes de Computadores na Universidade Federal de São Carlos - Campus Sorocaba.
Apresentação interna sobre o OpsWorks em 02/04/2015. O conteúdo aborda uma introdução sobre a cultura devops, infraestrutura ágeil, aspectos técnicos, e em seguida traz conceitos, funcionalidades e visão geral sobre o OpsWorks
Computação nas Nuvens, Virtualização e Software Livre - Como eles caminham ju...Marcelo Dieder
Computação nas Nuvens,
Virtualização e Software Livre -
Como eles caminham juntos
É apresentado as principais soluções existentes para o controle de virtualização e gerenciamento da nuvem, bem como conceitos sobre virtualização.
A UTILIZAÇÃO DE METODOLOGIAS ÁGEIS PARA A ENTREGA DE SERVIÇOS DE INFRAESTRUTU...Marcelo Dieder
As empresas precisam utilizar a TI como um aliado estratégico para as suas demandas de negócio. A TI precisa de agilidade e transparência para que possam
apoiar os negócios das corporações. A metodologia ágil para o desenvolvimento de software já é amplamente utilizada pelas empresas de desenvolvimento de software.
Entretanto as áreas de suporte e infraestrutura continuam utilizando métodos antigos, lentos e pouco produtivos. Este trabalho irá apresentar como é possível que
a metodologia ágil seja utilizada em um ambiente de menor previsibilidade como o ambiente de infraestrutura de TI.
NFV infrastructure will be distributed across multiple geo-locations, to place workload close to the end user for better user experience, and introduce some cross -site requirements like service chaining, high availability and disaster recovery. There are gaps in OpenStack in such geo-distributed clouds such as:
Support VNF high availability across OpenStack
Support Multisite VNF geo site-disaster recovery
Single unified view for operators
Multi-site quota management
Sync tenant resources like images, ssh-keys, security groups
Policy driven VNF placements
Optimized resource utilization
Dynamic Service Functions Chaining across sites
Several projects like OPNFV Multisite, Tacker, Kingbird and Tricircle projects have collaborated to address the requirements for NFV. In this session, come learn about:
Need for multisite in NFV
Gaps in OpenStack
Existing projects and solutions
Gaps in these solutions and what different teams are doing to fix it
This was a tutorial which Mark McClain and I led at ONUG, Spring 2015. It was well received and serves as a walk through of OpenStack Neutron and it's features and usage.
Com o surgimento de frameworks cada dia mais avançados e fáceis de utilizar, desenvolvedores estão cada dia mais focados na lógica de negócio e menos na infraestrutura necessária para execução das aplicações, que acabam por se tornar mais complexas, multi stack e distribuídas.
Mesmo com a evolução gigantesca na área automação que acompanhou esses frameworks (evolução essa liderada por técnologias como Capistrano, Heroku (PaaS) e Vagrant) o gargalo de comunicação entre equipe de desenvolvimento e operações continua a ser o maior impasse da área na hora de colocar uma solução para rodar.
Nesta palaestra vamos falar sobre "arquitetura executável" com foco na ferramenta open source de orquestração: AZK. Uma ferramenta que ajuda a ganhar agilidade no processo de orquestração do ambiente de desenvolvimento, mas sobre tudo tem como resultado uma "documentação executável da arquitetura" que facilita muito a vida de toda a equipe.
Slides para palestra introdutória sobre o openSolaris, falando um pouco sobre suas história e suas tecnologias mais relevantes, como dTrace, ZFS, Zones/Containers,..
Palestra introdutória sobre o OpenSolaris, o sistema operacional de código aberto baseado no Solaris 10 da Sun, falando sobre sua história e suas tecnologias mais relevantes, como ZFS, DTrace, Zones/Containers, Self-healing, etc
Introdução ao Docker até a criação de ambientes imutáveis com docker-compose.
---
Docker introduction until immutable environments with docker-compose. Language: PT-BR
Tutorial de uso básico do Openstack. Arquivo pdf gerado a partir do seguinte texto: https://medium.com/@daltoncezane/primeiros-passos-com-openstack-72a526d03055
1. Como gerenciar uma nuvem públicaComo gerenciar uma nuvem pública
ou privada utilizando o Openstackou privada utilizando o Openstack
Marcelo Dieder – marcelodieder@gmail.com
FISL 14 – 2013 – Porto Alegre
2. AutorAutor
Marcelo Dieder
Graduado em Segurança da Informação pela Universidade
Unisinos, sendo condecorado com o prêmio de "Aluno Destaque"
pela Sociedade Brasileira de Computação – SBC. Atualmente
cursa pós-graduação em ATI.
Possui as certificações de Linux, Novell CLA, Novell Data Center
Technical Specialist, LPIC-1 e LPIC-2. Tem mais 10 anos de
experiência com tecnologia da informação, coordenando
infraestruturas de alto desempenho, alta disponibilidade e Cloud
Computing. Membro do grupo Openstack, Openstack-BR.
3. AgendaAgenda
● Contextualização do tema
● Soluções IaaS
● Referência: Amazon AWS
● Breve Histórico: Openstack
● Componentes Openstack
● Dúvidas
5. Linha do tempo da ComputaçãoLinha do tempo da Computação
E depois?
6. ProblemaProblema
Precisamos de demanda instantânea em
ambientes heterogêneos. Temos diferentes
soluções de virtualização, armazenamento e
infraestrutura de rede. Como gerenciar o ciclo de
vida destas instâncias em um ambiente tão
complexo?
7. Conceitos de utilização da NuvemConceitos de utilização da Nuvem
● Pool de Recursos
● Serviços sob demanda
● Elasticidade
● Acesso amplo
● Contabilização
15. Solução para orchestrarSolução para orchestrar
um ambiente IaaSum ambiente IaaS
● Storages
● Switchs
● Hypervisors
● Firewalls
● Virtual Machines
● Operating Systems
16. Openstack – Cloud Operation SystemOpenstack – Cloud Operation System
● Sistema Operacional da nuvem
● Criação de nuvem pública / privada IaaS
● Fundação Openstack
● + 10000 membros individuais
● + 850 organizações
● + 87 países
● Início desenvolvimento em 2010
● Idealizado pela NASA (EUA) e Rackspace
● Release atual: Grizzly
● Linguagem: python
● http://www.openstack.org
39. Openstack – ComponentesOpenstack – Componentes
Compute (Nova) Gerenciamento recursos
computacionais sob demanda
Object Storage (Swift) Armazenamento de objetos em um
ambiente distribuído
Image Service (Glance) Controle de imagens de S.O.
Identity (Keystone) Controle de autenticação e autorização
Dashboard (Horizon) Gerenciamento Web
Networking (Quantum) Automação de networking
Block Storage (Cinder) Gerência de volumes para
armazenamento de blocos (IBM, EMC,
HP, Red Hat/Gluster, Ceph/RBD,
NetApp, SolidFire, and Nexenta)
40. Openstack – Swift (Object Store)Openstack – Swift (Object Store)
Fonte: solinea.com
52. Openstack – Como utilizar eOpenstack – Como utilizar e
contribuir?contribuir?
● Fundação: Inscrição como membro individual
http://openstack.org/join
● Desenvolvimento: http://launchpad.net
● Tradução: https://www.transifex.com
● Documentação:
IRC - #openstack - freenode.net
http://wiki.openstack.org/
http://docs.openstack.org/
53. Openstack – RequisitosOpenstack – Requisitos
● Qual o tipo ambiente?
● Desenvolvimento ou Produção?
● Qual hypervisor será utilizado?
● Infraestrutura disponível?