Metadata exchange is crucial for efficient geo-distributed fog computing. Existing solutions for metadata exchange overlook geo-awareness or lack adequate failure tolerance. We propose HFCS, a novel hybrid communicati...
详细信息
ISBN:
(纸本)9798400702341
Metadata exchange is crucial for efficient geo-distributed fog computing. Existing solutions for metadata exchange overlook geo-awareness or lack adequate failure tolerance. We propose HFCS, a novel hybrid communication system that combines hierarchical and peer-to-peer elements, along with edge pools. HFCS utilizes a gossip protocol for dynamic metadata exchange. In simulation, we investigate the impact of node density and edge pool size on HFCS performance. We observe a performance improvement for clustered node distributions, aligning well with real-world scenarios. HFCS outperforms a hierarchical and a P2P approach in task fulfillment at a slight cost to failure detection.
Microservices is a modern approach to building cloud applications. It has many advantages, but it also has shortcomings. these include, in particular, the complexity of testing. this article describes development of a...
详细信息
Microservices is a modern approach to building cloud applications. It has many advantages, but it also has shortcomings. these include, in particular, the complexity of testing. this article describes development of a cloud service for microservice applications testing. We provide analysis of existing solutions and methodologies. On the basis of the analysis, we define the main requirements and use cases for the system. We describe the architecture of developed cloud service for microservice applications testing and the implementation details of its individual components.
In this paper we discuss a new parallel algorithm of 2-D Discrete Wavelet Transform (DWT) using MPI_Scatterv and MPI_Gatherv (MPI: Message Passing Interface). In this algorithm, the 2-D sequential Daubechies Discrete ...
详细信息
ISBN:
(纸本)0780378407
In this paper we discuss a new parallel algorithm of 2-D Discrete Wavelet Transform (DWT) using MPI_Scatterv and MPI_Gatherv (MPI: Message Passing Interface). In this algorithm, the 2-D sequential Daubechies Discrete Wavelet Transform program is first decomposed into several 1-D transforms, and then the parallel conversion is made on them. this parallel program has already been successfully implemented on the Dawning parallel Computer System, and experimental results show that high performance and pretty flexibility can be achieved.
It is the need of an era to store and process big data and its applications. To process these applications, it is inevitable to use heterogeneous distributedcomputing systems (HeDCS). the heterogeneous distributed sy...
详细信息
ISBN:
(纸本)9789811046032;9789811046025
It is the need of an era to store and process big data and its applications. To process these applications, it is inevitable to use heterogeneous distributedcomputing systems (HeDCS). the heterogeneous distributed systems facilitate scalability, an essential characteristic for big data processing. However, to implement the scalable model, it is essential to handle performance, efficiency, optimal resource utilization and several other key constraints. Scheduling algorithms play a vital role in achieving better performance and high throughput in heterogeneous distributedcomputing systems. Hence, selection of a proper scheduling algorithm, for the specific application, becomes a critical task. Selection of an appropriate scheduling algorithm in heterogeneous distributedcomputing systems require the consideration of various parameters like scheduling type, multi-core processors, and heterogeneity. the paper discusses broadly the hierarchical classification of scheduling algorithms implemented in heterogeneous distributedcomputing systems and presents a comparative study of these algorithms, thus providing an insight into the significance of various parameters that play a role in the selection of a scheduling algorithm.
this study presents preliminary results from a distributed checkpointing approach developed to be used with replicated state machines. Our approach takes advantage from splitting and storing partial execution history ...
详细信息
ISBN:
(纸本)9789897584244
this study presents preliminary results from a distributed checkpointing approach developed to be used with replicated state machines. Our approach takes advantage from splitting and storing partial execution history of the master state machine in a distributed way. Our initial results show that using such an approach provides less memory consumption for boththe running replicas and the restoring replica in case of a failure. On the other hand for larger histories and larger number of replicas it also increases the restore duration as a major drawback.
Interactive distributedapplications with a shared virtual environment, also known as distributed virtual reality (DVR) systems, have been examined in this paper. DVR systems are efficiently used in applications for e...
详细信息
ISBN:
(数字)9781728167602
ISBN:
(纸本)9781728167602
Interactive distributedapplications with a shared virtual environment, also known as distributed virtual reality (DVR) systems, have been examined in this paper. DVR systems are efficiently used in applications for education, simulation, training, and entertainment purposes. they impose a challenge for a high level of real-time interaction between users in an efficient way in terms of network usage. the aim of this paper is the development of a special multi-agent software architecture for distributed virtual reality systems. Main components of a multi-agent system as well as communication mechanisms between the agents have been suggested and evaluated. On the base of multi-agent systems, consistent visualization of objects as well as their interactions within the system has been achieved.
Metacube is an attractive, hypercube-like interconnection network that can connect an extremely large number of nodes with a small node degree while keeping a relatively short diamemter A Metacube MC(k, m) connects 2(...
详细信息
ISBN:
(纸本)9780769534435
Metacube is an attractive, hypercube-like interconnection network that can connect an extremely large number of nodes with a small node degree while keeping a relatively short diamemter A Metacube MC(k, m) connects 2(2km+k) nodes with only k + m links per node. Metacube can be used to build parallelcomputing systems of very large scale with a small number of links per node. In this paper we propose a new presentation of Metacube for algorithmic design on Metacube. Based on the new presentation, we give an efficient algorithm for parallel prefix computation on Metacubes that runs in 2(k)m(k + 1) + k communication steps and 2(k+1) m + 2k computation steps.
Grid requires scalable mechanisms that can be used to obtain the information of resources in Grid environment. In this paper, we analyzed the aims and main tasks of Grid Monitoring and the advantage of GAM (Grid monit...
详细信息
ISBN:
(纸本)0769524052
Grid requires scalable mechanisms that can be used to obtain the information of resources in Grid environment. In this paper, we analyzed the aims and main tasks of Grid Monitoring and the advantage of GAM (Grid monitoring Architecture), then proposed a java-based design pattern of Grid Monitoring System (JGMS) on the basis of GMA. the JGMS use special agents to complete the communication between Producer and Consumer in the different grid nodes. So, it can work on different platforms, pass through firewalls and be easy to deploy and use.
An (n, k)-star graph S-n,S- k is a promising topology for interconnection networks of parallel processing systems because it inherits the merits of a star graph while providing various network sizes. In this study, we...
详细信息
ISBN:
(纸本)9781479983346
An (n, k)-star graph S-n,S- k is a promising topology for interconnection networks of parallel processing systems because it inherits the merits of a star graph while providing various network sizes. In this study, we propose a fault-tolerant routing algorithm that establishes a fault-free path between any pair of non-faulty nodes in an S-n,S- k with faulty nodes by using limited global information called safety vectors. In addition, we carried out a computer experiment to verify its effectiveness.
there are many scientific and commercial applicationsthat require the execution of a large number of independent jobs resulting in significant overall execution time. therefore, such applications typically require di...
详细信息
there are many scientific and commercial applicationsthat require the execution of a large number of independent jobs resulting in significant overall execution time. therefore, such applications typically require distributedcomputing infrastructures and science gateways to run efficiently and to be easily accessible for end-users. Optimising the execution of such applications in a cloud computing environment by keeping resource utilisation at minimum but still completing the experiment by a set deadline has paramount importance. As container-based technologies are becoming more widespread, support for job-queuing and auto-scaling in such environments is becoming important. Current container management technologies, such as Docker Swarm or Kubernetes, while provide auto-scaling based on resource consumption, do not support job queuing and deadline-based execution policies directly. this paper presents JQueuer, a cloud-agnostic queuing system that supports the scheduling of a large number of jobs in containerised cloud environments. the paper also demonstrates how JQueuer, when integrated with a cloud application-level orchestrator and auto-scaling framework, called MiCADO, can be used to implement deadline-based execution policies. this novel technical solution provides an important step towards the cost-optimisation of batch processing and job submission applications. In order to test and prove the effectiveness of the solution, the paper presents experimental results when executing an agent-based simulation application using the open source REPAST simulation framework. (C) 2019 the Authors. Published by Elsevier B.V.
暂无评论