Scaling service discovery in a micro-service environment

    公开(公告)号:US10348838B2

    公开(公告)日:2019-07-09

    申请号:US15217311

    申请日:2016-07-22

    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.

    Automating monitoring using configuration event triggers in a network environment
    5.
    发明授权
    Automating monitoring using configuration event triggers in a network environment 有权
    使用网络环境中的配置事件触发器自动监控

    公开(公告)号:US09531589B2

    公开(公告)日:2016-12-27

    申请号:US14292366

    申请日:2014-05-30

    CPC classification number: H04L41/0813 H04L43/062 H04L43/0829

    Abstract: An example method for automating monitoring using configuration event triggers in a network environment is provided and includes receiving a change request for a configuration change, creating a change impact monitor according to a profile associated with the configuration change, taking a first snapshot of performance indicators when the configuration change is applied, taking a second snapshot of the performance indicators a predetermined duration after applying the configuration change, and generating a change impact notification describing the first snapshot and the second snapshot. The profile can specify the performance indicators for the configuration change. A change agent that creates the change impact monitor may also be invoked. In some embodiments, the method can further include receiving a soak command, and taking a third snapshot of the performance indicators before applying the configuration change.

    Abstract translation: 提供了一种用于使用网络环境中的配置事件触发来自动监视的示例方法,包括:接收对配置更改的更改请求,根据与配置更改相关联的配置文件创建变更影响监视器,获取性能指示器的第一个快照 应用配置更改,在应用配置更改之后,将性能指示符的第二快照呈现预定的持续时间,并且生成描述第一快照和第二快照的改变影响通知。 配置文件可以指定配置更改的性能指标。 也可以调用创建变更影响监视器的变更代理。 在一些实施例中,该方法还可以包括接收保温命令,以及在应用配置更改之前拍摄性能指标的第三个快照。

    Scaling service discovery in a micro-service environment

    公开(公告)号:US11838376B2

    公开(公告)日:2023-12-05

    申请号:US18148690

    申请日:2022-12-30

    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.

    SCALING SERVICE DISCOVERY IN A MICRO-SERVICE ENVIRONMENT

    公开(公告)号:US20230239364A1

    公开(公告)日:2023-07-27

    申请号:US18148690

    申请日:2022-12-30

    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.

    SCALING SERVICE DISCOVERY IN A MICRO-SERVICE ENVIRONMENT

    公开(公告)号:US20220377150A1

    公开(公告)日:2022-11-24

    申请号:US17817568

    申请日:2022-08-04

    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.

    Automatically, dynamically generating augmentation extensions for network feature authorization

    公开(公告)号:US10374884B2

    公开(公告)日:2019-08-06

    申请号:US15217573

    申请日:2016-07-22

    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.

Patent Agency Ranking