this goal of this paper is to anchor elasticity in terms of causality in distributed applications. Assuming a large-scale distributed application architected as a set of interacting components, we motivate the need fo...
详细信息
ISBN:
(纸本)9781509014828
this goal of this paper is to anchor elasticity in terms of causality in distributed applications. Assuming a large-scale distributed application architected as a set of interacting components, we motivate the need for (1) analyzing causality between interactions, and (2) estimating casual probability that an increase in the frequency of interaction i(1) can increase the frequency of interaction i(2) caused by i(1). We present algorithms to estimate causality and causal probability by combining well known sampling, program analysis, path profiling and dynamic slicing algorithms. We apply our algorithms for causal probability to three large-scale distributed applications, to evaluate (a) their effectiveness in the timely provisioning and de-provisioning of compute resources and (b) whether causality and causal probability present a fundamental and widely-applicable way of engineering auto-elasticity.
the proceedings contain 9 papers. the topics discussed include: the nifty way to call hell from heaven;towards reliable and scalable robot communication;profiling actor utilization and communication in Akka;a scalable...
ISBN:
(纸本)9781450344319
the proceedings contain 9 papers. the topics discussed include: the nifty way to call hell from heaven;towards reliable and scalable robot communication;profiling actor utilization and communication in Akka;a scalable reliable instant messenger using the SD Erlang libraries;CRDTs for the configuration of distributed Erlang systems;observing the consistency of distributedsystems;making everybody comfortable with Erlang: a SCADA system for thermal control;automatic generation of UML sequence diagrams from test counterexamples;and towards semi-automatic data-type translation for parallelism in Erlang.
the proceedings contain 10 papers. the topics discussed include: development of total IT service monitoring system;design of smart shopping application using barcode scanning and location based coupon service;efficien...
ISBN:
(纸本)9781467398466
the proceedings contain 10 papers. the topics discussed include: development of total IT service monitoring system;design of smart shopping application using barcode scanning and location based coupon service;efficient energy management system of smart homes withdistributed energy resources;cluster based routing method in a wireless sensor network;a study of actuator network middleware based on ID for IoT system;software tool for integrating configuration data of ARINC 653 operating systems;detecting atomicity races in ARINC 653 applications;visualizing event synchronization of ARINC 653 applications for debugging race conditions;effect of distributed generation on power supply reliability of distribution network;and research on power grid load after electric vehicles connected to power grid.
the proceedings contain 71 papers. the topics discussed include: evaluating multi-core and many-core architectures through accelerating an alternating direction implicit CFD solver;reliability and performance evaluati...
ISBN:
(纸本)9781509041527
the proceedings contain 71 papers. the topics discussed include: evaluating multi-core and many-core architectures through accelerating an alternating direction implicit CFD solver;reliability and performance evaluation of joint redundancy and inspection-based maintenance strategy in virtualized system;neural network based virtual machine network bandwidth prediction;applyingvictim cache in high performance gpgpu computing;finding SCCs in real-world graphs on external memory: a task-based approach;parallel implementation of the range-doppler radar processing on a GPU architecture;using social media and the mobile cloud to enhance emergency and risk management;adaptive anomaly detection in cloud using robust and scalable principal component analysis;distributed and parallel delaunay triangulation construction with balanced binary-tree model in cloud;distributed safety verification using vertex centric programming model;MapReduce based framework for searchable encryption;and service broker based on cloud service description language.
Edgecomputing and Fog computing are new paradigms where data processing is executed in or on the edge of networks to mitigate cloud server load. However, Edgecomputing and Fog computing still need powerful servers on ...
详细信息
ISBN:
(纸本)9781509014828
Edgecomputing and Fog computing are new paradigms where data processing is executed in or on the edge of networks to mitigate cloud server load. However, Edgecomputing and Fog computing still need powerful servers on the edge of networks which impose additional costs for deployments. We proposed a platform called IFoT (Information Flow of things) that efficiently performs distributed processing as well as distribution and analysis of data streams near their sources based on "Process On Our Own (PO3)" concept. In IFoT, processing of tasks for cloud servers is delegated to an ad-hoc distributed system consisting of proximity IoT devices for distributed real-time stream processing. In this demonstration, we show a face recognition system for person tracking developed on top of IFoT middleware which locally processes video streams in real-time and in a distributed manner by using computational resources of IoT devices.
the proceedings contain 110 papers. the topics discussed include: privacy-preserving compressive sensing for crowdsensing based trajectory recovery;optimizing roadside advertisement dissemination in vehicular cyber-ph...
ISBN:
(纸本)9781467372145
the proceedings contain 110 papers. the topics discussed include: privacy-preserving compressive sensing for crowdsensing based trajectory recovery;optimizing roadside advertisement dissemination in vehicular cyber-physical systems;community-based bus system as routing backbone for vehicular ad hoc networks;asynchronous adaptive task allocation;competitive strategies for online cloud resource allocation with discounts;cost-effective low-delay cloud video conferencing;etrain: making wasted energy useful by utilizing heartbeats for mobile data transmissions;TIDE: a user-centric tool for identifying energy hungry applications on smartphones;improve charging capability for wireless rechargeable sensor networks using resonant repeaters;and Ostro: scalable placement optimization of complex application topologies in large-scale data centers.
In this paper, we propose an O(N) time distributed algorithm for computing betweenness centralities of all nodes in the network where N is the number of nodes. Our distributed algorithm is designed under the widely em...
详细信息
ISBN:
(纸本)9781509014828
In this paper, we propose an O(N) time distributed algorithm for computing betweenness centralities of all nodes in the network where N is the number of nodes. Our distributed algorithm is designed under the widely employed CONGEST model in the distributedcomputing community which limits each message only contains O(logN) bits. To our best knowledge, this is the first linear time deterministic distributed algorithm for computingthe betweenness centralities in the published literature. We also give a lower bound for distributively computingthe betweenness centrality under the CONGEST model as O(D+N/logN) where D is the diameter of the network. this implies that our distributed algorithm is nearly optimal.
In the past three decades, withthe fast development of China's economy, the business data of electric power industry also showed rapid growth and the data size is continual expanding. thus, the management systems...
详细信息
ISBN:
(纸本)9781509008056
In the past three decades, withthe fast development of China's economy, the business data of electric power industry also showed rapid growth and the data size is continual expanding. thus, the management systems of electric enterprise groups encountered the performance bottlenecks of massive data processing. Hadoop is an open-source software framework developed for reliable, scalable, and efficient distributedcomputing and storage, and is widely used in massive data processing. Based on the study of the proposed massive business data processing of electric industry, this paper introduces a novel architecture, which is based on Hadoop ecosystem, for management systems of electric enterprise groups to crack the present performance bottlenecks. First, the business logic and processing produce of management system is analyzed. then new architecture with Hadoop based distributed processing model is introduced in detailed. At last, experimental results with actual business scenarios and data prove the architecture can effectively resolve present performance bottlenecks of massive business data processing, and greatly improve the performance and efficiency of the management system of electric enterprise groups.
Pervasive computing vision considers the growing concentration of small computers merged into everyday objects to enhance environment with added-value services. In this vision computingsystems are numerous, heterogen...
详细信息
ISBN:
(纸本)9781509008056
Pervasive computing vision considers the growing concentration of small computers merged into everyday objects to enhance environment with added-value services. In this vision computingsystems are numerous, heterogeneous, and dynamic, yet seamlessly integrated. the complexity of pervasive environments can lead to conflicts between systems, but it can also be a strength if systems manage to collaborate. they need to understand and reason about their objectives, capabilities and environment. this paper investigates the definition and the relevancy of self-awareness for leveraging collaboration in pervasive environment, with a model-driven approach.
暂无评论