-
公开(公告)号:US20200374194A1
公开(公告)日:2020-11-26
申请号:US16587370
申请日:2019-09-30
Applicant: Citrix Systems, Inc.
Inventor: Youcef Laribi , Swetha Garipally , Chandra Keerthi Reddy
IPC: H04L12/24 , H04L12/803
Abstract: Described embodiments provide systems and methods for generating configuration templates. A configuration instance for an application delivery controller can be identified and a plurality of configuration objects. Each configuration object can include a set of instructions for managing network traffic between a plurality of clients and a plurality of servers. A subset of configuration objects can be selected from the plurality of configuration objects. Instance-specific instructions can be removed from each configuration object of the subset. A configuration graph can be generated for each application of the plurality of applications identified in the subset. A match of at least a portion of the configuration graph and a configuration pattern of a plurality of configuration patterns can be identified. A configuration template can be generated including a set of parameters to configure a second application delivery controller to generate instructions for managing network traffic for applications identified in the subset.
-
2.
公开(公告)号:US20130297802A1
公开(公告)日:2013-11-07
申请号:US13887001
申请日:2013-05-03
Applicant: CITRIX SYSTEMS, INC.
Inventor: Youcef Laribi , Josephine Suganthi , Ratnesh Singh , Ravia Kondamuru
IPC: H04L12/70
CPC classification number: H04L47/80 , H04L12/6418
Abstract: The present application is directed towards systems and methods for adaptive application provisioning for cloud services. An appliance deployed in a network as a gateway may be able to transparently monitor application activity in a cloud computing environment provided by one or more servers, including servers executed by virtual machines, bare-metal or non-virtual servers, or other computing devices. In some embodiments, the appliance may monitor one or more network metrics, including bandwidth usage, latency, congestion, or other issues; and/or may monitor application health or server or virtual machine statistics, including memory and processor usage, bandwidth usage, latency, or other metrics. Responsive to one or more metrics exceeding a threshold, the appliance may automatically provision or start, or deprovision or shut down, one or more virtual or physical machines from a cloud service provider, and may provide configuration information to the provisioned or started machines as needed.
Abstract translation: 本应用针对云服务的自适应应用配置的系统和方法。 作为网关部署在网络中的设备可能能够透明地监视由一个或多个服务器(包括由虚拟机,裸机或非虚拟服务器或其他计算设备执行的服务器)提供的云计算环境中的应用活动。 在一些实施例中,设备可以监视一个或多个网络度量,包括带宽使用,等待时间,拥塞或其他问题; 和/或可以监视应用程序运行状况或服务器或虚拟机统计信息,包括内存和处理器使用情况,带宽使用情况,延迟或其他指标。 响应于超过阈值的一个或多个指标,设备可以自动地从云服务提供商提供或启动或者取消或关闭一个或多个虚拟或物理机器,并且可以根据需要向配置或启动的机器提供配置信息 。
-
公开(公告)号:US10419311B2
公开(公告)日:2019-09-17
申请号:US15297023
申请日:2016-10-18
Applicant: Citrix Systems, Inc.
Inventor: Youcef Laribi , Umamaheswaran Arumugam , Rahul Kurpad
IPC: G06F15/177 , H04L12/26 , H04L12/24
Abstract: The present disclosure is directed towards systems and methods of configuring a computing environment. A device identifies a template including a declarative language with a first declaration and a second declaration. The device instantiate the template to generate a configuration object corresponding to the first declaration. The device establishes a first configuration of a component using the generated configuration object. The device generates a second configuration of a monitor to monitor a component. The device establishes the monitor to monitor operational state of the component.
-
公开(公告)号:US20180109421A1
公开(公告)日:2018-04-19
申请号:US15297023
申请日:2016-10-18
Applicant: Citrix Systems, Inc.
Inventor: Youcef Laribi , Umamaheswaran Arumugam , Rahul Kurpad
CPC classification number: H04L43/0817 , H04L41/0843
Abstract: The present disclosure is directed towards systems and methods of configuring a computing environment. A device identifies a template including a declarative language with a first declaration and a second declaration. The device instantiate the template to generate a configuration object corresponding to the first declaration. The device establishes a first configuration of a component using the generated configuration object. The device generates a second configuration of a monitor to monitor a component. The device establishes the monitor to monitor operational state of the component.
-
公开(公告)号:US09769085B2
公开(公告)日:2017-09-19
申请号:US13887001
申请日:2013-05-03
Applicant: Citrix Systems, Inc.
Inventor: Youcef Laribi , Josephine Suganthi , Ratnesh Singh , Ravi Kondamuru
IPC: H04L12/927 , H04L12/64
CPC classification number: H04L47/80 , H04L12/6418
Abstract: The present application is directed towards systems and methods for adaptive application provisioning for cloud services. An appliance deployed in a network as a gateway may be able to transparently monitor application activity in a cloud computing environment provided by one or more servers, including servers executed by virtual machines, bare-metal or non-virtual servers, or other computing devices. In some embodiments, the appliance may monitor one or more network metrics, including bandwidth usage, latency, congestion, or other issues; and/or may monitor application health or server or virtual machine statistics, including memory and processor usage, bandwidth usage, latency, or other metrics. Responsive to one or more metrics exceeding a threshold, the appliance may automatically provision or start, or deprovision or shut down, one or more virtual or physical machines from a cloud service provider, and may provide configuration information to the provisioned or started machines as needed.
-
-
-
-