| D. Major, G. Minshall, and K. Powell. An Overview of the NetWare Operating System. In Proceedings of the USENIX Winter 1994. |
....novel approach of using virtual memory mapped communication to reduce the failover time for clusters with minimal modi cations to existing applications. 9 Other systems exploit a bus or broadcast network to implement fault tolerant processes on top of an operating system. The work described in [4, 8, 30, 12] exemplify this approach. The most recent work of the Hypervisor based fault tolerance [5] uses a software layer that implements virtual machines to coordinate replicas on the primary and backup machines. Their system slows down applications performance by a factor of two. Although our study ....
Greg Minshall et.al. An Overview of the NetWare Operating System. In USENIX'94. 10
....of primitives. 12 Sometimes, the argument transfer can be omitted. For implementing inter domain calls, a pager can be used which shares the address spaces of caller and callee such that the trusted callee can access the parameters in the caller space. e.g. LRPC #Bershad et al. 1989# and NetWare #Major et al. 1994# use a similar technique. Consequently, the Exokernel interface is archtecture dependent, in particular dedicated to software controlled TLBs. A further di#erence to our driver less # kernel approach is that Exokernel appears to partially integrate device drivers, in particular for disks, ....
Major, D., Minshall, G., and Powell, K. 1994. An overview of the NetWare operating system. In Winter Usenix Conference, San Francisco, CA.
....optimizing the scalability of Internet servers. The Novell microkernel addresses Internet server centric issues including management of execution resources, support for high numbers of network connections, and persistent storage for temporary objects. The ICS microkernel has its roots in NetWare [21]. Unlike UNIX, the ICS paradigm consists of loadable modules which can be linked together. It is this design and the direct access style of the system API which allows the microkernel to associate any number of tasks with a loadable module whereas UNIX processes are typically associated with a ....
D. Major, G. Minshall, and K. Powell. Overview of the netware operating system. Proceedings of USENIX 1994 Winter Technical Conference, 1994.
....cooperate with the virtual memory system to cache data in memory, and manage storage media. Existing file systems are designed as functionally monolithic units and are optimized for a particular set of requirements. For example, the distributed file systems, e.g. Andrew [HKM 84] NetWare [MMP94] and NFS [SGK 85] are designed specifically for the network of computers and use special techniques that address the associated problems (e.g. reliability, fault tolerance, and name space management) The parallel file systems are a special case of distributed file systems and employ ....
D. Major, G. Minshall, and K. Powell. An Overview of the NetWare Operating System. In Proceedings of the Winter USENIX Conference, pages 355--372, January 1994.
....3 Introduction Evolving distributed storage technology for higher performance computing Distributed file systems provide remote access to common file storage in a networked environment. They enable users of groups of computers to operate as though they were sharing a single large file system [Sandberg85, Howard88, Minshall94]. A principal measure of a distributed file system s cost is the computational power required from the servers to provide adequate performance for each client s work [Howard88, Nelson88] AFS helps reduce server load by using each client s local disk to cache a subset of the global system s files, ....
Minshall, G., Major, D., and Powell, K., "An Overview of the NetWare Operating System", USENIX Winter Technical Conference, 1994.
....Appears in Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (Sigmetrics 97) Seattle, Washington, June 15 18, 1997. 2 2 Related Work Distributed file systems provide remote access to shared file storage in a networked environment [Sandberg85, Howard88, Minshall94]. A principal measure of a distributed file system s cost is the computational power required from the servers to provide adequate performance for each client s work [Howard88, Nelson88] While microprocessor performance is increasing dramatically and raw computational power would not normally be ....
Minshall, G., Major, D., and Powell, K., "An Overview of the NetWare Operating System", Winter 1994 USENIX, 1994.
.... With this approach, achieving high performance generally requires very powerful hardware (e.g. Alta Vista [7] which uses 12 state of the art Alpha CPUs and over 7 GB of physical memory) The second approach is to create an operating system specifically designed for a single server configuration [11, 12, 20]. With this approach, a different operating system is generally constructed from the ground up for each different server, greatly increasing the implementation effort [20] Furthermore, because this approach does not multiplex resources among multiple servers, it requires that each server have an ....
....a single server application running on top of a rudimentary kernel. This approach precludes effective time sharing of the hardware resources among a server and other servers or maintenance applications. Servers are constructed on Novell s NetWare operating system by linking modules with the kernel [12]. This approach eliminates protection boundaries, making sharing the machine among multiple servers applications difficult. Many aspects of the prototypeserver OS described in this paper have been proposed and or implemented previously. For example, integrated layer processing was introduced in ....
D. Major, G. Minshall, and K. Powell. An overview of the NetWare operating system. In Winter USENIX, pages 355--372, January 1994.
....e.g. 12 Sometimes, the argument transfer can be omitted. For implementing inter domain calls, a pager can be used which shares the address spaces of caller and callee such that the trusted callee can access the parameters in the caller space. e.g. LRPC [Bershad et al. 1989] and NetWare [Major et al. 1994] use a similar technique. thread control blocks, could be held in virtual memory in the same way as other data. Exokernel. In contrast to Spin, the Exokernel [Engler et al. 1994; Engler et al. 1995] is a small and hardware dependent kernel. In accordance with our processor dependency thesis, ....
Major, D., Minshall, G., and Powell, K. 1994. An overview of the NetWare operating system. In Winter Usenix Conference, San Francisco, CA.
....client receives nearly as much read or write throughput as it would see if it were the only active client. 1. Introduction A serverless network file system distributes storage, cache, and control over cooperating workstations. This approach contrasts with traditional file systems such as Netware [Majo94], NFS [Sand85] Andrew [Howa88] and Sprite [Nels88] where a central server machine provides all file system services. Such a central server is both a performance and reliability bottleneck. A serverless system, on the other hand, distributes control processing and data storage to achieve scalable ....
D. Major, G. Minshall, and K. Powell. An Overview of the NetWare Operating System. In Proc. of the 1994 Winter USENIX, pages 355--72, January 1994.
....client receives nearly as much read or write throughput as it would see if it were the only active client. 1. Introduction A serverless network file system distributes storage, cache, and control over cooperating workstations. This approach contrasts with traditional file systems such as Netware [Majo94], NFS [Sand85] Andrew [Howa88] and Sprite [Nels88] where a central server machine stores all data and satisfies all client cache misses. Such a central server is both a performance and reliability bottleneck. A serverless system, on the other hand, distributes control processing and data storage ....
D. Major, G. Minshall, and K. Powell. An Overview of the NetWare Operating System. In Proc. of the 1994 Winter USENIX, pages 355--72, January 1994.
....proxy cache service with respect to the underlying platform. It then presents a series of performance measurements to demonstrate the performance and scalability of the ICS service. 2. OPERATING SYSTEM PLATFORM The operating system platform used to host the ICS service has its roots in NetWare [20], a specialized operating system similar in concept to Exokernel [18] and Rialto [17] This platform utilizes a fundamentally different design center from that typically found in general purpose operating systems such as Unix [36] First, the kernel and the processes that use it are not rigidly ....
Major, D., Minshall, G., and Powell, K. An Overview of the NetWare Operating System. Proceedings of USENIX Winter 1994 Technical Conference., January 1994. Available from http://www.usenix.org/publications/library/proceedings/sf94/ minshall.html.
No context found.
D. Major, G. Minshall, and K. Powell. An Overview of the NetWare Operating System. In Proceedings of the USENIX Winter 1994.
No context found.
D. Major, G. Minshall, and K. Powell, "An Overview of the NetWare Operating System", Proceedings of the 1994 WInter USENIX Pages 35572, January 1994.
No context found.
Drew Major, Greg Minshall, and Kyle Powell. An Overview of the NetWare Operating System. In Proceedings of the USENIX Winter 1994.
No context found.
D. Major, G. Minshall, and K. Powell. An Overview of the NetWare Operating System. In Proceedings of the USENIX Winter 1994.
No context found.
Greg Minshall, Drew Major, and Kyle Powell. An overview of the NetWare operating system. In USENIX Association, editor, Proceedings of the Winter 1994 USENIX Conference: January 17--21, 1994, San Francisco, California, USA, pages 355--372, Berkeley, CA, USA, Winter 1994. USENIX.
No context found.
Minshall, Greg, and Major, Drew and Powell, Kyle, An Overview of the NetWare Operating System, Proceeding of Usenix Winter Technical Conference, 1994.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC