Manel Bourguiba

Learn More
Virtualization is a key technology to enable cloud computing. It enhances resource availability and offers high flexibility and cost effectiveness. However, the driver domain-based model for network I/O virtualization exhibit poor networking performance. In this paper, we evaluate the networking performance of VMs based on Xen. The I/O channel transferring(More)
Cloud computing is an emergent paradigm that allows to customers to rent infrastructure, platforms and software as a service. With resource sharing and reuse through virtualization technology, cloud environments become even more effective and flexible. Nevertheless, networking within virtualized cloud still presents some challenges in performance and(More)
With the resurgent interest in virtualisation, router virtualisation seems the next step to servers virtualisation. It is also a key in deploying flexible and isolated virtual networks. In this paper, we evaluate Xen-based virtual routers on top of commodity hardware. Forwarding being achieved through the driver domain networking model, we identify and(More)
Fault tolerance is a challenging requirement in virtualized data centers. While distributed layer 2 routing TRILL-like protocols are robust and scalable, they still lack efficiency upon a link failure. In this paper, we propose a hybrid architecture that achieves the best tradeoff between efficiency of centralized architectures and robustness of distributed(More)
—Cloud computing is an emergent paradigm that allows customers to rent infrastructure, platforms and software as a service. With resource sharing and reuse through virtualization technology, cloud environments become even more cost effective and flexible. Nevertheless, networking within virtualized cloud still presents some challenges in performance and(More)
—Router virtualization seems as the obvious next step to system virtualization and the key to easily deploy and manage next generation overlay virtual networks. In this paper, we investigate the viability of virtual routers on a Xen-based system. We first evaluate the system throughput when achieving forwarding in the virtual routers. Then, we consider the(More)