skip to main content
Visitante
Meu Espaço
Minha Conta
Sair
Identificação
This feature requires javascript
Tags
Revistas Eletrônicas (eJournals)
Livros Eletrônicos (eBooks)
Bases de Dados
Bibliotecas USP
Ajuda
Ajuda
Idioma:
Inglês
Espanhol
Português
This feature required javascript
This feature requires javascript
Primo Search
Busca Geral
Busca Geral
Acervo Físico
Acervo Físico
Produção Intelectual da USP
Produção USP
Search For:
Clear Search Box
Search in:
Busca Geral
Or hit Enter to replace search target
Or select another collection:
Search in:
Busca Geral
Busca Avançada
Busca por Índices
This feature requires javascript
This feature requires javascript
File System Virtual Appliances
Abd-El-Malek, Michael
2010
Texto completo disponível
Citações
Citado por
Exibir Online
Detalhes
Resenhas & Tags
Mais Opções
Nº de Citações
This feature requires javascript
Enviar para
Adicionar ao Meu Espaço
Remover do Meu Espaço
E-mail (máximo 30 registros por vez)
Imprimir
Link permanente
Referência
EasyBib
EndNote
RefWorks
del.icio.us
Exportar RIS
Exportar BibTeX
This feature requires javascript
Título:
File System Virtual Appliances
Autor:
Abd-El-Malek, Michael
Assuntos:
APPLICATION PROGRAMMING INTERFACE
;
BUFFER STORAGE
;
CASE STUDIES
;
COMMUNICATIONS PROTOCOLS
;
COMPUTER
ARCHITECTURE
;
Computer Hardware
;
Computer Programming and Software
;
Computer Systems Management and Standards
;
DATA PROCESSING SECURITY
;
DISTRIBUTED DATA PROCESSING
;
DISTRIBUTED SYSTEMS
;
FILE SYSTEM PORTABILITY
;
FILE SYSTEM PORTING
;
FSVA(FILE SYSTEM VIRTUAL APPLIANCE)
;
IPC(INTERPROCESS COMMUNICATION)
;
MAINTENANCE
;
MEMORY DEVICES
;
MIGRATION
;
MULTICORE PROCESSORS
;
MULTIPROCESSORS
;
OPERATING SYSTEMS(COMPUTERS)
;
SHARED MEMORY
;
THESES
;
UNIFIED BUFFER CACHE
;
USER NEEDS
;
VFS(VIRTUAL FILE SYSTEMS)
;
VIRTUAL MACHINE MIGRATION
;
VIRTUAL MACHINES
;
VIRTUALIZATION
;
WORKLOAD
Notas:
DTIC
Descrição:
Implementing and maintaining file systems is painful. OS functionality is notoriously difficult to develop and debug, and file systems are more so than most because of their size and interactions with other OS components. In-kernel file systems must adhere to a large number of internal OS interfaces. Though difficult during initial file system development, these dependencies particularly complicate porting a file system to different OSs or even across OS versions. This dissertation describes an architecture that addresses the file system portability problem. Virtual machines are used to decouple the OS on which a file system runs from the OS on which user applications run. The file system is distributed as a file system virtual appliance (FSVA), a virtual machine running the file system developers' preferred OS (version). Users run their applications in a separate virtual machine, using their preferred OS (version). An FSVA design and implementation is described that maintains file system semantics with few, if any, code changes. This is achieved by sending all file system operations from the user OS to the FSVA. A unified buffer cache is maintained by using shared memory between the user OS and FSVA and by letting the user OS control the FSVA's buffer cache size. Features such as resource isolation and security are maintained through a single FSVA-per-user-OS design. Virtual machine migration is supported by simultaneously migrating a user OS and FSVA(s), maintaining shared memory mappings and live migration's low downtime. Several case studies demonstrate FSVAs' effectiveness in providing OS-independent file system implementations. Measurements show that FSVA overheads on different workloads vary from 0-40%. The main overhead source is the communication latency between the user OS and FSVA. If a processor core is dedicated to an FSVA, a power-efficient polling mechanism reduces the overheads to 0-10%. Sponsored in part by the Department of Energy and by the National Science Foundation through grants CNS-0326453 and CCF-0621499.
Data de criação/publicação:
2010
Idioma:
Inglês
Links
View record in DTIC$$FView record in $$GDTIC
This feature requires javascript
This feature requires javascript
Voltar para lista de resultados
Anterior
Resultado
7
Avançar
This feature requires javascript
Buscando em bases de dados remotas. Favor aguardar.
Buscando por
em
scope:(USP_VIDEOS),scope:("PRIMO"),scope:(USP_FISICO),scope:(USP_EREVISTAS),scope:(USP),scope:(USP_EBOOKS),scope:(USP_PRODUCAO),primo_central_multiple_fe
Mostrar o que foi encontrado até o momento
This feature requires javascript
This feature requires javascript