Design and analysis of a TRILL -OpenFlow bridge, 2016 IEEE Global Communications Conference (GLOBECOM), 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01466461
A centralized controller to improve fault tolerance in TRILL-based fabric networks, 2016 3rd Smart Cloud Networks & Systems (SCNS), 2016. ,
DOI : 10.1109/SCNS.2016.7870564
URL : https://hal.archives-ouvertes.fr/hal-01521444
Offloading TRILL on a programmable card, 2016 3rd Smart Cloud Networks & Systems (SCNS), 2016. ,
DOI : 10.1109/SCNS.2016.7870563
URL : https://hal.archives-ouvertes.fr/hal-01521453
Tenant Isolation in a TRILL-Multi-Campus Network, Under review for IEEE Transactions on Network and Service Management ,
URL : https://hal.archives-ouvertes.fr/hal-01279198
Enterprise cloud adoption survey 2014 : Summary of results, 2014. ,
Cloud computing trends : 2014 state of the cloud survey ,
Cloud computing trends : 2015 state of the cloud survey ,
Cloud computing trends : 2016 state of the cloud survey, pp.123-126 ,
Survey results : The rise in hybrid cloud adoption speaks volumes on public cloud advancements, p.2016 ,
In five years, the market for hybrid cloud computing is worth $84.67 billion, 2015. ,
Forecast and methodology, pp.2014-2019 ,
Generic routing encapsulation (gre), RFC, vol.2784, issue.2, pp.11-12, 2000. ,
DOI : 10.17487/rfc2784
Routing bridges (rbridges) : Base protocol specification, RFC, vol.6325, issue.17, pp.4-26, 2011. ,
DOI : 10.17487/rfc6325
Multi-tenant isolation in a trill based multi-campus network, Cloud Networking (CloudNet), p.2015 ,
URL : https://hal.archives-ouvertes.fr/hal-01279198
A survey of network isolation solutions for multi-tenant data centers, IEEE Communications Surveys Tutorials, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01430684
Isolation réseau dans un datacenter virtualisée Université Pierre et Marie Curie -Paris 6 -EDITE de Paris, Thèse, pp.76-79, 2013. ,
Design and analysis of a trill -openflow bridge, Global Telecommunications Conference, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01466461
Gartner it glossary -data center. http://www.gartner.com/it-glossary/ data-center ,
Data center definition and solutions, 2009. ,
The force.com multitenant architecture, 2013. ,
Point-to-point tunneling protocol (pptp), RFC, vol.2637, 1999. ,
DOI : 10.17487/rfc2637
Layer two tunneling protocol, 1999. ,
DOI : 10.17487/rfc2661
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.375.8039
Layer two tunneling protocol -version 3 (l2tpv3), RFC, vol.3931, 2005. ,
DOI : 10.17487/rfc3931
Pseudo wire emulation edge-to-edge (pwe3) architecture, RFC, vol.3985, 2005. ,
DOI : 10.17487/rfc3985
Multiprotocol label switching architecture, RFC, vol.3031, 2001. ,
DOI : 10.17487/rfc3031
Generalized multi-protocol label switching (gmpls) signaling functional description, RFC, vol.3471, 2003. ,
DOI : 10.17487/rfc3471
Bgp/mpls ip virtual private networks (vpns), RFC, vol.4364, 2006. ,
DOI : 10.17487/rfc4364
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.374.1921
The locator/id separation protocol (lisp), RFC, vol.6830, 2013. ,
DOI : 10.17487/rfc6830
Nvgre : Network virtualization using generic routing encapsulation . Work in progress, draft-sridharan-virtualization-nvgre-04, pp.11-12, 2014. ,
A stateless transport tunneling protocol for network virtualization (stt) Work in progress, draft-davie-stt-06, 2014. ,
Cisco systems's private vlans : Scalable security in a multi-client environment, RFC, vol.5517, 2010. ,
Cisco Active Network Abstraction Reference Guide, 3.7 Part 2 - Technology Support and Information Model Objects : Virtual Routing and Forwarding, 2010. ,
Vxlan : A framework for overlaying virtualized layer 2 networks over layer 3 networks. Work in progress, draft-mahalingam-dutt-dcops-vxlan-09, 2014. ,
DOI : 10.17487/rfc7348
Diverter, Proceedings of the 1st ACM workshop on Research on enterprise networking, WREN '09, pp.103-110, 2009. ,
DOI : 10.1145/1592681.1592698
A scalable fault-tolerant layer 2 data center network fabric, Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication, SIGCOMM '09, pp.39-50, 2009. ,
Secure cloud computing with a virtualized network infrastructure, Proceedings of the 2Nd USENIX Conference on Hot Topics in Cloud Computing, HotCloud'10 USENIX Association. (Cité en page 11, pp.16-16, 2010. ,
BlueShield: A Layer 2 Appliance for Enhanced Isolation and Security Hardening among Multi-tenant Cloud Workloads, 2012 IEEE Fifth International Conference on Utility and Cloud Computing, pp.195-198 ,
DOI : 10.1109/UCC.2012.21
VSITE: A scalable and secure architecture for seamless L2 enterprise extension in the cloud, 2010 6th IEEE Workshop on Secure Network Protocols, pp.31-36, 2010. ,
DOI : 10.1109/NPSEC.2010.5634451
Netlord : A scalable multi-tenant network architecture for virtualized datacenters, Proceedings of the ACM SIGCOMM 2011 Conference, pp.62-73, 2011. ,
A TRILL-based multi-tenant data center network, Computer Networks, vol.68, pp.11-27, 2014. ,
DOI : 10.1016/j.comnet.2014.02.019
Vl2 : A scalable and flexible data center network, Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication, SIGCOMM '09, pp.51-62, 2009. ,
Designing modular overlay solutions for network virtualization, IBM, pp.2011-2022 ,
Rbridges: transparent routing, IEEE INFOCOM 2004, 2004. ,
DOI : 10.1109/INFCOM.2004.1357007
Osi is-is intra-domain routing protocol, RFC, vol.1142, 1990. ,
Extensions to is-is for layer-2 systems, RFC, vol.6165, pp.25-26, 2011. ,
DOI : 10.17487/rfc6165
Transparent interconnection of lots of links (trill) use of is-is, RFC, vol.7176, pp.26-47, 2014. ,
Rbridges : Further trill header extensions. Work in progress, draft-ietf-trill-rbridge-options-07, 2012. ,
Trill data center interconnect. Work in progress, draft-aldrin-trill-data-center- interconnect-00, 2012. ,
Default nickname based approach for multilevel trill. Work in progress, draft-tissa-trill-multilevel-02, Mars 2013 ,
Connecting disparate trill-based data center/pbb/campus sites using bgp. Work in progress, draft-balaji-l2vpn-trill-over-ip-multi-level-03, pp.35-36, 2013. ,
Interconnecting multiple trill sites deploying traffic engineering. Work in progress, draft-balaji-trill-te-multi-site-interconnect-00 ,
Aldrin Isaac, Nabil Bitar, and Sam Aldrin. Trill-evpn. Work in progress, draft-ietf-l2vpn-trill-evpn-01 ,
Flexible multilevel trill (transparent interconnection of lots of links) Work in progress, draft- perlman-trill-rbridge-multilevel-07, pp.39-44, 2014. ,
Extending trill over wan. Work in progress, draft-xl-trill-over-wan-01, 2012. ,
Trill : Campus label and priority regions. Work in progress, draft-ietf-trill- rbridge-vlan-mapping-10, 2014. ,
Rbridge : Pseudo-nickname for active-active access. Work in progress, draft-hu-trill-pseudonode-nickname-08, 2014. ,
DOI : 10.17487/rfc7781
Transparent interconnection of lots of links (trill) : Adjacency, RFC, vol.7177, 2014. ,
Quagga software routing suite ,
Decoding billions of integers per second through vectorization. Software : Practice & Experience, 2013. ,
DOI : 10.1002/spe.2203
URL : http://arxiv.org/abs/1209.2137
Compressed full-text indexes, ACM Computing Surveys, vol.39, issue.1, 2007. ,
DOI : 10.1145/1216370.1216372
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.144.186
Virtual extensible local area network (vxlan) : A framework for overlaying virtualized layer 2 networks over layer 3 networks, RFC, vol.7348, pp.91-121, 2015. ,
DOI : 10.17487/rfc7348
An Architecture for the Interface to the Routing System, RFC, vol.7921, 2016. ,
A centralized controller to improve fault tolerance in TRILL-based fabric networks, 2016 3rd Smart Cloud Networks & Systems (SCNS), p.2016 ,
DOI : 10.1109/SCNS.2016.7870564
URL : https://hal.archives-ouvertes.fr/hal-01521444
hybrid cloud interest spurred by security and control. http://www.networkcomputing.com/data-centers/ private-hybrid-cloud-interest-spurred-by-security-and-control, 1234367. ,
darkreading.com/informationweek-home/ study-security-fears-continue-to-block-cloud-deployment/d/d-id/ 1174103? Rackspace 2013 hybrid cloud survey re- sults, Cité en page 111.) [75] Rackspace, 2013. ,
Gartner says nearly half of large enterprises will have hybrid cloud deployments by the end of 2017 ,
Interconnected cloud computing environments : Challenges, taxonomy, and survey ,
mininet : An instant virtual network on your laptop (or other pc) ,
NVGRE : Network Virtualization Using Generic Routing Encapsulation, RFC, vol.7637, 2015. ,
Internet corporation for assigned names and numbers (icann) Global Information Society Watch, pp.39-47, 2007. ,
Improving Network I/O Virtualization for Cloud Computing, IEEE Transactions on Parallel and Distributed Systems, vol.25, issue.3, pp.673-681, 2014. ,
DOI : 10.1109/TPDS.2013.29
Offloading TRILL on a programmable card, 2016 3rd Smart Cloud Networks & Systems (SCNS), pp.2016-129 ,
DOI : 10.1109/SCNS.2016.7870563
URL : https://hal.archives-ouvertes.fr/hal-01521453
The locator/id separation protocol (lisp), RFC, vol.6830, 2013. ,
DOI : 10.17487/rfc6830
Nvgre: Network virtualization using generic routing encapsulation. Work in progress, draft-sridharan- virtualization-nvgre-04, 2014. ,
A stateless transport tunneling protocol for network virtualization (stt) Work in progress, draft-davie-stt-06, 2014. ,
Vxlan: A framework for overlaying virtualized layer 2 networks over layer 3 networks. Work in progress, draft-mahalingam-dutt-dcops-vxlan-09, 2014. ,
Diverter, Proceedings of the 1st ACM workshop on Research on enterprise networking, WREN '09, pp.103-110, 2009. ,
DOI : 10.1145/1592681.1592698
Portland: A scalable fault-tolerant layer 2 data center network fabric, Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication, SIGCOMM '09, pp.39-50, 2009. ,
Secure cloud computing with a virtualized network infrastructure USENIX Association Blueshield: A layer 2 appliance for enhanced isolation and security hardening among multi-tenant cloud workloads, Proceedings of the 2Nd USENIX Conference on Hot Topics in Cloud Computing, HotCloud'10 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing, UCC '12, pp.16-16, 2010. ,
VSITE: A scalable and secure architecture for seamless L2 enterprise extension in the cloud, 2010 6th IEEE Workshop on Secure Network Protocols, pp.31-36, 2010. ,
DOI : 10.1109/NPSEC.2010.5634451
Netlord: A scalable multi-tenant network architecture for virtualized datacenters, Proceedings of the ACM SIGCOMM 2011 Conference, SIGCOMM '11, pp.62-73, 2011. ,
A TRILL-based multi-tenant data center network, Computer Networks, vol.68, issue.0, pp.35-53, 2014. ,
DOI : 10.1016/j.comnet.2014.02.019
Vl2: A scalable and flexible data center network, Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication , SIGCOMM '09, pp.51-62, 2009. ,
Designing modular overlay solutions for network virtualization, 2011. ,
Dove: Distributed overlay virtual network architecture, 2012. ,
Architectural concerns in multi-tenant saas applications, CLOSER, pp.426-431, 2012. ,
The force.com multitenant architecture Technical report, salesforce.com, inc, 2013. ,
A survey of network virtualization, Computer Networks, vol.54, issue.5, pp.862-876, 2010. ,
Virtual Network Embedding: A Survey, IEEE Communications Surveys & Tutorials, vol.15, issue.4, pp.1888-1906, 2013. ,
DOI : 10.1109/SURV.2013.013013.00155
Survey on multitenant data architecture for saas, IJCSI International Journal of Computer Science Issues, vol.9, issue.6 3, 2012. ,
Multi-tenant databases for software as a service, Proceedings of the 2008 ACM SIGMOD international conference on Management of data , SIGMOD '08, pp.1195-1206, 2008. ,
DOI : 10.1145/1376616.1376736
A demonstration of SQLVM, Proceedings of the 2013 international conference on Management of data, SIGMOD '13, 2013. ,
DOI : 10.1145/2463676.2463686
DB2MMT: A Massive Multi-tenant Database Platform for Cloud Computing, 2011 IEEE 8th International Conference on e-Business Engineering, pp.335-340, 2011. ,
DOI : 10.1109/ICEBE.2011.39
Suitable database development framework for business component migration in saas multi-tenant model, Service Sciences (ICSS), 2013 International Conference on, pp.90-95, 2013. ,
Multiple sparse tables based on pivot table for multi-tenant data storage in saas, Information and Automation (ICIA), 2011 IEEE International Conference on, pp.634-637, 2011. ,
Network isolation in a virtualized datacenter, 2013. ,
A componentbased performance comparison of four hypervisors, Integrated Network Management (IM 2013), 2013 IFIP/IEEE International Symposium on, pp.269-276, 2013. ,
Benchmarking the performance of microsoft hyper-v server, vmware esxi and xen hypervisors, Journal of Emerging Trends in Computing and Information Sciences, vol.4, issue.12, 2013. ,
Quantitative comparison of xen and kvm, Xen Summit, pp.1-2, 2008. ,
Performance isolation for real-time systems with xen hypervisor on multi-cores, Embedded and Real-Time Computing Systems and Applications (RTCSA), 2014 IEEE 20th International Conference on, pp.1-7, 2014. ,
Generic routing encapsulation (gre) RFC 1701, 1994. ,
Generic routing encapsulation (gre). RFC 2784, 2000. ,
DOI : 10.17487/rfc2784
Point-to-point tunneling protocol (pptp) RFC 2637, 1999. ,
DOI : 10.17487/rfc2637
Layer two tunneling protocol, 1999. ,
DOI : 10.17487/rfc2661
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.375.8039
Layer two tunneling protocol -version 3 (l2tpv3). RFC 3931, 2005. ,
Pseudo wire emulation edge-to-edge (pwe3) architecture, RFC, vol.3985, 2005. ,
DOI : 10.17487/rfc3985
1ad -provider bridges, www.ieee802.org Multiprotocol label switching architecture. RFC 3031, 2001. ,
Resource reservation protocol (rsvp) ? version 1 functional specification, RFC 2205, 1997. ,
DOI : 10.17487/rfc2205
Constraintbased lsp setup using ldp, RFC, vol.3212, 2002. ,
Definition of the differentiated services field (ds field) in the ipv4 and ipv6 headers, 1998. ,
DOI : 10.17487/rfc2474
Generalized multi-protocol label switching (gmpls) signaling functional description, RFC, vol.3471, 2003. ,
DOI : 10.17487/rfc3471
Generalized multi-protocol label switching (gmpls) architecture, RFC, vol.3945, 2004. ,
DOI : 10.17487/rfc3945
Bgp/mpls ip virtual private networks (vpns), RFC, vol.4364, 2006. ,
DOI : 10.17487/rfc4364
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.374.1921
Vmware users pack a dozen vms on each server, despite memory constraints. http://www.networkworld.com/article/2197837/virtualization/ vmware-users-pack-a-dozen-vms-on-each-server-despite-memory-constraints ,
Virtual machine density as the new measure of it efficiency. https://devcentral.f5.com/articles/virtual-machine- density-as-the-new-measure-of-it-efficiency ,
A look inside amazon's data centers. http://www.datacenterknowledge.com/archives, 2011. ,
Who has the most web servers? http://www.datacenterknowledge.com/archiveswhos-got-the-most-web-servers, 2009. ,
New take on sdn: Does mpls make sense in cloud data centers? http://www.sdncentral.com/use-cases/does-mpls -make-sense-in-cloud-data-centers, 2012. ,
Spain: Cots data-center ethernet for multipathing over arbitrary topologies, Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation, NSDI'10, pp.18-18 ,
A Study of Non-Blocking Switching Networks, Bell System Technical Journal, vol.32, issue.2, pp.406-424, 1953. ,
DOI : 10.1002/j.1538-7305.1953.tb01433.x
Ieee 802.1ah basics (provider backbone bridges), 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-01327097
Cisco systems' private vlans: Scalable security in a multi-client environment, RFC, vol.5517, 2010. ,
Vlan aggregation for efficient ip address allocation, RFC, vol.3069, 2001. ,
DOI : 10.17487/rfc3069
Fat-trees: Universal networks for hardware-efficient supercomputing, IEEE Transactions on Computers, vol.34, issue.10, pp.892-901, 1985. ,
DOI : 10.1109/TC.1985.6312192
Rbridges: transparent routing, IEEE INFOCOM 2004, 2004. ,
DOI : 10.1109/INFCOM.2004.1357007
Routing bridges (rbridges): Base protocol specification, RFC, vol.6325, 2011. ,
DOI : 10.17487/rfc6325
Osi is-is intra-domain routing protocol, RFC, vol.1142, 1990. ,
Multi-tenant isolation in a trill based multicampus network, Cloud Networking (CloudNet), 2015 IEEE 4th International Conference on, pp.51-57, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01279198
Etherip: Tunneling ethernet frames in ip datagrams, Network Working Group, Request for Comments, vol.3378, 2002. ,
DOI : 10.17487/rfc3378
Cisco Active Network Abstraction Reference Guide, 3 Part 2 -Technology Support and Information Model Objects : Virtual Routing and Forwarding, 2010. ,
Security architecture for the internet protocol, RFC, vol.4301, 2005. ,
The secure sockets layer (ssl) protocol version 3.0. RFC 6101, 2011. ,
DOI : 10.17487/rfc6101
The internet key exchange (ike). RFC 2409, 1998. ,
DOI : 10.17487/rfc2409
A border gateway protocol 4 (bgp-4) RFC 4271, 2006. ,
DOI : 10.17487/rfc1771
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.376.2047
A traffic-based method of detecting dead internet key exchange (ike) peers. RFC 3706, 2004. ,
Mtu and fragmentation issues with in-thenetwork tunneling, RFC, vol.4459, 2006. ,
Locator/id separation protocol (lisp) map-server interface, RFC, vol.6833, 2013. ,
DOI : 10.17487/rfc6833
Procedures for renumbering an ipv6 network without a flag day, RFC, vol.6325, 2005. ,
DOI : 10.17487/rfc4192
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.418.483
Ip mobility support for ipv4, revised, 2010. ,
DOI : 10.17487/rfc5944
Mobility support in ipv6, RFC, vol.6275, 2011. ,
DOI : 10.1145/236387.236400
Enhanced route optimization for mobile ipv6, RFC, vol.4866, 2007. ,
DOI : 10.17487/rfc4866
Lisp mobile node. work in progress, draft-meyer-lisp-mn-10, 2014. ,
Mobility and interconnection of virtual machines and virtual network elements. work in progress, draft-khasnabish-vmmi- problems-03, 2012. ,
Nvgre-ext: Network virtualization using generic routing encapsulation extensions. work in progress, draft-sridharan-virtualization-nvgre-ext-02, 2014. ,
Tcp extensions for multipath operation with multiple addresses, Costin Raiciu, vol.6824, 2013. ,
Virtual router redundancy protocol (vrrp) version 3 for ipv4 and ipv6, RFC, vol.5798, 2010. ,
DOI : 10.17487/rfc5798
Nat configuration guide, cisco ios xe release 3s ,
Problem statement for vxlan performance test. work in progress, draft-liu-nvo3-ps-vxlan-perfomance-00, 2014. ,
Lisp deployment considerations in data center networks. work in progress, draft-moreno-lisp- datacenter-deployment-00, 2014. ,
Interworking between locator/id separation protocol (lisp) and non-lisp sites, 2013. ,
DOI : 10.17487/rfc6832
Vxlan dci using evpn. work in progress, draft-boutros-l2vpn-vxlan- evpn-04, 2014. ,
Conflict classification and analysis of distributed firewall policies, IEEE Journal on Selected Areas in Communications, vol.23, issue.10, pp.2069-2084, 2005. ,
DOI : 10.1109/JSAC.2005.854119
Flexible multilevel trill (transparent interconnection of lots of links) Work in progress, draft-perlman-trill- rbridge-multilevel-07, 2014. ,
Trill data center interconnect. Work in progress, draft-aldrin-trill-data-center-interconnect- 00, 2012. ,
Default nickname based approach for multilevel trill. Work in progress, draft-tissa-trill-multilevel-02, 2013. ,
He received the engineer degree in computer science from the National School of Computer science (Tunisia) in 2009 and the M.S degree in network and computer science from the same school in 2011; and the Ph.D degree in network and computer science from the University Pierre et Marie Curie in 2013 ,