Zum Hauptinhalt springen

Providing measurements of public cloud connections

VMware, Inc.
2022
Online Patent

Titel:
Providing measurements of public cloud connections
Autor/in / Beteiligte Person: VMware, Inc.
Link:
Veröffentlichung: 2022
Medientyp: Patent
Sonstiges:
  • Nachgewiesen in: USPTO Patent Grants
  • Sprachen: English
  • Patent Number: 11258,728
  • Publication Date: February 22, 2022
  • Appl. No: 16/662591
  • Application Filed: October 24, 2019
  • Assignees: VMWARE, INC. (Palo Alto, CA, US)
  • Claim: 1. A method of deploying software-defined wide area networks (SD-WANs) across public cloud datacenters, the method comprising: generating measurements regarding network connections between different pairs of public cloud datacenter sets; in response to a first request from a first set of one or more route-identifying servers of a first entity, providing a first set of measurements relevant for deploying SD-WAN routes for the first entity over a first group of the public cloud datacenters, the first set of route-identifying servers using the first set of measurements to define a first set of SD-WAN routes across a first group of public cloud datacenters to connect a first set of machines that are associated with the first entity and that are outside of the first group of public cloud datacenters; and in response to a second request from a second set of one or more route-identifying servers of a second entity, providing a second set of measurements relevant for deploying SD-WAN routes for the second entity over a second group of the public cloud datacenters, the second set of route-identifying servers using the second set of measurements to define a second set of SD-WAN routes across a second group of public cloud datacenters to connect a second set of machines that are associated with the second entity and that are outside of the second group of public cloud datacenters.
  • Claim: 2. The method of claim 1 , wherein each set of route-identifying servers of each entity uses a lowest cost path search to identify lowest cost paths across a group of public cloud datacenters and uses the identified paths as at least a set of routes to connect the set of machines of the entity.
  • Claim: 3. The method of claim 2 , wherein the generated measurements comprise at least one of speed measurements and packet-loss measurements, and the identified lowest cost paths are paths with lowest aggregated speed or packet-loss costs.
  • Claim: 4. The method of claim 1 , wherein generating measurements comprises: for each entity, generating measurements regarding network connections between different pairs of public cloud datacenter sets and at least one edge forwarding element located at a multi-machine compute node of the entity; and including the measurements regarding network connections to the entity's edge forwarding element in the set of measurements provided to the entity.
  • Claim: 5. The method of claim 4 further comprising receiving a set of one or more network addresses associated with the edge forwarding element of each entity in order to generate measurements regarding network connections to the edge forwarding element.
  • Claim: 6. The method of claim 1 , wherein each public cloud datacenter set only has one public cloud datacenter.
  • Claim: 7. The method of claim 1 , wherein at least one public cloud datacenter set has more than one public cloud datacenter.
  • Claim: 8. The method of claim 1 , wherein the generated measurements comprise speed of connections between different pairs of public cloud datacenter sets.
  • Claim: 9. The method of claim 8 , wherein the generated measurements further comprise a packet-loss attribute quantifying amount of lost packets along a network connection between different pairs of public cloud datacenter sets.
  • Claim: 10. The method of claim 1 , wherein the generated measurements comprise a packet-loss attribute quantifying amount of lost packets along a network connection between different pairs of public cloud datacenter sets.
  • Claim: 11. The method of claim 1 further comprising deploying measurement agents in each of a plurality of public cloud datacenter sets and configuring the measurement agents to repeatedly generate measurements regarding the network connections.
  • Claim: 12. The method of claim 11 further comprising aggregating the measurements generated by the deployed measurement agents and identifying different subsets of the aggregated measurements as the first set of measurements and the second set of measurements.
  • Claim: 13. The method of claim 12 further comprising repeatedly directing the measurement agents to provide the measurements generated by the agents.
  • Claim: 14. The method of claim 12 further comprising repeatedly receiving from the measurement agents the measurements generated by the agents.
  • Claim: 15. A non-transitory machine readable medium storing a program for execution by at least one processing unit, the program for facilitating deployment of software-defined wide area networks (SD-WANs) across public cloud datacenters, the program comprising sets of instructions for: generating measurements regarding network connections between different pairs of public cloud datacenter sets; in response to a first request from a first set of one or more route-identifying servers of a first entity, providing a first set of measurements relevant for deploying SD-WAN routes for the first entity over a first group of the public cloud datacenters, the first set of route-identifying servers using the first set of measurements to define a first set of SD-WAN routes across a first group of public cloud datacenters to connect a first set of machines that are associated with the first entity and that are outside of the first group of public cloud datacenters; and in response to a second request from a second set of one or more route-identifying servers of a second entity, providing a second set of measurements relevant for deploying SD-WAN routes for the second entity over a second group of the public cloud datacenters, the second set of route-identifying servers using the second set of measurements to define a second set of SD-WAN routes across a second group of public cloud datacenters to connect a second set of machines that are associated with the second entity and that are outside of the second group of public cloud datacenters.
  • Claim: 16. The non-transitory machine readable medium of claim 15 , wherein the set of instructions for generating measurements comprises sets of instructions for: generating, for each entity, measurements regarding network connections between different pairs of public cloud datacenter sets and at least one edge forwarding element located at a multi-machine compute node of the entity; and including the measurements regarding network connections to the entity's edge forwarding element in the set of measurements provided to the entity.
  • Patent References Cited: 5652751 July 1997 Sharony ; 5909553 June 1999 Campbell et al. ; 6154465 November 2000 Pickett ; 6157648 December 2000 Voit et al. ; 6201810 March 2001 Masuda et al. ; 6363378 March 2002 Conklin et al. ; 6445682 September 2002 Weitz ; 6744775 June 2004 Beshai et al. ; 6976087 December 2005 Westfall et al. ; 7003481 February 2006 Banka et al. ; 7280476 October 2007 Anderson ; 7313629 December 2007 Nucci et al. ; 7320017 January 2008 Kurapati et al. ; 7581022 August 2009 Griffin et al. ; 7680925 March 2010 Sathyanarayana et al. ; 7681236 March 2010 Tamura et al. ; 7962458 June 2011 Holenstein et al. ; 8094575 January 2012 Vadlakonda et al. ; 8094659 January 2012 Arad ; 8111692 February 2012 Ray ; 8141156 March 2012 Mao et al. ; 8224971 July 2012 Miller et al. ; 8228928 July 2012 Parandekar et al. ; 8243589 August 2012 Trost et al. ; 8259566 September 2012 Chen et al. ; 8274891 September 2012 Averi et al. ; 8301749 October 2012 Finklestein et al. ; 8385227 February 2013 Downey ; 8566452 October 2013 Goodwin et al. ; 8630291 January 2014 Shaffer et al. ; 8661295 February 2014 Khanna et al. ; 8724456 May 2014 Hong et al. ; 8724503 May 2014 Johnsson et al. ; 8745177 June 2014 Kazerani et al. ; 8799504 August 2014 Capone et al. ; 8804745 August 2014 Sinn ; 8806482 August 2014 Nagargadde et al. ; 8856339 October 2014 Mestery et al. ; 8964548 February 2015 Keralapura et al. ; 8989199 March 2015 Sella et al. ; 9009217 April 2015 Nagargadde et al. ; 9055000 June 2015 Ghosh et al. ; 9060025 June 2015 Xu ; 9071607 June 2015 Twitchell, Jr. ; 9075771 July 2015 Gawali et al. ; 9135037 September 2015 Petrescu-Prahova et al. ; 9137334 September 2015 Zhou ; 9154327 October 2015 Marino et al. ; 9203764 December 2015 Shirazipour et al. ; 9306949 April 2016 Richard ; 9323561 April 2016 Ayala et al. ; 9336040 May 2016 Dong et al. ; 9354983 May 2016 Yenamandra et al. ; 9356943 May 2016 Lopilato et al. ; 9379981 June 2016 Zhou et al. ; 9413724 August 2016 Xu ; 9419878 August 2016 Hsiao et al. ; 9432245 August 2016 Sorenson et al. ; 9438566 September 2016 Zhang et al. ; 9450817 September 2016 Bahadur et al. ; 9450852 September 2016 Chen et al. ; 9462010 October 2016 Stevenson ; 9467478 October 2016 Khan et al. ; 9485163 November 2016 Fries et al. ; 9521067 December 2016 Michael et al. ; 9525564 December 2016 Lee ; 9559951 January 2017 Sajassi et al. ; 9563423 February 2017 Pittman ; 9602389 March 2017 Maveli et al. ; 9608917 March 2017 Anderson et al. ; 9608962 March 2017 Chang ; 9621460 April 2017 Mehta et al. ; 9641551 May 2017 Kariyanahalli ; 9665432 May 2017 Kruse et al. ; 9686127 June 2017 Ramachandran et al. ; 9715401 July 2017 Devine et al. ; 9717021 July 2017 Hughes et al. ; 9722815 August 2017 Mukundan et al. ; 9747249 August 2017 Cherian et al. ; 9755965 September 2017 Yadav et al. ; 9787559 October 2017 Schroeder ; 9807004 October 2017 Koley et al. ; 9819565 November 2017 Djukic et al. ; 9825822 November 2017 Holland ; 9825911 November 2017 Brandwine ; 9825992 November 2017 Xu ; 9832128 November 2017 Ashner et al. ; 9832205 November 2017 Santhi et al. ; 9875355 January 2018 Williams ; 9906401 February 2018 Rao ; 9930011 March 2018 Clemons, Jr. et al. ; 9935829 April 2018 Miller et al. ; 9942787 April 2018 Tillotson ; 10038601 July 2018 Becker et al. ; 10057183 August 2018 Salle et al. ; 10057294 August 2018 Xu ; 10135789 November 2018 Mayya et al. ; 10142226 November 2018 Wu et al. ; 10178032 January 2019 Freitas ; 10187289 January 2019 Chen et al. ; 10229017 March 2019 Zou et al. ; 10237123 March 2019 Dubey et al. ; 10250498 April 2019 Bales et al. ; 10263832 April 2019 Ghosh ; 10320664 June 2019 Nainar et al. ; 10320691 June 2019 Matthews et al. ; 10326830 June 2019 Singh ; 10348767 July 2019 Lee et al. ; 10355989 July 2019 Panchal et al. ; 10425382 September 2019 Mayya et al. ; 10454708 October 2019 Mibu ; 10454714 October 2019 Mayya et al. ; 10461993 October 2019 Turabi et al. ; 10498652 December 2019 Mayya et al. ; 10511546 December 2019 Singarayan et al. ; 10523539 December 2019 Mayya et al. ; 10554538 February 2020 Spohn et al. ; 10560431 February 2020 Chen et al. ; 10565464 February 2020 Han et al. ; 10567519 February 2020 Mukhopadhyaya et al. ; 10574528 February 2020 Mayya et al. ; 10594516 March 2020 Cidon et al. ; 10594659 March 2020 El-Moussa et al. ; 10608844 March 2020 Cidon et al. ; 10637889 April 2020 Ermagan et al. ; 10666460 May 2020 Cidon et al. ; 10686625 June 2020 Cidon et al. ; 10749711 August 2020 Mukundan et al. ; 10778466 September 2020 Cidon et al. ; 10778528 September 2020 Mayya et al. ; 10805114 October 2020 Cidon et al. ; 10805272 October 2020 Mayya et al. ; 10819564 October 2020 Turabi et al. ; 10826775 November 2020 Moreno et al. ; 10841131 November 2020 Cidon et al. ; 10911374 February 2021 Kumar et al. ; 10938693 March 2021 Mayya et al. ; 10951529 March 2021 Duan et al. ; 10958479 March 2021 Cidon et al. ; 10959098 March 2021 Cidon et al. ; 10992558 April 2021 Silva et al. ; 10992568 April 2021 Michael et al. ; 10999100 May 2021 Cidon et al. ; 10999137 May 2021 Cidon et al. ; 10999165 May 2021 Cidon et al. ; 11005684 May 2021 Cidon ; 11018995 May 2021 Cidon et al. ; 11044190 June 2021 Ramaswamy et al. ; 11050588 June 2021 Mayya et al. ; 11050644 June 2021 Hegde et al. ; 11071005 July 2021 Shen et al. ; 11089111 August 2021 Markuze et al. ; 11102032 August 2021 Cidon et al. ; 11115480 September 2021 Markuze et al. ; 11121962 September 2021 Michael et al. ; 11121985 September 2021 Cidon et al. ; 11128492 September 2021 Sethi et al. ; 2002/0198840 December 2002 Banka et al. ; 2003/0088697 May 2003 Matsuhira ; 2003/0112766 June 2003 Riedel et al. ; 2003/0112808 June 2003 Solomon ; 2003/0126468 July 2003 Markham ; 2003/0161313 August 2003 Jinmei et al. ; 2003/0189919 October 2003 Gupta et al. ; 2003/0202506 October 2003 Perkins et al. ; 2003/0219030 November 2003 Gubbi ; 2004/0059831 March 2004 Chu et al. ; 2004/0068668 April 2004 Lor et al. ; 2004/0165601 August 2004 Liu et al. ; 2004/0224771 November 2004 Chen et al. ; 2005/0078690 April 2005 DeLangis ; 2005/0154790 July 2005 Nagata et al. ; 2005/0172161 August 2005 Cruz et al. ; 2005/0265255 December 2005 Kodialam et al. ; 2006/0002291 January 2006 Alicherry et al. ; 2006/0114838 June 2006 Mandavilli et al. ; 2006/0171365 August 2006 Borella ; 2006/0182034 August 2006 Klinker et al. ; 2006/0182035 August 2006 Vasseur ; 2006/0193247 August 2006 Naseh et al. ; 2006/0193252 August 2006 Naseh et al. ; 2007/0064604 March 2007 Chen et al. ; 2007/0064702 March 2007 Bates et al. ; 2007/0083727 April 2007 Johnston et al. ; 2007/0091794 April 2007 Filsfils et al. ; 2007/0115812 May 2007 Hughes ; 2007/0121486 May 2007 Guichard et al. ; 2007/0130325 June 2007 Lesser ; 2007/0177511 August 2007 Das et al. ; 2007/0237081 October 2007 Kodialam et al. ; 2007/0260746 November 2007 Mirtorabi et al. ; 2007/0268882 November 2007 Breslau et al. ; 2008/0002670 January 2008 Bugenhagen et al. ; 2008/0049621 February 2008 McGuire et al. ; 2008/0080509 April 2008 Khanna et al. ; 2008/0095187 April 2008 Jung et al. ; 2008/0117930 May 2008 Chakareski et al. ; 2008/0144532 June 2008 Chamarajanagar et al. ; 2008/0181116 July 2008 Kavanaugh et al. ; 2008/0219276 September 2008 Shah ; 2008/0240121 October 2008 Xiong et al. ; 2009/0013210 January 2009 McIntosh et al. ; 2009/0125617 May 2009 Kiessig et al. ; 2009/0154463 June 2009 Hines et al. ; 2009/0247204 October 2009 Sennett et al. ; 2009/0274045 November 2009 Meier et al. ; 2009/0276657 November 2009 Wetmore et al. ; 2009/0303880 December 2009 Maltz et al. ; 2010/0008361 January 2010 Guichard et al. ; 2010/0017802 January 2010 Lojewski ; 2010/0046532 February 2010 Okita ; 2010/0061379 March 2010 Parandekar et al. ; 2010/0088440 April 2010 Banks et al. ; 2010/0091823 April 2010 Retana et al. ; 2010/0107162 April 2010 Edwards et al. ; 2010/0118727 May 2010 Draves et al. ; 2010/0191884 July 2010 Holenstein et al. ; 2010/0223621 September 2010 Joshi et al. ; 2010/0226246 September 2010 Proulx ; 2010/0309841 December 2010 Conte ; 2010/0309912 December 2010 Mehta et al. ; 2010/0322255 December 2010 Hao et al. ; 2010/0332657 December 2010 Elyashev et al. ; 2011/0007752 January 2011 Silva et al. ; 2011/0032939 February 2011 Nozaki et al. ; 2011/0040814 February 2011 Higgins ; 2011/0075674 March 2011 Li et al. ; 2011/0107139 May 2011 Middlecamp et al. ; 2011/0110370 May 2011 Moreno et al. ; 2011/0141877 June 2011 Xu et al. ; 2011/0142041 June 2011 Imai ; 2011/0153909 June 2011 Dong ; 2012/0008630 January 2012 Ould-Brahim ; 2012/0027013 February 2012 Napierala ; 2012/0136697 May 2012 Peles ; 2012/0157068 June 2012 Eichen et al. ; 2012/0173694 July 2012 Yan et al. ; 2012/0173919 July 2012 Patel et al. ; 2012/0182940 July 2012 Taleb et al. ; 2012/0221955 August 2012 Raleigh et al. ; 2012/0227093 September 2012 Shalzkamer et al. ; 2012/0250682 October 2012 Vincent et al. ; 2012/0250686 October 2012 Vincent et al. ; 2012/0281706 November 2012 Agarwal et al. ; 2012/0300615 November 2012 Kempf et al. ; 2012/0317291 December 2012 Wolte ; 2013/0019005 January 2013 Hui et al. ; 2013/0021968 January 2013 Reznik et al. ; 2013/0044764 February 2013 Casado et al. ; 2013/0051237 February 2013 Ong ; 2013/0051399 February 2013 Zhang et al. ; 2013/0054763 February 2013 Merwe et al. ; 2013/0086267 April 2013 Gelenbe et al. ; 2013/0103834 April 2013 Dzerve et al. ; 2013/0124718 May 2013 Griffith et al. ; 2013/0124911 May 2013 Griffith et al. ; 2013/0124912 May 2013 Griffith et al. ; 2013/0128889 May 2013 Mathur et al. ; 2013/0142201 June 2013 Kim et al. ; 2013/0170354 July 2013 Takashima et al. ; 2013/0173788 July 2013 Song ; 2013/0182712 July 2013 Aguayo et al. ; 2013/0191688 July 2013 Agarwal et al. ; 2013/0238782 September 2013 Zhao et al. ; 2013/0242718 September 2013 Zhang ; 2013/0254599 September 2013 Katkar et al. ; 2013/0258839 October 2013 Wang et al. ; 2013/0283364 October 2013 Chang et al. ; 2013/0286846 October 2013 Atlas et al. ; 2013/0297611 November 2013 Moritz et al. ; 2013/0297770 November 2013 Zhang ; 2013/0301642 November 2013 Radhakrishnan et al. ; 2013/0308444 November 2013 Sem-Jacobsen et al. ; 2013/0315242 November 2013 Wang et al. ; 2013/0315243 November 2013 Huang et al. ; 2013/0329548 December 2013 Nakil et al. ; 2013/0329601 December 2013 Yin et al. ; 2013/0329734 December 2013 Chesla et al. ; 2013/0346470 December 2013 Obstfeld et al. ; 2014/0019604 January 2014 Twitchell, Jr. ; 2014/0019750 January 2014 Dodgson et al. ; 2014/0040975 February 2014 Raleigh et al. ; 2014/0064283 March 2014 Balus et al. ; 2014/0092907 April 2014 Sridhar et al. ; 2014/0108665 April 2014 Arora et al. ; 2014/0112171 April 2014 Pasdar ; 2014/0115584 April 2014 Mudigonda et al. ; 2014/0126418 May 2014 Brendel et al. ; 2014/0156818 June 2014 Hunt ; 2014/0156823 June 2014 Liu et al. ; 2014/0164560 June 2014 Ko et al. ; 2014/0164617 June 2014 Jalan et al. ; 2014/0173113 June 2014 Vemuri et al. ; 2014/0173331 June 2014 Martin et al. ; 2014/0181824 June 2014 Saund et al. ; 2014/0208317 July 2014 Nakagawa ; 2014/0219135 August 2014 Li et al. ; 2014/0223507 August 2014 Xu ; 2014/0229210 August 2014 Sharifian et al. ; 2014/0244851 August 2014 Lee ; 2014/0258535 September 2014 Zhang ; 2014/0269690 September 2014 Tu ; 2014/0279862 September 2014 Dietz et al. ; 2014/0280499 September 2014 Basavaiah et al. ; 2014/0317440 October 2014 Biermayr et al. ; 2014/0337500 November 2014 Lee ; 2014/0341109 November 2014 Cartmell et al. ; 2014/0372582 December 2014 Ghanwani et al. ; 2015/0003240 January 2015 Drwiega et al. ; 2015/0016249 January 2015 Mukundan et al. ; 2015/0029864 January 2015 Raileanu et al. ; 2015/0046572 February 2015 Cheng et al. ; 2015/0052247 February 2015 Threefoot et al. ; 2015/0052517 February 2015 Raghu et al. ; 2015/0056960 February 2015 Egner et al. ; 2015/0058917 February 2015 Xu ; 2015/0088942 March 2015 Shah ; 2015/0089628 March 2015 Lang ; 2015/0092603 April 2015 Aguayo et al. ; 2015/0096011 April 2015 Watt ; 2015/0124603 May 2015 Ketheesan et al. ; 2015/0134777 May 2015 Onoue ; 2015/0139238 May 2015 Pourzandi et al. ; 2015/0146539 May 2015 Mehta et al. ; 2015/0163152 June 2015 Li ; 2015/0169340 June 2015 Haddad et al. ; 2015/0172121 June 2015 Farkas et al. ; 2015/0172169 June 2015 DeCusatis et al. ; 2015/0188823 July 2015 Williams et al. ; 2015/0189009 July 2015 Bemmel ; 2015/0195178 July 2015 Bhattacharya et al. ; 2015/0201036 July 2015 Nishiki et al. ; 2015/0222543 August 2015 Song ; 2015/0222638 August 2015 Morley ; 2015/0236945 August 2015 Michael et al. ; 2015/0236962 August 2015 Veres et al. ; 2015/0244617 August 2015 Nakil et al. ; 2015/0249644 September 2015 Xu ; 2015/0271056 September 2015 Chunduri et al. ; 2015/0271104 September 2015 Chikkamath et al. ; 2015/0271303 September 2015 Neginhal et al. ; 2015/0312142 October 2015 Barabash et al. ; 2015/0312760 October 2015 O'Toole ; 2015/0317169 November 2015 Sinha et al. ; 2015/0334696 November 2015 Gu et al. ; 2015/0341271 November 2015 Gomez ; 2015/0349978 December 2015 Wu et al. ; 2015/0350907 December 2015 Timariu et al. ; 2015/0363733 December 2015 Brown ; 2015/0372943 December 2015 Hasan et al. ; 2015/0372982 December 2015 Herle et al. ; 2015/0381407 December 2015 Wang et al. ; 2015/0381493 December 2015 Bansal et al. ; 2016/0035183 February 2016 Buchholz et al. ; 2016/0036924 February 2016 Koppolu et al. ; 2016/0036938 February 2016 Aviles et al. ; 2016/0037434 February 2016 Gopal et al. ; 2016/0072669 March 2016 Saavedra ; 2016/0080502 March 2016 Yadav et al. ; 2016/0105353 April 2016 Cociglio ; 2016/0105392 April 2016 Thakkar et al. ; 2016/0105471 April 2016 Nunes et al. ; 2016/0105488 April 2016 Thakkar et al. ; 2016/0117185 April 2016 Fang et al. ; 2016/0134461 May 2016 Sampath et al. ; 2016/0134528 May 2016 Lin et al. ; 2016/0134591 May 2016 Liao et al. ; 2016/0142373 May 2016 Ossipov ; 2016/0164832 June 2016 Bellagamba et al. ; 2016/0164914 June 2016 Madhav et al. ; 2016/0173338 June 2016 Wolting ; 2016/0191363 June 2016 Haraszti et al. ; 2016/0191374 June 2016 Singh et al. ; 2016/0192403 June 2016 Gupta et al. ; 2016/0197834 July 2016 Luft ; 2016/0197835 July 2016 Luft ; 2016/0198003 July 2016 Luft ; 2016/0210209 July 2016 Verkaik et al. ; 2016/0218947 July 2016 Hughes et al. ; 2016/0218951 July 2016 Vasseur et al. ; 2016/0255169 September 2016 Kovvuri et al. ; 2016/0261493 September 2016 Li ; 2016/0261495 September 2016 Xia et al. ; 2016/0261639 September 2016 Xu ; 2016/0269298 September 2016 Li et al. ; 2016/0269926 September 2016 Sundaram ; 2016/0285736 September 2016 Gu ; 2016/0308762 October 2016 Teng et al. ; 2016/0315912 October 2016 Mayya et al. ; 2016/0323377 November 2016 Einkauf et al. ; 2016/0328159 November 2016 Coddington et al. ; 2016/0352588 December 2016 Subbarayan et al. ; 2016/0353268 December 2016 Senarath et al. ; 2016/0359738 December 2016 Sullenberger et al. ; 2016/0366187 December 2016 Kamble ; 2016/0371153 December 2016 Dornemann ; 2016/0380886 December 2016 Blair et al. ; 2016/0380906 December 2016 Hodique et al. ; 2017/0005986 January 2017 Bansal et al. ; 2017/0012870 January 2017 Blair et al. ; 2017/0019428 January 2017 Cohn ; 2017/0026283 January 2017 Williams et al. ; 2017/0026355 January 2017 Mathaiyan et al. ; 2017/0034046 February 2017 Cai et al. ; 2017/0034129 February 2017 Sawant et al. ; 2017/0053258 February 2017 Carney et al. ; 2017/0055131 February 2017 Kong et al. ; 2017/0063674 March 2017 Maskalik et al. ; 2017/0063782 March 2017 Jain et al. ; 2017/0063794 March 2017 Jain et al. ; 2017/0064005 March 2017 Lee ; 2017/0093625 March 2017 Pera et al. ; 2017/0097841 April 2017 Chang et al. ; 2017/0104755 April 2017 Arregoces et al. ; 2017/0109212 April 2017 Gaurav et al. ; 2017/0118173 April 2017 Arramreddy et al. ; 2017/0123939 May 2017 Maheshwari et al. ; 2017/0126516 May 2017 Tiagi et al. ; 2017/0126564 May 2017 Mayya et al. ; 2017/0134186 May 2017 Mukundan et al. ; 2017/0134520 May 2017 Abbasi et al. ; 2017/0139789 May 2017 Fries et al. ; 2017/0155557 June 2017 Desai et al. ; 2017/0163473 June 2017 Sadana et al. ; 2017/0171310 June 2017 Gardner ; 2017/0181210 June 2017 Madelia et al. ; 2017/0195161 July 2017 Ruel et al. ; 2017/0195169 July 2017 Mills et al. ; 2017/0201585 July 2017 Doraiswamy et al. ; 2017/0207976 July 2017 Rovner et al. ; 2017/0214545 July 2017 Cheng et al. ; 2017/0214701 July 2017 Hasan ; 2017/0223117 August 2017 Messerli et al. ; 2017/0237710 August 2017 Mayya et al. ; 2017/0257260 September 2017 Govindan et al. ; 2017/0257309 September 2017 Appanna ; 2017/0264496 September 2017 Ao et al. ; 2017/0279717 September 2017 Bethers et al. ; 2017/0279803 September 2017 Desai et al. ; 2017/0280474 September 2017 Vesterinen et al. ; 2017/0289002 October 2017 Ganguli et al. ; 2017/0302565 October 2017 Ghobadi et al. ; 2017/0310641 October 2017 Jiang et al. ; 2017/0310691 October 2017 Vasseur et al. ; 2017/0317974 November 2017 Masurekar et al. ; 2017/0337086 November 2017 Zhu et al. ; 2017/0339054 November 2017 Yadav et al. ; 2017/0339070 November 2017 Chang et al. ; 2017/0364419 December 2017 Lo ; 2017/0366445 December 2017 Nemirovsky et al. ; 2017/0366467 December 2017 Martin et al. ; 2017/0374174 December 2017 Evens ; 2018/0006995 January 2018 Bickhart et al. ; 2018/0007123 January 2018 Cheng et al. ; 2018/0014051 January 2018 Phillips et al. ; 2018/0020035 January 2018 Boggia et al. ; 2018/0034668 February 2018 Mayya et al. ; 2018/0041425 February 2018 Zhang ; 2018/0062914 March 2018 Boutros et al. ; 2018/0062917 March 2018 Chandrashekhar et al. ; 2018/0063036 March 2018 Chandrashekhar et al. ; 2018/0063193 March 2018 Chandrashekhar et al. ; 2018/0063233 March 2018 Park ; 2018/0069924 March 2018 Tumuluru et al. ; 2018/0074909 March 2018 Bishop et al. ; 2018/0077081 March 2018 Lauer et al. ; 2018/0077202 March 2018 Xu ; 2018/0084081 March 2018 Kuchibhotla et al. ; 2018/0097725 April 2018 Wood et al. ; 2018/0114569 April 2018 Strachan et al. ; 2018/0131608 May 2018 Jiang et al. ; 2018/0131615 May 2018 Zhang ; 2018/0131720 May 2018 Hobson et al. ; 2018/0145899 May 2018 Rao ; 2018/0159796 June 2018 Wang et al. ; 2018/0159856 June 2018 Gujarathi ; 2018/0167378 June 2018 Kostyukov et al. ; 2018/0176073 June 2018 Dubey et al. ; 2018/0176082 June 2018 Katz et al. ; 2018/0176130 June 2018 Banerjee et al. ; 2018/0213472 July 2018 Ishii et al. ; 2018/0219765 August 2018 Michael et al. ; 2018/0219766 August 2018 Michael et al. ; 2018/0234300 August 2018 Mayya et al. ; 2018/0260125 September 2018 Botes et al. ; 2018/0262468 September 2018 Kumar et al. ; 2018/0270104 September 2018 Zheng et al. ; 2018/0278541 September 2018 Wu et al. ; 2018/0295101 October 2018 Gehrmann ; 2018/0295529 October 2018 Jen et al. ; 2018/0302286 October 2018 Mayya et al. ; 2018/0302321 October 2018 Manthiramoorthy et al. ; 2018/0316606 November 2018 Sung et al. ; 2018/0351855 December 2018 Sood et al. ; 2018/0351862 December 2018 Jeganathan et al. ; 2018/0351863 December 2018 Vairavakkalai et al. ; 2018/0351882 December 2018 Jeganathan et al. ; 2018/0373558 December 2018 Chang et al. ; 2018/0375744 December 2018 Mayya et al. ; 2018/0375824 December 2018 Mayya et al. ; 2018/0375967 December 2018 Pithawala et al. ; 2019/0013883 January 2019 Vargas et al. ; 2019/0014038 January 2019 Ritchie ; 2019/0020588 January 2019 Twitchell, Jr. ; 2019/0020627 January 2019 Yuan ; 2019/0028552 January 2019 Johnson et al. ; 2019/0036810 January 2019 Michael et al. ; 2019/0046056 February 2019 Khachaturian et al. ; 2019/0058657 February 2019 Chunduri et al. ; 2019/0058709 February 2019 Kempf et al. ; 2019/0068470 February 2019 Mirsky ; 2019/0068493 February 2019 Ram et al. ; 2019/0068500 February 2019 Hira ; 2019/0075083 March 2019 Mayya et al. ; 2019/0103990 April 2019 Cidon et al. ; 2019/0103991 April 2019 Cidon et al. ; 2019/0103992 April 2019 Cidon et al. ; 2019/0103993 April 2019 Cidon et al. ; 2019/0104035 April 2019 Cidon et al. ; 2019/0104049 April 2019 Cidon et al. ; 2019/0104050 April 2019 Cidon et al. ; 2019/0104051 April 2019 Cidon et al. ; 2019/0104052 April 2019 Cidon et al. ; 2019/0104053 April 2019 Cidon et al. ; 2019/0104063 April 2019 Cidon et al. ; 2019/0104064 April 2019 Cidon et al. ; 2019/0104109 April 2019 Cidon et al. ; 2019/0104111 April 2019 Cidon et al. ; 2019/0104413 April 2019 Cidon et al. ; 2019/0140889 May 2019 Mayya et al. ; 2019/0140890 May 2019 Mayya et al. ; 2019/0158371 May 2019 Dillon et al. ; 2019/0158605 May 2019 Markuze et al. ; 2019/0199539 June 2019 Deng et al. ; 2019/0220703 July 2019 Prakash ; 2019/0238364 August 2019 Boutros et al. ; 2019/0238446 August 2019 Barzik et al. ; 2019/0238449 August 2019 Michael et al. ; 2019/0238450 August 2019 Michael et al. ; 2019/0268421 August 2019 Markuze et al. ; 2019/0268973 August 2019 Bull et al. ; 2019/0280962 September 2019 Michael et al. ; 2019/0280963 September 2019 Michael et al. ; 2019/0280964 September 2019 Michael et al. ; 2019/0313907 October 2019 Khachaturian et al. ; 2019/0319847 October 2019 Nahar et al. ; 2019/0342219 November 2019 Liu et al. ; 2019/0356736 November 2019 Narayanaswamy et al. ; 2019/0364099 November 2019 Thakkar et al. ; 2019/0372888 December 2019 Michael et al. ; 2019/0372889 December 2019 Michael et al. ; 2019/0372890 December 2019 Michael et al. ; 2020/0014615 January 2020 Michael et al. ; 2020/0014616 January 2020 Michael et al. ; 2020/0014661 January 2020 Mayya et al. ; 2020/0021514 January 2020 Michael et al. ; 2020/0021515 January 2020 Michael et al. ; 2020/0036624 January 2020 Michael et al. ; 2020/0059420 February 2020 Abraham ; 2020/0059459 February 2020 Abraham et al. ; 2020/0092207 March 2020 Sipra et al. ; 2020/0097327 March 2020 Beyer et al. ; 2020/0099659 March 2020 Cometto et al. ; 2020/0106696 April 2020 Michael et al. ; 2020/0106706 April 2020 Mayya et al. ; 2020/0119952 April 2020 Mayya et al. ; 2020/0127905 April 2020 Mayya et al. ; 2020/0153736 May 2020 Liebherr et al. ; 2020/0177503 June 2020 Hooda et al. ; 2020/0204460 June 2020 Schneider et al. ; 2020/0213212 July 2020 Dillon et al. ; 2020/0218558 July 2020 Sreenath et al. ; 2020/0235990 July 2020 Janakiraman et al. ; 2020/0235999 July 2020 Mayya et al. ; 2020/0236046 July 2020 Jain et al. ; 2020/0244721 July 2020 S et al. ; 2020/0252234 August 2020 Ramamoorthi et al. ; 2020/0267184 August 2020 Vera-Schockner ; 2020/0280587 September 2020 Janakiraman et al. ; 2020/0287819 September 2020 Theogaraj et al. ; 2020/0287976 September 2020 Theogaraj et al. ; 2020/0296011 September 2020 Jain et al. ; 2020/0296026 September 2020 Michael et al. ; 2020/0314006 October 2020 Mackie et al. ; 2020/0314614 October 2020 Moustafa et al. ; 2020/0336336 October 2020 Sethi et al. ; 2020/0344163 October 2020 Gupta et al. ; 2020/0351188 November 2020 Arora et al. ; 2020/0366530 November 2020 Mukundan et al. ; 2020/0366562 November 2020 Mayya et al. ; 2020/0382345 December 2020 Zhao et al. ; 2020/0382387 December 2020 Pasupathy et al. ; 2020/0413283 December 2020 Shen et al. ; 2021/0006482 January 2021 Hwang et al. ; 2021/0006490 January 2021 Michael et al. ; 2021/0029088 January 2021 Mayya et al. ; 2021/0036888 February 2021 Makkalla et al. ; 2021/0067372 March 2021 Cidon et al. ; 2021/0067373 March 2021 Cidon et al. ; 2021/0067374 March 2021 Cidon et al. ; 2021/0067375 March 2021 Cidon et al. ; 2021/0067407 March 2021 Cidon et al. ; 2021/0067427 March 2021 Cidon et al. ; 2021/0067464 March 2021 Cidon et al. ; 2021/0067467 March 2021 Cidon et al. ; 2021/0067468 March 2021 Cidon et al. ; 2021/0126853 April 2021 Ramaswamy et al. ; 2021/0126854 April 2021 Guo et al. ; 2021/0126860 April 2021 Ramaswamy et al. ; 2021/0184952 June 2021 Mayya et al. ; 2021/0184966 June 2021 Ramaswamy et al. ; 2021/0184983 June 2021 Ramaswamy et al. ; 2021/0234728 July 2021 Cidon et al. ; 2021/0234775 July 2021 Devadoss et al. ; 2021/0234786 July 2021 Devadoss et al. ; 2021/0234804 July 2021 Devadoss et al. ; 2021/0234805 July 2021 Devadoss et al. ; 2021/0235312 July 2021 Devadoss et al. ; 2021/0235313 July 2021 Devadoss et al. ; 1912381 April 2008 ; 3041178 July 2016 ; 3509256 July 2019 ; 2574350 February 2016 ; 03073701 September 2003 ; 2012167184 December 2012 ; 2017083975 May 2017 ; 2019070611 April 2019 ; 2019094522 May 2019 ; 2020018704 January 2020 ; 2020101922 May 2020 ; 2021040934 March 2021 ; 2021118717 June 2021 ; 2021150465 July 2021
  • Other References: Del Piccolo, Valentin, et al., “A Survey of Network Isolation Solutions for Multi-Tenant Data Centers,” IEEE Communications Society, Apr. 20, 2016, vol. 18, No. 4, 37 pages, IEEE. cited by applicant ; Fortz, Bernard, et al., “Internet Traffic Engineering by Optimizing OSPF Weights,” Proceedings IEEE INFOCOM 2000, Conference on Computer Communications, Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies, Mar. 26-30, 2000, 11 pages, IEEE, Tel Aviv, Israel, Israel. cited by applicant ; Francois, Frederic, et al., “Optimizing Secure SDN-enabled Inter-Data Centre Overlay Networks through Cognitive Routing,” 2016 IEEE 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), Sep. 19-21, 2016, 10 pages, IEEE, London, UK. cited by applicant ; Michael, Nithin, et al., “HALO: Hop-by-Hop Adaptive Link-State Optimal Routing,” IEEE/ACM Transactions on Networking, Dec. 2015, 14 pages, vol. 23, No. 6, IEEE. cited by applicant ; Mishra, Mayank, et al., “Managing Network Reservation for Tenants in Oversubscribed Clouds,” 2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, Augusl 14-16, 2013, 10 pages, IEEE, San Francisco, CA, USA. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 17/068,603 (N773.C2), filed Oct. 12, 2020, 37 pages, Nicira, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 15/803,964 (MODE.P004), filed Nov. 6, 2017, 15 pages, The Mode Group. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/216,235 (MODE.P004C1), filed Dec. 11, 2018, 19 pages, The Mode Group. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/818,862 (MODE.P001 C1), filed Mar. 13, 2020, 198 pages, The Mode Group. cited by applicant ; Ray, Saikat, et al., “Always Acyclic Distributed Path Computation,” University of Pennsylvania Department of Electrical and Systems Engineering Technical Report, May 2008, 16 pages, University of Pennsylvania ScholarlyCommons. cited by applicant ; Webb, Kevin C., et al., “Blender: Upgrading Tenant-Based Data Center Networking,” 2014 ACM/IEEE Symposium an Architectures for Networking and Communications Systems (ANCS), Oct. 20-21, 2014, 11 pages, IEEE, Marina del Rey, CA, USA. cited by applicant ; Yap, Kok-Kiong, et al., “Taking the Edge off with Espresso: Scale, Reliability and Programmability for Global Internet Peering,” SIGCOMM '17: Proceedings of the Conference of the ACM Special Interest Group on Data Communication, Aug. 21-25, 2017, 14 pages, Los Angeles, CA. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/945,700 (N774 CIP1.C1), filed Jul. 31, 2020, 37 pages, Nicira, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/945,867 (N775 01.C1), filed Aug. 1, 2020, 30 pages, Nicira, Inc. cited by applicant ; Mon-Published Commonly Owned U.S. Appl. No. 16/785,628 (N775 02.C1), filed Feb. 9, 2020, 44 pages, Nicira, Inc. cited by applicant ; Huang, Cancan, et al., “Modification of Q.SD-WAN,” Rapporteur Group Meeting—Doc, Study Period 2017-2020, Q4/11-DOC1 (190410), Study Group 11, Apr. 10, 2019, 19 pages, International Telecommunication Union, Geneva, Switzerland. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 17/187,913 (N776.01.C2), filed Mar. 1, 2021, 27 pages, Nicira, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 17/233,427 (F271 14.CIP.C1), filed Apr. 16, 2021, 124 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 17/240,890 (H056.C1.CIP2.C1), filed Apr. 26, 2021, 325 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 17/240,906 (H056.C3), filed Apr. 26, 2021, 18 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 17/361,292 (N774 CIP2.C2), filed Jun. 28, 2021, 35 pages, Nicira, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 17/467,378 (F271 01.CIP.C2), filed Sep. 6, 2021, 157 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 17/474,034 (H056.C1.CIP6.C1), filed Sep. 13, 2021, 349 pages, VMware, Inc. cited by applicant ; Sarhan, Soliman Abd Elmonsef, et al., “Data Inspection in SDN Network,” 2018 13th International Conference an Computer Engineering and Systems (ICCES), Dec. 18-19, 2018, 6 pages, IEEE, Cairo, Egypt. cited by applicant ; Xie, Junfeng, et al., A Survey of Machine Learning Techniques Applied to Software Defined Networking (SDN) Research Issues and Challenges, IEEE Communications Surveys & Tutorials, Aug. 23, 2018, 38 pages, vol. 21, Issue 1, IEEE. cited by applicant ; Maudigonda, Jayaram, et al., “NetLord: A Scalable Multi-Tenant Network Architecture for Virtualized Datacenters,” Proceedings of the ACM SIGCOMM 2011 Conference, Aug. 15-19, 2011, 12 pages, ACM, Toronto, Canada. cited by applicant ; Non-published Commonly Owned U.S. Appl. No. 16/656,555 (N774 CIP2.C1), filed Oct. 17, 2019, 40 pages, Nicira, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/662,363 (F544), filed Oct. 24, 2019, 129 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/662,379 (F545), filed Oct. 24, 2019, 123 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/662,402 (F546), filed Oct. 24, 2019, 128 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/662,427 (F547.01), filed Oct. 24, 2019, 165 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/662,489 (F547.02), filed Oct. 24, 2019, 165 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/662,510 (F547.03), filed Oct. 24, 2019, 165 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/662,531 (F548), filed Oct. 24, 2019, 135 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/662,570 (F549), filed Oct. 24, 2019, 141 pages, VMware, Inc. cited by applicant ; Non-Published Commonly Owned U.S. Appl. No. 16/662,587 (F550), filed Oct. 24, 2019, 145 pages, VMware, Inc. cited by applicant ; Non-published Commonly Owned U.S. Appl. No. 16/699,719 (N773.CIP2.C1), filed Dec. 1, 2019, 42 pages, Nicira, Inc. cited by applicant ; Non-published Commonly Owned U.S. Appl. No. 16/724,154 (N776.01 ,C1), filed Dec. 20, 2019, 27 pages, Nicira, Inc. cited by applicant ; Guo, Xiangyi, et al., (U.S. Appl. No. 62/925,193) filed Oct. 23, 2019, 26 pages. cited by applicant ; Lin, Weidong, et al., “Using Path Label Routing in Wide Area Software-Defined Networks with Open Flow,” 2016 International Conference on Networking and Network Applications, Jul. 2016, 6 pages, IEEE. cited by applicant
  • Assistant Examiner: Henry, Mariegeorges A
  • Primary Examiner: Moise, Emmanuel L
  • Attorney, Agent or Firm: Adeli LLP

Klicken Sie ein Format an und speichern Sie dann die Daten oder geben Sie eine Empfänger-Adresse ein und lassen Sie sich per Email zusenden.

oder
oder

Wählen Sie das für Sie passende Zitationsformat und kopieren Sie es dann in die Zwischenablage, lassen es sich per Mail zusenden oder speichern es als PDF-Datei.

oder
oder

Bitte prüfen Sie, ob die Zitation formal korrekt ist, bevor Sie sie in einer Arbeit verwenden. Benutzen Sie gegebenenfalls den "Exportieren"-Dialog, wenn Sie ein Literaturverwaltungsprogramm verwenden und die Zitat-Angaben selbst formatieren wollen.

xs 0 - 576
sm 576 - 768
md 768 - 992
lg 992 - 1200
xl 1200 - 1366
xxl 1366 -