2025
Maiko Andrade, Juliano Araujo Wickboldt
A Study on 5G Network Slice Isolation Based on Native Cloud and Edge Computing Tools Journal Article
In: Journal of Network and Systems Management (JNSM), 33 (90), 2025, ISSN: 1573-7705.
Abstract Links BibTeX Tags: 5G Cloud Computing Fog & Edge Computing Network Virtualization & Slicing
@article{journals/jnsm/Andrade5GSlice25,
title = {A Study on 5G Network Slice Isolation Based on Native Cloud and Edge Computing Tools},
author = {Maiko Andrade and Juliano Araujo Wickboldt},
url = {https://link.springer.com/article/10.1007/s10922-025-09958-5},
doi = {10.1007/s10922-025-09958-5},
issn = {1573-7705},
year = {2025},
date = {2025-07-09},
urldate = {2025-07-09},
journal = {Journal of Network and Systems Management (JNSM)},
volume = {33},
number = {90},
abstract = {5G networks support various advanced applications through network slicing, network function virtualization (NFV), and edge computing, ensuring low latency and service isolation. However, private 5G networks relying on open-source tools still face challenges in maturity and integration with edge/cloud platforms, compromising proper slice isolation. This study investigates resource allocation mechanisms to address this issue, conducting experiments in a hospital scenario with medical video conferencing. The results show that CPU limitations improve the performance of prioritized slices, while memory restrictions have minimal impact. The generated data and scripts have been made publicly available for future research and machine learning applications.},
keywords = {5G, Cloud Computing, Fog & Edge Computing, Network Virtualization & Slicing},
pubstate = {published},
tppubtype = {article}
}
Felipe Machado Schwanck, Marcos Tomazzoli Leipnitz, Joel Luís Carbonera, Juliano Araujo Wickboldt
A Framework for testing Federated Learning algorithms using an edge-like environment Journal Article
In: Future Generation Computer Systems, 166 , pp. 107626, 2025, ISSN: 0167-739X.
Abstract Links BibTeX Tags: Cloud Computing Federated Learning Fog & Edge Computing Machine Learning
@article{journal/fgcs/Schwanck25,
title = {A Framework for testing Federated Learning algorithms using an edge-like environment},
author = {Felipe Machado Schwanck and Marcos Tomazzoli Leipnitz and Joel Luís Carbonera and Juliano Araujo Wickboldt},
url = {https://www.sciencedirect.com/science/article/pii/S0167739X24005909},
doi = {10.1016/j.future.2024.107626},
issn = {0167-739X},
year = {2025},
date = {2025-05-01},
urldate = {2025-05-01},
journal = {Future Generation Computer Systems},
volume = {166},
pages = {107626},
abstract = {Federated Learning (FL) is a machine learning paradigm in which many clients cooperatively train a single centralized model while keeping their data private and decentralized. FL is commonly used in edge computing, which involves placing computer workloads (both hardware and software) as close as possible to the edge, where data are created and where actions are occurring, enabling faster response times, greater data privacy, and reduced data transfer costs. However, due to the heterogeneous data distributions/contents of clients, it is non-trivial to accurately evaluate the contributions of local models in global centralized model aggregation. This is an example of a major challenge in FL, commonly known as data imbalance or class imbalance. In general, testing and evaluating FL algorithms can be a very difficult and complex task due to the distributed nature of the systems. In this work, a framework is proposed and implemented to evaluate FL algorithms in a more easy and scalable way. This framework is evaluated over a distributed edge-like environment managed by a container orchestration platform (i.e. Kubernetes).},
keywords = {Cloud Computing, Federated Learning, Fog & Edge Computing, Machine Learning},
pubstate = {published},
tppubtype = {article}
}
Marcos Tomazzoli Leipnitz, Rafael Humann Petry, Fabrício Henrique Rodrigues, Haroldo Rojas Souza Silva, Jaqueline Bitencourt Correia, Karin Becker, Juliano Araujo Wickboldt, Joel Luis Carbonera, João Cesar Netto, Mara Abel
Architecting Digital Twins: From Concept to Reality Journal Article
In: Procedia Computer Science, 256 , pp. 530-537, 2025, ISSN: 1877-0509, (Proceedings: International Conference on ENTERprise Information Systems (CENTERIS)).
Abstract Links BibTeX Tags: Cloud Computing Digital Twin Fog & Edge Computing
@article{conf/centeris/LeipnitzPetwin24,
title = {Architecting Digital Twins: From Concept to Reality},
author = {Marcos Tomazzoli Leipnitz and Rafael Humann Petry and Fabrício Henrique Rodrigues and Haroldo Rojas Souza Silva and Jaqueline Bitencourt Correia and Karin Becker and Juliano Araujo Wickboldt and Joel Luis Carbonera and João Cesar Netto and Mara Abel},
url = {https://www.sciencedirect.com/science/article/pii/S187705092500506X},
doi = {10.1016/j.procs.2025.02.149},
issn = {1877-0509},
year = {2025},
date = {2025-03-14},
urldate = {2025-03-14},
journal = {Procedia Computer Science},
volume = {256},
pages = {530-537},
publisher = {Elsevier},
abstract = {Digital twins (DTs) have emerged as a prominent technology across various industries. However, their development in the Oil and Gas sector faces challenges related to the size and complexity of the domain, which leads to a focus on specific sub-problems like maintenance or optimization with hard, further integrated solutions. These DTs typically lack open architectures since they base the implementations on third-party solutions. This lack of architecture frameworks hinders rapid and scalable DT development and complicates the integration of new assets, services, and data sources. This paper introduces a semantic-oriented DT Framework from the PeTWIN project, which aims to address these challenges by offering (i) a data-centric, data-driven software solution, (ii) an open, modular, and extensible microservices architecture, and (iii) a semantic ontology-based strategy for integration and interoperability. The paper details the key architectural components, behaviours, and interfaces to meet industry needs and provides a proof of concept demonstrating the framework’s capabilities.},
note = {Proceedings: International Conference on ENTERprise Information Systems (CENTERIS)},
keywords = {Cloud Computing, Digital Twin, Fog & Edge Computing},
pubstate = {published},
tppubtype = {article}
}
Alexandre Gustavo Wermann, Juliano Araujo Wickboldt
KTWIN: A serverless Kubernetes-based Digital Twin platform Journal Article
In: Computer Networks, 259 , pp. 111095, 2025, ISSN: 1389-1286.
Abstract Links BibTeX Tags: Cloud Computing Digital Twin Fog & Edge Computing
@article{journal/comnet/Wermann25,
title = {KTWIN: A serverless Kubernetes-based Digital Twin platform},
author = {Alexandre Gustavo Wermann and Juliano Araujo Wickboldt},
url = {https://www.sciencedirect.com/science/article/pii/S1389128625000635},
doi = {10.1016/j.comnet.2025.111095},
issn = {1389-1286},
year = {2025},
date = {2025-02-12},
journal = {Computer Networks},
volume = {259},
pages = {111095},
abstract = {Digital Twins (DTs) systems are virtual representations of physical assets allowing organizations to gain insights and improve existing processes. In practice, DTs require proper modeling, coherent development and seamless deployment along cloud and edge landscapes relying on established patterns to reduce operational costs. In this work, we propose KTWIN a Kubernetes-based Serverless Platform for Digital Twins. KTWIN was developed using the state-of-the-art open-source Cloud Native tools, allowing DT operators to easily define models through open standards and configure details of the underlying services and infrastructure. The experiments carried out with the developed prototype show that KTWIN can provide a higher level of abstraction to model and deploy a Digital Twin use case without compromising the solution scalability. The tests performed also show cost savings ranging between 60% and 80% compared to overprovisioned scenarios.},
keywords = {Cloud Computing, Digital Twin, Fog & Edge Computing},
pubstate = {published},
tppubtype = {article}
}
2023
Francisco Paiva Knebel, Rafael Trevisan, Givanildo Santana Nascimento, Mara Abel, Juliano Araujo Wickboldt
A study on cloud and edge computing for the implementation of digital twins in the Oil & Gas industries Journal Article
In: Computers & Industrial Engineering, 182 , pp. 109363, 2023, ISSN: 0360-8352.
Abstract Links BibTeX Tags: Cloud Computing Digital Twin Fog & Edge Computing
@article{journal/caie/KnebelGuidelinesOG23,
title = {A study on cloud and edge computing for the implementation of digital twins in the Oil & Gas industries},
author = {Francisco Paiva Knebel and Rafael Trevisan and Givanildo Santana Nascimento and Mara Abel and Juliano Araujo Wickboldt},
url = {https://www.sciencedirect.com/science/article/pii/S036083522300387X},
doi = {10.1016/j.cie.2023.109363},
issn = {0360-8352},
year = {2023},
date = {2023-06-15},
urldate = {2023-06-15},
journal = {Computers & Industrial Engineering},
volume = {182},
pages = {109363},
abstract = {In the Oil and Gas industry, minor accidents can negatively affect people, the environment, and the enterprise on a grand scale. For this type of business, it is crucial to have adequate monitoring and maintenance operational routines. The concept of digital twins has been widely discussed as an industrial solution capable of monitoring objects in real-time, predicting their state, integrity, and safety conditions, and providing user feedback. This analysis can also perform predictive maintenance and estimate efficiency levels. This paper follows a systematic approach and inspects the current state of digital twin adoption by the Oil and Gas industry, along with cloud and edge utilization in both scenarios. The survey was conducted by filtering and selecting articles published in three different queries regarding digital twins in the Oil and Gas industry, cloud and edge usage in digital twins, and cloud and edge usage in the Oil and Gas industry. The selected articles were classified and reviewed to present an overview of the current literature regarding digital twins in the oil and gas industry and evaluate cloud-based solutions for digital twins in this context. This review found that cloud and edge adoption in the Oil and Gas industry was late compared to other industries, mainly because of security and data privacy concerns. Digital twin adoption across all industries is still in its infancy, as most of the current works are theoretical or present partial implementations, which often follow different digital twin definitions. Cloud and edge computing grant access to increased storage and computational capabilities and decouple the necessity of relying on a robust local IT infrastructure, being critical enabling factors for digital twin implementation.},
keywords = {Cloud Computing, Digital Twin, Fog & Edge Computing},
pubstate = {published},
tppubtype = {article}
}
Rafael de Jesus Martins, Juliano Araujo Wickboldt, Lisandro Zambenedetti Granville
Assisted Monitoring and Security Provisioning for 5G Microservices-Based Network Slices with SWEETEN Journal Article
In: Journal of Network and Systems Management (JNSM), 31 (2), pp. 36, 2023, ISSN: 1573-7705.
Abstract Links BibTeX Tags: 5G Cloud Computing Microservices Network Orchestration Network Security Network Virtualization & Slicing
@article{journals/jnsm/Martins5GMS23,
title = {Assisted Monitoring and Security Provisioning for 5G Microservices-Based Network Slices with SWEETEN},
author = {Rafael de Jesus Martins and Juliano Araujo Wickboldt and Lisandro Zambenedetti Granville},
url = {https://link.springer.com/article/10.1007/s10922-023-09728-1},
doi = {10.1007/s10922-023-09728-1},
issn = {1573-7705},
year = {2023},
date = {2023-02-12},
urldate = {2023-02-12},
journal = {Journal of Network and Systems Management (JNSM)},
volume = {31},
number = {2},
pages = {36},
abstract = {5G networks have imposed a drastic shift in how mobile telecommunications must operate. In order to comply with the new requirements, solutions based on network function virtualization (NFV) and network slicing must be carried out. Regarding NFV in particular, the trend towards pulverizing the monolithic software in a microservices-based one carries network management challenges to operators. The deployment and integration of one or more network management software with the managed services is as important as it is delicate, as stringent requirements of 5G applications must be respected. In this paper, we propose SWEETEN as a solution for automating the deployment and transparently integrating network management solutions from different management disciplines, in this case, monitoring and security. Demonstrating its usability through a intelligent healthcare use case, SWEETEN is shown to transparently provide monitoring and security solutions for a complete network slice, enabling compliance with privacy requirements through minimal low-level interventions from the network slice tenant. The results show how SWEETEN integration of monitoring and security disciplines can assist users in guaranteeing the correct operation of their deployments regardless of the underlying software solutions used.},
keywords = {5G, Cloud Computing, Microservices, Network Orchestration, Network Security, Network Virtualization & Slicing},
pubstate = {published},
tppubtype = {article}
}
2021
Francisco Paiva Knebel, Juliano Araujo Wickboldt, Edison Pignaton de Freitas
A Cloud-Fog Computing Architecture for Real-Time Digital Twins Unpublished
arXiv Preprint, 2021, (Computer Science > Networking and Internet Architecture (cs.NI)).
Abstract Links BibTeX Tags: Cloud Computing Digital Twin Fog & Edge Computing
@unpublished{knebel2020cloud,
title = {A Cloud-Fog Computing Architecture for Real-Time Digital Twins},
author = {Francisco Paiva Knebel and Juliano Araujo Wickboldt and Edison Pignaton de Freitas},
url = {https://arxiv.org/abs/2012.06118},
year = {2021},
date = {2021-05-07},
urldate = {2021-05-07},
abstract = {Digital Twin systems are designed as two interconnected mirrored spaces, one real and one virtual, each reflecting the other, sharing information, and making predictions based on analysis and simulations. The correct behavior of a real-time Digital Twin depends not only on the logical results of computation but also on the timing constraints. To cope with the large amounts of data that need to be stored and analyzed, modern large scale Digital Twin deployments often rely on cloud-based architectures. A significant portion of the overall response time of a Digital Twin is spent on moving data from the edge to the cloud. Therefore, implementing Digital Twins using cloud-fog architectures emerges as an alternative to bring computing power closer to the edge, reducing latency and allowing faster response times. This paper studies how suitable the use of a cloud-fog architecture is to handle the real-time requirements of Digital Twins. Based on a realistic implementation and deployment of Digital Twin software components, it is possible to conclude that the distribution of Digital Twins in a fog computing setup can reduce response times, meeting its real-time application requirements.},
howpublished = {arXiv Preprint},
note = {Computer Science > Networking and Internet Architecture (cs.NI)},
keywords = {Cloud Computing, Digital Twin, Fog & Edge Computing},
pubstate = {published},
tppubtype = {unpublished}
}
2020
Henrique Cesar Carvalho de Resende, Matias Artur Klafke Schimuneck, Cristiano Bonato Both, Juliano Araujo Wickboldt, Johann M. Márquez-Barja
COPA: Experimenter-level Container Orchestration for Networking Testbeds Journal Article
In: IEEE Access, 8 , pp. 201781-201798, 2020, ISSN: 2169-3536.
Abstract Links BibTeX Tags: 5G Cloud Computing Container Management & Orchestration Fog & Edge Computing Network Orchestration Network Virtualization & Slicing
@article{journal/access/Resende20,
title = {COPA: Experimenter-level Container Orchestration for Networking Testbeds},
author = {Henrique Cesar Carvalho de Resende and Matias Artur Klafke Schimuneck and Cristiano Bonato Both and Juliano Araujo Wickboldt and Johann M. Márquez-Barja},
url = {https://ieeexplore.ieee.org/document/9247110},
doi = {10.1109/ACCESS.2020.3035619},
issn = {2169-3536},
year = {2020},
date = {2020-11-03},
urldate = {2020-11-03},
journal = {IEEE Access},
volume = {8},
pages = {201781-201798},
abstract = {As Cloud Computing (CC) branched areas such as Multi-access Edge Computing (MEC) and Fog computing are still on growing research interest. The creation of new tools to improve quality and speed the experimentation in such areas is a general interest. In this article, we propose COPA, an experimenter-level container orchestration tool for networking testbeds. This tool provides a friendly interface for the experimenter test container orchestration algorithms which can start, stop, copy, and even migrate a container from one host to another. COPA also includes network/resources monitoring to feed the experimenter’s orchestration algorithm so that it can make decisions based on real-time environment information. Furthermore, the experimenter can automatize the experiment scenario setup and deployment by pre-configuring in COPA. This tool helps the experimenter in testing different scenarios and quickly changing experiment parameters. Considering these features, COPA aims to provide an experimentation architecture to deploy and test container orchestration algorithms. Furthermore, we provide a case study explaining how COPA can be a key tool in the MEC and Network Function Virtualization (NFV) experimentation environments. This tool was already deployed in Federated Union of Telecommunications Research Facilities for an EU-Brazil Open Laboratory (FUTEBOL) testbeds as part of the control framework and was well validated by the project reviewers and partners.},
keywords = {5G, Cloud Computing, Container Management & Orchestration, Fog & Edge Computing, Network Orchestration, Network Virtualization & Slicing},
pubstate = {published},
tppubtype = {article}
}
Rafael de Jesus Martins, Juliano Araujo Wickboldt, Lisandro Zambenedetti Granville
SWEETEN: Automated Network Management Provisioning for 5G Microservices-Based Virtual Network Functions Inproceedings
In: 16th International Conference on Network and Service Management, CNSM 2020, Virtual Conference, November 2-6, 2020, pp. 1-9, International Federation for Information Processing (IFIP), Virtual Conference, 2020, ISBN: 978-3-903176-31-7.
Abstract Links BibTeX Tags: 5G Cloud Computing Microservices Network Orchestration Network Virtualization & Slicing
@inproceedings{conf/cnsm/Martins20,
title = {SWEETEN: Automated Network Management Provisioning for 5G Microservices-Based Virtual Network Functions},
author = {Rafael de Jesus Martins and Juliano Araujo Wickboldt and Lisandro Zambenedetti Granville},
url = {http://dl.ifip.org/db/conf/cnsm/cnsm2020/1570662948.pdf},
isbn = {978-3-903176-31-7},
year = {2020},
date = {2020-11-02},
booktitle = {16th International Conference on Network and Service Management, CNSM 2020, Virtual Conference, November 2-6, 2020},
pages = {1-9},
publisher = {International Federation for Information Processing (IFIP)},
address = { Virtual Conference},
abstract = {Forthcoming 5G systems promise a myriad of new and improved applications, relying on Network Functions Virtualization (NFV) to realize some of 5G's stringent requirements. To guarantee that these requirements are met, network monitoring and management must be deployed and fine-tuned according each application's specificity. As Virtual Network Functions (VNFs) adhere to the microservice paradigm, picking and configuring the right tools is not a trivial task for users. In this paper, we present SWEETEN, a system that assists user to operate a 5G network with the appropriate management tools for the job, in a transparent manner to the user. By enriching their function stack with high-level annotation of the management features they desire, users can easily deploy an augmented stack with both network and management functions. A prototype is presented and evaluated in a dynamic Cloud Radio Access Network (C-RAN) split case study. The evaluation confirms that SWEETEN can assist users in effortlessly deploying complex management solutions, while incurring in acceptable deployment time overhead and negligible computational overhead for throughout the functions life-cycle.},
keywords = {5G, Cloud Computing, Microservices, Network Orchestration, Network Virtualization & Slicing},
pubstate = {published},
tppubtype = {inproceedings}
}
Rafael de Jesus Martins, Rodolfo Bruno Hecht, Ederson Ribas Machado, Jéferson Campos Nobre, Juliano Araujo Wickboldt, Lisandro Zambenedetti Granville
Micro-service Based Network Management for Distributed Applications Inproceedings
In: 34th IEEE International Conference on Advanced Information Networking and Applications, AINA 2020, Caserta, Italy, April 15-17, 2020, pp. 922–933, Springer International Publishing, 2020, ISBN: 978-3-030-44041-1.
Abstract Links BibTeX Tags: Cloud Computing Microservices Network Orchestration Network Virtualization & Slicing
@inproceedings{conf/aina/Martins20,
title = {Micro-service Based Network Management for Distributed Applications},
author = {Rafael de Jesus Martins and Rodolfo Bruno Hecht and Ederson Ribas Machado and Jéferson Campos Nobre and Juliano Araujo Wickboldt and Lisandro Zambenedetti Granville},
url = {https://doi.org/10.1007/978-3-030-44041-1_80},
doi = {10.1007/978-3-030-44041-1_80},
isbn = {978-3-030-44041-1},
year = {2020},
date = {2020-04-15},
booktitle = {34th IEEE International Conference on Advanced Information Networking and Applications, AINA 2020, Caserta, Italy, April 15-17, 2020},
pages = {922--933},
publisher = {Springer International Publishing},
abstract = {Computer networks and their services have become increasingly dynamic with the introduction of concepts such as Network Functions Virtualization (NFV) and cloud computing. To understand and configure such a complex network to their best interests, users must use several management tools that they are not necessarily familiar with. In this paper, we present an architecture that provides network management for distributed applications as easy-to-use micro-services. Our solution is based on container virtualization technologies to offer, to the user, the maximum benefit through minimal cost. We present a proof-of-concept for our architecture through a use case. Our results show that acceptable overhead is added when deploying a solution for a distributed application, and negligible overhead is added by the management tools when the user application is under heavy stress.},
keywords = {Cloud Computing, Microservices, Network Orchestration, Network Virtualization & Slicing},
pubstate = {published},
tppubtype = {inproceedings}
}
Ariel Galante Dalla-Costa, Lucas Bondan, Juliano Araujo Wickboldt, Cristiano Bonato Both, Lisandro Zambenedetti Granville
Orchestra: A Customizable Split-Aware NFV Orchestrator for Dynamic C-RAN Journal Article
In: IEEE Journal on Selected Areas in Communications, 38 (6), pp. 1014–1024, 2020, ISSN: 0733-8716.
Abstract Links BibTeX Tags: 5G Cloud Computing Cloud Radio Access Networks (C-RAN) Network Orchestration Network Virtualization & Slicing Wireless Networks
@article{journals/jsac/DallaCosta20,
title = {Orchestra: A Customizable Split-Aware NFV Orchestrator for Dynamic C-RAN},
author = {Ariel Galante Dalla-Costa and Lucas Bondan and Juliano Araujo Wickboldt and Cristiano Bonato Both and Lisandro Zambenedetti Granville},
url = {https://ieeexplore.ieee.org/document/9060959},
doi = {10.1109/JSAC.2020.2986689},
issn = {0733-8716},
year = {2020},
date = {2020-04-08},
journal = {IEEE Journal on Selected Areas in Communications},
volume = {38},
number = {6},
pages = {1014--1024},
abstract = {Dynamic Cloud Radio Access Networks (C-RAN) is an emerging wireless architecture that splits radio functions in a hierarchical cloud-based infrastructure. In Dynamic C-RAN, wireless functionalities can be divided into smaller components and distributed along with a hierarchical cloud infrastructure. Network Functions Virtualization (NFV) concepts have been recently investigated to facilitate managementrelated operations of these wireless functionalities. Despite the advances in providing flexible NFV orchestration for Virtualized Network Functions (VNF)s, there is still a lack of solutions aware of VNFs internal composition, a key characteristic of split virtualized radio functions. In this article, we advance NFV orchestration in a Dynamic C-RAN scenario presenting Orchestra, a split-aware NFVO for Dynamic C-RAN with support to customizable orchestration algorithms for different radio function splits. Orchestra is validated through instantiates and migrates VNFCs following the decisions of personalized orchestration algorithms, with a petty impact in the VNFC’s deployment and migration time.},
keywords = {5G, Cloud Computing, Cloud Radio Access Networks (C-RAN), Network Orchestration, Network Virtualization & Slicing, Wireless Networks},
pubstate = {published},
tppubtype = {article}
}
Gustavo Bassil Heimovski, Rogério Correa Turchetti, Juliano Araujo Wickboldt, Lisandro Zambenedetti Granville, Elias Procópio Duarte Jr
FT-Aurora: A highly available IaaS cloud manager based on replication Journal Article
In: Elsevier Computer Networks, 168 , pp. 107041, 2020, ISSN: 1389-1286.
Abstract Links BibTeX Tags: Cloud Computing Fault Tolerance High Availability Infrastructure as a Service (IaaS)
@article{journal/cn/Heimovski20,
title = {FT-Aurora: A highly available IaaS cloud manager based on replication},
author = {Gustavo Bassil Heimovski and Rogério Correa Turchetti and Juliano Araujo Wickboldt and Lisandro Zambenedetti Granville and Elias Procópio Duarte Jr},
url = {http://www.sciencedirect.com/science/article/pii/S138912861831346X},
doi = {10.1016/j.comnet.2019.107041},
issn = {1389-1286},
year = {2020},
date = {2020-02-26},
journal = {Elsevier Computer Networks},
volume = {168},
pages = {107041},
abstract = {In this work we describe FT-Aurora, a highly available IaaS (Infrastructure as a Service) cloud manager that allows cloud resources to be accessed even if the manager itself crashes. FT-Aurora provides flexible and efficient resource management by supporting network programmability. FT-Aurora is based on clusters of cloud managers running on multiple datacenters. After a manager crashes, the corresponding resources remain accessible from any other manager in the cluster. A cluster consists of a group of managers that use fine-grained multi-master replication to share information. Replicated data and resources include both management information stored at the Aurora database, and information used to keep virtual machine images and processes. Replication and monitoring the multiple Aurora instances are available as services that can be easily activated through a GUI button. Experimental results are presented for both the performance and robustness of FT-Aurora.},
keywords = {Cloud Computing, Fault Tolerance, High Availability, Infrastructure as a Service (IaaS)},
pubstate = {published},
tppubtype = {article}
}
2019
Cristiano Bonato Both, Rafael Silva Guimarães, Frank Slyne, Juliano Araujo Wickboldt, Magnos Martinello, Cristina Klippel Dominicini, Rafael de Jesus Martins, Yi Zhang, Diego Cardoso, Rodolfo da Silva Villaça, Isabella de Albuquerque Ceravolo, Reza Nejabati, Johann M. Márquez-Barja, Marco Ruffini, Luiz A. DaSilva
FUTEBOL Control Framework: Enabling Experimentation in Convergent Optical, Wireless, and Cloud Infrastructures Journal Article
In: IEEE Communications Magazine, 57 (10), pp. 56–62, 2019, ISSN: 0163-6804.
Abstract Links BibTeX Tags: 5G Cloud Computing Convergent Networks Experimental Approach Optical Networks Wireless Networks
@article{DBLP:journals/cm/BothGSWMDMZCVCN19,
title = {FUTEBOL Control Framework: Enabling Experimentation in Convergent Optical, Wireless, and Cloud Infrastructures},
author = {Cristiano Bonato Both and Rafael Silva Guimarães and Frank Slyne and Juliano Araujo Wickboldt and Magnos Martinello and Cristina Klippel Dominicini and Rafael de Jesus Martins and Yi Zhang and Diego Cardoso and Rodolfo da Silva Villaça and Isabella de Albuquerque Ceravolo and Reza Nejabati and Johann M. Márquez-Barja and Marco Ruffini and Luiz A. DaSilva},
url = {https://doi.org/10.1109/MCOM.001.1900270},
doi = {10.1109/MCOM.001.1900270},
issn = {0163-6804},
year = {2019},
date = {2019-01-01},
journal = {IEEE Communications Magazine},
volume = {57},
number = {10},
pages = {56--62},
abstract = {Large-scale testing and evaluation of network solutions are complex and typically involve multiple domains (e.g., optical, wireless, and cloud). The FUTEBOL project has deployed geographically distributed testbeds in Brazil and Europe that enable the experimentation and validation of new cross-domain network solutions. In this article, we introduce a control framework that allows experimenters to slice, reserve, and orchestrate optical, wireless, and cloud resources in a coordinated manner. We illustrate the features of our control framework and evaluate it through an experiment involving resource orchestration and automatic service scaling across multiple domains.},
keywords = {5G, Cloud Computing, Convergent Networks, Experimental Approach, Optical Networks, Wireless Networks},
pubstate = {published},
tppubtype = {article}
}
Juliano Araujo Wickboldt, Cristiano Bonato Both
FUTEBOL: Habilitando Pesquisa Experimental em Redes da Próxima Geração Journal Article
In: Computação Brasil, 40 , pp. 23–27, 2019.
Abstract Links BibTeX Tags: 5G Cloud Computing Convergent Networks Experimental Approach Optical Networks Wireless Networks
@article{journal/cb/Wickboldt19,
title = {FUTEBOL: Habilitando Pesquisa Experimental em Redes da Próxima Geração},
author = {Juliano Araujo Wickboldt and Cristiano Bonato Both},
url = {https://www.inf.ufrgs.br/~jwickboldt/wp-content/uploads/CB-2019-FUTEBOL-Habilitando-Pesquisa-Experimental-em-Redes-da-Próxima-Geração.pdf},
year = {2019},
date = {2019-01-01},
journal = {Computação Brasil},
volume = {40},
pages = {23--27},
abstract = {O projeto futebol desenvolve e implanta infraestruturas de pesquisa, bem como as ferramentas de controle associadas para permitir experimentação.},
keywords = {5G, Cloud Computing, Convergent Networks, Experimental Approach, Optical Networks, Wireless Networks},
pubstate = {published},
tppubtype = {article}
}
Daniel Fernandes Macedo, Luis Henrique Cantelli Reis, José Marcos Silva Nogueira, Cristiano Bonato Both, Luiz A. DaSilva, Juliano Araujo Wickboldt, Johann M. Márquez-Barja
FUTEBOL - Orchestrated Optical/Wireless Experiments Across Brazil and Europe Inproceedings
In: 10th Workshop de Pesquisa Experimental da Internet do Futuro, WPEIF 2019, Gramado, Brazil, May 5-6, 2019, pp. 48–55, SBC, 2019, ISSN: 2595-2692.
Abstract Links BibTeX Tags: 5G Cloud Computing Convergent Networks Experimental Approach Optical Networks Wireless Networks
@inproceedings{conf/wpeif/Macedo19,
title = {FUTEBOL - Orchestrated Optical/Wireless Experiments Across Brazil and Europe},
author = {Daniel Fernandes Macedo and Luis Henrique Cantelli Reis and José Marcos Silva Nogueira and Cristiano Bonato Both and Luiz A. DaSilva and Juliano Araujo Wickboldt and Johann M. Márquez-Barja},
url = {https://sol.sbc.org.br/index.php/wpeif/article/view/7698},
issn = {2595-2692},
year = {2019},
date = {2019-01-01},
booktitle = {10th Workshop de Pesquisa Experimental da Internet do Futuro, WPEIF 2019, Gramado, Brazil, May 5-6, 2019},
pages = {48--55},
publisher = {SBC},
abstract = {This paper presents the experimentation facilities provided by the European Union-Brazil project" FUTEBOL-Federated Union of Telecommunications Research Facilities for an EU-Brazil Open Laboratory", from the point of view of the experimenter. The FUTEBOL testbeds to provide experimentation capabilities for optical-wireless experimentation, which is crucial for the development of 5G technologies. The main offering of FUTEBOL is, thus, to be able to set up an experiment accross many network domains–be it optical, wireless, packet or cloud–, and to orchestrate them using tools such as COPA and ABNO. Further, FUTEBOL provides a set of services that can be instantiated with very little effort, in order to compose complex 5G experiments in reduced time.},
keywords = {5G, Cloud Computing, Convergent Networks, Experimental Approach, Optical Networks, Wireless Networks},
pubstate = {published},
tppubtype = {inproceedings}
}
2018
Paulo Marques, Alexandre Pereira do Carmo, Valerio Frascolla, Carlos Filipe Moreira e Silva, Emanuel Dário Rodrigues Sena, Raphael Braga, João Francisco Nunes Pinheiro, Carlos Alberto Astudillo Trujillo, Tiago Pedroso da Cruz de Andrade, Eduardo de Souza Gama, Luiz Fernando Bittencourt, Leandro Aparecido Villas, Edmundo Roberto Mauro Madeira, Nelson Luis Saldanha da Fonseca, Cristiano Bonato Both, Gabriel Lando, Matias Artur Klafke Schimuneck, Juliano Araujo Wickboldt, Ana Paula Ventura Trevisan, Rafael de Jesus Martins, Raquel Frizera Vassallo, Felippe Mendonça de Queiroz, Rodolfo Picoreti, Roberta Lima Gomes, Cristina Klippel Dominicini, Victor Manuel Garcia Martinez, Rafael Silva Guimarães, Rodolfo da Silva Villaça, Magnos Martinello, Moisés Renato Nunes Ribeiro, Daniel Fernandes Macedo, Vinicius Fonseca e Silva, Julio Cesar Tadeu Guimarães, Carlos Colman Meixner, Reza Nejabati, Dimitra Simeonidou, Yi Zhang, Frank Slyne, Pedro Alvarez, Diarmuid Collins, Marco Ruffini, Luiz A. DaSilva, Johann M. Márquez-Barja
Optical and wireless network convergence in 5G systems - an experimental approach Inproceedings
In: 23rd IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD 2018, Barcelona, Spain, September 17-19, 2018, pp. 1–5, IEEE, 2018, ISSN: 2378-4873.
Abstract Links BibTeX Tags: 5G Cloud Computing Convergent Networks Experimental Approach Optical Networks Wireless Networks
@inproceedings{DBLP:conf/camad/0002CFSSBPAAGBV18,
title = {Optical and wireless network convergence in 5G systems - an experimental approach},
author = {Paulo Marques and Alexandre Pereira do Carmo and Valerio Frascolla and Carlos Filipe Moreira e Silva and Emanuel Dário Rodrigues Sena and Raphael Braga and João Francisco Nunes Pinheiro and Carlos Alberto Astudillo Trujillo and Tiago Pedroso da Cruz de Andrade and Eduardo de Souza Gama and Luiz Fernando Bittencourt and Leandro Aparecido Villas and Edmundo Roberto Mauro Madeira and Nelson Luis Saldanha da Fonseca and Cristiano Bonato Both and Gabriel Lando and Matias Artur Klafke Schimuneck and Juliano Araujo Wickboldt and Ana Paula Ventura Trevisan and Rafael de Jesus Martins and Raquel Frizera Vassallo and Felippe Mendonça de Queiroz and Rodolfo Picoreti and Roberta Lima Gomes and Cristina Klippel Dominicini and Victor Manuel Garcia Martinez and Rafael Silva Guimarães and Rodolfo da Silva Villaça and Magnos Martinello and Moisés Renato Nunes Ribeiro and Daniel Fernandes Macedo and Vinicius Fonseca e Silva and Julio Cesar Tadeu Guimarães and Carlos Colman Meixner and Reza Nejabati and Dimitra Simeonidou and Yi Zhang and Frank Slyne and Pedro Alvarez and Diarmuid Collins and Marco Ruffini and Luiz A. DaSilva and Johann M. Márquez-Barja},
url = {https://doi.org/10.1109/CAMAD.2018.8514972},
doi = {10.1109/CAMAD.2018.8514972},
issn = {2378-4873},
year = {2018},
date = {2018-01-01},
booktitle = {23rd IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD 2018, Barcelona, Spain, September 17-19, 2018},
pages = {1--5},
publisher = {IEEE},
abstract = {This paper provides a description of key results stemming from experiments conducted at the wireless/optical boundary. The main aim is to show the
advantages of a converged optical/wireless network deployment, which uses very recent technologies like SDN, Virtualization, fog and cloud computing, and Radio-over fiber. The results are mainly taken out of an international collaborative research project called FUTEBOL (Federated Union of Telecommunications Research Facilities for an EU Brazil Open Laboratory).},
keywords = {5G, Cloud Computing, Convergent Networks, Experimental Approach, Optical Networks, Wireless Networks},
pubstate = {published},
tppubtype = {inproceedings}
}
advantages of a converged optical/wireless network deployment, which uses very recent technologies like SDN, Virtualization, fog and cloud computing, and Radio-over fiber. The results are mainly taken out of an international collaborative research project called FUTEBOL (Federated Union of Telecommunications Research Facilities for an EU Brazil Open Laboratory).
Cristina Klippel Dominicini, Magnos Martinello, Cristiano Bonato Both, Juliano Araujo Wickboldt, Reza Nejabati, Daniel Fernandes Macedo, Johann M. Márquez-Barja, Luiz A. DaSilva
Enabling experimental research through converged orchestration of optical, wireless, and cloud domains Inproceedings
In: 27th European Conference on Networks and Communications, EUCNC 2018, Ljubljana, Slovenia, June 18-21, 2018, pp. 370–371, IEEE, 2018, (Short paper).
Abstract Links BibTeX Tags: 5G Cloud Computing Convergent Networks Experimental Approach Optical Networks Wireless Networks
@inproceedings{conf/eucnc/Dominicini18,
title = {Enabling experimental research through converged orchestration of optical, wireless, and cloud domains},
author = {Cristina Klippel Dominicini and Magnos Martinello and Cristiano Bonato Both and Juliano Araujo Wickboldt and Reza Nejabati and Daniel Fernandes Macedo and Johann M. Márquez-Barja and Luiz A. DaSilva},
url = {http://www.ict-futebol.org.br/wp-content/uploads/Enabling-experimental-research-through-converged-orchestration-of-optical-wireless-and-cloud-domains.pdf},
year = {2018},
date = {2018-01-01},
booktitle = {27th European Conference on Networks and Communications, EUCNC 2018, Ljubljana, Slovenia, June 18-21, 2018},
pages = {370--371},
publisher = {IEEE},
abstract = {In this paper we present an overview of the FUTEBOL Control Framework (CF), which aims to enable experimentation at the boundary of wireless and optical networks by facilitating the composition and control of experiments through a comprehensive software-based toolkit. FUTEBOL CF integrates the optical, wireless, and cloud domains, allowing the advancement of telecommunications through experimental research on optical-wireless networks that comprise heterogeneous resources from federated testbeds under a unified CF.},
note = {Short paper},
keywords = {5G, Cloud Computing, Convergent Networks, Experimental Approach, Optical Networks, Wireless Networks},
pubstate = {published},
tppubtype = {inproceedings}
}
Juliano Araujo Wickboldt, Cristiano Bonato Both
FUTEBOL: Habilitando Pesquisa Experimental em Redes da Próxima Geração Inproceedings
In: 45th Seminário Integrado de Software e Hardware, SEMISH 2018, Natal, Brazil, Julho 22-26, 2018, SBC, 2018, (Invited talk, In portuguese).
Abstract Links BibTeX Tags: 5G Cloud Computing Convergent Networks Experimental Approach Optical Networks Wireless Networks
@inproceedings{conf/semish/Wickboldt18,
title = {FUTEBOL: Habilitando Pesquisa Experimental em Redes da Próxima Geração},
author = {Juliano Araujo Wickboldt and Cristiano Bonato Both},
url = {https://www.inf.ufrgs.br/~jwickboldt/wp-content/uploads/SEMISH-2018-FUTEBOL-Habilitando-Pesquisa-Experimental-em-Redes-da-Próxima-Geração.pdf},
year = {2018},
date = {2018-01-01},
booktitle = {45th Seminário Integrado de Software e Hardware, SEMISH 2018, Natal, Brazil, Julho 22-26, 2018},
publisher = {SBC},
abstract = {Grande progresso tem sido feito nos últimos anos no desenvolvimento de infraestruturas de pesquisa federadas em telecomunicações na Europa, através do programa FIRE. Mais recentemente, o projeto FIBRE permitiu a interconexão de instalações de pesquisa através de fibra óptica na Europa e no Brasil. No entanto, pesquisas na área de telecomunicações continuam largamente segregadas entre redes ópticas e sistemas sem fio, sendo que raramente pesquisadores cruzam a fronteira entre os dois. Argumenta-se no projeto FUTEBOL (Federated Union of Telecommunications Research Facilities for an EU-Brazil Open Laboratory) que as necessidades dos sistemas de telecomunicações futuros, seja para aplicações de altas taxas de dados em dispositivos móveis inteligentes, comunicações entre máquinas e Internet das Coisas, ou requisitos de backhaul decorrentes do adensamento das redes celulares, exigem o co-design das redes de acesso sem fio e os backhauls e backbones ópticos. O objetivo geral do projeto FUTEBOL é desenvolver e implantar infraestruturas de pesquisa, bem como as ferramentas de controle associadas para permitir experimentação, na Europa e no Brasil, a fim de fomentar a pesquisa experimental no ponto de convergência entre as redes ópticas e sem fio. Nesta apresentação, discutiremos alguns dos maiores desafios em pesquisa experimental em redes de próxima geração, em particular, focando na convergência óptico-sem fio},
note = {Invited talk, In portuguese},
keywords = {5G, Cloud Computing, Convergent Networks, Experimental Approach, Optical Networks, Wireless Networks},
pubstate = {published},
tppubtype = {inproceedings}
}
2017
Gustavo Bassil Heimovski, Rogério Correa Turchetti, Juliano Araujo Wickboldt, Lisandro Zambenedetti Granville, Elias Procópio Duarte Jr
Alta Disponibilidade de um Gerenciador de Nuvem IaaS Baseada em Replicação: Experiência & Resultados Inproceedings
In: 35º Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, SBRC 2017, Belém, Brazil, May 15-19, 2017, pp. 30–43, SBC, 2017, ISSN: 2177-496X, (In portuguese).
Abstract Links BibTeX Tags: Cloud Computing Fault Tolerance High Availability Infrastructure as a Service (IaaS)
@inproceedings{conf/sbrc/Heimovski17,
title = {Alta Disponibilidade de um Gerenciador de Nuvem IaaS Baseada em Replicação: Experiência & Resultados},
author = {Gustavo Bassil Heimovski and Rogério Correa Turchetti and Juliano Araujo Wickboldt and Lisandro Zambenedetti Granville and Elias Procópio Duarte Jr},
url = {https://sol.sbc.org.br/index.php/sbrc/article/view/2631},
issn = {2177-496X},
year = {2017},
date = {2017-01-01},
booktitle = {35º Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, SBRC 2017, Belém, Brazil, May 15-19, 2017},
pages = {30--43},
publisher = {SBC},
abstract = {In this work we report the experience of adding a high availability solution to an IaaS (Infrastructure as a Service) cloud platform called Aurora. The proposed solution is based on the multi-master replication of the cloud manager, replicas form a cluster of cloud managers running on multiple datacenters. The implementation also includes a monitoring service for the replicas. The high availability solution is fully integrated to the cloud platform so that activation is done directly by pushing a button of the Graphical User Interface. The performance and robustness of the proposed solution were evaluated experimentally. The time to (1) incorporate a new manager instance to a cluster; (2) recover an instance after a failure and (3) replicate data in different scenarios were measured and are reported in this paper. The impact of the proposed solution cost is evaluated by measuring CPU and network usage. A stress test in which the link delay between two datacenters grows up to the operating limit of the replication solution is also reported. Finally, we present a table for the system availability as a function of the MTBF (Mean Time Between Failures).},
note = {In portuguese},
keywords = {Cloud Computing, Fault Tolerance, High Availability, Infrastructure as a Service (IaaS)},
pubstate = {published},
tppubtype = {inproceedings}
}
2015
Juliano Araujo Wickboldt
Flexible and integrated resource management for IaaS cloud environments based on programmability PhD Thesis
Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil, 2015.
Abstract Links BibTeX Tags: Cloud Computing Cloud Networking Infrastructure as a Service (IaaS) Resource Management Softwarized & Programmable Networks
@phdthesis{DBLP:phd/ndltd/Wickboldt15,
title = {Flexible and integrated resource management for IaaS cloud environments based on programmability},
author = {Juliano Araujo Wickboldt},
url = {http://hdl.handle.net/10183/131894},
year = {2015},
date = {2015-01-01},
school = {Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil},
abstract = {Infrastructure as a Service (IaaS) clouds are becoming an increasingly common way to deploy modern Internet applications. Many cloud management platforms are available for users that want to build a private or public IaaS cloud (e.g., OpenStack, Eucalyptus, OpenNebula). A common design aspect of current platforms is their black-box-like controlling nature. In general, cloud management platforms ship with one or a set of resource allocation strategies hard-coded into their core. Thus, cloud administrators have few opportunities to influence how resources are actually managed (e.g., virtual machine placement or virtual link path selection). Administrators could benefit from customizations in resource management strategies, for example, to achieve environment specific objectives or to enable application-oriented resource allocation. Furthermore, resource management concerns in clouds are generally divided into computing, storage, and networking. Ideally, these three concerns should be addressed at the same level of importance by platform implementations. However, as opposed to computing and storage management, which have been extensively investigated, network management in cloud environments is rather incipient. The lack of flexibility and unbalanced support for resource management hinders the adoption of clouds as a viable execution environment for many modern Internet applications with strict requirements for elasticity or Quality of Service. In this thesis, a new concept of cloud management platform is introduced where resource management is made flexible by the addition of programmability to the core of the platform. Moreover, a simplified object-oriented API is introduced to enable administrators to write and run resource management programs to handle all kinds of resources from a single point. An implementation is presented as a proof of concept, including a set of drivers to deal with modern virtualization and networking technologies, such as software-defined networking with OpenFlow, Open vSwitches, and Libvirt. Two case studies are conducted to evaluate the use of resource management programs for the deployment and optimization of applications over an emulated network using Linux virtualization containers and Open vSwitches running the OpenFlow protocol. Results show the feasibility of the proposed approach and how deployment and optimization programs are able to achieve different objectives defined by the administrator.},
keywords = {Cloud Computing, Cloud Networking, Infrastructure as a Service (IaaS), Resource Management, Softwarized & Programmable Networks},
pubstate = {published},
tppubtype = {phdthesis}
}
Lisandro Zambenedetti Granville, Rafael Pereira Esteves, Juliano Araujo Wickboldt
Virtualization in the Cloud Book Chapter
In: Cloud Services, Networking, and Management, Chapter 2, pp. 23–47, John Wiley & Sons, Ltd, 2015, ISBN: 9781119042655.
Abstract Links BibTeX Tags: Cloud Computing
@inbook{inbook/Granville15,
title = {Virtualization in the Cloud},
author = {Lisandro Zambenedetti Granville and Rafael Pereira Esteves and Juliano Araujo Wickboldt},
url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/9781119042655.ch2},
doi = {10.1002/9781119042655.ch2},
isbn = {9781119042655},
year = {2015},
date = {2015-01-01},
booktitle = {Cloud Services, Networking, and Management},
pages = {23--47},
publisher = {John Wiley & Sons, Ltd},
chapter = {2},
abstract = {This chapter covers the management of virtualization in the cloud. It reviews some basic concepts of virtualization in cloud computing environments. First, the chapter describes the main elements of a virtualized cloud environment. It also reviews some of the most important efforts towards the definition of open standard interfaces to support virtualization and interoperability in the cloud. Next, the chapter lists some of the most important efforts currently targeted to build tools and systems for virtualization and cloud resource management. It also lists key challenges that can guide future developments in the virtualization management and also mentions some ongoing research in the field. The Open Cloud Computing Interface (OCCI) introduces a set of open, community-driven specifications to deal with cloud service resource management. The Cloud Data Management Interface (CDMI) is a standard specifically targeted to define an interface to access cloud storage and to manage data objects.},
keywords = {Cloud Computing},
pubstate = {published},
tppubtype = {inbook}
}
2014
Juliano Araujo Wickboldt, Rafael Pereira Esteves, Marcio Barbosa de Carvalho, Lisandro Zambenedetti Granville
Resource management in IaaS cloud platforms made flexible through programmability Journal Article
In: Elsevier Computer Networks, 68 , pp. 54–70, 2014, ISSN: 1389-1286.
Abstract Links BibTeX Tags: Cloud Computing Cloud Networking Infrastructure as a Service (IaaS) Resource Management Softwarized & Programmable Networks
@article{DBLP:journals/cn/WickboldtECG14,
title = {Resource management in IaaS cloud platforms made flexible through programmability},
author = {Juliano Araujo Wickboldt and Rafael Pereira Esteves and Marcio Barbosa de Carvalho and Lisandro Zambenedetti Granville},
url = {https://doi.org/10.1016/j.comnet.2014.02.018},
doi = {10.1016/j.comnet.2014.02.018},
issn = {1389-1286},
year = {2014},
date = {2014-01-01},
journal = {Elsevier Computer Networks},
volume = {68},
pages = {54--70},
abstract = {Infrastructure as a Service (IaaS) clouds are becoming a customary way to deploy modern Internet applications. Many cloud management platforms are available for one who wants to build a private or public IaaS cloud (e.g., OpenStack, Eucalyptus, OpenNebula). A common design aspect of current platforms regards their black-box-like controlling nature, where cloud administrators have few opportunities to influence how resources are actually managed (e.g., virtual machine placement or virtual link path selection). We envision that administrators could benefit from customizations in resource management strategies to achieve environment specific objectives or to enable application oriented resource allocation. In this article, we introduce a new concept of cloud management platform where resource management is made flexible by the addition of programmability to the core of the platform, with a simplified object-oriented API. We present a proof of concept prototype and an evaluation of three resource management programs on an emulated network using Linux virtualization containers and Open vSwitch running the OpenFlow protocol. Results show the feasibility of our approach and how optimization programs were able to achieve different objectives defined by the administrator.},
keywords = {Cloud Computing, Cloud Networking, Infrastructure as a Service (IaaS), Resource Management, Softwarized & Programmable Networks},
pubstate = {published},
tppubtype = {article}
}
Juliano Araujo Wickboldt, Lisandro Zambenedetti Granville
Resource Management in IaaS Cloud Platforms made Flexible through Programmability Inproceedings
In: 15th Workshop da Rede Nacional de Ensino e Pesquisa, WRNP 2014, Florianópolis, Brazil, May 5-6, 2014, RNP, 2014, (Invited talk, In portuguese).
Abstract Links BibTeX Tags: Cloud Computing Cloud Networking Infrastructure as a Service (IaaS) Resource Management Softwarized & Programmable Networks
@inproceedings{conf/wrnp/Wickboldt14,
title = {Resource Management in IaaS Cloud Platforms made Flexible through Programmability},
author = {Juliano Araujo Wickboldt and Lisandro Zambenedetti Granville},
url = {https://video.rnp.br/portal/video.action?idItem=21706},
year = {2014},
date = {2014-01-01},
booktitle = {15th Workshop da Rede Nacional de Ensino e Pesquisa, WRNP 2014, Florianópolis, Brazil, May 5-6, 2014},
publisher = {RNP},
abstract = {Infrastructure as a Service (IaaS) clouds are becoming a customary way to deploy modern Internet applications. Many cloud management platforms are available for one who wants to build a private or public IaaS cloud (e.g., OpenStack, Eucalyptus, OpenNebula). A common design aspect of current platforms regards their black-box-like controlling nature, where cloud administrators have few opportunities to influence how resources are actually managed (e.g., virtual machine placement or virtual link path selection). We envision that administrators could benefit from customizations in resource management strategies to achieve environment specific objectives or to enable application oriented resource allocation. Therefore, we present Aurora Cloud Manager platform, which introduces a new level of flexibility in resource management by the addition of programmability to the core of the platform, with a simplified object-oriented API. The platform is mostly developed in Python and brings together several third party tools, libraries, and systems in order to materialize the proposed concepts. Lower level libraries, such as Libvirt, OpenFlow, and Open vSwitch, provide abstractions for node virtualization and networking operations. The Aurora platform also ships with a set of high-level and customizable resource allocation algorithms for both deployment and optimization of cloud applications.},
note = {Invited talk, In portuguese},
keywords = {Cloud Computing, Cloud Networking, Infrastructure as a Service (IaaS), Resource Management, Softwarized & Programmable Networks},
pubstate = {published},
tppubtype = {inproceedings}
}
2013
Juliano Araujo Wickboldt, Lisandro Zambenedetti Granville, Fabian Schneider, Dominique Dudkowski, Marcus Brunner
Rethinking cloud platforms: Network-aware flexible resource allocation in IaaS clouds Inproceedings
In: 13th IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), Ghent, Belgium, May 27-31, 2013, pp. 450–456, IEEE, 2013, ISSN: 1573-0077, (Mini conference paper).
Abstract Links BibTeX Tags: Cloud Computing Cloud Networking Information-Centric Networking (ICN) Infrastructure as a Service (IaaS) Softwarized & Programmable Networks
@inproceedings{DBLP:conf/im/WickboldtGSDB13,
title = {Rethinking cloud platforms: Network-aware flexible resource allocation in IaaS clouds},
author = {Juliano Araujo Wickboldt and Lisandro Zambenedetti Granville and Fabian Schneider and Dominique Dudkowski and Marcus Brunner},
url = {http://ieeexplore.ieee.org/document/6573017/},
issn = {1573-0077},
year = {2013},
date = {2013-01-01},
booktitle = {13th IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), Ghent, Belgium, May 27-31, 2013},
pages = {450--456},
publisher = {IEEE},
abstract = {Most of the current platforms for cloud infrastructure management are designed to deal mainly with computing and storage resources. However, when deploying highly distributed applications with strict network requirements, such as low delay or bandwidth guarantees, the support for specification and configuration of such requirements still lacks. Moreover, resource allocation strategies and algorithms are usually hard-coded into the cloud platform's core, making it very difficult to improve or adapt these strategies to better lit individual application and environment needs. In this paper, we introduce a new approach to cloud platform design, emphasizing three main aspects: (i) robust networking for coupling cloud computing with modern network paradigms, (ii) specification of complex virtual infrastructures, including network topology and application requirements, and (iii) programmability via an API to ensure customization at the core of the platform's resource allocation and optimization strategies. We still present a proof of concept prototype that we have implemented and deployed over a modern network testbed and also evaluated on an emulated network using Linux virtualization containers, Open vSwitch, and mininet. Using our prototype, we have conducted a case study featuring an information-centric networking (ICN) application. Initial results show the feasibility of our approach and the application deployment statistics.},
note = {Mini conference paper},
keywords = {Cloud Computing, Cloud Networking, Information-Centric Networking (ICN), Infrastructure as a Service (IaaS), Softwarized & Programmable Networks},
pubstate = {published},
tppubtype = {inproceedings}
}
2012
Juliano Araujo Wickboldt, Lisandro Zambenedetti Granville, Fabian Schneider
A new approach to the design of flexible cloud management platforms Inproceedings
In: 8th International Conference on Network and Service Management, CNSM 2012, Las Vegas, NV, USA, October 22-26, 2012, pp. 155–158, IEEE, 2012, (Short paper).
Abstract Links BibTeX Tags: Cloud Computing Cloud Networking Information-Centric Networking (ICN) Softwarized & Programmable Networks
@inproceedings{DBLP:conf/cnsm/WickboldtGS12,
title = {A new approach to the design of flexible cloud management platforms},
author = {Juliano Araujo Wickboldt and Lisandro Zambenedetti Granville and Fabian Schneider},
url = {http://ieeexplore.ieee.org/document/6380005/},
year = {2012},
date = {2012-01-01},
booktitle = {8th International Conference on Network and Service Management, CNSM 2012, Las Vegas, NV, USA, October 22-26, 2012},
pages = {155--158},
publisher = {IEEE},
abstract = {Current cloud management platforms have been designed to deal mainly with computing and storage resources. Networking, on the other hand, is often focused only on ensuring basic connectivity between virtual machines. That means, advanced requirements, such as delay and bandwidth guarantees or handing of network control to the customer, are not supported in today's platforms. Another important shortcoming is that resource management strategies are mostly implemented as part of the core of platforms, leaving little or no room for personalization by the operator or the customer. Therefore, in this paper we present the building blocks of a new conceptual architecture of a cloud platform aiming to add advanced yet robust network configuration support and more flexibility at the core of the platform to better fit the needs of each cloud environment.},
note = {Short paper},
keywords = {Cloud Computing, Cloud Networking, Information-Centric Networking (ICN), Softwarized & Programmable Networks},
pubstate = {published},
tppubtype = {inproceedings}
}
Juliano Araujo Wickboldt, Lisandro Zambenedetti Granville, Dominique Dudkowski, Marcus Brunner
HyFS Manager: A Hybrid Flash Slice Manager Inproceedings
In: 13th IEEE Network Operations and Management Symposium, NOMS 2012, Maui, HI, USA, April 16-20, 2012, IEEE, 2012, (Demo).
Abstract Links BibTeX Tags: Cloud Computing Cloud Networking Information-Centric Networking (ICN) Softwarized & Programmable Networks
@inproceedings{conf/noms/Wickboldt2012,
title = {HyFS Manager: A Hybrid Flash Slice Manager},
author = {Juliano Araujo Wickboldt and Lisandro Zambenedetti Granville and Dominique Dudkowski and Marcus Brunner},
url = {http://noms2012.ieee-noms.org/demos.html},
year = {2012},
date = {2012-01-01},
booktitle = {13th IEEE Network Operations and Management Symposium, NOMS 2012, Maui, HI, USA, April 16-20, 2012},
publisher = {IEEE},
abstract = {The purpose of our prototype is to demonstrate that our concept of cloud platform, is suitable for the deployment of complex and mainly network intensive applications. Therefore, in this demo we intend to show the deployment of a NetInf application. NetInf is a novel information-centric networking platform being developed also under the SAIL project. It basically encompasses routing information through a network based on the content itself instead of relying on regular network addressing schemes. One of NetInf’s assumptions is that in the future network devices will be shipped with native support to NetInf protocol. This is assumption obviously not yet satisfied by current networks, so NetInf applications will rely on cloud platforms that can meet their unusual communication needs for large scale deployment.},
note = {Demo},
keywords = {Cloud Computing, Cloud Networking, Information-Centric Networking (ICN), Softwarized & Programmable Networks},
pubstate = {published},
tppubtype = {inproceedings}
}