E-Center for E-Business
|
The ECEB LaboratoryThe architecture for the ECEB Lab consists of a Web Server, two Application Servers, one Database Server and a Controller. The machines in the lab are primarily used for research and development of E-Commerce performance analysis and improvement applications. The Web Server serves as a
gateway to the Internet for the inside LAN. We use Microsoft Internet
Information Server 4.0 as a Web server application. The Web Server also runs a
firewall application to filter out potentially unfriendly incoming requests. It
also generates requests that need to be processed by the Application Servers and
submits them. Once the processing is done, the Web Server receives the processed
data and generates an HTML page for submitting back to the client. HTML pages
can also be static; they are locally stored on the server's drive waiting to
be retrieved by the client.
The Application Servers perform
resource-intensive business or application functions, such as user and credit
card verifications, validation of received information submitted from the Web
Server, and data forwarding to and from the Database Server. Additionally,
segregating these functions provides for increased security.
The Controller is used to monitor incoming workload and
monitor the overall system performance. The data being monitored is stored in
the Database Server. The Controller is also used to dynamically configure
internal system resources of other servers.
|
|
|