Service graph highlights missing nodes and links

    公开(公告)号:US11055191B2

    公开(公告)日:2021-07-06

    申请号:US16415810

    申请日:2019-05-17

    Inventor: Chiradeep Vittal

    Abstract: Described herein are systems and methods for identifying a down, inactive or missing network link or microservice of a service graph. The system and methods described herein may identify a service graph for monitoring. The system and methods described herein may monitor the service graph topology, such as services and networks. The system and methods described herein may determine a link or node is down or inactive. The system and methods described herein may display indications in the service graph that the ode or link is down or inactive. The implementations described herein may increase the efficiency of diagnostics and monitoring of the links and nodes and may decrease downtime as a result of incidents by providing a faster mechanism by incidents may be remediated.

    Network offering in cloud computing environment

    公开(公告)号:US10135679B2

    公开(公告)日:2018-11-20

    申请号:US14946235

    申请日:2015-11-19

    Abstract: A cloud system may create and support multiple network offerings for virtual machines in a cloud zone. Physical networks comprising sets of network elements, such as routers, gateways, firewalls, load balancers, and other network hardware, may be created and updated within a zone. Network offerings may be defined and associated, using tags or other techniques, with virtual machine networks, physical networks and/or network elements. Cloud end users may request specific network offerings when creating virtual machines, or may request to move existing virtual machines from one network offering to another. The cloud system may use the requested network offering to identify the virtual machine network, physical network, and/or network elements corresponding to the requested network offering. The cloud system may allocate a new virtual machine network and configure the network elements within the associated physical network to provide network services to the virtual machine.

    Network offering in cloud computing environment
    13.
    发明授权
    Network offering in cloud computing environment 有权
    云计算环境中的网络产品

    公开(公告)号:US09223635B2

    公开(公告)日:2015-12-29

    申请号:US13662483

    申请日:2012-10-28

    Abstract: A cloud system may create and support multiple network offerings for virtual machines in a cloud zone. Physical networks comprising sets of network elements, such as routers, gateways, firewalls, load balancers, and other network hardware, may be created and updated within a zone. Network offerings may be defined and associated, using tags or other techniques, with virtual machine networks, physical networks and/or network elements. Cloud end users may request specific network offerings when creating virtual machines, or may request to move existing virtual machines from one network offering to another. The cloud system may use the requested network offering to identify the virtual machine network, physical network, and/or network elements corresponding to the requested network offering. The cloud system may allocate a new virtual machine network and configure the network elements within the associated physical network to provide network services to the virtual machine.

    Abstract translation: 云系统可以为云区域中的虚拟机创建和支持多个网络产品。 可以在区域内创建和更新包括诸如路由器,网关,防火墙,负载平衡器和其他网络硬件的网络元件组的物理网络。 网络产品可以使用标签或其他技术与虚拟机网络,物理网络和/或网络元素进行定义和关联。 云终端用户可以在创建虚拟机时请求特定的网络产品,或者可以请求将现有虚拟机从一个网络产品移动到另一个。 云系统可以使用所请求的网络产品来识别与所请求的网络产品相对应的虚拟机网络,物理网络和/或网络元件。 云系统可以分配新的虚拟机网络并配置相关联的物理网络内的网络元件以向虚拟机提供网络服务。

    DIAGNOSTIC VIRTUAL MACHINE
    14.
    发明申请
    DIAGNOSTIC VIRTUAL MACHINE 有权
    诊断虚拟机

    公开(公告)号:US20150193256A1

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

    申请号:US14660815

    申请日:2015-03-17

    Abstract: A diagnostic virtual machine having access to resources of an infrastructure as a service cloud may be created. A user device may be provided access to the diagnostic virtual machine. In some embodiments, the diagnostic virtual machine may be configured to monitor a cluster of hypervisors, and the resources of the infrastructure as a service cloud which the diagnostic virtual machine has access to may include physical resources of the infrastructure as a service cloud that are associated with the cluster of hypervisors.

    Abstract translation: 可以创建具有作为服务云的基础设施的资源的诊断虚拟机。 可以向用户设备提供对诊断虚拟机的访问。 在一些实施例中,诊断虚拟机可以被配置为监视虚拟机管理程序的集群,并且作为诊断虚拟机具有访问权限的服务云的基础设施的资源可以包括作为相关联的服务云的基础设施的物理资源 与虚拟机管理程序集群。

    MANAGING CLOUD ZONES
    15.
    发明申请
    MANAGING CLOUD ZONES 有权
    管理云泊区

    公开(公告)号:US20140373120A1

    公开(公告)日:2014-12-18

    申请号:US14472371

    申请日:2014-08-29

    Abstract: Methods and systems for managing cloud zones are described herein. A management server for a cloud of computing resources may add private zones to the cloud. The private zones may contain computers owned and operated by a user of the cloud, such as a cloud customer, rather than the cloud operator. The management server may manage the computing resources in the private zone by sending commands to an agent, which in turn relays the management server's commands to the individual computing resources. The agent may be authenticated using a token.

    Abstract translation: 这里描述了用于管理云区域的方法和系统。 用于云计算资源的管理服务器可能会向云端添加专用区域。 私有区域可以包含由云的用户拥有和操作的计算机,例如云客户,而不是云运营商。 管理服务器可以通过向代理发送命令来管理私有区域中的计算资源,而代理又将管理服务器的命令中继到各个计算资源。 可以使用令牌认证代理。

    DIAGNOSTIC VIRTUAL MACHINE
    16.
    发明申请
    DIAGNOSTIC VIRTUAL MACHINE 有权
    诊断虚拟机

    公开(公告)号:US20140149980A1

    公开(公告)日:2014-05-29

    申请号:US13686445

    申请日:2012-11-27

    Abstract: A diagnostic virtual machine having access to resources of an infrastructure as a service cloud may be created. A user device may be provided access to the diagnostic virtual machine. In some embodiments, the diagnostic virtual machine may be configured to monitor a cluster of hypervisors, and the resources of the infrastructure as a service cloud which the diagnostic virtual machine has access to may include physical resources of the infrastructure as a service cloud that are associated with the cluster of hypervisors.

    Abstract translation: 可以创建具有作为服务云的基础设施的资源的诊断虚拟机。 可以向用户设备提供对诊断虚拟机的访问。 在一些实施例中,诊断虚拟机可以被配置为监视虚拟机管理程序的集群,并且作为诊断虚拟机具有访问权限的服务云的基础设施的资源可以包括作为相关联的服务云的基础设施的物理资源 与虚拟机管理程序集群。

    Displaying a service graph in association with a time of a detected anomaly

    公开(公告)号:US11455224B2

    公开(公告)日:2022-09-27

    申请号:US16414655

    申请日:2019-05-16

    Abstract: Described embodiments provide systems and methods for displaying a service graph in association with a time of a detected anomaly. A device may store a plurality of snapshots of a service graph of a plurality of microservices. Each of the snapshots of the service graphs include metrics at a respective time increment from execution of each of the plurality of microservices. The device may detect an anomaly with operation of one or more microservices of the plurality of services. The device may identify a set of snapshots of the service graph within a predetermined time period of a time of the anomaly. The device may display each of the snapshots in the set of snapshots of in sequence corresponding to time increments within the predetermined time period of the time of the anomaly.

    API DEPENDENCY ERROR AND LATENCY INJECTION

    公开(公告)号:US20220224619A1

    公开(公告)日:2022-07-14

    申请号:US17708701

    申请日:2022-03-30

    Abstract: Described embodiments provide systems and methods for validating a microservice. A device intermediary to a plurality of microservices may identify a synthetic error and a first criteria for implementing the synthetic error to validate a first microservice of the plurality of microservices. The device may determine that the first criteria for implementing the synthetic error has been met. The device may receive a request from the first microservice to access a second microservice of the plurality of microservices. Responsive to the determination, the device may transmit, to the first microservice, a response on behalf of the second microservice, the response implementing the synthetic error. The device may validate that the first microservice one of handled or did not handle the synthetic error.

    Canary deployment using an application delivery controller

    公开(公告)号:US11099826B2

    公开(公告)日:2021-08-24

    申请号:US16600735

    申请日:2019-10-14

    Abstract: Methods and systems for performing application deployments in a computing environment are presented herein. One or more components of the computing environment may perform a canary deployment of an updated version of an application. As the canary deployment is performed, one or more determinations as to whether to continue, stop, or complete the canary deployment may be performed. These determinations may be based on one or more metrics determined by an application delivery controller of the computing environment. The application delivery controller may be configured to divert or forward traffic to application resources that execute the updated version. Additionally, the canary deployment may be performed in an automated fashion.

    SYSTEMS AND METHODS FOR PERSISTENCE ACROSS APPLICATIONS USING A CONTENT SWITCHING SERVER

    公开(公告)号:US20210176304A1

    公开(公告)日:2021-06-10

    申请号:US16705900

    申请日:2019-12-06

    Abstract: Disclosed herein includes a system, a method, and a device for providing persistence across applications using a content switching server. A device can receive a first request from a client for a version of an application having different versions provided by one or more servers. The device can provide access to each version of the application via different load balancing virtual servers. A content switching virtual server of the device can select a load balancing virtual server to handle the first request for the version of the application. The content switching virtual server can generate a session identifier for a session between the client and the version of the application to persist the session with the selected load balancing virtual server for subsequent requests from the client for the version of the application.

Patent Agency Ranking