This paper puts forward a practical application of emergent cloudcomputing technologies that addresses issues encountered in the earth observation and meteorological domain. Ever increasing satellite capture technolo...
详细信息
ISBN:
(纸本)9781538672358
This paper puts forward a practical application of emergent cloudcomputing technologies that addresses issues encountered in the earth observation and meteorological domain. Ever increasing satellite capture technologies result in larger and larger data that is being processed by more and more complex algorithms for the generation of weather reports, forecasts, etc. Companies and researchers that work on this kind of processing chains struggle with storage and computing issues that cloudcomputing technologies can overcome. This kind of architecture becomes all the more relevant as cloud providers propose accessible pay-per-use services that make such infrastructure economically viable. This article relates the complexity of satellite data processing with the solutions that cloudcomputing can offer. It details use cases that highlight the need for a centralized access to data between processing resources with localization constraints, for scalable storage and distributed computing capabilities, and for hardware optimization to minimize both costs and processing time.
This work describes a flexible cloudcomputing architecture intended to be used in collaborative groups where each group member develops image analysis processes that are made available to the rest of the group in a f...
详细信息
ISBN:
(纸本)9783319273402;9783319273396
This work describes a flexible cloudcomputing architecture intended to be used in collaborative groups where each group member develops image analysis processes that are made available to the rest of the group in a flexible, robust and easy-to-use way. The cloudcomputing approximation makes the whole system elastically scalable and reliable to failures. computing resources are provisioned when needed, used for a specific task and finally relinquished after the job is done. In the proposed architecture each individual process takes its input data from a queue, carries out the task and leaves the output in another queue. Building a complex task starting from individual ones is performed by chaining processes, just matching output and input queues of subsequent processes.
Coding techniques for storage systems are gaining traction in data center (DC) applications, owing to their data survivability performance, and more recently, to their ability to mitigate traffic congestion. This pape...
详细信息
ISBN:
(纸本)9781467372879
Coding techniques for storage systems are gaining traction in data center (DC) applications, owing to their data survivability performance, and more recently, to their ability to mitigate traffic congestion. This paper considers stochastic allocation schedules in networks that admit bulk file requests, across three drive blocking models. We consider a block-based code and a stochastic scheduling algorithm which is beneficial in the case of continuous chunk read patterns. In particular, we demonstrate that in systems with continuous chunk reading patterns, when drive blocking is either independent or from traffic congestion, block coded storage can reduce average download time by 10-66%, given modern system parameters. However, a distinction should be made between systems with continuous and those with interrupted chunk read patterns. For interrupted chunk read systems, given our allocation algorithm that performs well for continuous reads, block coded storage performance can be worse than replication;numerical illustrations show relative losses over 66%. These illustrations demonstrate that to harness the full benefits of coded storage and to avoid pitfalls, careful attention must be paid to continuous vs. interrupted chunk reading patterns, codes other than block codes should be considered, as could joint code-scheduling design.
The main goal of this paper firstly is to propose a new definition for the term 'cloudcomputing' which helps understanding it more clearly from the perspective of developing cloudcomputing applications. The ...
详细信息
ISBN:
(纸本)9781479935062
The main goal of this paper firstly is to propose a new definition for the term 'cloudcomputing' which helps understanding it more clearly from the perspective of developing cloudcomputing applications. The second one is to build a general architecture for developing cloudcomputing applications which provides a starting point for further discussion and possible coordination with other work to build a standard methodology for developing cloudcomputing applications. The new architecture, Service Oriented Nodes Architecture (SONA), is a multi-node architecture which is suitable for building/developing cloudcomputing applications from scratch with different contexts. It consists of three nodes (1) Client/Developer Node, (2) Interface/Intermediate Node, and (3) the cloud Node. All of these nodes have its own functions/roles and is oriented to deliver/use/provide services, so the architecture is called by that name. Also, this paper offers an initial exploratory analysis of key cloudcomputing concepts such as, cloudcomputing definition, advantages/challenges, best suited cloudcomputing applications area, and finally the STAR architecture, which is the base architecture of this work.
暂无评论