A Concurrent-Access File Server for Mach-Based Multiprocessor Machine
碩士 === 國立臺灣大學 === 資訊工程研究所 === 82 === Multimedia is popular and file sizes grow larger and larger. Although micro processor is getting powerful today, the overall performance od systems with massive data will be influenced by I/O speed. Curr...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
1994
|
Online Access: | http://ndltd.ncl.edu.tw/handle/31910301498502170728 |
id |
ndltd-TW-082NTU00392063 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-082NTU003920632016-07-18T04:09:33Z http://ndltd.ncl.edu.tw/handle/31910301498502170728 A Concurrent-Access File Server for Mach-Based Multiprocessor Machine 多重處理機檔案伺服器之設計與製作 Wu,Shu-Chin 吳淑琴 碩士 國立臺灣大學 資訊工程研究所 82 Multimedia is popular and file sizes grow larger and larger. Although micro processor is getting powerful today, the overall performance od systems with massive data will be influenced by I/O speed. Current file systems, such as MS-DOS, and UNIX, are not suitable for large files because they only access one block of data at a time. Suppose the size of a file is 16K bytes and it is stored on a disk continuously. When a user wants to get the whole data of this file at once, these systems need to issue 32 disk requests to get data. It wastes time. Thus, we build a file server, called Archer, such that it good performance for large files. Archer adopts contiguous allocation and disk arrays to improve I/O speed. It is established on a multiprocessor machine. Thus, clients can mount more than one Archer servers, which sit on different hosts. When one host crashes, clients can access data through another host as no matter happens. Furthermore, current file systems can communicate with Archer through NFS interface. Juang,Jie-Yong;Lee,Share-Young 莊志洋;李學養 1994 學位論文 ; thesis 94 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊工程研究所 === 82 === Multimedia is popular and file sizes grow larger and larger.
Although micro processor is getting powerful today, the overall
performance od systems with massive data will be influenced by
I/O speed. Current file systems, such as MS-DOS, and UNIX, are
not suitable for large files because they only access one block
of data at a time. Suppose the size of a file is 16K bytes and
it is stored on a disk continuously. When a user wants to get
the whole data of this file at once, these systems need to
issue 32 disk requests to get data. It wastes time. Thus, we
build a file server, called Archer, such that it good
performance for large files. Archer adopts contiguous
allocation and disk arrays to improve I/O speed. It is
established on a multiprocessor machine. Thus, clients can
mount more than one Archer servers, which sit on different
hosts. When one host crashes, clients can access data through
another host as no matter happens. Furthermore, current file
systems can communicate with Archer through NFS interface.
|
author2 |
Juang,Jie-Yong;Lee,Share-Young |
author_facet |
Juang,Jie-Yong;Lee,Share-Young Wu,Shu-Chin 吳淑琴 |
author |
Wu,Shu-Chin 吳淑琴 |
spellingShingle |
Wu,Shu-Chin 吳淑琴 A Concurrent-Access File Server for Mach-Based Multiprocessor Machine |
author_sort |
Wu,Shu-Chin |
title |
A Concurrent-Access File Server for Mach-Based Multiprocessor Machine |
title_short |
A Concurrent-Access File Server for Mach-Based Multiprocessor Machine |
title_full |
A Concurrent-Access File Server for Mach-Based Multiprocessor Machine |
title_fullStr |
A Concurrent-Access File Server for Mach-Based Multiprocessor Machine |
title_full_unstemmed |
A Concurrent-Access File Server for Mach-Based Multiprocessor Machine |
title_sort |
concurrent-access file server for mach-based multiprocessor machine |
publishDate |
1994 |
url |
http://ndltd.ncl.edu.tw/handle/31910301498502170728 |
work_keys_str_mv |
AT wushuchin aconcurrentaccessfileserverformachbasedmultiprocessormachine AT wúshūqín aconcurrentaccessfileserverformachbasedmultiprocessormachine AT wushuchin duōzhòngchùlǐjīdàngàncìfúqìzhīshèjìyǔzhìzuò AT wúshūqín duōzhòngchùlǐjīdàngàncìfúqìzhīshèjìyǔzhìzuò AT wushuchin concurrentaccessfileserverformachbasedmultiprocessormachine AT wúshūqín concurrentaccessfileserverformachbasedmultiprocessormachine |
_version_ |
1718352406170828800 |