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...

Full description

Bibliographic Details
Main Authors: Wu,Shu-Chin, 吳淑琴
Other Authors: Juang,Jie-Yong;Lee,Share-Young
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