116 research outputs found

    Hierarchical Replication Control

    Full text link
    We present a hierarchical locking algorithm that dynamically elects a primary server in a replicated file system at various granularities. We introduce two lock types: shallow locks that control a single file or directory, and deep locks that lock everything in the subtree rooted at a directory. Experimental results show that for typical use cases, deep locks can make the overhead of replication control negligible, even when replication servers are widely distributed.http://deepblue.lib.umich.edu/bitstream/2027.42/107961/1/citi-tr-06-3.pd

    Parallel network file systems using authenticated key exchange protocols

    Get PDF
    The keyestablishment for secure many-to-many communications is very important nowadays. The problem is inspired by the proliferation of large-scale distributed file systems supporting parallel access to multiple storage devices. In this, a variety of authenticated key exchange protocols that are designed to address the issues. This shows that these protocols are capable of reducing the workload of the metadata server and concurrently supporting forward secrecy and escrow-freeness. All this requires only a small fraction of increased computation overhead at the client. This proposed three authenticated key exchange protocols for parallel network file system (pNFS). The protocols offer three appealing advantages over the existing Kerberos-based protocol. First, the metadata server executing these protocols has much lower workload than that of the Kerberos-based approach. Second, two of these protocols provide forward secrecy: one is partially forward secure (with respect to multiple sessions within a time period), while the other is fully forward secure (with respect to a session). Third, designed a protocol which not only provides forward secrecy, but is also escrow-free

    ファイル同期昨日を持つファイルシステムの設計と実装

    Get PDF
    近年スマートフォンなどのモバイル端末の普及が進み,これらの端末間でのファイル共有が広く利用されている.一般にファイル共有の手法として,ネットワークファイルシステムなどによるファイルの一元管理や,端末間でのファイル同期が挙げられる.これらのうち,モバイル端末間のファイル共有においては,ファイルがサーバにあるためオフラインアクセスができない一元管理よりも,オフラインでもファイルにアクセス可能なファイル同期が適しており,今後の主流になると考えられる.ファイル同期の例として,ファイル同期ツールやオンラインストレージサービスなどがある.これらの方式ではいずれも端末上のアプリケーションが同期を処理している.同期のためには同期対象のファイルにアクセスする必要があるが,アプリケーションがアクセスできるファイルが制限されているサンドボックス環境では,上記のいずれの方式も使えない.また,これらの方式ではファイルをパスで指定するため,ファイルを移動すると同期設定が維持できないという問題もある.本研究では端末間でのファイル同期を行うファイルシステムである FSyncFS を提案する. FSyncFS はカーネル空間で動作するため,サンドボックス環境におけるファイルアクセスの制約を受けずに同期処理を行うことができる.また,それぞれのファイルに同期設定情報を持たせることでファイルごとの同期設定を可能にし,ファイルのパスに依存しないファイル同期を実現する.FSyncFS のプロトタイプとして, PC 上で動作する Linux のファイルシステムを実装した.プロトタイプはスタッカブルファイルシステムとして実装したため,任意のファイルシステムにファイル同期機能を追加することができる.端末間でのファイル同期は専用の同期サーバを介して行われる.また,ローカルファイルアクセスと同期サーバとの通信を並行に動作させ,前者の遅延を少なくした.本提案の FSyncFS により,アプリケーションがサンドボックス環境で動作するモバイル端末において,基盤的機能としてのファイル同期を,広くアプリケーションに提供できる.電気通信大学201

    NFSv4 and High Performance File Systems: Positioning to Scale

    Full text link
    The avant-garde of high performance computing is building petabyte storage systems. At CITI, we are investigating the use of NFSv4 as a standard for fast and secure access to this data, both across a WAN and within a (potentially massive) cluster. An NFSv4 server manages much state information, which hampers exporting objects via multiple servers and allows the NFSv4 server to become a bottleneck as load increases. This paper introduces Parallel NFSv4, extending the NFSv4 protocol with a new server-to-server protocol and a new file description and location mechanism for increased scalability.http://deepblue.lib.umich.edu/bitstream/2027.42/107881/1/citi-tr-04-2.pd

    A replicated file system for Grid computing

    Full text link
    To meet the rigorous demands of large-scale data sharing in global collaborations, we present a replication scheme for NFSv4 that supports mutable replication without sacrificing strong consistency guarantees. Experimental evaluation indicates a substantial performance advantage over a single-server system. With the introduction of a hierarchical replication control protocol, the overhead of replication is negligible even when applications mostly write and replication servers are widely distributed. Evaluation with the NAS Grid Benchmarks demonstrates that our system provides comparable and often better performance than GridFTP, the de facto standard for Grid data sharing. Copyright © 2008 John Wiley & Sons, Ltd.Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/60228/1/1286_ftp.pd
    corecore