• Optimal Polynomial Time Algorithm for Restoring Multicast Cloud Services 

      Ayoubi, Sara; Assi, Chadi; Narayanan, Lata; Shaban, Khaled ( Institute of Electrical and Electronics Engineers Inc. , 2016 , Article)
      The failure-prone nature of data center networks has evoked countless contributions to develop proactive and reactive countermeasures. Yet, most of these techniques were developed with unicast services in mind. When in ...
    • Restoration methods for cloud multicast virtual networks 

      Ayoubi, Sara; Assi, Chadi; Chen, Yiheng; Khalifa, Tarek; Shaban, Khaled Bashir ( Academic Press , 2017 , Article)
      Providing reliability guarantees for services hosted in cloud data center networks is a well studied problem that received much attention from the literature in recent years. Yet, the existing literature failed to account ...
    • Surviving link failures in multicast VN embedded applications 

      Ghaleb, Abdulaziz M.; Khalifa, Tarek; Ayoubi, Sara; Shaban, Khaled Bashir ( Institute of Electrical and Electronics Engineers Inc. , 2016 , Conference Paper)
      Virtual network embedding (VNE) is defined as the allocation of network resources to multiple virtual networks (VNs) and is recognized to be a challenging task to perform efficiently. Virtual network survivability is a new ...
    • Surviving Multiple Failures in Multicast Virtual Networks With Virtual Machines Migration 

      Ghaleb, Abdulaziz M.; Khalifa, Tarek; Ayoubi, Sara; Shaban, Khaled Bashir; Assi, Chadi ( IEEE , 2016 , Article)
      This paper deals with the multiple link/node substrate failures that impact a multicast virtual network (MVN) in which link recovery is not feasible and node migration is mandatory. A novel restoration approach is introduced ...
    • Traffic engineering in cloud data centers: A column generation approach 

      Ayoubi, Sara; Sebbah, Samir; Shaban, Khaled; Assi, Chadi ( IEEE , 2014 , Conference Paper)
      While many have advocated for the use of Virtual Local Area Networks (VLANs) as a way to provide scalable traffic management, finding the optimal traffic split (mapping) among VLANs to achieve load balancing has turned out ...