S

Stuart Clayman

University College London

ORCID: 0000-0001-7994-6066

Publishes on Software-Defined Networks and 5G, Cloud Computing and Resource Management, Caching and Content Delivery. 86 papers and 1.6k citations.

86Publications
1.6kTotal Citations

Is this you? Claim your profile.

Add your photo, update your bio, and get notified when your ranking changes.

Top publicationsby citations

The dynamic placement of virtual network functions
Stuart Clayman, Elisa Maini, Alex Galis et al.|Unknown|2014
Cited by 193

This paper addresses the problem of managing highly dynamic network and service environments, where virtual nodes and virtual links are created and destroyed depending on traffic volumes, service requests, or high-level goals such as reduction in energy consumption. This problem will be one of the main technical challenges to be faced in the evolution towards Future Networks (FN). Emerging paradigms such as Software Defined Networks (SDN) and Network Function Virtualization (NfV) are concrete steps towards infrastructures where network functions and services will be executed as applications in ensembles of virtual machines (VMs) hosted in pervasive standard hardware resources located across a network. The paper argues that in order to manage these virtual infrastructures there is a need to introduce high-level systems orchestration. The paper describes an architecture based on an orchestrater that ensures the automatic placement of the virtual nodes and the allocation of network services on them, supported by a monitoring system that collects and reports on the behaviour of the resources. The orchestrater manages the creation and removal of the virtual nodes, as well as configuring, monitoring, running and stopping software on them. As a proof of these concepts, a distributed orchestrater prototype has been designed, implemented and tested with the results of different placement algorithms presented.

Monitoring Service Clouds in the Future Internet
Stuart Clayman, Alex Galis, Clovis Chapman et al.|IOS Press eBooks|2010
Cited by 101Open Access

Service Clouds are a key emerging feature of the Future Internet which will provide a platform to execute virtualized services. To effectively operate a service cloud there needs to be a monitoring system which provides data on the actual usage and changes in resources of the cloud and of the services running in the cloud. We present the main aspects of Lattice, a new monitoring framework, which has been specially designed for monitoring resources and services in virtualized environments. Finally, we discuss the issues related to federation of service clouds, and how this affects monitoring in particular.

Adaptive Resource Management and Control in Software Defined Networks
Daphné Tuncer, Marinos Charalambides, Stuart Clayman et al.|IEEE Transactions on Network and Service Management|2015
Cited by 93Open Access

The heterogeneous nature of the applications, technologies and equipment that today's networks have to support has made the management of such infrastructures a complex task. The Software-Defined Networking (SDN) paradigm has emerged as a promising solution to reduce this complexity through the creation of a unified control plane independent of specific vendor equipment. However, designing a SDN-based solution for network resource management raises several challenges as it should exhibit flexibility, scalability and adaptability. In this paper, we present a new SDN-based management and control framework for fixed backbone networks, which provides support for both static and dynamic resource management applications. The framework consists of three layers which interact with each other through a set of interfaces. We develop a placement algorithm to determine the allocation of managers and controllers in the proposed distributed management and control layer. We then show how this layer can satisfy the requirements of two specific applications for adaptive load-balancing and energy management purposes.

Monitoring virtual networks with Lattice
Cited by 82Open Access

The use of the Lattice monitoring framework as a fundamental part of a overlay management system for virtual networks is presented. Lattice has been specially designed for monitoring resources and services in virtualized environments, including virtual networks. Monitoring of virtualized resources and services has many criteria which are not relevant for monitoring systems that are used for traditional fixed resources. We present the main aspects of the framework together with details of measurement transmission and meta-data encoding. Finally, the use of the Lattice framework for monitoring virtual machines executing under hypervisor control is presented.