Browsing by Author "Ogao, Patrick Job"
Now showing 1 - 5 of 5
Results Per Page
Sort Options
Item Causes of Energy Wastage in Cloud Data Centre Servers : A Survey(International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 2019) Mosoti Derdus, Kenga; Oteke Omwenga, Vincent; Ogao, Patrick JobDatacenters are becoming the indispensable infrastructure for supporting the services offered by cloud computing. Unfortunately, datacenters consume a lot of energy, which currently stands at 3% of global electrical energy consumption. Consequently, cloud service providers (CSP) experience high operating costs (in terms of electricity bills), which is, in turn, passed to the cloud users. In addition, there is an increased emission of carbon dioxide to the environment. Before one embarks on addressing the problem of energy wastage in a datacenter, it is important to understand the causes of energy wastage in datacenter servers. In this paper, we elaborate on the concept of cloud computing and virtualization. Later, we present a survey of the main causes of energy wastage in datacenter servers as well as proposed solutions to address the problem.Item The Effect of Cloud Workload Consolidation on Cloud Energy Consumption and Performance in Multi-Tenant Cloud Infrastructure(International Journal of Computer Applications, 2019) Mosoti Derdus, Kenga; Oteke Omwenga, Vincent; Ogao, Patrick JobAs energy consumption is becoming a problem in cloud data centers, cloud service providers have adopted different techniques to address this problem. One of the most attractive technique is virtual machine (VM) consolidation. Apart from reducing energy consumption in computing platforms, this technique has other advantages such as reduced infrastructure costs and ease of virtual machine management. However, VM consolidation, which does not recognize workload characteristics may, in the long run, increase energy consumption and lead energy wastage. This paper investigates the relationship between different VM workload types and server energy consumption in a multi-tenant datacenters. Experiments are conducted using well known CPU, I/O, memory and network intensive workload benchmark obtained from Phoronix Test Suite (PTS). Results obtained show that there is a noticeable difference in the amount of energy consumed when VMs run workloads, which dominate the various server physical resources. Secondly, consolidating homogeneous workloads is disastrous in terms of energy consumption and performance over heterogeneous workloads. The latter can further reduce energy consumption and achieve acceptable performance levels if an optimum workload mix is reached.Item Measuring Inter-VM Performance Interference in IaaS Cloud(Computer Engineering and Applications Journal, 2019) Mosoti Derdus, Kenga; Oteke Omwenga, Vincent; Ogao, Patrick JobVirtualization has enabled cloud computing to deliver computing capabilities using limited computer hardware. Server virtualization provides capabilities to run multiple virtual machines (VMs) independently in a shared host leading to efficient utilization of server resources. Unfortunately, VMs experience interference from each other as a result of sharing common hardware. The performance interference arises from VMs having to compete for the hypervisor capacity and as a result of resource contention, which happens when resource demands exceed the allocated resources. From this viewpoint, any VM allocation policy needs to take into account VM performance interference before VM placement. Therefore, understanding how to measure performance interference is crucial. In this paper, we propose a simple experimental approach that can be used to measure performance interference in Infrastructure as a Service (IaaS) cloud during VM consolidation.Item Site selection model for urban solid waste disposal management using GIS and remote sensing: a case of Gulu Municipality(International Journal of Environment and Waste Management, 2019) Okot, Patrick; Ogao, Patrick Job; Abandu, JacksonThe management of solid waste disposal is an issue that features in urban planning due to population rise and hence build-up of solid wastes. Planners are forced to use suitable disposal means to minimise damages that may occur to ecosystem and population. This study sought to develop a site selection model for urban solid waste disposal management. The aim of the study was attained by assessing the current system of: waste collection; transportation; disposal and monitoring to identify model requirements before its design and validation in Gulu Municipality. A total of 370 respondents were purposively sampled using Morgan table for sample size and managed with the help of questionnaires and interviews. The methods of: GIS and remote sensing; spatial multi criteria evaluation and analytical hierarchy processing were used in the study. The determined damping sites were classified by aggregation based on criteria weights and the best one selected using a sizing procedure.Item Virtual Machine Sizing in Virtualized Public Cloud Data Centres(International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 2019) Mosoti Derdus, Kenga; Oteke Omwenga, Vincent; Ogao, Patrick JobVirtual machine (VM) consolidation in data centres is a technique that is used to ensure minimum use of physical servers (hosts) leading to better utilization of computing resources and energy savings. To achieve these goals, this technique requires that the estimated VM size is on the basis of application workload resource demands so as to maximize resources utilization, not only at host-level but also at VM-level. This is challenging especially in Infrastructure as a Service (IaaS) public clouds where customers select VM sizes set beforehand by the Cloud Service Providers (CSPs) without the knowledge of the amount of resources their applications need. More often, the resources are overprovisioned and thus go to waste, yet these resources consume power and are paid for by the customers. In this paper, we propose a technique for determining fixed VM sizes, which satisfy application workload resource demands. Because of the dynamic nature of cloud workloads, we show that any resource demands that exceed fixed VM resources can be addressed via statistical multiplexing. The proposed technique is evaluated using VM usage data obtained from a production data centre consisting of 49 hosts and 520 VMs. The evaluations show that the proposed technique reduces energy consumption, memory wastage and CPU wastage by at least 40%, 61% and 41% respectively.