BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A....
-
Upload
carolina-dos-santos -
Category
Documents
-
view
213 -
download
0
Transcript of BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A....
![Page 1: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/1.jpg)
BeeFSDeployment
Carla de Araujo Souza
27 de abril de 2023 1Estágio Integrado 2009.2 © Carla de A. Souza
![Page 2: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/2.jpg)
Agenda• Introdução– BeeFS
• Motivação• Atividades realizadas– Tracers– Criação dos pacotes– Instalação do repositório– Instação do gerenciador de configuração – Puppet
• Resultados• Trabalhos Futuros
27 de abril de 2023 2Estágio Integrado 2009.2 © Carla de A. Souza
![Page 3: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/3.jpg)
Introdução
27 de abril de 2023 3Estágio Integrado 2009.2 © Carla de A. Souza
![Page 4: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/4.jpg)
Introdução
27 de abril de 2023 4Estágio Integrado 2009.2 © Carla de A. Souza
![Page 5: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/5.jpg)
Introdução
27 de abril de 2023 5Estágio Integrado 2009.2 © Carla de A. Souza
![Page 6: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/6.jpg)
Introdução
27 de abril de 2023 6Estágio Integrado 2009.2 © Carla de A. Souza
![Page 7: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/7.jpg)
Introdução
27 de abril de 2023 7Estágio Integrado 2009.2 © Carla de A. Souza
BeeFS
![Page 8: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/8.jpg)
Introdução
27 de abril de 2023 8Estágio Integrado 2009.2 © Carla de A. Souza
BeeFS
![Page 9: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/9.jpg)
Motivação
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 9
![Page 10: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/10.jpg)
Motivação
27 de abril de 2023 10Estágio Integrado 2009.2 © Carla de A. Souza
![Page 11: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/11.jpg)
Motivação
• Diagrama com as etapas do deployment
27 de abril de 2023 11Estágio Integrado 2009.2 © Carla de A. Souza
![Page 12: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/12.jpg)
Atividades
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 12
![Page 13: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/13.jpg)
Obtenção de Tracers
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 13
• LoggedFS
![Page 14: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/14.jpg)
Criação do pacote – 1ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 14
BeeFS
![Page 15: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/15.jpg)
Criação do pacote – 1ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 15
![Page 16: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/16.jpg)
Criação do pacote – 1ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 16
Logs gerados da execução do BeeFS
![Page 17: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/17.jpg)
Criação do pacote – 1ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 17
Metadados armazenados
![Page 18: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/18.jpg)
Criação do pacote – 1ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 18
Arquivos de configuração
![Page 19: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/19.jpg)
Criação do pacote – 1ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 19
Implementação do BeeFS
![Page 20: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/20.jpg)
Criação do pacote – 1ª versão
/etc/beefs
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 20
/usr/lib/beefs
/var/lib/ourfs/data/var/log/beefs
![Page 21: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/21.jpg)
Criação do pacote – 1ª versão
/etc/beefs
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 21
/usr/lib/beefs
/var/lib/ourfs/data/var/log/beefs
DEBIAN
![Page 22: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/22.jpg)
Criação do pacote – 1ª versão
/etc/beefs
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 22
/usr/lib/beefs
/var/lib/ourfs/data/var/log/beefs
DEBIAN
• conffiles Lista de arquivos de configuração do software;• control Descrição do pacote;• copyright Licença de distribuição do BeeFS;• postinst Script executado após a extração do pacote;• preinst Script executado antes da extração do pacote;• postrm Script executado após a remorção do pacote;• prerm Script executado antes da remorção do pacote;• Templates Perguntas e opções utilizadas na iteratividade com o usuário
durante a pós-instalação do pacote.
![Page 23: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/23.jpg)
Criação do pacote – 1ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 23
beefs_versão_arquitetura.deb
![Page 24: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/24.jpg)
1ª versão do pacote - Instalação
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 24
$ sudo apt-get install beefs
![Page 25: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/25.jpg)
1ª versão do pacote - Configuração
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 25
Server
Client
HoneyComb
HoneyBee
QueenBee
![Page 26: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/26.jpg)
1ª versão do pacote - Configuração
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 26
HoneyComb
HoneyBee
![Page 27: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/27.jpg)
1ª versão do pacote - Configuração
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 27
HoneyComb
![Page 28: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/28.jpg)
1ª versão do pacote - Configuração
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 28
HoneyComb
![Page 29: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/29.jpg)
1ª versão do pacote - Configuração
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 29
HoneyBee
![Page 30: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/30.jpg)
1ª versão do pacote
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 30
?
![Page 31: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/31.jpg)
1ª versão do pacote
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 31
Escalabilidade
![Page 32: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/32.jpg)
Criação do pacote – 2ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 32
beefs-common
beefs-honeybee
beefs-queenbee
beefs-honeycomb
![Page 33: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/33.jpg)
Criação do pacote – 2ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 33
![Page 34: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/34.jpg)
Criação do pacote – 2ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 34
Arquivo de configuraçãodo componente QueenBee e armazenamento de logs e metadados
![Page 35: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/35.jpg)
Criação do pacote – 2ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 35
Arquivo de configuraçãodo componente HoneyBee
![Page 36: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/36.jpg)
Criação do pacote – 2ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 36
Arquivo de configuraçãodo componente HoneyComb e armazenamento de logs e dados
![Page 37: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/37.jpg)
Criação do pacote – 2ª versão
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 37
Arquivos Comuns entre os componentes
![Page 38: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/38.jpg)
2ª versão do pacote - Instalação
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 38
$ sudo apt-get install beefs-honeybee
$ sudo apt-get install beefs-honeycomb
$ sudo apt-get install beefs-queenbee
![Page 39: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/39.jpg)
2ª versão do pacote - Configuração
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 39
$ vi /etc/beefs/honeycomb.conf
$ vi /etc/beefs/honeybee.conf
$ vi /etc/beefs/queenbee.conf
![Page 40: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/40.jpg)
Instalação do repositório
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 40
![Page 41: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/41.jpg)
Instalação do repositório
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 41
![Page 42: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/42.jpg)
Puppet
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 42
![Page 43: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/43.jpg)
Resultados
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 43
![Page 44: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/44.jpg)
Features
• #182• #211
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 44
![Page 45: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/45.jpg)
Tasks
• #176• #179• #208
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 45
![Page 46: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/46.jpg)
Bugs
• #175• #178• #183• #235• #299• #320
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 46
![Page 47: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/47.jpg)
Trabalhos Futuros
• Criação de pacote .rpm• Instalação de repositório YUM
27 de abril de 2023 Estágio Integrado 2009.2 © Carla de A. Souza 47
![Page 48: BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado 2009.2 © Carla de A. Souza.](https://reader035.fdocument.pub/reader035/viewer/2022070507/5706383e1a28abb8238f07d1/html5/thumbnails/48.jpg)
Perguntas?
27 de abril de 2023 48Estágio Integrado 2009.2 © Carla de A. Souza