The Experts below are selected from a list of 134268 Experts worldwide ranked by ideXlab platform
Yaser Jararweh - One of the best experts on this subject based on the ideXlab platform.
-
An experimental framework for future smart cities using data fusion and software defined systems: The case of environmental monitoring for smart healthcare
Future Generation Computer Systems, 2018Co-Authors: Yaser Jararweh, Mahmoud Al-ayyoub, Elhadj BenkhelifaAbstract:With the evolution of the concept of Internet into the Internet-of-Things (IoT), in which sensors, devices, and everyday objects (things), are interconnected through the Internet, a large number of interconnected things are expected to produce massive amounts of data, which needs efficient processing in order to provide various services. IoT is of little worth without the ability to process, manage, and control a large amount of heterogeneous data in a timely and efficient manner. The concept of Data Fusion (DF) is based on combining heterogeneous multi-source data in order to produce high quality information, and reduce network traffic. On the other hand, the highly dynamic and heterogeneous nature of IoT requires very flexible and efficient management. The recent software defined systems paradigm is an appealing solution to reduce complexity and overhead in managing complex systems such as IoT by separating the control plane from the data plane. In this work, we present a novel experimental framework for IoT based environmental monitoring applications using concepts from DF and software defined systems (SDS). It is built on top of the software defined networking platform where the core components (the host, switch and the controller) are expanded to support other software defined systems components (such as software defined storage and security) and enable the applications of different DF techniques in IoT environments. We conduct several experiments to highlight features of the presented framework.
-
SDS - Software Defined storage for cooperative Mobile Edge Computing systems
2017 Fourth International Conference on Software Defined Systems (SDS), 2017Co-Authors: Jafar Albadarneh, Mahmoud Al-ayyoub, Yaser Jararweh, Mohammad Al-smadi, Ramon Dos Reis FontesAbstract:In this paper, we explore the use of both Software Defined Systems (SDS) and Network Function Virtualization (NFV) to deliver a wireless-based Software Defined Mobile Edge Computing (SDMEC) support for storage applications. The proposed approach aims to provide a MEC level service controlled by the software defined paradigm to enhance the provisioning and management of storage services over wireless connected spectrum. The proposed SDMEC has been implemented as an extension of the well-known Wireless Software Defined Networking (WSDN) emulator, Mininet-WiFi, to support wireless topologies that mimic real world environment setups. The framework includes a software defined cooperative MEC strategy for managing storage operation. It also provides the support for auto-scaling network storage resource based on the network demand. The findings of the experiments show the potential of our proposed approach and provide a great starting point for researchers to start considering such approach.
-
efficient and secure software defined mobile cloud computing infrastructure
IEEE International Conference on High Performance Computing Data and Analytics, 2016Co-Authors: Lo’ai A. Tawalbeh, Yousef Haddad, Fahd M. Al-dosari, O. Khamis, Elhadj Benkhelifa, Yaser Jararweh, F. AldosariAbstract:This paper proposes an efficient software-based data possession mobile cloud computing framework. The proposed design combines the characteristics of two frameworks. The first one is the provable data possession design built for resource constrained mobile devices and it uses the advantage of trusted computing technology, and the second framework is a lightweight resilient storage outsourcing design for mobile cloud computing systems. The proposed solution utilises the strength aspects found in each framework in order to gain better performance and maintain adequate and comparable security. The proposed framework is a software-defined system, encompassing software-defined storage SDStore and software-defined security SDSec. The evaluation and comparison results showed that our proposed system has better flexibility and efficiency than other related frameworks, individually.
-
Software defined cloud
Future Generation Computer Systems, 2016Co-Authors: Yaser Jararweh, Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Andy RindosAbstract:Next generation cloud systems will require a paradigm shift in how they are constructed and managed. Conventional control and management platforms are facing considerable challenges regarding flexibility, dependability and security that next generation systems must handle. The cloud computing technology has already contributed in alleviating a number of the problems associated with resource allocation, utilization and management. However, many of the elements of a well-designed cloud environment remain "stiff" and hard to modify and adapt in an integrated fashion. This includes the underlying networking topologies, many aspects of the user control over IaaS, PaaS or SaaS layers, construction of XaaS services, provenance and meta-data collection, to mention but few. In many situations the problem may be due to inadequacy of service abstraction. Software Defined Systems (SDSys) is a concept that help abstract the actual hardware at different layers with software components; one classical example of this abstractions are hypervisors. Such abstraction provides an opportunity for system administrators to construct and manage their systems, more easily, through flexible software layers. SDSys is an umbrella for different software defined subsystems including Software Defined Networking (SDN), Software Defined storage (SDstorage), Software Defined Servers (Virtualization), Software Defined Data Centers (SDDC), Software Defined Security (SDSec) etc. and ultimately Software Defined Clouds (SDCloud). Individual solutions and seamless integration of these different abstractions remains in many respects a challenge. In this paper, the authors introduce Software Defined Cloud (SDCloud), a novel software defined cloud management framework that integrates different software defined cloud components to handle complexities associated with cloud computing systems. The first part of paper presents, for the first time, an extensive state of the art critical review of different components of software defined systems, constructing the proposed SDCloud. The second part of the paper proposes the novel concept of SDCloud, which is implemented and evaluated for its feasibility, flexibility and potential superiority. A comprehensive survey for Software Defined Systems.Proposing a novel framework for Software Defined Cloud.Integrating different Software Defined Systems components in one platform.Validate applicability of the proposed model using simulation.
-
AICCSA - Software Defined based smart grid architecture
2015 IEEE ACS 12th International Conference of Computer Systems and Applications (AICCSA), 2015Co-Authors: Yaser Jararweh, Ala??? Darabseh, Abdelkader Bousselham, Mahmoud Al-ayyoub, Elhadj BenkhelifaAbstract:The diversity, continuous expansion and the large number of smart grid resources increase the complexity of such systems and arise the need to find a new way to manage these resources and, at the same time, reduce the complexity in the control and monitoring operations. Moreover, smart grid Systems are considered critical systems requiring reliable and real time data delivery and an efficient, flexible, scalable control solution to satisfy the system requirements. Thus, in this paper, we introduce a new architecture model for smart grid networks based on the Software Defined Systems (SDSys) paradigm. The main idea behind the SDSys revolves around abstracting the control plane out of the data plane and setting it at a separate layer in the middleware. Different forms of SDSys like Software Defined Network (SDN), Software Defined storage (SDStore), Software Defined Security (SDSec) and Software Defined Internet of Things (SDIoT) are used to provide a comprehensive smart grid control solution which hide the complexity that exists in traditional control techniques. Meanwhile, we show how the proposed model can provide an accurate, reliable, secure, extensible and network-aware architecture design for smart grid network. Furthermore, we explain how it can provide a single point of view for all smart grid resources and a programmable interface to adapt the network for any sudden changes.
Andy Rindos - One of the best experts on this subject based on the ideXlab platform.
-
Software defined cloud
Future Generation Computer Systems, 2016Co-Authors: Yaser Jararweh, Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Andy RindosAbstract:Next generation cloud systems will require a paradigm shift in how they are constructed and managed. Conventional control and management platforms are facing considerable challenges regarding flexibility, dependability and security that next generation systems must handle. The cloud computing technology has already contributed in alleviating a number of the problems associated with resource allocation, utilization and management. However, many of the elements of a well-designed cloud environment remain "stiff" and hard to modify and adapt in an integrated fashion. This includes the underlying networking topologies, many aspects of the user control over IaaS, PaaS or SaaS layers, construction of XaaS services, provenance and meta-data collection, to mention but few. In many situations the problem may be due to inadequacy of service abstraction. Software Defined Systems (SDSys) is a concept that help abstract the actual hardware at different layers with software components; one classical example of this abstractions are hypervisors. Such abstraction provides an opportunity for system administrators to construct and manage their systems, more easily, through flexible software layers. SDSys is an umbrella for different software defined subsystems including Software Defined Networking (SDN), Software Defined storage (SDstorage), Software Defined Servers (Virtualization), Software Defined Data Centers (SDDC), Software Defined Security (SDSec) etc. and ultimately Software Defined Clouds (SDCloud). Individual solutions and seamless integration of these different abstractions remains in many respects a challenge. In this paper, the authors introduce Software Defined Cloud (SDCloud), a novel software defined cloud management framework that integrates different software defined cloud components to handle complexities associated with cloud computing systems. The first part of paper presents, for the first time, an extensive state of the art critical review of different components of software defined systems, constructing the proposed SDCloud. The second part of the paper proposes the novel concept of SDCloud, which is implemented and evaluated for its feasibility, flexibility and potential superiority. A comprehensive survey for Software Defined Systems.Proposing a novel framework for Software Defined Cloud.Integrating different Software Defined Systems components in one platform.Validate applicability of the proposed model using simulation.
-
SDIoT: a software defined based internet of things framework
Journal of Ambient Intelligence and Humanized Computing, 2015Co-Authors: Yaser Jararweh, Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Andy RindosAbstract:The internet of things (IoT) represent the current and future state of the Internet. The large number of things (objects), which are connected to the Internet, produce a huge amount of data that needs a lot of effort and processing operations to transfer it to useful information. Moreover, the organization and control of this large volume of data requires novel ideas in the design and management of the IoT network to accelerate and enhance its performance. The software defined systems is a new paradigm that appeared recently to hide all complexity in traditional system architecture by abstracting all the controls and management operations from the underling devices (things in the IoT) and setting them inside a middleware layer, a software layer. In this work, a comprehensive software defined based framework model is proposed to simplify the IoT management process and provide a vital solution for the challenges in the traditional IoT architecture to forward, store, and secure the produced data from the IoT objects by integrating the software defined network, software defined storage, and software defined security into one software defined based control model.
-
IC2E - SDstorage: A Software Defined storage Experimental Framework
2015 IEEE International Conference on Cloud Engineering, 2015Co-Authors: Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Yaser Jararweh, Andy RindosAbstract:With the rapid growth of data centers and the unprecedented increase in storage demands, the traditional storage control techniques are considered unsuitable to deal with this large volume of data in an efficient manner. The Software Defined storage (SDStore) comes as a solution for this issue by abstracting the storage control operations from the storage devices and set it inside a centralized controller in the software layer. Building a real SDStore system without any simulation and emulation is considered an expensive solution and may have a lot of risks. Thus, there is a need to simulate such systems before the real-life implementation and deployment. In this paper we present SDstorage, an experimental framework to provide a novel virtualized test bed environment for SDStore systems. The main idea of SDstorage is based on the Mininet Software Defined Network (SDN) Open Flow simulator and is built over of it. The main components of Mininet, which are the host, the switch and the controller, are customized to serve the needs of SDStore simulation environments.
Elhadj Benkhelifa - One of the best experts on this subject based on the ideXlab platform.
-
An experimental framework for future smart cities using data fusion and software defined systems: The case of environmental monitoring for smart healthcare
Future Generation Computer Systems, 2018Co-Authors: Yaser Jararweh, Mahmoud Al-ayyoub, Elhadj BenkhelifaAbstract:With the evolution of the concept of Internet into the Internet-of-Things (IoT), in which sensors, devices, and everyday objects (things), are interconnected through the Internet, a large number of interconnected things are expected to produce massive amounts of data, which needs efficient processing in order to provide various services. IoT is of little worth without the ability to process, manage, and control a large amount of heterogeneous data in a timely and efficient manner. The concept of Data Fusion (DF) is based on combining heterogeneous multi-source data in order to produce high quality information, and reduce network traffic. On the other hand, the highly dynamic and heterogeneous nature of IoT requires very flexible and efficient management. The recent software defined systems paradigm is an appealing solution to reduce complexity and overhead in managing complex systems such as IoT by separating the control plane from the data plane. In this work, we present a novel experimental framework for IoT based environmental monitoring applications using concepts from DF and software defined systems (SDS). It is built on top of the software defined networking platform where the core components (the host, switch and the controller) are expanded to support other software defined systems components (such as software defined storage and security) and enable the applications of different DF techniques in IoT environments. We conduct several experiments to highlight features of the presented framework.
-
efficient and secure software defined mobile cloud computing infrastructure
IEEE International Conference on High Performance Computing Data and Analytics, 2016Co-Authors: Lo’ai A. Tawalbeh, Yousef Haddad, Fahd M. Al-dosari, O. Khamis, Elhadj Benkhelifa, Yaser Jararweh, F. AldosariAbstract:This paper proposes an efficient software-based data possession mobile cloud computing framework. The proposed design combines the characteristics of two frameworks. The first one is the provable data possession design built for resource constrained mobile devices and it uses the advantage of trusted computing technology, and the second framework is a lightweight resilient storage outsourcing design for mobile cloud computing systems. The proposed solution utilises the strength aspects found in each framework in order to gain better performance and maintain adequate and comparable security. The proposed framework is a software-defined system, encompassing software-defined storage SDStore and software-defined security SDSec. The evaluation and comparison results showed that our proposed system has better flexibility and efficiency than other related frameworks, individually.
-
Software defined cloud
Future Generation Computer Systems, 2016Co-Authors: Yaser Jararweh, Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Andy RindosAbstract:Next generation cloud systems will require a paradigm shift in how they are constructed and managed. Conventional control and management platforms are facing considerable challenges regarding flexibility, dependability and security that next generation systems must handle. The cloud computing technology has already contributed in alleviating a number of the problems associated with resource allocation, utilization and management. However, many of the elements of a well-designed cloud environment remain "stiff" and hard to modify and adapt in an integrated fashion. This includes the underlying networking topologies, many aspects of the user control over IaaS, PaaS or SaaS layers, construction of XaaS services, provenance and meta-data collection, to mention but few. In many situations the problem may be due to inadequacy of service abstraction. Software Defined Systems (SDSys) is a concept that help abstract the actual hardware at different layers with software components; one classical example of this abstractions are hypervisors. Such abstraction provides an opportunity for system administrators to construct and manage their systems, more easily, through flexible software layers. SDSys is an umbrella for different software defined subsystems including Software Defined Networking (SDN), Software Defined storage (SDstorage), Software Defined Servers (Virtualization), Software Defined Data Centers (SDDC), Software Defined Security (SDSec) etc. and ultimately Software Defined Clouds (SDCloud). Individual solutions and seamless integration of these different abstractions remains in many respects a challenge. In this paper, the authors introduce Software Defined Cloud (SDCloud), a novel software defined cloud management framework that integrates different software defined cloud components to handle complexities associated with cloud computing systems. The first part of paper presents, for the first time, an extensive state of the art critical review of different components of software defined systems, constructing the proposed SDCloud. The second part of the paper proposes the novel concept of SDCloud, which is implemented and evaluated for its feasibility, flexibility and potential superiority. A comprehensive survey for Software Defined Systems.Proposing a novel framework for Software Defined Cloud.Integrating different Software Defined Systems components in one platform.Validate applicability of the proposed model using simulation.
-
AICCSA - Software Defined based smart grid architecture
2015 IEEE ACS 12th International Conference of Computer Systems and Applications (AICCSA), 2015Co-Authors: Yaser Jararweh, Ala??? Darabseh, Abdelkader Bousselham, Mahmoud Al-ayyoub, Elhadj BenkhelifaAbstract:The diversity, continuous expansion and the large number of smart grid resources increase the complexity of such systems and arise the need to find a new way to manage these resources and, at the same time, reduce the complexity in the control and monitoring operations. Moreover, smart grid Systems are considered critical systems requiring reliable and real time data delivery and an efficient, flexible, scalable control solution to satisfy the system requirements. Thus, in this paper, we introduce a new architecture model for smart grid networks based on the Software Defined Systems (SDSys) paradigm. The main idea behind the SDSys revolves around abstracting the control plane out of the data plane and setting it at a separate layer in the middleware. Different forms of SDSys like Software Defined Network (SDN), Software Defined storage (SDStore), Software Defined Security (SDSec) and Software Defined Internet of Things (SDIoT) are used to provide a comprehensive smart grid control solution which hide the complexity that exists in traditional control techniques. Meanwhile, we show how the proposed model can provide an accurate, reliable, secure, extensible and network-aware architecture design for smart grid network. Furthermore, we explain how it can provide a single point of view for all smart grid resources and a programmable interface to adapt the network for any sudden changes.
-
SDIoT: a software defined based internet of things framework
Journal of Ambient Intelligence and Humanized Computing, 2015Co-Authors: Yaser Jararweh, Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Andy RindosAbstract:The internet of things (IoT) represent the current and future state of the Internet. The large number of things (objects), which are connected to the Internet, produce a huge amount of data that needs a lot of effort and processing operations to transfer it to useful information. Moreover, the organization and control of this large volume of data requires novel ideas in the design and management of the IoT network to accelerate and enhance its performance. The software defined systems is a new paradigm that appeared recently to hide all complexity in traditional system architecture by abstracting all the controls and management operations from the underling devices (things in the IoT) and setting them inside a middleware layer, a software layer. In this work, a comprehensive software defined based framework model is proposed to simplify the IoT management process and provide a vital solution for the challenges in the traditional IoT architecture to forward, store, and secure the produced data from the IoT objects by integrating the software defined network, software defined storage, and software defined security into one software defined based control model.
Mahmoud Al-ayyoub - One of the best experts on this subject based on the ideXlab platform.
-
An experimental framework for future smart cities using data fusion and software defined systems: The case of environmental monitoring for smart healthcare
Future Generation Computer Systems, 2018Co-Authors: Yaser Jararweh, Mahmoud Al-ayyoub, Elhadj BenkhelifaAbstract:With the evolution of the concept of Internet into the Internet-of-Things (IoT), in which sensors, devices, and everyday objects (things), are interconnected through the Internet, a large number of interconnected things are expected to produce massive amounts of data, which needs efficient processing in order to provide various services. IoT is of little worth without the ability to process, manage, and control a large amount of heterogeneous data in a timely and efficient manner. The concept of Data Fusion (DF) is based on combining heterogeneous multi-source data in order to produce high quality information, and reduce network traffic. On the other hand, the highly dynamic and heterogeneous nature of IoT requires very flexible and efficient management. The recent software defined systems paradigm is an appealing solution to reduce complexity and overhead in managing complex systems such as IoT by separating the control plane from the data plane. In this work, we present a novel experimental framework for IoT based environmental monitoring applications using concepts from DF and software defined systems (SDS). It is built on top of the software defined networking platform where the core components (the host, switch and the controller) are expanded to support other software defined systems components (such as software defined storage and security) and enable the applications of different DF techniques in IoT environments. We conduct several experiments to highlight features of the presented framework.
-
SDS - Software Defined storage for cooperative Mobile Edge Computing systems
2017 Fourth International Conference on Software Defined Systems (SDS), 2017Co-Authors: Jafar Albadarneh, Mahmoud Al-ayyoub, Yaser Jararweh, Mohammad Al-smadi, Ramon Dos Reis FontesAbstract:In this paper, we explore the use of both Software Defined Systems (SDS) and Network Function Virtualization (NFV) to deliver a wireless-based Software Defined Mobile Edge Computing (SDMEC) support for storage applications. The proposed approach aims to provide a MEC level service controlled by the software defined paradigm to enhance the provisioning and management of storage services over wireless connected spectrum. The proposed SDMEC has been implemented as an extension of the well-known Wireless Software Defined Networking (WSDN) emulator, Mininet-WiFi, to support wireless topologies that mimic real world environment setups. The framework includes a software defined cooperative MEC strategy for managing storage operation. It also provides the support for auto-scaling network storage resource based on the network demand. The findings of the experiments show the potential of our proposed approach and provide a great starting point for researchers to start considering such approach.
-
Software defined cloud
Future Generation Computer Systems, 2016Co-Authors: Yaser Jararweh, Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Andy RindosAbstract:Next generation cloud systems will require a paradigm shift in how they are constructed and managed. Conventional control and management platforms are facing considerable challenges regarding flexibility, dependability and security that next generation systems must handle. The cloud computing technology has already contributed in alleviating a number of the problems associated with resource allocation, utilization and management. However, many of the elements of a well-designed cloud environment remain "stiff" and hard to modify and adapt in an integrated fashion. This includes the underlying networking topologies, many aspects of the user control over IaaS, PaaS or SaaS layers, construction of XaaS services, provenance and meta-data collection, to mention but few. In many situations the problem may be due to inadequacy of service abstraction. Software Defined Systems (SDSys) is a concept that help abstract the actual hardware at different layers with software components; one classical example of this abstractions are hypervisors. Such abstraction provides an opportunity for system administrators to construct and manage their systems, more easily, through flexible software layers. SDSys is an umbrella for different software defined subsystems including Software Defined Networking (SDN), Software Defined storage (SDstorage), Software Defined Servers (Virtualization), Software Defined Data Centers (SDDC), Software Defined Security (SDSec) etc. and ultimately Software Defined Clouds (SDCloud). Individual solutions and seamless integration of these different abstractions remains in many respects a challenge. In this paper, the authors introduce Software Defined Cloud (SDCloud), a novel software defined cloud management framework that integrates different software defined cloud components to handle complexities associated with cloud computing systems. The first part of paper presents, for the first time, an extensive state of the art critical review of different components of software defined systems, constructing the proposed SDCloud. The second part of the paper proposes the novel concept of SDCloud, which is implemented and evaluated for its feasibility, flexibility and potential superiority. A comprehensive survey for Software Defined Systems.Proposing a novel framework for Software Defined Cloud.Integrating different Software Defined Systems components in one platform.Validate applicability of the proposed model using simulation.
-
AICCSA - Software Defined based smart grid architecture
2015 IEEE ACS 12th International Conference of Computer Systems and Applications (AICCSA), 2015Co-Authors: Yaser Jararweh, Ala??? Darabseh, Abdelkader Bousselham, Mahmoud Al-ayyoub, Elhadj BenkhelifaAbstract:The diversity, continuous expansion and the large number of smart grid resources increase the complexity of such systems and arise the need to find a new way to manage these resources and, at the same time, reduce the complexity in the control and monitoring operations. Moreover, smart grid Systems are considered critical systems requiring reliable and real time data delivery and an efficient, flexible, scalable control solution to satisfy the system requirements. Thus, in this paper, we introduce a new architecture model for smart grid networks based on the Software Defined Systems (SDSys) paradigm. The main idea behind the SDSys revolves around abstracting the control plane out of the data plane and setting it at a separate layer in the middleware. Different forms of SDSys like Software Defined Network (SDN), Software Defined storage (SDStore), Software Defined Security (SDSec) and Software Defined Internet of Things (SDIoT) are used to provide a comprehensive smart grid control solution which hide the complexity that exists in traditional control techniques. Meanwhile, we show how the proposed model can provide an accurate, reliable, secure, extensible and network-aware architecture design for smart grid network. Furthermore, we explain how it can provide a single point of view for all smart grid resources and a programmable interface to adapt the network for any sudden changes.
-
SDIoT: a software defined based internet of things framework
Journal of Ambient Intelligence and Humanized Computing, 2015Co-Authors: Yaser Jararweh, Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Andy RindosAbstract:The internet of things (IoT) represent the current and future state of the Internet. The large number of things (objects), which are connected to the Internet, produce a huge amount of data that needs a lot of effort and processing operations to transfer it to useful information. Moreover, the organization and control of this large volume of data requires novel ideas in the design and management of the IoT network to accelerate and enhance its performance. The software defined systems is a new paradigm that appeared recently to hide all complexity in traditional system architecture by abstracting all the controls and management operations from the underling devices (things in the IoT) and setting them inside a middleware layer, a software layer. In this work, a comprehensive software defined based framework model is proposed to simplify the IoT management process and provide a vital solution for the challenges in the traditional IoT architecture to forward, store, and secure the produced data from the IoT objects by integrating the software defined network, software defined storage, and software defined security into one software defined based control model.
Ala??? Darabseh - One of the best experts on this subject based on the ideXlab platform.
-
Software defined cloud
Future Generation Computer Systems, 2016Co-Authors: Yaser Jararweh, Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Andy RindosAbstract:Next generation cloud systems will require a paradigm shift in how they are constructed and managed. Conventional control and management platforms are facing considerable challenges regarding flexibility, dependability and security that next generation systems must handle. The cloud computing technology has already contributed in alleviating a number of the problems associated with resource allocation, utilization and management. However, many of the elements of a well-designed cloud environment remain "stiff" and hard to modify and adapt in an integrated fashion. This includes the underlying networking topologies, many aspects of the user control over IaaS, PaaS or SaaS layers, construction of XaaS services, provenance and meta-data collection, to mention but few. In many situations the problem may be due to inadequacy of service abstraction. Software Defined Systems (SDSys) is a concept that help abstract the actual hardware at different layers with software components; one classical example of this abstractions are hypervisors. Such abstraction provides an opportunity for system administrators to construct and manage their systems, more easily, through flexible software layers. SDSys is an umbrella for different software defined subsystems including Software Defined Networking (SDN), Software Defined storage (SDstorage), Software Defined Servers (Virtualization), Software Defined Data Centers (SDDC), Software Defined Security (SDSec) etc. and ultimately Software Defined Clouds (SDCloud). Individual solutions and seamless integration of these different abstractions remains in many respects a challenge. In this paper, the authors introduce Software Defined Cloud (SDCloud), a novel software defined cloud management framework that integrates different software defined cloud components to handle complexities associated with cloud computing systems. The first part of paper presents, for the first time, an extensive state of the art critical review of different components of software defined systems, constructing the proposed SDCloud. The second part of the paper proposes the novel concept of SDCloud, which is implemented and evaluated for its feasibility, flexibility and potential superiority. A comprehensive survey for Software Defined Systems.Proposing a novel framework for Software Defined Cloud.Integrating different Software Defined Systems components in one platform.Validate applicability of the proposed model using simulation.
-
AICCSA - Software Defined based smart grid architecture
2015 IEEE ACS 12th International Conference of Computer Systems and Applications (AICCSA), 2015Co-Authors: Yaser Jararweh, Ala??? Darabseh, Abdelkader Bousselham, Mahmoud Al-ayyoub, Elhadj BenkhelifaAbstract:The diversity, continuous expansion and the large number of smart grid resources increase the complexity of such systems and arise the need to find a new way to manage these resources and, at the same time, reduce the complexity in the control and monitoring operations. Moreover, smart grid Systems are considered critical systems requiring reliable and real time data delivery and an efficient, flexible, scalable control solution to satisfy the system requirements. Thus, in this paper, we introduce a new architecture model for smart grid networks based on the Software Defined Systems (SDSys) paradigm. The main idea behind the SDSys revolves around abstracting the control plane out of the data plane and setting it at a separate layer in the middleware. Different forms of SDSys like Software Defined Network (SDN), Software Defined storage (SDStore), Software Defined Security (SDSec) and Software Defined Internet of Things (SDIoT) are used to provide a comprehensive smart grid control solution which hide the complexity that exists in traditional control techniques. Meanwhile, we show how the proposed model can provide an accurate, reliable, secure, extensible and network-aware architecture design for smart grid network. Furthermore, we explain how it can provide a single point of view for all smart grid resources and a programmable interface to adapt the network for any sudden changes.
-
SDIoT: a software defined based internet of things framework
Journal of Ambient Intelligence and Humanized Computing, 2015Co-Authors: Yaser Jararweh, Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Andy RindosAbstract:The internet of things (IoT) represent the current and future state of the Internet. The large number of things (objects), which are connected to the Internet, produce a huge amount of data that needs a lot of effort and processing operations to transfer it to useful information. Moreover, the organization and control of this large volume of data requires novel ideas in the design and management of the IoT network to accelerate and enhance its performance. The software defined systems is a new paradigm that appeared recently to hide all complexity in traditional system architecture by abstracting all the controls and management operations from the underling devices (things in the IoT) and setting them inside a middleware layer, a software layer. In this work, a comprehensive software defined based framework model is proposed to simplify the IoT management process and provide a vital solution for the challenges in the traditional IoT architecture to forward, store, and secure the produced data from the IoT objects by integrating the software defined network, software defined storage, and software defined security into one software defined based control model.
-
IC2E - SDstorage: A Software Defined storage Experimental Framework
2015 IEEE International Conference on Cloud Engineering, 2015Co-Authors: Ala??? Darabseh, M. Vouk, Elhadj Benkhelifa, Mahmoud Al-ayyoub, Yaser Jararweh, Andy RindosAbstract:With the rapid growth of data centers and the unprecedented increase in storage demands, the traditional storage control techniques are considered unsuitable to deal with this large volume of data in an efficient manner. The Software Defined storage (SDStore) comes as a solution for this issue by abstracting the storage control operations from the storage devices and set it inside a centralized controller in the software layer. Building a real SDStore system without any simulation and emulation is considered an expensive solution and may have a lot of risks. Thus, there is a need to simulate such systems before the real-life implementation and deployment. In this paper we present SDstorage, an experimental framework to provide a novel virtualized test bed environment for SDStore systems. The main idea of SDstorage is based on the Mininet Software Defined Network (SDN) Open Flow simulator and is built over of it. The main components of Mininet, which are the host, the switch and the controller, are customized to serve the needs of SDStore simulation environments.