Experimental Deployment 1

6
Experimental Deployment 1 Amazon Cloud (US-East-1* Zone) Amazon EC2 Instance Glassf ish App Server MySQL Databa se JDBC SSH Develop er HTTP Users

description

Amazon EC2 Instance. Experimental Deployment 1. Glassfish App Server. MySQL Database. HTTP. JDBC. Users. SSH. Amazon Cloud (US-East-1* Zone). Developer. Experimental Deployment 2. EC2 Instance. EC2 Instance. Glassfish App Server. MySQL Database. HTTP. JDBC. Users. - PowerPoint PPT Presentation

Transcript of Experimental Deployment 1

Page 1: Experimental Deployment 1

Experimental Deployment 1

Amazon Cloud (US-East-1* Zone)

Amazon EC2 Instance

Glassfish App

Server

MySQL DatabaseJDBC

SSH

Developer

HTTP

Users

Page 2: Experimental Deployment 1

Experimental Deployment 2

Amazon Cloud (US-East-1* Zone)

EC2 Instance

Glassfish App

Server

EC2 Instance

MySQL DatabaseJDBC

HTTP

Users

Page 3: Experimental Deployment 1

Experimental Deployment 3

Amazon Cloud (US-East-1* Zone)

EC2 Instance

MySQL Database

EC2 Instance

Glassfish App Server

EC2 Instance

Glassfish App Server

EC2 Instance

Glassfish App Server

EC2 Instance

Glassfish App

Server

JDBC

Application Server Cluster

Load Balancer

HTTP

Users

Page 4: Experimental Deployment 1

Experimental Deployment 4

Amazon Cloud (US-East-1* Zone)

Load Balancer

Amazon EC2 InstanceGlassfish

App ServerMySQL Database

JDBC

Amazon EC2 InstanceGlassfish

App ServerMySQL Database

JDBC

Amazon EC2 InstanceGlassfish

App ServerMySQL Database

JDBC

HTTP

Users

Application Server Cluster

Database Replication

Page 5: Experimental Deployment 1

Cumulative Response Time

GME Performance Modeling

a b

x

y

OrderManagement

Inventory Check

Credit Check

Shipping Notification

Inventory Update

Notification

Serial Parallel

Users

HTTP T = (Ta + Tb) T = max(Tx , Ty)

Page 6: Experimental Deployment 1

The Grinder (Java Load Testing

Framework)

Unused slide