Fedak et al., 2008 - Google Patents
Bitdew: a programmable environment for large-scale data management and distributionFedak et al., 2008
View PDF- Document ID
- 254812807044706719
- Author
- Fedak G
- He H
- Cappello F
- Publication year
- Publication venue
- SC'08: Proceedings of the 2008 ACM/IEEE Conference on Supercomputing
External Links
Snippet
Desktop Grids use the computing, network and storage resources from idle desktop PC's distributed over multiple-LAN's or the Internet to compute a large variety of resource- demanding distributed applications. While these applications need to access, compute …
- 238000009826 distribution 0 title abstract description 26
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30067—File systems; File servers
- G06F17/30182—File system types
- G06F17/30194—Distributed file systems
- G06F17/30212—Distributed file systems implemented as replicated file system
- G06F17/30215—Details of management specifically adapted to replicated file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Update
- G06F8/68—Incremental; Differential
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30067—File systems; File servers
- G06F17/30129—Details of further file system functionalities
- G06F17/30144—Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/34—Network-specific arrangements or communication protocols supporting networked applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/42—Protocols for client-server architectures
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Fedak et al. | Bitdew: a programmable environment for large-scale data management and distribution | |
Fedak et al. | BitDew: A data management and distribution service with multi-protocol file transfer and metadata abstraction | |
Feldman et al. | {SPORC}: Group Collaboration using Untrusted Cloud Resources | |
Bolze et al. | Grid'5000: a large scale and highly reconfigurable experimental grid testbed | |
US8549106B2 (en) | Leveraging remote server pools for client applications | |
Broto et al. | Autonomic management policy specification in tune | |
Thain et al. | Gathering at the well: Creating communities for grid I/O | |
BRPI1014734B1 (en) | computer-implemented method for controlling aspects of configuring a data environment and maintaining a data environment, and system for controlling a data environment | |
Tang et al. | Towards mapreduce for desktop grid computing | |
Memishi et al. | Fault tolerance in MapReduce: A survey | |
Buncic et al. | The AliEn system, status and perspectives | |
Zarei et al. | Past, present and future of hadoop: a survey | |
Wrzeszcz et al. | New approach to global data access in computational infrastructures | |
Placek et al. | A taxonomy of distributed storage systems | |
Boissonneault et al. | Providing a Unified Software Environment for Canada's National Advanced Computing Centers | |
Venner et al. | Pro apache hadoop | |
Venugopal | Scheduling distributed data-intensive applications on global grids | |
Cappello | BitDew: A Programmable Environment for Large-Scale Data Management and Distribution | |
Simonet et al. | Active Data: A Programming Model to Manage Data Life Cycle Across Heterogeneous Systems and Infrastructures | |
Compostella et al. | CDF software distribution on the Grid using Parrot | |
Marosi et al. | SZTAKI desktop grid: adapting clusters for desktop grids | |
Tunstad | Hyperprov: Blockchain-based data provenance using hyperledger fabric | |
Rajasekar et al. | Event Processing in Policy Oriented Data Grids. | |
Andrzejak et al. | Grid architectural issues: State-of-the-art and future trends | |
Rkaina | Reliable and persistent storage for CoDeS a distributed collaborative system |