Your browser does not support JavaScript!

Post-graduate theses

Current Record: 216 of 824

Back to Results Previous page
Next page
Add to Basket
[Add to Basket]
Identifier 000408074
Title Design and implementation of SCSI Persistent Reservations over a shared distributed storage substrate
Alternative Title Σχεδιασμός και υλοποίηση SCSI Persistent Reservations πάνω από ένα διαμοιραζόμενο κατανεμημένο υπόστρωμα αποθήκευσης
Author Παπαγεωργίου, Σπυρίδων Ι.
Thesis advisor Μπίλας, Άγγελος
Reviewer Κατεβαίνης, Μανώλης
Πρατικάκης, Πολύβιος
Abstract In this work we design Surfy, a SCSI driver that provides distributed SCSI-3 Persistent Reservations which is a critical feature for High Availability clusters. Our design provides a reliable and low communication overhead substrate over an existing Software Defined Storage system. We implement Surfy in the lower SCSI layer of the Linux kernel SCSI stack and provide a virtual SCSI block device abstraction. We demonstrate our work by running the industry-standard Windows Failover Cluster validation suite and quantify performance using the sg3_utils open-source software. Our results show that our implementation provides robust SCSI-3 Persistent Reservations at predictable overhead. In this thesis we provide detailed insight to the internals of SCSI Persistent Reservations and SCSI in general. Additionally, we provide exact traces and explain how Persistent Reservations are used by high-profile High Availability components, such as Windows Failover Cluster, VM ware vSphere and Red Hat's GFS-2.
Language English
Subject SCSI
Κατανεμημένα αποθηκευτικά μέσα
Issue date 2017-03-17
Collection   School/Department--School of Sciences and Engineering--Department of Computer Science--Post-graduate theses
  Type of Work--Post-graduate theses
Permanent Link https://elocus.lib.uoc.gr//dlib/5/7/7/metadata-dlib-1491380573-90598-15922.tkl Bookmark and Share
Views 510

Digital Documents
No preview available

Download document
View document
Views : 29