Joseph P. Kaylor
Loyola University Chicago
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Joseph P. Kaylor.
Computing in Science and Engineering | 2008
Joseph P. Kaylor; George K. Thiruvathukal
Many institutions choose to do periodic imaging of computers, which is both painstaking and limiting in terms of keeping software up to date. The authors describe an approach that builds on existing virtualization technologies.
international workshop on restful design | 2011
Joseph P. Kaylor; Konstantin Läufer; George K. Thiruvathukal
We have designed and implemented RestFS, a software framework that provides a uniform, configurable connector layer for mapping remote web-based resources to local filesystem-based resources, recognizing the similarity between these two types of resources. Such mappings enable programmatic access to a resource, as well as composition of two or more resources, through the local operating systems standard filesystem application programming interface (API), scriptable file-based command-line utilities, and inter-process communication (IPC) mechanisms. The framework supports automatic and manual authentication. We include several examples intended to show the utility and practicality of our framework.
electro information technology | 2010
Joseph P. Kaylor; Konstantin Läufer; George K. Thiruvathukal
We present a novel form of intra-volume directory layering with hierarchical, inheritance-like namespace unification. While each layer of an OLFS volume constitutes a subvolume that can be mounted separately in a fan-in configuration, the entire hierarchy is always accessible (online) and fully navigable through any mounted layer. OLFS uses a relational database to store its layering metadata and either a relational database or any (virtual) host file system as its backing store, along with metadata and block caching for improved performance. Because OLFS runs as a virtual file system in user-space, its capabilities are available to all existing software without modification or special privileges. We have developed a reference implementation of OLFS for FUSE based on MySQL and XFS, and conducted performance benchmarking against XFS by itself. We explore several applications of OLFS, such as enhanced server synchronization, transactional file operations, and versioning.
electro information technology | 2012
Joseph P. Kaylor; Konstantin Läufer; George K. Thiruvathukal
Transparent access to remote data sets and data arising from web services is a non-trivial challenge to application developers. This early stage work addresses this challenge with NOFS, an object-oriented framework for creating filesystems to support domain specific functionality. While an early stage work, we present a solution to solve the access problem. Our solution greatly simplifies the task of filesystems development by providing the glue code needed between a domain model and the filesystem contract. We demonstrate support for domain models that are larger than physical memory and demonstrate how the concerns of caching can be removed from user-mode filesystem implementations. Future work will addresses more robust solutions to caching and other performance strategies.
Naked Object File System (NOFS): A Framework to Expose an Object-Oriented Domain Model as a File System | 2010
Joseph P. Kaylor; Konstantin Läufer; George K. Thiruvathukal
Archive | 2013
Joseph P. Kaylor; Konstantin Läufer; Chandra N. Sekharan; George K. Thiruvathukal
Archive | 2013
Joseph P. Kaylor; Konstantin Läufer; Chandra N. Sekharan; George K. Thiruvathukal
Archive | 2012
George K. Thiruvathukal; Joseph P. Kaylor; Konstantin Läufer
Archive | 2012
George K. Thiruvathukal; Joseph P. Kaylor; Konstantin Läufer
international conference on software and data technologies | 2011
Joseph P. Kaylor; Konstantin Läufer; George K. Thiruvathukal