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)
In virtualized data centers, the last hop of the network is no longer handled by a physical network switch, but rather is performed in software inside the server to switch among virtual machines hosted by that server. However, the current I/O network virtualization based on the driver domain is an attractive model since it offers high flexibility and(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 exhibits poor networking performance. To overcome this limitation, we proposed a packet aggregation based I/O model in a previous work. In(More)