Projeto

Geral

Perfil

Servico fs » Histórico » Revisão 15

Revisão 14 (Adriano Lange, 16/02/2018 09:44 h) → Revisão 15/52 (Adriano Lange, 16/02/2018 10:05 h)

h1. Pastas de Usuários e Disciplinas na Rede 

 A infraestrutura dos cursos de Computação e SI dispõe de um conjunto de servidores e máquinas virtuais para o fornecimento de sistemas de arquivos remotos, os quais estão integrados aos computadores dos Laboratórios de Computação e também podem ser acessados via rede interna ou Internet. 

 Atualmente, contamos com um sistema de arquivos distribuído para armazenar todos os nossos arquivos em rede estão armazenados em um cluster de 4 servidores, organizados em dois pares de réplicas. Esses arquivos podem ser acessados pelos usuários por meio de diferentes protocolos, os quais são gerenciados por um conjunto de 8 máquinas virtuais: 
 * Protocolo *NFS4* - Utilizado pelas instalações Linux dos Laboratórios de Computação. 
  
 * Protocolo *SSHFS* - Permite a manipulação de arquivos usando o protocolo SSH. O endereço *ssh.comp.uems.br* permite que os usuários possam acessar seus arquivos via Internet. 
 * Protocolo *CIFS* - Permite acesso nativo a partir das máquinas Windows. O endereço *\\fs.serv.comp.uems.br* permite que os usuários possam acessar seus arquivos a partir de nossa rede interna (ver seção Restrições e Limitações de Rede). As instalações Windows dos Laboratórios de Computação também utilizam este protocolo para sincronizarem os perfis dos usuários e demais arquivos compartilhados. 

 h2. Home dos Usuários 

 Todos os alunos, professores e técnicos dos cursos de Computação e SI possuem seus respectivos homes de usuários e perfis de rede integrados a todos os computadores dos Laboratórios de Computação. Tais usuários podem acessar qualquer computador destes laboratórios e terem acesso aos seus respectivos arquivos e configurações de programas sem a necessidade de uso de pendrives ou discos USB. Além disso, os demais serviços de compartilhamento permitem que este usuário possa posteriormente ler e gravar esses arquivos de casa ou a partir de nossa rede interna. 

 h3. Laboratórios de Computação (Linux) e ssh.comp.uems.br 

 No Linux dos Laboratórios de Computação e no endereço ssh.comp.uems.br, o home do usuário está localizado em /home/AD/<login_do_usuário>. 

 h3. Laboratórios de Computação (Windows) e \\fs.serv.comp.uems.br 



 




 h2. Backend 

 Atualmente temos três volumes lógicos distribuídos (4 servidores e 2 réplicas) para armazenamento de arquivos dos usuários: 
 * *home* - contém o home dos usuários e perfis móveis; 
 * *grupos* - arquivos compartilhados com vários usuários, de acordo com cada subpasta; 
 * *install* - arquivos de instalação para as máquinas dos laboratórios. 

 h3. Estrutura dos Volumes 

 Segue abaixo a descrição da estrutura principal de cada volume. Por convenção, usar-se-á "/" para indicar subpastas dentro do volume. 

 Volume home: 
 * */<login_do_usuário>* - home do usuário 
 ** Permissão: leitura e gravação apenas para o usuário 
 * */Profiles/<login_do_usuário>/** - perfis do usuário no Windows 
 ** Permissão: leitura e gravação apenas para o usuário 

 Volume grupos: 
 * */CC* - pasta destinada ao curso de Computação (<dir_curso>) 
 * */SI* - pasta destinada ao curso de SI (<dir_curso>) 
 * */<dir_curso>/Xo-Ano* - pasta do Xº ano no curso (sendo X o número do ano). 
 ** Permissão padrão: +professores+: podem criar subpastas; +alunos+: somente leitura. 
 * */Cursos* - pasta destinada a cursos diversos fora da grade dos cursos de Computação e SI 
 ** Permissão padrão: +professores+: podem criar subpastas; +alunos+: somente leitura. 

 h2. Frontend (formas de acesso) 

 O acesso aos volumes lógicos pode ser feito tanto pelas máquinas dos laboratórios como por máquinas pessoais de professores, técnicos e alunos. Segue a lista das principais formas de acesso: 

 * Máquinas dos laboratórios: 
 ** Linux: 
 *** /home/AD/<login_do_usuário> - acesso ao home do usuário via NFS4 
 *** /grupos - volume grupos acessado via NFS4 
 *** /install - volume install acessado via NFS4 
 ** Windows: 
 *** (H: ou \\fs.serv.comp.uems.br\home)\<login_do_usuário> - acesso ao home do usuário via SAMBA/CIFS 
 *** G: ou \\fs.serv.comp.uems.br\grupos - acesso ao volume grupos via SAMBA/CIFS 
 *** \\fs.serv.comp.uems.br\install - acesso ao volume install via SAMBA/CIFS 

 * Computadores pessoais - A partir dos computadores pessoais dos alunos, professores e técnicos, também é possível acessar os volumes de arquivos: 
 ** Home do usuário: 
 *** Via sshfs no Linux (KDE): fish://<login_do_usuário>@ssh.comp.uems.br/home/AD/<login_do_usuário> 
 *** Via sshfs no Linux (Gnome/Unity): "sftp://<login_do_usuário>@ssh.comp.uems.br/home/AD/<login_do_usuário>" 
 *** Via sshfs no Windows: Usar algum programa como o WinSCP (servidor ssh.comp.uems.br, diretório /home/AD/<login_do_usuário>) 
 *** Via SAMBA/CIFS no Linux: smb://fs.serv.comp.uems.br/home/<login_do_usuário> (logar como AD\<login_do_usuário>) 
 *** Via SAMBA/CIFS no Windows: \\fs.serv.comp.uems.br\home\<login_do_usuário> (logar como AD\<login_do_usuário>) 
 ** Volumes grupos e install 
 *** Via sshfs no Linux (KDE): fish://<login_do_usuário>@ssh.comp.uems.br/<volume> 
 *** Via sshfs no Linux (Gnome/Unity): "sftp://<login_do_usuário>@ssh.comp.uems.br/<volume>" 
 *** Via sshfs no Windows: Usar algum programa como o WinSCP (servidor ssh.comp.uems.br, diretório /<volume>) 
 *** Via SAMBA/CIFS no Linux: smb://fs.serv.comp.uems.br/<volume> (logar como AD\<login_do_usuário>) 
 *** Via SAMBA/CIFS no Windows: \\fs.serv.comp.uems.br\<volume> (logar como AD\<login_do_usuário>) 

 Observações: 
 * O endereço fs.serv.comp.uems.br via SAMBA/CIFS somente é acessível via rede interna dos cursos de Computação e SI (cabeada nos laboratórios e sem fio UEMS-CC.SI). 
 * O endereço ssh.uems.br é acessível a partir de fora, pela Internet.