Packet Aggregation Based Network I/O Virtualization for Cloud Computing - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Computer Communications Année : 2012

Packet Aggregation Based Network I/O Virtualization for Cloud Computing

Manel Bourguiba
  • Fonction : Auteur
  • PersonId : 967869
Kamel Haddadou
  • Fonction : Auteur
Guy Pujolle

Résumé

Virtualization is a key technology to enable cloud computing. Driver domain based model for network virtualization offers isolation and high levels of flexibility. However, it suffers from poor performance and lacks scalability. In this paper, we evaluate networking performance of virtual machines within Xen. The I/O channel transferring packets between the driver domain and the virtual machines is shown to be the bottleneck. To overcome this limitation, we proposed a packet aggregation based mechanism to transfer packets from the driver domain to the virtual machines. Packet aggregation, combined with an efficient core allocation, allows virtual machines throughput to scale up by 700%, while minimizing both memory and CPU consumption. Besides, aggregation impact on packets delay and jitter remains acceptable. Hence, the proposed I/O virtualization model satisfies infrastructure providers to offer Cloud computing services.

Dates et versions

hal-01168685 , version 1 (26-06-2015)

Identifiants

Citer

Manel Bourguiba, Kamel Haddadou, Guy Pujolle. Packet Aggregation Based Network I/O Virtualization for Cloud Computing. Computer Communications, 2012, 35 (3), pp.309-319. ⟨10.1016/j.comcom.2011.10.002⟩. ⟨hal-01168685⟩
84 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More