---
# System prepended metadata

title: O que é o Atlas?

---

# O que é o Atlas?

**NEW** Sistema Diskless 

É o servidor que cria e mantém a rede interna de pcs da Ecomp, semelhante a rede do Dinf. 

Ele prove o processo de boot e as imagens que serão usadas nos pcs da Ecomp, junto com os arquivos da /home do usuário que fez login na máquina.

# Quais softwares ele usa?

## TFPT (Trivial file transefer protocol)

É um protocolo de transferencia bem simples que serve para transferir os arquivos para que o cliente consiga fazer o boot

## NFS (Network File System)

É um sistema de arquivos que funciona por rede. Ele permite que você monte uma pasta do servidor de forma remota em um cliente.

No Atlas, é utilizado para prover/montar a pasta /home de cada usuário

## NIS (Network Information Service) 

Originalmente chamado de Yellow Pages, é um protocolo de distribuição de dados de configuração. Foi criado pela Sun Microsystems para facilitar a administração, configuração e manutenção de redes Unix-like juntamente com o NFS.

Este faz uso de um repositório central, o NIS server, uma base de dados centralizada na rede que agrega os arquivos de configuração necessários para realizar a manutenção em um host Unix.

No Atlas, é utilizado para gerenciar o login dos ecompers ao sistema

## DHCP Dynamic Host Configuration Protocol

É um servidor de distribuição e gerenciamento de endereços IP em uma rede local.

**Não posso garantir essa informação**

No Atlas, ele é utilizado para prover nomes de domínio e endereços IP fixos a cada uma das máquinas.

# Softwares adicionais

## mdadm

Utilitário para controlar e monitorar dispostivos RAID (Redundant Array of Independent Disks) via software. 

No Atlas, é utilizado para monitor e manter um RAID 1 configurado com dos HD's de 1 TB

RAID 1: é uma configuração onde todos  dados escrito é replicado em todos os HD's que forem instalados no sistema. No geral, essa configuração se limita a 2 HD's

## Timeshift

É um sistema de backup de dados que tem a finalidade de atender um usuário doméstico comum, e por isso não permite o agendamento de horário por padrão.

No Atlas, é utilizado para realizar e manter os backups do sistema e de uma parte do /home dos usuários (Alguns arquivos de cache, como `.cache`, são excluidos desse backup). 
Foi adaptado com o cron para que o backup seja executado sempre as 2h da manhã. Essa é uma configuração importante, já que o servidor fica basicamente inutilizável enquanto o backup está sendo executado.

## MariaDB

É um SGBD (Sistema de gerenciamento de banco de dados) que iniciou como um fork do Mysql

No Atlas, é utilizado para prover um BD para quem estiver desenvolvendo. No momento permite apenas uma database por pessoa, que possui o mesmo nome do usuário.


