Dzmitry Kliazovich

Learn More
Cloud computing data centers are becoming increasingly popular for the provisioning of computing resources. The cost and operating expenses of data centers have skyrocketed with the increase in computing capacity. Several governmental, industrial, and academic surveys indicate that the energy utilized by computing and communication units within a data(More)
In modern data centers, energy consumption accounts for a considerably large slice of operational expenses. The existing work in data center energy optimization is focusing only on job distribution between computing servers based on workload or thermal profiles. This paper underlines the role of communication fabric in data center energy consumption and(More)
Recent interest in car-to-car communications and networking has lead to the definition of the concept of “Vehicle Ad-hoc NETwork” (VANET) as an infrastructure-free ad-hoc networking solution in the automotive scenario. The requirement for providing reliable and efficient routing schemes in presence of relative movement motivates the proposal of MORA, a(More)
The paper presents the problem of performance degradation of transport layer protocols due to congestion of wireless local area networks. Following the analysis of available solutions to this problem, a cross-layer congestion avoidance scheme (CTCP) is presented, able to obtain higher performance by gathering capacity information such as bandwidth and delay(More)
Cloud computing is an emerging paradigm that provides computing, communication and storage resources as a service over a network. Communication resources often become a bottleneck in service provisioning for many cloud applications. Therefore, data replication which brings data (e.g., databases) closer to data consumers (e.g., cloud applications) is seen as(More)
An efficient resource allocation is a fundamental requirement in high performance computing (HPC) systems. Many projects are dedicated to large-scale distributed computing systems that have designed and developed resource allocation mechanisms with a variety of architectures and services. In our study, through analysis, a comprehensive survey for describing(More)
Two major constraints demand more consideration for energy efficiency in cluster computing: (a) operational costs, and (b) system reliability. Increasing energy efficiency in cluster systems will reduce energy consumption, excess heat, lower operational costs, and improve system reliability. Based on the energy-power relationship, and the fact that energy(More)
The growing importance of wireless networks requires an effort from the research community for the optimization of the transmission protocols, in order to achieve the best performance. This paper presents a novel approach for the performance enhancement of the most commonly used transport protocol (TCP) in a wireless environment. Cross-layer collaboration,(More)
Providing reliable and efficient routing in presence of relative movement motivates the introduction of movement awareness to improve performance of existing position-based routing schemes in vehicular ad-hoc networks. The proposed algorithm represents a modification of well-known GPSR which exploits information about movement in order to improve the next(More)
The layering principle has been long identified as a way to increase the interoperability and to improve the design of telecommunication protocols, where each layer offers services to adjacent upper layers and requires functionalities from adjacent lower ones. In the past, layering has enabled fast development of interoperable systems, but at the same time(More)