-
1.
公开(公告)号:US20180026834A1
公开(公告)日:2018-01-25
申请号:US15217573
申请日:2016-07-22
Applicant: Cisco Technology, Inc.
Inventor: Wojciech Dec , Sanjay Agrawal , Yi Yang , Ruchir Gupta , Syed Basheeruddin Ahmed
IPC: H04L12/24
CPC classification number: H04L41/082 , H04L41/0893 , H04L41/145 , H04L41/5054 , H04L41/5096
Abstract: Disclosed are systems, methods, and computer-readable storage media for automatically, dynamically generating feature model augmentation statements for data nodes for a new network feature described in a data modeling language. A software-defined controller, or other network components, can detect the availability of a new network feature defined by a feature model in a data modeling language and process the feature model to create an authorization policy data defining access rules control rules for the new network feature. Based on the authorization policy, the controller or the authorization model generator can generate a set of augmentation statements for one or more data nodes in the feature model of the new network feature and augment the new feature model with the augmentation statements for controlling access to the new network feature.
-
公开(公告)号:US11558478B2
公开(公告)日:2023-01-17
申请号:US17817568
申请日:2022-08-04
Applicant: Cisco Technology, Inc.
Inventor: Yi Yang , Wojciech Dec , Syed Basheeruddin Ahmed , Sanjay Agrawal , Ruchir Gupta
Abstract: Systems and methods provide for scaling service discovery in a micro-service environment. A controller can inject a service discovery agent onto a host. At least one of the controller or the agent can identify a first set of micro-service containers that are dependencies of the first micro-service container and a second set of micro-service containers that are dependencies of the second micro-service container. At least one of the controller or the agent can update routing data for the first set of micro-service containers and the second set of micro-service containers. At least one of the controller or the agent can determine the second micro-service container has terminated on the host computing device. At least one of the controller or the agent can update the agent to remove the routing data for the second set of micro-service containers.
-
公开(公告)号:US20190158365A1
公开(公告)日:2019-05-23
申请号:US16252309
申请日:2019-01-18
Applicant: Cisco Technology, Inc.
Inventor: Sanjay Agrawal , Ruchir Gupta , Syed Basheeruddin Ahmed , Yi Yang , Meenakshi Kaushik
Abstract: Systems, methods, and non-transitory computer-readable storage media for visualizing current and historical access policy of a group based policy. A first group based policy and a second group based policy are received at a computing device, where each group based policy includes policy rules defining a range of destination internet protocol addresses, a range of source internet protocol addresses and a range of access ports. The computing device renders a three dimensional representation of the first group based policy, based on the policy rules of the first group based policy. The computing device renders a three dimensional representation of the second group based policy, based on the policy rules of the second group based policy. The computing device displays the representations of the first group based policy and second group based policy on a graphical interface.
-
公开(公告)号:US11018952B2
公开(公告)日:2021-05-25
申请号:US16252309
申请日:2019-01-18
Applicant: Cisco Technology, Inc.
Inventor: Sanjay Agrawal , Ruchir Gupta , Syed Basheeruddin Ahmed , Yi Yang , Meenakshi Kaushik
Abstract: Systems, methods, and non-transitory computer-readable storage media for visualizing current and historical access policy of a group based policy. A first group based policy and a second group based policy are received at a computing device, where each group based policy includes policy rules defining a range of destination internet protocol addresses, a range of source internet protocol addresses and a range of access ports. The computing device renders a three dimensional representation of the first group based policy, based on the policy rules of the first group based policy. The computing device renders a three dimensional representation of the second group based policy, based on the policy rules of the second group based policy. The computing device displays the representations of the first group based policy and second group based policy on a graphical interface.
-
公开(公告)号:US10348838B2
公开(公告)日:2019-07-09
申请号:US15217311
申请日:2016-07-22
Applicant: Cisco Technology, Inc.
Inventor: Yi Yang , Wojciech Dec , Syed Basheeruddin Ahmed , Sanjay Agrawal , Ruchir Gupta
Abstract: Disclosed are systems, methods, and computer-readable storage media for scaling service discovery in a micro-service environment. A controller can instantiate, on a host computing device, a first container instance providing a first micro-service of an application. The host computing device can include a service discovery agent. The controller can identify a set of micro-services that are dependencies of the first micro-service, and update the service discovery agent with routing data for container instances providing the set of micro-services that are dependencies of the first micro-service. The service discovery agent can use the routing data to route requests from the first container instance to container instances providing the set of micro-services that are dependencies of the first micro-service.
-
公开(公告)号:US10187270B2
公开(公告)日:2019-01-22
申请号:US14997342
申请日:2016-01-15
Applicant: Cisco Technology, Inc.
Inventor: Sanjay Agrawal , Ruchir Gupta , Syed Basheeruddin Ahmed , Yi Yang , Meenakshi Kaushik
Abstract: Systems, methods, and non-transitory computer-readable storage media for visualizing current and historical access policy of a group based policy. A first group based policy and a second group based policy are received at a computing device, where each group based policy includes policy rules defining a range of destination internet protocol addresses, a range of source internet protocol addresses and a range of access ports. The computing device renders a three dimensional representation of the first group based policy, based on the policy rules of the first group based policy. The computing device renders a three dimensional representation of the second group based policy, based on the policy rules of the second group based policy. The computing device displays the representations of the first group based policy and second group based policy on a graphical interface.
-
公开(公告)号:US20180027080A1
公开(公告)日:2018-01-25
申请号:US15217311
申请日:2016-07-22
Applicant: Cisco Technology, Inc.
Inventor: Yi Yang , Wojciech Dec , Syed Basheeruddin Ahmed , Sanjay Agrawal , Ruchir Gupta
IPC: H04L29/08 , H04L12/911 , H04L12/24
CPC classification number: H04L67/16 , G06F8/60 , G06F9/445 , G06F9/5027 , G06F9/5038 , G06F2209/5015 , H04L41/12 , H04L47/70 , H04L67/10
Abstract: Disclosed are systems, methods, and computer-readable storage media for scaling service discovery in a micro-service environment. A controller can instantiate, on a host computing device, a first container instance providing a first micro-service of an application. The host computing device can include a service discovery agent. The controller can identify a set of micro-services that are dependencies of the first micro-service, and update the service discovery agent with routing data for container instances providing the set of micro-services that are dependencies of the first micro-service. The service discovery agent can use the routing data to route requests from the first container instance to container instances providing the set of micro-services that are dependencies of the first micro-service.
-
公开(公告)号:US11838376B2
公开(公告)日:2023-12-05
申请号:US18148690
申请日:2022-12-30
Applicant: Cisco Technology, Inc.
Inventor: Yi Yang , Wojciech Dec , Syed Basheeruddin Ahmed , Sanjay Agrawal , Ruchir Gupta
CPC classification number: H04L67/51 , G06F9/45558 , G06F2009/45595
Abstract: Systems and methods provide for scaling service discovery in a micro-service environment. A controller can inject a service discovery agent onto a host. At least one of the controller or the agent can identify a first set of micro-service containers that are dependencies of the first micro-service container and a second set of micro-service containers that are dependencies of the second micro-service container. At least one of the controller or the agent can update routing data for the first set of micro-service containers and the second set of micro-service containers. At least one of the controller or the agent can determine the second micro-service container has terminated on the host computing device. At least one of the controller or the agent can update the agent to remove the routing data for the second set of micro-service containers.
-
公开(公告)号:US20230239364A1
公开(公告)日:2023-07-27
申请号:US18148690
申请日:2022-12-30
Applicant: Cisco Technology, Inc.
Inventor: Yi Yang , Wojciech Dec , Syed Basheeruddin Ahmed , Sanjay Agrawal , Ruchir Gupta
CPC classification number: H04L67/51 , G06F9/45558 , G06F2009/45595
Abstract: Systems and methods provide for scaling service discovery in a micro-service environment. A controller can inject a service discovery agent onto a host. At least one of the controller or the agent can identify a first set of micro-service containers that are dependencies of the first micro-service container and a second set of micro-service containers that are dependencies of the second micro-service container. At least one of the controller or the agent can update routing data for the first set of micro-service containers and the second set of micro-service containers. At least one of the controller or the agent can determine the second micro-service container has terminated on the host computing device. At least one of the controller or the agent can update the agent to remove the routing data for the second set of micro-service containers.
-
公开(公告)号:US20220377150A1
公开(公告)日:2022-11-24
申请号:US17817568
申请日:2022-08-04
Applicant: Cisco Technology, Inc.
Inventor: Yi Yang , Wojciech Dec , Syed Basheeruddin Ahmed , Sanjay Agrawal , Ruchir Gupta
Abstract: Systems and methods provide for scaling service discovery in a micro-service environment. A controller can inject a service discovery agent onto a host. At least one of the controller or the agent can identify a first set of micro-service containers that are dependencies of the first micro-service container and a second set of micro-service containers that are dependencies of the second micro-service container. At least one of the controller or the agent can update routing data for the first set of micro-service containers and the second set of micro-service containers. At least one of the controller or the agent can determine the second micro-service container has terminated on the host computing device. At least one of the controller or the agent can update the agent to remove the routing data for the second set of micro-service containers.
-
-
-
-
-
-
-
-
-