-
公开(公告)号:US10484303B2
公开(公告)日:2019-11-19
申请号:US15689027
申请日:2017-08-29
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Gregory J. Shepherd , Ijsbrand Wijnands , Neale Ranns , David Ward , Michael Francis O'Gorman
IPC: H04L12/931 , H04L29/08 , H04L12/18 , H04L29/06 , H04L12/761
Abstract: In one embodiment, a method includes receiving from a host node comprising a tenant multicast application with a single tenant deployment, an encapsulated multicast packet over unicast at a virtual replicator, the encapsulated multicast packet comprising receiver information for the virtual replicator, replicating the encapsulated multicast packet at the virtual replicator, and transmitting the encapsulated multicast packet over unicast to a plurality of receiving nodes based on the receiver information. The receiving nodes comprise the tenant multicast application and the virtual replicator operates in a cloud without multicast capability. An apparatus is also disclosed herein.
-
公开(公告)号:US11146620B2
公开(公告)日:2021-10-12
申请号:US15899179
申请日:2018-02-19
Applicant: Cisco Technology, Inc.
Inventor: Peter Bosch , Jeffrey Napper , Alessandro Duminuco , Michael Francis O'Gorman , Sean Chandler , Roman Sorokin , David Delano Ward , Baton Daullxhi , Florin Stelian Balus
Abstract: The present disclosure involves systems and methods for (a) model distributed applications for multi-cloud deployments, (b) derive, by way of policy, executable orchestrator descriptors, (c) model underlying (cloud) services (private, public, server-less and virtual-private) as distributed applications themselves, (d) dynamically create such cloud services if these are unavailable for the distributed application, (e) manage those resources equivalent to the way distributed applications are managed; and (f) present how these techniques are stackable. As applications may be built on top of cloud services, which themselves can be built on top of other cloud services (e.g., virtual private clouds on public cloud, etc.) even cloud services themselves may be considered applications in their own right, thus supporting putting cloud services on top of other cloud services.
-
公开(公告)号:US20190068524A1
公开(公告)日:2019-02-28
申请号:US15689027
申请日:2017-08-29
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Gregory J. Shepherd , Ijsbrand Wijnands , Neale Ranns , David Ward , Michael Francis O'Gorman
IPC: H04L12/931
CPC classification number: H04L49/201 , H04L12/184 , H04L12/189 , H04L45/16 , H04L49/70 , H04L67/1002 , H04L67/1095 , H04L69/163
Abstract: In one embodiment, a method includes receiving from a host node comprising a tenant multicast application with a single tenant deployment, an encapsulated multicast packet over unicast at a virtual replicator, the encapsulated multicast packet comprising receiver information for the virtual replicator, replicating the encapsulated multicast packet at the virtual replicator, and transmitting the encapsulated multicast packet over unicast to a plurality of receiving nodes based on the receiver information. The receiving nodes comprise the tenant multicast application and the virtual replicator operates in a cloud without multicast capability. An apparatus is also disclosed herein.
-
4.
公开(公告)号:US10303450B2
公开(公告)日:2019-05-28
申请号:US15704904
申请日:2017-09-14
Applicant: Cisco Technology, Inc.
Inventor: Peter Bosch , Jeffrey Napper , Alessandro Duminuco , Michael Francis O'Gorman , Sean Chandler , Roman Sorokin , David Delano Ward
Abstract: The present disclosure involves systems and methods for compiling abstract application and associated service models into deployable descriptors under control of a series of policies, maintaining and enforcing dependencies between policies and applications/services, and deploying policies as regularly managed policy applications themselves. In particular, an orchestration system includes one or more policy applications that are executed to apply policies to a deployable application or service in a computing environment. In general, the orchestration system operates to create one or more solution models for execution of an application on one or more computing environments (such as one or more cloud computing environments) based on a received request for deployment.
-
公开(公告)号:US20190082004A1
公开(公告)日:2019-03-14
申请号:US15899179
申请日:2018-02-19
Applicant: Cisco Technology, Inc.
Inventor: Peter Bosch , Jeffrey Napper , Alessandro Duminuco , Michael Francis O'Gorman , Sean Chandler , Roman Sorokin , David Delano Ward , Baton Daullxhi , Florin Stelian Balus
Abstract: The present disclosure involves systems and methods for (a) model distributed applications for multi-cloud deployments, (b) derive, by way of policy, executable orchestrator descriptors, (c) model underlying (cloud) services (private, public, server-less and virtual-private) as distributed applications themselves, (d) dynamically create such cloud services if these are unavailable for the distributed application, (e) manage those resources equivalent to the way distributed applications are managed; and (f) present how these techniques are stackable. As applications may be built on top of cloud services, which themselves can be built on top of other cloud services (e.g., virtual private clouds on public cloud, etc.) even cloud services themselves may be considered applications in their own right, thus supporting putting cloud services on top of other cloud services.
-
6.
公开(公告)号:US20190079744A1
公开(公告)日:2019-03-14
申请号:US15704904
申请日:2017-09-14
Applicant: Cisco Technology, Inc.
Inventor: Peter Bosch , Jeffrey Napper , Alessandro Duminuco , Michael Francis O'Gorman , Sean Chandler , Roman Sorokin , David Delano Ward
Abstract: The present disclosure involves systems and methods for compiling abstract application and associated service models into deployable descriptors under control of a series of policies, maintaining and enforcing dependencies between policies and applications/services, and deploying policies as regularly managed policy applications themselves. In particular, an orchestration system includes one or more policy applications that are executed to apply policies to a deployable application or service in a computing environment. In general, the orchestration system operates to create one or more solution models for execution of an application on one or more computing environments (such as one or more cloud computing environments) based on a received request for deployment.
-
-
-
-
-