Date post: | 20-Aug-2015 |
Category: |
Education |
Upload: | intelligrape |
View: | 1,195 times |
Download: | 0 times |
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