AFS - Andrew File System
This presentation is the property of its rightful owner.
Sponsored Links
1 / 20

AFS - Andrew File System PowerPoint PPT Presentation


  • 50 Views
  • Uploaded on
  • Presentation posted in: General

AFS - Andrew File System. Alessandro Kraemer Hugo Simião Irani martins Souza Sílvio Bortoleto. Trabalho apresentado pelos alunos:. PUC-PR / PPGIA / Mestrado em Informática Aplicada Disciplina de Sistemas Operacionais Distribuidos Prof. Dr. Carlos Maziero. julho de 2001.

Download Presentation

AFS - Andrew File System

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Afs andrew file system

AFS - Andrew File System

  • Alessandro Kraemer

  • Hugo Simião

  • Irani martins Souza

  • Sílvio Bortoleto

Trabalho apresentado

pelos alunos:

PUC-PR / PPGIA / Mestrado em Informática Aplicada

Disciplina de Sistemas Operacionais Distribuidos

Prof. Dr. Carlos Maziero

julho de 2001


Sum rio da apresenta o

Sumário da Apresentação

  • Histórico & Requisitos do Projeto Andrew

  • Visão Geral da Arquitetura do Sistema

  • Entidades & Características do Sistema

  • Funcionamento do Sistema

  • Segurança & Administração

  • Exemplos de Utilização

  • AFS em outras plataformas

  • DFS - o AFS no DCE

  • AFS x NFS

  • Tendências


Hist rico do projeto andrew

Histórico do Projeto Andrew

  • Carnegie Mellon University

  • InformationTechnology Center & IBM

  • Como seria o Campus em 5 anos

  • Início em 1982

  • Nome do Projeto

  • Patrocínio da IBM (US $ 20 milhões)

  • Transarc Corporation

  • Lançamento comercial (fevereiro de 1989)


Requisitos do projeto

Requisitos do Projeto

  • Porte do ambiente

  • Renovação de usuários

  • Compartilhamento de equipamentos

  • Compartilhamento de informações

  • Tráfego de rede

  • Segurança de acesso

  • Padrões de uso (Satyanarayanan)


Arquitetura m nima do sistema

Arquitetura (mínima) do Sistema

Máquina

Cliente

Servidor

de

Arquivos

Venus

Vice

cache

arquivos


Entidades do sistema 1

Entidades do Sistema - 1

  • Arquivos

  • Diretórios

  • Volumes

  • Células

  • Rede AFS


Entidades do sistema 2

Entidades do Sistema - 2

  • Usuário

  • Administrador

  • Cache

  • Vice

  • Venus

  • FID


Caracter sticas do sistema

Características do Sistema

  • Cliente / Servidor

  • Independência de máquina

  • Independência de localização

  • Performance

  • Replicação

  • Escalabilidade

  • Disponibilidade


Funcionamento do sistema 1

Funcionamento do Sistema - 1


Funcionamento do sistema 2

Solicita o arquivo

Transfere o arquivo

Transfere o arquivo

Funcionamento do Sistema - 2


Funcionamento do sistema 3

FID ( Identificador de Arquivos)

Numero do volume

Vnode

Identificador único

Outras operações

CLOSE

VÊNUS

OPEN

Funcionamento do Sistema - 3


Funcionamento do sistema 4

FID ( Identificador de Arquivos)

Numero do volume

Vnode

Identificador único

ACL

Funcionamento do Sistema - 4

VICE


Seguran a

Segurança

  • Controle de acesso

    • Autenticação

    • Autorização (token)

    • ACL (usuários e grupos)

  • Níveis de Acesso

    • Diretórios

    • Subdiretórios

    • Arquivos


Administra o

Administração

  • Local do Administrador

  • Procedimentos automáticos

  • Ferramentas


Exemplos de utiliza o

Exemplos de Utilização

  • Pesquisas na área médica

  • Grandes corporações

  • Universidades

  • Transarc

  • etc


Outras plataformas

Outras plataformas

  • Outras plataformas

    • Windows NT

    • Mainframe

    • Linux

    • Unix (vários)

  • DCE / DFS


Afs nfs 1

AFS & NFS - 1

  • Network File System (SUN)

  • Andrew File System (IBM)

  • Integração de servidores: Células

  • Administração: Volumes x Arquivos

  • Nomes: Visão Global x Inconsistências

  • Localização de arquivos: Automática

  • Performance: Caching (blocos)


Afs nfs 2

AFS & NFS - 2

  • Tempo de cache: Horas x Segundos

  • Balanceamento de carga: Réplicas

  • Performance: Grandes ambientes

  • Disponibilidade: Réplicas

  • Reconfigurações: Mantém os dados

  • Gerenciamento: Qualquer máquina

  • Quotas de disco: Volumes


Afs nfs 3

AFS & NFS - 3

  • Performance: Backup’s

  • Autenticação de usuário: Kerberos

  • Acesso: ACL

  • Grupos de usuários: Usuário

  • Segurança: RPC’s seguras


Tend ncias

Tendências

  • Idade dos projetos (AFS, NFS, DFS)

  • Avanço tecnológico

  • Avanço na infra-estrutura

  • Novos padrões de arquivo

  • Novos sistemas de arquivos ?

  • Interesses da IBM, SUN, etc


  • Login