Running applications in the cloud efficiently requires much more than deploying software in virtual machines. Cloud applications have to be continuously managed : 1) to adjust their resources to the incoming load and 2) to face transient failures replicating and restarting components to provide resiliency on unreliable infrastructure. Continuous management monitors application and infrastructural metrics to provide automated and responsive reactions to failures (health management) and changing environmental conditions (auto-scaling) minimizing human intervention.In the current practice, management functionalities are provided as infrastructural or third party services. In both cases they are external to the application deployment. We claim that this approach has intrinsic limits, namely that separating management functionalities from the application prevents them from naturally scaling with the application and requires additional management code and human intervention. Moreover, using infrastructure provider services for management functionalities results in vendor lock-in effectively preventing cloud applications to adapt and run on the most effective cloud for the job.In this paper we discuss the main characteristics of cloud native applications, propose a novel architecture that enables scalable and resilient selfmanaging applications in the cloud, and relate on our experience in porting a legacy application to the cloud applying cloud-native principles.
Abstract:Current trends in broadband mobile networks are addressed towards the placement of different capabilities at the edge of the mobile network in a centralised way. On one hand, the split of the eNB between baseband processing units and remote radio headers makes it possible to process some of the protocols in centralised premises, likely with virtualised resources. On the other hand, mobile edge computing makes use of processing and storage capabilities close to the air interface in order to deploy optimised services with minimum delay. The confluence of both trends is a hot topic in the definition of future 5G networks. The full centralisation of both technologies in cloud data centres imposes stringent requirements to the fronthaul connections in terms of throughput and latency. Therefore, all those cells with limited network access would not be able to offer these types of services. This paper proposes a solution for these cases, based on the placement of processing and storage capabilities close to the remote units, which is especially well suited for the deployment of clusters of small cells. The proposed cloudenabled small cells include a highly efficient microserver with a limited set of virtualised resources offered to the cluster of small cells. As a result, a light data centre is created and commonly used for deploying centralised eNB and mobile edge computing functionalities. The paper covers the proposed architecture, with special focus on the integration of both aspects, and possible scenarios of application.
The maturity reached by virtualisation technology enabled great innovation for efficient applications and services development and delivery, independent of the underlying hardware equipment, especially with the large deployment of off-the-shelf hardware based cloud infrastructures. In order to take advantage of this technology, the existing network functions have to be developed and adapted to the new paradigm. However, traditional telecom services are still implemented on dedicated hardware resulting in high deployment and maintenance costs compared to the other already cloudified services. ETSI Network Functions Virtualisation (NFV) aims to fill this gap by applying to telecom the virtualisation technologies. This paper introduces a set of three software architectures for efficient virtualisation of IP Multimedia Subsystem (IMS) in different operator environments responding to the high level requirements of the ETSI NFV use case for virtualizing operator core network functions. Additionally, a management architecture for simplifying the deployment and runtime orchestration of such a virtual service on top of a cloud infrastructure is presented. Furthermore, one of the IMS software architectures was implemented based on the Fraunhofer FOKUS Open IMS Core, measured and evaluated on top of an OpenStack cloud
Virtualisation of cellular networks can be seen as a way to significantly reduce the complexity of processes, required nowadays to provide reliable cellular networks. The Future Communication Architecture for Mobile Cloud Services: Mobile Cloud Networking (MCN) is a EU FP7 Large-scale Integrating Project (IP) funded by the European Commission that is focusing on how cloud computing and network function virtualisation concepts are applied to achieve virtualisation of cellular networks. It aims at the development of a fully cloudbased mobile communication and application platform, or more specifically, it aims to investigate, implement and evaluate the technological foundations for the mobile communication system of Long Term Evolution (LTE), based on Mobile Network plus Decentralized Computing plus Smart Storage offered as one atomic service: On-Demand, Elastic and Pay-As-You-Go. This paper provides a brief overview of the MCN project and discusses the challenges that need to be solved.
Abstract. IEEE 802.16 is yet a very recent technology and released hardware does frequently only support standards partially. The same applies to public available simulation tools, in particular for NS-2. As the latter is the de-facto standard in science and as we use it for our research in the context of the WEIRD project, we evaluate the of IEEE 802.16 support for NS-2. We present several general but also specific issues, which are important in order to carry out reliable research based on these tools. In particular, we show in much detail where modules deviate significantly and even fail totally.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.