Searcharxiv⌕ Search

arXiv subjects

Taisir E. H. El-Gorashi

Publications and source records attributed to Taisir E. H. El-Gorashi.

At least 55 records · Page 3Linked to original sources

Optimizing Co-flows Scheduling and Routing in Data Centre Networks for Big Data Applications

This paper optimizes the scheduling and routing of the co-flows of MapReduce shuffling phase in state-of-the-art and proposed Passive Optical Networking (PON)-based Data Centre Network (DCN) architectures. A time-slotted Mixed Integer Linear Programming (MILP) model is developed and used for the optimization with the objective of minimizing either the total energy consumption or the completion time. The DCN architectures include four state-of-the-art electronic switching architectures which are spine-leaf, Fat-tree, BCube, and DCell data centres. The proposed PON-based DCN architectures include two designs that utilize ports in Optical Line Terminal (OLT) line cards for inter and possibly intra data centre networking in addition to passive interconnects for the intra data centre networking between different PON groups (i.e. racks) within a PON cell (i.e. number of PON groups connected to a single OLT port). The first design is a switch-centric design that uses two Arrayed Waveguide Grating Routers (AWGRs) and the second is a server-centric design. The study also considers different traffic patterns defined according to the distribution of map and reduce tasks in the servers and data skewness.

cs.NI↗

Energy Efficient Fog based Healthcare Monitoring Infrastructure

Recent advances in mobile technologies and cloud computing services have inspired the development of cloud-based real-time health monitoring systems. However, the transfer of health-related data to the cloud contributes to the burden on the networking infrastructures, leading to high latency and increased power consumption. Fog computing is introduced to relieve this burden by bringing services to the users proximity. This study proposes a new fog computing architecture for health monitoring applications based on a Gigabit Passive Optical Network (GPON) access network. An Energy-Efficient Fog Computing (EEFC) model is developed using Mixed Integer Linear Programming (MILP) to optimize the number and location of fog devices at the network edge to process and analyze the health data for energy-efficient fog computing. The performance of the EEFC model at low data rates and high data rates health applications is studied. The outcome of the study reveals that a total energy saving of 36% and 52% are attained via processing and analysis the health data at the fog in comparison to conventional processing and analysis at the central cloud for low data rate application and high data rate application, respectively. We also developed a real-time heuristic; Energy Optimized Fog Computing (EOFC) heuristic, with energy consumption performance approaching the EEFC model. Furthermore, we examined the energy efficiency improvements under different scenarios of devices idle power consumption and traffic volume.

cs.NI↗

Caching Video-on-Demand in Metro and Access Fog Data Centres

This paper examines the utilization of metro fog data centres and access fog datacentres with integrated solar cells and Energy Storage Devices (ESDs) to assist cloud data centres in caching Video-on-Demand content and hence, reduce the networking power consumption. A Mixed Integer Linear Programming (MILP) model is used to optimize the delivery of the content from cloud, metro fog, or access fog datacentres. The results for a range of data centre parameters show that savings by up to 38% in the transport network power consumption can be achieved when VoD is optimally served from fully renewable-powered cloud or metro fog data centres or from access fog data centres with 250 m2 solar cells. Additional 8% savings can be achieved when using ESDs of 100 kWh capacity in the access fog data centres.

cs.NI↗

Standards for Energy Efficient Virtualization, Content Distribution and Big Data in Beyond 5G Networks

Power consumption in communication networks and the supporting computing systems continues to increase due to the increase in traffic and processing requirements, and due to the relatively slower improvements in energy efficiency. Future networks are expected to continue to move computing algorithms and capabilities into the network including increased use of analytics, machine learning and intelligence applied to big data in the network, with content caching and virtualization. This article summarizes the key features of five new IEEE standards currently being developed to improve the energy efficiency of networks beyond 5G.

cs.NI↗

PON-based connectivity for fog computing

Fog computing plays a crucial role in satisfying the requirements of delay-sensitive applications such as connected vehicles, smart grids, and actuator networks by moving data processing close to end users. Passive optical networks (PONs) are widely used in access networks to reduce the power consumption while providing high bandwidth to end users under flexible designs. Typically, distributed fog computing units in access networks have limited processing and storage capacities that can be under or over utilized depending on instantaneous demands. To extend the available capacity in access network, this paper proposes a fog computing architecture based on SDN-enabled PONs to achieve full connectivity among distributed fog computing servers. The power consumption results show that this architecture can achieve up to about 80% power savings in comparison to legacy fog computing based on spine and leaf data centers with the same number of servers.

cs.NI↗

Energy Efficient Software Matching in Distributed Vehicular Fog Based Architecture with Cloud and Fixed Fog Nodes

The rapid development of vehicles on-board units and the proliferation of autonomous vehicles in modern cities create a potential for a new fog computing paradigm, referred to as vehicular fog computing (VFC). In this paper, we propose an architecture that integrates a vehicular fog (VF) composed of vehicles clustered in a parking lot with a fixed fog node at the access network and the central cloud. We investigate the problem of energy efficient software matching in the VF considering different approaches to deploy software packages in vehicles.

cs.NI↗

Energy Efficient IoT Virtualization with Passive Optical Access Network

In this paper, the energy efficiency of edge computing platforms for IoT networks connected to a passive optical network (PON) is investigated. We have developed a mixed integer linear programming (MILP) optimization model, which optimizes the placement and number of the cloudlets and VMs and utilizes energy efficient routes with the objective of minimizing the total IoT network and processing power consumption. Our results show that the power consumption can be reduced by consolidating the placement of these VMs at the PON Optical Line Terminal (OLT) in cases where the traffic volume is still high after data processing, ie at low traffic reduction percentages. On the other hand, at high traffic reduction ratios, better power efficiency can be accomplished by placing VMs in lower layer nodes (relays). Our results indicate that utilizing PONs and serving heterogeneous VMs can save up to 19% of the total power. Based on the MILP model insights, a heuristic is developed with very comparable MILP-heuristic power consumption values. We considered three scenarios that represent different levels of homogeneous and heterogeneous VM CPU demands. Good agreement was observed between the heuristic results (17% power saving) and the MILP which results in 19% power saving.

cs.NI↗

A Network Topology for Composable Infrastructures

This paper proposes a passive optical backplane as a new network topology for composable computing infrastructures. The topology provides a high capacity, low-latency and flexible fabric that interconnects disaggregated resource components. The network topology is dedicated to inter-resource communication between composed logical hosts to ensure effective performance. We formulated a mixed integer linear programming (MILP) model that dynamically creates logical networks to support intra logical host communication over the physical network topology. The MILP performs energy efficient logical network instantiation given each application resource demand. The topology can achieve 1Tbps capacity per resource node given appropriate wavelength transmission data rate and the right number of wavelengths per node.

cs.NI↗

A Resilient AWGR and Server Based PON Data Centre Architecture

This paper studies the resilience of an AWGR and server based PON DCN architecture against link failure scenarios and proposes a modified design for improved resilience. A MILP model is developed to evaluate the performance of the modified design considering different failure scenarios. The results show a limited increase in power consumption and a large increase in delay under failure scenarios compared to the normal state.

cs.NI↗

Patient-centric HetNets Powered by Machine Learning and Big Data Analytics for 6G Networks

Having a cognitive and self-optimizing network that proactively adapts not only to channel conditions, but also according to its users needs can be one of the highest forthcoming priorities of future 6G Heterogeneous Networks (HetNets). In this paper, we introduce an interdisciplinary approach linking the concepts of e-healthcare, priority, big data analytics (BDA) and radio resource optimization in a multi-tier 5G network. We employ three machine learning (ML) algorithms, namely, naive Bayesian (NB) classifier, logistic regression (LR), and decision tree (DT), working as an ensemble system to analyze historical medical records of stroke out-patients (OPs) and readings from body-attached internet-of-things (IoT) sensors to predict the likelihood of an imminent stroke. We convert the stroke likelihood into a risk factor functioning as a priority in a mixed integer linear programming (MILP) optimization model. Hence, the task is to optimally allocate physical resource blocks (PRBs) to HetNet users while prioritizing OPs by granting them high gain PRBs according to the severity of their medical state. Thus, empowering the OPs to send their critical data to their healthcare provider with minimized delay. To that end, two optimization approaches are proposed, a weighted sum rate maximization (WSRMax) approach and a proportional fairness (PF) approach. The proposed approaches increased the OPs average signal to interference plus noise (SINR) by 57% and 95%, respectively. The WSRMax approach increased the system total SINR to a level higher than that of the PF approach, nevertheless, the PF approach yielded higher SINRs for the OPs, better fairness and a lower margin of error.

cs.NI↗

Effect of receiver orientation on resource allocation in optical wireless systems

Optical wireless communication (OWC) systems have been the subject of a significant amount of interest as they can be used in sixth generation (6G) wireless communication to provide high data rates and support multiple users simultaneously. This paper investigates the impact of receiver orientation on resource allocation in optical wireless systems, using a wavelength division multiple access (WDMA) scheme. Three different systems that have different receiver orientations are examined in this work. Each of these systems considers 8 simultaneous users in two scenarios. WDMA is utilised to support multiple users and is based on four wavelengths offered by Red, Yellow, Green and Blue (RYGB) LDs for each AP. An angle diversity receiver (ADR) is used in each system with different orientations. The optimised resource allocations in terms of wavelengths and access point (AP) is obtained by using a mixed-integer linear programming (MILP) model. The channel bandwidth and SINR are determined in the two scenarios in all systems. The results show that a change in the orientation of the receiver can affect the level of channel bandwidth and SINR. However, SINRs in both scenarios for all users are above the threshold (15.6 dB). The SINR obtained can support t data rate of 5.7 Gbps in both scenarios in all systems.

eess.SP↗

A Survey of Big Data Machine Learning Applications Optimization in Cloud Data Centers and Networks

This survey article reviews the challenges associated with deploying and optimizing big data applications and machine learning algorithms in cloud data centers and networks. The MapReduce programming model and its widely-used open-source platform; Hadoop, are enabling the development of a large number of cloud-based services and big data applications. MapReduce and Hadoop thus introduce innovative, efficient, and accelerated intensive computations and analytics. These services usually utilize commodity clusters within geographically-distributed data centers and provide cost-effective and elastic solutions. However, the increasing traffic between and within the data centers that migrate, store, and process big data, is becoming a bottleneck that calls for enhanced infrastructures capable of reducing the congestion and power consumption. Moreover, enterprises with multiple tenants requesting various big data services are challenged by the need to optimize leasing their resources at reduced running costs and power consumption while avoiding under or over utilization. In this survey, we present a summary of the characteristics of various big data programming models and applications and provide a review of cloud computing infrastructures, and related technologies such as virtualization, and software-defined networking that increasingly support big data systems. Moreover, we provide a brief review of data centers topologies, routing protocols, and traffic characteristics, and emphasize the implications of big data on such cloud data centers and their supporting networks. Wide ranging efforts were devoted to optimize systems that handle big data in terms of various applications performance metrics and/or infrastructure energy efficiency. Finally, some insights and future research directions are provided.

cs.NI↗

Energy Efficient Software Matching in Vehicular Fog

Along with the development of Internet of Things (IoT) and the rise of fog computing, more new joint technologies have been proposed. Vehicular Ad-hoc Networks (VANET) are one of the emergent technologies that come with a very promising role, where the spare processing capabilities of vehicles can be exploited. In this paper, we propose a fog architecture to provide services for end users based on a cluster of static vehicles in a parking lot referred to as a vehicular fog. The proposed vehicular fog architecture is connected to the central data center through an optical infrastructure. As the processing requests from users require specific software packages that may not be available in all vehicles, we study the software matching problem of task assignments in vehicular fog. The goal of this paper is to examine the effect of software packages variety in vehicles on the assignment decision and the overall power consumption. A mixed integer linear programming (MILP) model was utilized to optimize the power consumption of the overall architecture, considering different numbers of software packages in the vehicular fog. The results reveal a power saving of up to 27% when vehicles are uploaded with four or more different software packages out of a library of ten software packages in this example.

cs.NI↗

Energy Efficient and Resilient Infrastructure for Fog Computing Health Monitoring Applications

In this paper, we propose a resilient energy efficient and fog computing infrastructure for health monitoring applications. We design the infrastructure to be resilient against server failures under two scenarios; without geographical constraints and with geographical constraints. We consider a heart monitoring application where patients send their 30-seconds recording of Electrocardiogram (ECG) signal for processing, analysis and decision making at both primary and backup servers. A Mixed Integer Linear Programming (MILP) model is used to optimize the number and locations of the primary and backup processing servers so that the energy consumption of both the processing and networking equipment are minimized. The results show that considering geographical constraints yields a network energy consumption increase by up to 9% compared to without geographical constraint. The results also show that, increasing the number of processing servers that can be served at each candidate node can reduce the energy consumption of networking equipment besides reducing the rate of energy increase of networking equipment due to increasing level of demand.

cs.NI↗

Disaggregation for Improved Efficiency in Fog Computing Era

This paper evaluates the impact of using disaggregated servers in the near-edge of telecom networks (metro central offices, radio cell sites and enterprise branch office which form part of a Fog as a Service system) to minimize the number of fog nodes required in the far-edge of telecom networks. We formulated a mixed integer linear programming (MILP) model to this end. Our results show that replacing traditional servers with disaggregated servers in the near-edge of the telecom network can reduce the number of far-edge fog nodes required by up to 50% if access to near-edge computing resources is not limited by network bottlenecks. This improved efficiency is achieved at the cost of higher average hop count between workload sources and processing locations and marginal increases in overall metro and access networks traffic and power consumption.

cs.NI↗

Fog-assisted Caching Employing Solar Renewable Energy for Delivering Video on Demand Service

This paper examines the reduction in brown power consumption of transport networks and data centres achieved by caching Video-on-Demand (VoD) contents in solar-powered fog data centers with Energy Storage Devices (ESDs). A Mixed Integer Linear Programming (MILP) model was utilized to optimize the delivery from cloud or fog data centres. The results reveal that for brown-powered cloud and fog data centres with same Power Usage Effectiveness (PUE), a saving by up to 77% in transport network power consumption can be achieved by delivering VoD demands from fog data centres. With fully renewable-powered cloud data centres and partially solar-powered fog data centres, savings of up to 26% can be achieved when considering 250 m2 solar cells. Additional saving by up to 14% can be achieved with ESDs of 50 kWh capacity.

cs.NI↗

Greening Big Data Networks: The Impact of Veracity

The continuous increase in big data applications, in number and types, creates new challenges that should be tackled by the green ICT community. Big data is mainly characterized by 4 Vs volume, variety, velocity, and veracity. Each V poses a number of challenges that have implications on the energy efficiency of the underlying networks carrying the big data. Addressing the veracity of the data is a more serious challenge to data scientists, since they need to distinguish between the meaningful data and the dirty data. In this article, we investigate the impact of big data veracity on greening IP by developing a Mixed Integer Linear Programming, MILP, model that encapsulates the distinctive features of veracity. In our analyses, the big data network was greened by cleansing the raw big data before processing and then progressively processing the cleansed big data at strategic locations, dubbed processing nodes, PNs. The PNs are built into the network along the path from the sources to the centralized datacenters. At each PN, the cleansed data was processed and smaller volume of useful information was extracted progressively, thereby, reducing the network power consumption. Furthermore, a backup for the cleansed data was stored in an optimally selected Backup Node, BN. We evaluated the network power saving that can be achieved by a green big data network compared to the classical non-progressive approach. We obtained up to 52 percent network power savings, on average, in the green big data approach compared to the classical approach.

cs.NI↗