About: Application delivery controller is a research topic. Over the lifetime, 20 publications have been published within this topic receiving 319 citations. The topic is also known as: ADC.
TL;DR: In this article, a virtual application delivery controller is deployed on a device intermediary to a plurality of clients and the plurality of servers, which performs one or more application delivery control functions.
Abstract: The present disclosure is directed to systems and method for providing a virtual appliance. One or more application delivery controller appliances intermediary to a plurality of clients and a plurality of servers perform a plurality of application delivery control functions on network traffic communicated between the plurality of clients and the plurality of servers. A virtual application delivery controller is deployed on a device intermediary to the plurality of clients and the plurality of servers. The virtual application delivery controller executing on the device performs one or more of the plurality of application delivery control functions on network traffic communicated between the plurality of clients and the plurality of servers.
TL;DR: In this article, the methods for load balancing may include receiving a query concerning a host name from a client, determining that there are two or more host servers associated with the host name, measuring various metrics associated with each of the two ormore host servers and a local Domain Name Server (DNS), and based at least in part on the measurement, selecting a host server among the two servers among the 2/3 host servers.
Abstract: Application Delivery Controller (ADC), Global Server Load Balancer (GSLB), and methods for their operation in data networks are disclosed. The methods for load balancing may include receiving a query concerning a host name from a client, determining that there are two or more host servers associated with the host name, measuring various metrics associated with each of the two or more host servers and a local Domain Name Server (DNS), and based at least in part on the measurement, selecting a host server among the two or more host servers. The load balancing may also be based on a measured round trip time.
TL;DR: In this article, the authors propose a method to facilitate secure network traffic by an application delivery controller by receiving a data packet with information from a client indicating that the client is a trusted source, embedding in the data packet a transmission control protocol (TCP) options header, the TCP options header comprising information including at least a sequence number for a protocol connection.
Abstract: Facilitation of secure network traffic by an application delivery controller is provided herein. In some examples, a method includes: (a) receiving a data packet with information from a client indicating that the client is a trusted source; (b) embedding in the data packet a transmission control protocol (TCP) options header, the TCP options header comprising information including at least a sequence number for a protocol connection; and (c) forwarding the embedded data packet to a server.
TL;DR: In this paper, a controller intermediary to clients and servers of a cloud environment can receive account information related to each of a plurality of instances of one or more services provided by the servers of the cloud environment.
Abstract: The present disclosure is directed towards systems and methods of managing cloud-based services via a network. A controller intermediary to clients and servers of a cloud environment can receive account information related to each of a plurality of instances of one or more services provided by the servers of the cloud environment. The controller can determine a weight for each of the instances based on the account information. The weight can indicate a performance of the instance of the service provided via the cloud environment. The controller can select an instance of the plurality of instances to direct network traffic from a client. The controller can select the instance based on the weight for each of the instances.
TL;DR: In this article, an application delivery controller (ADC) detects the received traffic as an attack traffic and re-configures the SDN switches to re-routes the attack traffic to one or more of the launched VMs.
Abstract: A cloud includes an application delivery controller (ADC) receives traffic intended for a specific application, from a user, the specific application being executed by a virtual machine (VM). The ADC detects the received traffic as an attack traffic, the received traffic being intended for routing through software defined network (SDN) switches. The cloud further includes a controller that is in communication with the ADC and that launches virtual machines (VMs) based on the detected attack traffic. The controller re-configures the SDN switches from routing the received traffic to the VM that is executing the specific application to re-routing the received traffic, as the attack traffic, to one or more of the launched VMs.