This article presents the design of a cluster-distributed computing system to operate and control an anthropomorphic manipulator with haptic feedback. The system hardware consists of four major building blocks, anthro...
详细信息
This article presents the design of a cluster-distributed computing system to operate and control an anthropomorphic manipulator with haptic feedback. The system hardware consists of four major building blocks, anthropomorphic manipulator, haptic sensor glove, real-time microcontroller-based cluster distributed computing (CDC) network, and closed-loop controller. The system software architecture consists of three key operation modules, namely, the sensor glove, anthropomorphic manipulator and communication module. It is designed based on a shared file system concept which forms the foundation of the CDC protocol. The key advantages of this system are its novel structure and its comparatively low cost using microcontroller-based distributed cluster networks which allow large-scale expansion/integration. (c) 2005 Elsevier Ltd. All rights reserved.
With the exponential growth of digital data, it is becoming more and more popular to store data in shared distributed storage systems inside the same organization. In such shared distributed storage systems, an ordina...
详细信息
With the exponential growth of digital data, it is becoming more and more popular to store data in shared distributed storage systems inside the same organization. In such shared distributed storage systems, an ordinary user usually does not have the control permission over the whole system, and thus cannot secure data storage or data sharing of his own files. To solve this issue, this paper proposes a new system architecture to secure file storing and sharing efficiently over untrusted shared storage and network environments. Based on this architecture, this paper designs and implements a stackable secure storage system called Corslet. Corslet can run directly on deployed underlying storage systems without modification, while bringing end-to-end confidentiality and integrity as well as efficient access control for user data. For individual users, Corslet is easy to use, and does not require users to maintain or manage any keys on their client machines locally. The Bonnie++ and IOzone benchmark results show that the throughput of Corslet over NFS can achieve more than 90% of native NFS throughput in most tests, proving that Corslet can provide enhanced security for user data while maintaining acceptable performance.
In the path towards personalized medicine, the integrative bioinformatics infrastructure is a critical enabling resource. Until large-scale reference data became available, the attributes of the computational infrastr...
详细信息
In the path towards personalized medicine, the integrative bioinformatics infrastructure is a critical enabling resource. Until large-scale reference data became available, the attributes of the computational infrastructure were postulated by many, but have mostly remained unverified. Now that large-scale initiatives such as The Cancer Genome Atlas (TCGA) are in full swing, the opportunity is at hand to find out what analytical approaches and computational architectures are really effective. A recent report did just that: first a software development environment was assembled as part of an informatics research program, and only then was the analysis of TCGA's glioblastoma multiforme multi-omic data pursued at the multi-omic scale. The results of this complex analysis are the focus of the report highlighted here. However, what is reported in the analysis is also the validating corollary for an infrastructure development effort guided by the iterative identification of sound design criteria for the architecture of the integrative computational infrastructure. The work is at least as valuable as the data analysis results themselves: computational ecosystems with their own high-level abstractions rather than rigid pipelines with prescriptive recipes appear to be the critical feature of an effective infrastructure. Only then can analytical workflows benefit from experimentation just like any other component of the biomedical research program.
Scripting is often used in science to create applications via the composition of existing programs. Parallel scripting systems allow the creation of such applications, but each system introduces the need to adopt a so...
详细信息
ISBN:
(纸本)9781450323789
Scripting is often used in science to create applications via the composition of existing programs. Parallel scripting systems allow the creation of such applications, but each system introduces the need to adopt a somewhat specialized programming model. We present an alternative scripting approach, AMFS Shell, that lets programmers express parallel scripting applications via minor extensions to existing sequential scripting languages, such as Bash, and then execute them in-memory on large-scale computers. We define a small set of commands between the scripts and a parallel scripting runtime system, so that programmers can compose their scripts in a familiar scripting language. The underlying AMFS implements both collective (fast file movement) and functional (transformation based on content) file management. Tasks are handled by AMFS's built-in execution engine. AMFS Shell is expressive enough for a wide range of applications, and the framework can run such applications efficiently on large-scale computers.
Many established processing and analysis tools in life sciences are still operating on files, e.g. alignment of genome data. Their integration into optimized workftows requires time-consuming transformation, import an...
详细信息
ISBN:
(纸本)9781509016105
Many established processing and analysis tools in life sciences are still operating on files, e.g. alignment of genome data. Their integration into optimized workftows requires time-consuming transformation, import and export of data. In the given contribution, we introduce IMDBfs: a shared file system operating on top of an in-memory database system. Our IMDBfs provides transparent access to database resources via traditional filesystem operations. For the first time, it allows seamless integration of file-based life science tools into processes optimized for latest IMDB technology. As a result, existing tools neither need to be ported nor modified whilst transparent IMDB data access is provided.
Researchers belonging to multiple institutions forming a collaborative environment are increasingly working with large files and datasets, which they often need to share for their collaboration. There is no provision ...
详细信息
Researchers belonging to multiple institutions forming a collaborative environment are increasingly working with large files and datasets, which they often need to share for their collaboration. There is no provision in the current generation systems to transfer large data among collaborators in multiple institutions, without having to provision user credentials at some common location that all collaborators can use. “Dropoff” is a system for sharing large data combining several transport, storage and security methods to allow researchers to share large files quickly and easily for a specified period in a trusted environment. Dropoff is an enhanced implementation of a project called “filesender” [5]. Dropoff provides services to upload a large file from the user’s machine and send a download URL link for the file to recipients through email. It is enhanced to provide more security, administration services and additional upload/download features that are necessary and useful in a shared collaborative environment. The current project replaces the SimpleSAML authentication mechanism with a Shibboleth and X.509 certificate based authentication mechanism for authenticating users. It secures the download of a file by forcing the recipients to authenticate and thus making sure that only the intended recipient downloads a file. It allows the user to upload and share a file from the user’s data repository and download it to the data repository if one exists for that particular user. It also provides an implementation to have distributed administrator users such that the administrator can administer files belonging to the same organizational domain as the administrator.
This paper proposes a multi-host RAID-5 architecture in which multiple hosts can access disk array via storage area network. In this configuration, parity inconsistency occurs when different hosts try to write to the ...
详细信息
This paper proposes a multi-host RAID-5 architecture in which multiple hosts can access disk array via storage area network. In this configuration, parity inconsistency occurs when different hosts try to write to the same stripe simultaneously. Parity consistency can be ensured by the serialization of the writes to the same stripe with locking method. While conventional locking methods can be used, the performance is degraded in the case of large number of hosts. When multiple-reader single-writer file consistency semantic is used, most of the stripes are written exclusively by a single host, so parity inconsistency problem does not occur. By removing locking of those stripes which amounts to 95% in practical workloads, the performance becomes more scalable and 50% faster than using the conventional stripe locking methods.
Many established processing and analysis tools in life sciences are still operating on files, e.g. alignment of genome data. Their integration into optimized workflows requires time-consuming transformation, import an...
详细信息
ISBN:
(纸本)9781509016129
Many established processing and analysis tools in life sciences are still operating on files, e.g. alignment of genome data. Their integration into optimized workflows requires time-consuming transformation, import and export of data. In the given contribution, we introduce IMDBfs: a shared file system operating on top of an in-memory database system. Our IMDBfs provides transparent access to database resources via traditional filesystem operations. For the first time, it allows seamless integration of file-based life science tools into processes optimized for latest IMDB technology. As a result, existing tools neither need to be ported nor modified whilst transparent IMDB data access is provided.
暂无评论