demystifying auto scaling : evening session on aws cloudfront & auto scaling by amazon and...

Post on 20-Aug-2015

1.210 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Auto Scaling

CO

MP

UTE

TIME

CO

MP

UTE

TIME

1- UN PREDICTABLE BURSTS 2- PREDICTABLE BURSTS

Load Scenarios

Business Scenario-01

You are launching

a new application

You are unsure if the users

will like the application.?

You can procure infrastructure lavishly or conservatively

YOU START A NEW

BUSINESS

AFTER SOME TIME

You start procuring hardware to meet

the requirements

DEMAND DIPS

AFTER INITIAL

SUCCESS

Business Scenario-02

?What will you do

with the

investment?

KICKS OF

Business Scenario-03

SERVERS SERVERS

PEAK LOAD REGULAR LOAD

INFR

AS

TR

UC

TU

RE

TIME

HARDWARE SUPPORT

PLANNED LOAD

ACTUAL LOAD

UNDER PROVISION

OVER PROVISION

Under and Over provisioning

Auto Scaling

A cloud computing service feature that automatically adds or removes compute resources depending upon actual usage

CA

PA

CIT

Y

TIME

We can closely align our

infrastructure with our load

requirement and save costs.

AUTOMATES EC2 TO

Scale outScale down

ACTUAL DEMAND

VIRTUALIZED INFRASTRUCTURE

AWS Auto scaling

Do not have to worry about

capacity planning

Minimal manual intervention

No time wastage on hardware

procurement

You can scale-down immediately after the

need is over

Zero CapEx investment

Start small and upscale within minutes

With Auto Scaling

Scale upto 100 instances – pretty

huge

CLOUD

WATCH

Auto

Scale

How Auto Scaling

AUTO

SCALE

+ -POLICIES

Lau

nch

New

S

erv

er

Rep

ort

Serv

er

Load

TO ADD

RESOURCE

TO Remove

ARESOURCE

Term

inate

S

erv

er

Monitor

Server

Load

Application server-1

Application server-2Users

WorksSERVER 1

SERVER 2

SERVER 3

SERVER 4

SERVER

LOAD

BALANCE

R

Points to Remember before Scaling out / downEnsure that following resources are not lost during scale-

down

Log files

Data files

User Sessions

Cannot be used to launch different configuration servers

Cannot be used to scale an Amazon RDS instance

Cannot be done across multiple AWS Regions

Cannot Differentiate between valid and malicious traffic

01

0203

04

Things To Remember

From

TheEvening

Snapshots

From

TheEvening

Snapshots

From

TheEvening

Snapshots

Delhi NCR, India

Mumbai, India

London, UKSan Jose, US

Los Angeles, US

Intelligrape Offices

OUR DEVELOPMENT CENTER

Noida

Sales Office

Sales & Development center

Let’s Connect

/company/intelligrape

/intelligrape.software

/IntelliGrape

top related