The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Excessive memory usage in software applications has become a frequent issue. A high degree of parallelism and the monitoring difficulty for the developer can quickly lead to memory shortage, or can increase the duration of garbage collection cycles. There are several solutions introduced to monitor memory usage in software. However they are neither efficient nor scalable. In this paper, we propose...
Dynamic virtual machine consolidation (DVMC) using live migration is one of the most promising solutions to reduce energy consumption in cloud data centers. Distributed DVMC often aggressively consolidates virtual machines (VMs) at the high expense of Service Level Agreement (SLA) of customers due to virtual machines (VMs) workload fluctuations. To alleviate this, static and adaptive threshold algorithms...
A widespread use of the cloud computing paradigm has increased the necessity and significance of improving the management efficiency of cloud data centers. Special attention is paid to solving cloud resource management problems. Due to the intensive changes of virtual machine (VM) workloads and different conditions of resource utilization the VM placement and migration problems should be solved and...
Distances for trees have already been researched for decades. Thus most of the research is focused on static tree data. E.g. the calculation of XML documents when considering the aggregation of different data sources. Nowadays rising amounts of data require analysis on data streams. This results in the analysis of dynamic trees. Analysis on data streams require one-pass algorithms as well as efficient...
Cloud video processing and streaming services has to be delivered under heterogeneous network and device environments. Scalable video coding and transcoding are required to serve heterogeneous users. As the task scheduling algorithm pre-configures a Hadoop MapReduce platform with the assumption of homogeneous node processing capability and task complexity, it cannot well accommodate the practical...
Accurate and efficient network-wide traffic measurement is crucial for network management. Recently, Software-defined networking (SDN) has opened up new opportunities in network measurement and inference. In this work, we demonstrate an efficient flow measurement and inference framework which performs adaptive measurement with online learning. Using the reprogrammability of SDN, we assist network...
According to analysis by Gartner, Inc., cloud computing is one of the top 10 strategic technology for most organizations in 2015. Gartner defines a strategic technology as one with the potential for significant impact on the organization in the next three years. Even though virtualization can reduce the cost of hardware equipment, but it still faces with two problems: energy consumption and the waste...
The load-balancing system, built on the basis of a subsystem load balancer and subsystem control and monitoring that closely interact with each other was propose in work. This system is presented as a queuing system with priority service discipline. In the described queuing system parallel processing flow applications occur in the multiple serving devices and successive junction of them into unified...
With the growth of the Cloud Computing paradigm, a new challenge appears in the development of data centers: energy efficient load balancing in a dynamic and scalable environment with an undefined number of heterogeneous resources. In this context, considering that idle servers consume up to 60% of peak energy and the fact that usually the level of usage for a server is 20–30%, new load balancing...
A wireless sensor network usually has a large amount of nodes deployed in a area to report ambient reading, to detect abnormal events, or to monitor the region. Each sensor performs several tasks, such as computing, sensing and communicating. A node equipped with multiple sensors is able to participate in many sensing tasks to improve measurement accuracy. However, the contribution a new node can...
With the advancement in high performance applications and building of low cost computing resources, resource allocation to tasks in Grid Computing has became one of the most critical job. If resource allocation is done properly, it can lead to high performance throughput. This paper analyzes the Windows based Grid toolkit — SCADY (Scalable and Dynamic) and proposes the dynamic resource allocation...
The proliferation of smartphones has enabled a novel paradigm, participatory sensing, which leverages the smartphones to collect and share data about their surrounding environment. Since the sensing tasks are location-dependent and have time features, it is crucial and challenging to find a proper allocation of sensing tasks to ensure the timeliness of tasks and the quality of sensing data. In this...
Energy efficiency has become one of the major design constraints for current and future cloud infrastructures. One way to conserve energy is to transition idle clusters, network elements and servers into low-powerstates. Therefore, Virtual Machine placement and dynamic re-configuration algorithms have beenrecently proposed for increasing the energy efficiency of virtualized infrastructures. However,...
The existing dynamic load balancing algorithms usually monitor load on servers and allocate requests to the least loaded server. But load between monitoring intervals is unknown because the monitoring is not real-time. And most of them can not differentiate services. This paper proposes a predictive dynamic load balancing algorithm which takes services types into consideration. The scheduler monitors...
A initiative and self-governing hybrid Agent system having fine capabilities of reaction and thinking has been designed to solve the problem of UAV(Unmanned Aerial Vehicle) Coordinated flight and Cooperative mission. UAV coordinated flight is realized by devising the tracking algorithm and Artificial Potential Field method in the system. For the cooperative mission in the system, the BDI model is...
How to increase the utilization of data center networks (DCN) is a critical problem to ensure the quality of cloud services. Previous researches showed that the key is to increase the time-average utilization and decrease the overload ratio, and proposed many efficient virtual machine (VM) placement algorithms to achieve higher utilization. However, most of those works did not consider the quality...
Wireless communication network has such features as limited bandwidth, changeful channel and dynamic topology, etc. Ad hoc network has lots of difficulties in accessing control, bandwidth distribution, resource assign and congestion control. Therefore, a wireless resource distributing algorithm based on communication transmission performance factors is proposed in the paper. The algorithm makes quantitative...
Energy efficiency has now become one of the major design constraints for current and future cloud data center operators. One way to conserve energy is to transition idle servers into a lower power-state (e.g. suspend). Therefore, virtual machine (VM) placement and dynamic VM scheduling algorithms are proposed to facilitate the creation of idle times. However, these algorithms are rarely integrated...
The provision of Quality of Service (QoS) in Grids (systems made of heterogeneous computing resources geographically dispersed) is still a challenging task that needs the attention of the research community. Since reservations of resources may not always be possible, another possible way of enhancing the QoS perceived by Grid users is by performing meta-scheduling of jobs in advance, where jobs are...
Many distributed applications require bandwidth provisioning to implement their functionality. A prominent example is a remote real-time monitoring service in e-health system, where a special type of emergency requests require strict guaranties regarding provided transmission rates. We consider the problem of network capacity sharing between two types of flows: standard best-effort flows and QoS-constrained...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.