×

Hosting a server application on multiple network tiers

  • US 8,484,716 B1
  • Filed: 08/07/2009
  • Issued: 07/09/2013
  • Est. Priority Date: 08/07/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • hosting a server application on a plurality of servers, the plurality of servers including an application server deployed in a secure tier of an enterprise network and an edge server deployed in an edge tier of the enterprise network, a first firewall isolating the secure tier from the edge tier and from a public network and a second firewall isolating the edge tier from the public network,wherein the edge server is configured to;

    (a) receive requests for services provided by the server application, the requests sent by at least one client device through the public network and authenticated by the second firewall, (b) perform a first subset of the services by executing application logic of the server application stored on the edge server, and (c) relay a subset of the requests to the application server, andwherein the application server is configured to;

    (a) receive the relayed subset of requests, the relayed subset of requests authenticated by the first firewall, and (b) perform a second subset of the services in response to the relayed subset of requests by executing application logic of the server application stored on the application server;

    identifying latency tolerances for each of the first subset of services and for each of the second subset of services;

    configuring the edge server to perform the first subset of the services based at least in part on the latency tolerances identified for the first subset of services; and

    configuring the application server to perform the second subset of the services based at least in part on the latency tolerances identified for the second subset of services.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×