The Experts below are selected from a list of 15366 Experts worldwide ranked by ideXlab platform

Barton P. Miller - One of the best experts on this subject based on the ideXlab platform.

  • A Path to Operating System and Runtime Support for Extreme Scale Tools
    2012
    Co-Authors: Barton P. Miller, Philip C. Roth, John Delsignore
    Abstract:

    In this project, we cast distributed resource access as Operations on Files in a global name space and developed a common, scalable solution for group Operations on distributed processes and Files. The resulting solution enables tool and middleware developers to quickly create new scalable software or easily improve the scalability of existing software. The cornerstone of the project was the design of a new programming idiom called group File Operations that eliminates iterative behavior when a single process must apply the same set of File Operations to a group of related Files. To demonstrate our novel and scalable ideas for group File Operations and global name space composition, we developed a group File system called TBON-FS that leverages a tree-based overlay network (TBON), specifically MRNet, for logarithmic communication and distributed data aggregation. We also developed proc++, a new synthetic File system co-designed for use in scalable group File Operations. Over the course of the project, we evaluated the utility and performance of group File Operations, global name space composition, TBON-FS, and proc++ in three case studies. The first study focused on the ease in using group File Operations and TBON-FS to quickly develop several new scalable tools for distributed systemmore » administration and monitoring. The second study evaluated the integration of group File Operation and TBON-FS within the Ganglia Distributed Monitoring System to improve its scalability for clusters. The final study involved the integration of group File Operations, TBON-FS, and proc++ within TotalView, the widely-used parallel debugger. For this project, the work of the Oak Ridge National Laboratory (ORNL) team occurred primarily in two directions: bringing the MRNet tree-based overlay network (TBON) implementation to the Cray XT platform, and investigating techniques for predicting the performance of MRNet topologies on such systems. Rogue Wave Software (RWS), formerly TotalView Technologies Inc., worked with the University ofWisconsin (UW) team on the design and prototyping of a scalable version of the TotalView debugger. RWS assisted UW with their "proc++" design effort. RWS assisted UW with strategy for integrating proc++ into TotalView.« less

  • G roup File O perations for Scal able T o ols and Middleware
    2009
    Co-Authors: Michael J. Brim, Barton P. Miller
    Abstract:

    Group File Operations are a new, intuitive idiom for tools and middleware - including parallel debuggers and runtimes, performance measurement and steering, and distributed resource management - that require scal- able Operations on large groups of distributed Files. The id- iom provides new semantics for using File groups in stan- dard File Operations to eliminate costly iteration. A File- based idiom promotes conciseness and portability, and eas- es adoption. With explicit semantics for aggregation of group results, the idiom addresses a key scalability barrier. We have designed TBON-FS, a new distributed File system that provides scalable group File Operations by leveraging tree-based overlay networks (TBONs) for scalable commu- nication and data aggregation. We integrated group File Operations into several tools: parallel versions of common utilities including cp, grep, rsync, tail, and top, and the Ganglia Distributed Monitoring System. Our experi- ence verifies the group File Operation idiom is intuitive, eas- ily adopted, and enables a wide variety of tools to run effi- ciently at scale.

  • HiPC - Group File Operations for scalable tools and middleware
    2009 International Conference on High Performance Computing (HiPC), 2009
    Co-Authors: Michael J. Brim, Barton P. Miller
    Abstract:

    Group File Operations are a new, intuitive idiom for tools and middleware — including parallel debuggers and runtimes, performance measurement and steering, and distributed resource management — that require scalable Operations on large groups of distributed Files. The idiom provides new semantics for using File groups in standard File Operations to eliminate costly iteration. A File-based idiom promotes conciseness and portability, and eases adoption. With explicit semantics for aggregation of group results, the idiom addresses a key scalability barrier. We have designed TBON-FS, a new distributed File system that provides scalable group File Operations by leveraging tree-based overlay networks (TBONs) for scalable communication and data aggregation. We integrated group File Operations into several tools: parallel versions of common utilities including cp, grep, rsync, tail, and top, and the Ganglia Distributed Monitoring System. Our experience verifies the group File Operation idiom is intuitive, easily adopted, and enables a wide variety of tools to run efficiently at scale.

Jiro Tanaka - One of the best experts on this subject based on the ideXlab platform.

  • Icons++: An Interface that Enables Quick File Operations Using Icons
    2015
    Co-Authors: Xiangping Xie, Jiro Tanaka
    Abstract:

    In graphical user interfaces, when users want to operate on a File, they usually double-click the File icon to launch the associated application and open the File. Several File Operations are available in the context menu by right-clicking, such as printing and deleting. However, if the user wants to perform some simple Operations, such as copying the File contents, opening the File by an application and then selecting a menu, can be cumbersome. Furthermore, Operations in the context menu are limited. Thus, in this paper we present Icons++, a user interface which allows users to perform the File Operations they want in a quick way by using icons. Through the use of Icons++, users can take a quick look at the File contents, and at the same time they can perform often-used File Operations with only one click, without opening the File by a relevant application. In this paper we present our design of Icons++ and the user studies we performed in order to evaluate it. Studies' results show that using Icons++ is 53% faster than using an application to execute the same task, and our interface is preferred by participants. Keywords— icon interface; preview; File Operation; File manager.

Luo Jian - One of the best experts on this subject based on the ideXlab platform.

Jennzjone Peng - One of the best experts on this subject based on the ideXlab platform.

  • CloudCom - Real-Time Proof of Violation for Cloud Storage
    2014 IEEE 6th International Conference on Cloud Computing Technology and Science, 2014
    Co-Authors: Gwanhwan Hwang, Weisian Huang, Jennzjone Peng
    Abstract:

    In this paper we define and explore proof of violation (POV) for cloud storage systems. A POV scheme enables a user or a service provider to produce a precise proof of either the occurrence of the violation of properties or the innocence of the service provider. POV schemes are solutions for obtaining mutual nonrepudiation between users and the service provider in the cloud. Existing solutions for obtaining mutual nonrepudiation only support epoch-based POV. The drawback of an epoch-based POV scheme is that violation of properties can only be detected at the end of an epoch. We propose a real-time POV scheme in which the auditing can be performed at the time of each File Operation. To the best of our knowledge, it is the first scheme that can perform real-time POV for cloud storage. In addition, each client device only needs to store a partial hash tree of Files in an account. Experimental results are presented that demonstrate the feasibility of the proposed scheme. Service providers of cloud storage can use the proposed scheme to provide a mutual nonrepudiation guarantee in their service-level agreements.

Yue Jianhui - One of the best experts on this subject based on the ideXlab platform.