SlideShare a Scribd company logo
Amazon Elastic Compute Cloud
(EC2)
BY AKASH BADONE
Several Historical Trends
 Shared Utility Computing
 1960s – MULTICS – Concept of a Shared Computing Utility
 1970s – IBM Mainframes – rent by the CPU-hour. (Fast/slow switch.)
 Data Center Co-location
 1990s-2000s – Rent machines for months/years, keep them close to the network access point and
pay a flat rate. Avoid running your own building with utilities!
 Pay as You Go
 Early 2000s - Submit jobs to a remote service provider where they run on the raw hardware. Sun
Cloud ($1/CPU-hour, Solaris +SGE) IBM Deep Capacity Computing on Demand (50 cents/hour)
 Virtualization
 1960s – OS-VM, VM-360 – Used to split mainframes into logical partitions.
 1998 – VMWare – First practical implementation on X86, but at significant performance hit.
 2003 – Xen para virtualization provides much perf, but kernel must assist.
 Late 2000s – Intel and AMD add hardware support for virtualization.
Amazon’s Elastic Compute Cloud (EC2)
 Amazon web services for computing
 EC2
 Elastic Map Reduce (EMR).
 Data storage solutions (DynamoDB, RDS, S3 or EBS).
 Hope to use multiple features for storing input/output files and perform
intensive computations.
What is EC2?
Amazon Elastic Cloud Computing
 Infrastructure as a Service (IaaS)
 Allows customers to rent virtual computers by the hour. All they need to
provide is money, and they will have a virtual server instance.
Getting Started with Amazon EC2
 Step 1: Sign up for Amazon EC2
 Step 2: Create a key pair
 Step 3: Launch an Amazon EC2 instance
 Step 4: Connect to the instance
 Step 5: Customize the instance
 Step 6: Terminate instance and delete the volume created
EC2 Layers
EC2 Diagram
Types of Instances
 Free Tier
 Use AWS instances for up to 12 months (minimal performance)
 On-Demand
 Setup and tear down whenever you need to
 Reserved
 Pay up front for servers with contracts
 Spot
 Bid for unused capacity, but no control over when it’s terminated
EC2 instances
 A virtual computing environment with a web interface.
 Create and configure an “instance” (Amazon Machine
Image)
 Example: Extra large instance (standard)
 15GB of memory
 8 EC2 Compute Units (4 virtual cores)
 1690GB of local storage
 64 bit platform
 Also offers cluster compute instances
 Example
 Cluster Compute Eight Extra large with 60GB memory, 88 EC2
units, 3370 local storage, 64-bit platform, 10 Gigabit Ethernet.
EC2 Instances
 Operating system Windows Server, Ubuntu Linux, Red Hat Enterprise linux
etc.
 Currently using AWS’s free usage tier (Getting started!)
 Pay for the capacity actually consumed
(http://aws.amazon.com/ec2/#pricing).
 Regional Servers located in 8 regions (US East, US West, EU, Asia Pacific
etc)
 Currently running a t1.micro instance
 Ubuntu Server version 11.10 (Oneiric Ocelot) 64-bit.
Amazon AWS
 Grew out of Amazon’s need to rapidly provision and configure machines of
standard configurations for its own business.
 Early 2000s – Both private and shared data centers began using
virtualization to perform “server consolidation”
 2003 – Internal memo by Chris Pinkham describing an “infrastructure
service for the world.”
 2006 – S3 first deployed in the spring, EC2 in the fall
 2008 – Elastic Block Store available.
 2009 – Relational Database Service
 2012 – Dynamo DB
 Does it turn a profit?
Amazon Web Services(AWS)
Virtualization
 Paravirtual
 Paravirtual AMIs boot with a special boot loader called PV-GRUB, which starts
the boot cycle and then chain loads the kernel specified in the menu.lst file on
your image
 Hardware Virtual Machine
 Unlike PV guests, HVM guests can take advantage of hardware extensions that
provide fast access to the underlying hardware on the host system
 Allows user to run an operating system directly on top of a virtual machine
without any modification, as if it were run on the bare-metal hardware.
Virtualization Specifications
 Xen Hypervisor for virtualization
 Provides services that allow multiple computer operation systems to execute on
the same computer hardware
 Hardware specifications are tailored to the needs of the use
 Storage, Computing, Memory, Graphics
 Why did Amazon choose Xen?
XEN Hypervisor
 Basic abstraction layer of software that sits directly on the hardware below
any operating systems.
 Responsible for CPU scheduling and memory partitioning of the various
virtual machines running on the hardware device.
 Controls the execution of virtual machines as they share the common
processing environment.
 No knowledge of networking, external storage devices, video, or any other
common I/O functions found on a computing system.
Storage
 Amazon EC2 uses two different kinds of storage. One is local storage,
known as Instance Storage, which is non-persistent and data will be lost
after an instance terminates. The other kind is persistent, network-based
storage called Elastic Block Store(EBS), which can be attached to running
instances or also used as a persistent boot medium.
 Instance Storage
 EBS
Elastic Block Storage
 Provides raw data blocks that can be attached to EC2 instances.
(Essentially works as network drives)
 Can be backed up and restored to another instance for when failures occur
on an a current instance
Instance Storage
Costs (On Demand)
Why did Amazon choose this
method of charging customers?
• Compute
• Storage
• Network IOPS

More Related Content

What's hot

Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providers
Vineet Garg
 
2 vm provisioning
2 vm provisioning2 vm provisioning
2 vm provisioning
ROSHNI PRADHAN
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration services
ANUSUYA T K
 
IBM Cloud Computing
IBM Cloud ComputingIBM Cloud Computing
IBM Cloud Computing
Ritul Chaudhary
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
Saiteja Kaparthi
 
Evolution of Cloud Computing
Evolution of Cloud ComputingEvolution of Cloud Computing
Evolution of Cloud Computing
NephoScale
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
Amazon Web Services
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
Amazon Web Services
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)
Garvit Anand
 
cluster computing
cluster computingcluster computing
cluster computing
anjalibhandari11011995
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
Rkrishna Mishra
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
Muhammad Usama Zuberi
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
Abdelkhalik Mosa
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
Ninh Nguyen
 
Levels of Virtualization.docx
Levels of Virtualization.docxLevels of Virtualization.docx
Levels of Virtualization.docx
kumari36
 
IBM Cloud Introduction
IBM Cloud IntroductionIBM Cloud Introduction
IBM Cloud Introduction
Ravi Pandit
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
Adeel Javaid
 
Getting Started with Amazon EC2
Getting Started with Amazon EC2Getting Started with Amazon EC2
Getting Started with Amazon EC2
Amazon Web Services
 
Cloud Infrastructure Mechanisms
Cloud Infrastructure MechanismsCloud Infrastructure Mechanisms
Cloud Infrastructure Mechanisms
Mohammed Sajjad Ali
 
AWS Architecting In The Cloud
AWS Architecting In The CloudAWS Architecting In The Cloud
AWS Architecting In The Cloud
Amazon Web Services
 

What's hot (20)

Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providers
 
2 vm provisioning
2 vm provisioning2 vm provisioning
2 vm provisioning
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration services
 
IBM Cloud Computing
IBM Cloud ComputingIBM Cloud Computing
IBM Cloud Computing
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Evolution of Cloud Computing
Evolution of Cloud ComputingEvolution of Cloud Computing
Evolution of Cloud Computing
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)
 
cluster computing
cluster computingcluster computing
cluster computing
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Levels of Virtualization.docx
Levels of Virtualization.docxLevels of Virtualization.docx
Levels of Virtualization.docx
 
IBM Cloud Introduction
IBM Cloud IntroductionIBM Cloud Introduction
IBM Cloud Introduction
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
 
Getting Started with Amazon EC2
Getting Started with Amazon EC2Getting Started with Amazon EC2
Getting Started with Amazon EC2
 
Cloud Infrastructure Mechanisms
Cloud Infrastructure MechanismsCloud Infrastructure Mechanisms
Cloud Infrastructure Mechanisms
 
AWS Architecting In The Cloud
AWS Architecting In The CloudAWS Architecting In The Cloud
AWS Architecting In The Cloud
 

Similar to Case study of amazon EC2 by Akash Badone

Amazon cloud
Amazon cloud Amazon cloud
Amazon cloud
Narendra
 
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
white paper
 
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
white paper
 
The IoT Academy_awstraining_part2_aws_ec2_iaas
The IoT Academy_awstraining_part2_aws_ec2_iaasThe IoT Academy_awstraining_part2_aws_ec2_iaas
The IoT Academy_awstraining_part2_aws_ec2_iaas
The IOT Academy
 
Aws class demo
Aws class demoAws class demo
Aws class demo
Animesh Roy
 
Elastic Compute Cloud (EC2) on AWS Presentation
Elastic Compute Cloud (EC2) on AWS PresentationElastic Compute Cloud (EC2) on AWS Presentation
Elastic Compute Cloud (EC2) on AWS Presentation
Knoldus Inc.
 
Amazon cloud intance launch3
Amazon cloud intance launch3Amazon cloud intance launch3
Amazon cloud intance launch3
Zenita Smythe
 
Amazon cloud intance launch
Amazon cloud intance launchAmazon cloud intance launch
Amazon cloud intance launch
Zenita Smythe
 
Amazon cloud intance launch3
Amazon cloud intance launch3Amazon cloud intance launch3
Amazon cloud intance launch3
Zenita Smythe
 
The iot academy_awstraining_part1_aws_introduction
The iot academy_awstraining_part1_aws_introductionThe iot academy_awstraining_part1_aws_introduction
The iot academy_awstraining_part1_aws_introduction
The IOT Academy
 
Amazon ec2
Amazon ec2Amazon ec2
Amazon ec2
Joydip Ghosh
 
EC2.pdf
EC2.pdfEC2.pdf
AWSome Day 2016 - Module 2: Infrastructure Services
AWSome Day 2016 - Module 2: Infrastructure ServicesAWSome Day 2016 - Module 2: Infrastructure Services
AWSome Day 2016 - Module 2: Infrastructure Services
Amazon Web Services
 
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SCGIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
Jim Tochterman
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Web Services
 
Module 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online ConferenceModule 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online Conference
Amazon Web Services
 
Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference
Amazon Web Services
 
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Amazon Web Services
 
A Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudA Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon Cloud
Deepak Rao
 
Clabby Analytics Research Report: The Mainframe Virtualization Advantage
Clabby Analytics Research Report: The Mainframe Virtualization AdvantageClabby Analytics Research Report: The Mainframe Virtualization Advantage
Clabby Analytics Research Report: The Mainframe Virtualization Advantage
IBM India Smarter Computing
 

Similar to Case study of amazon EC2 by Akash Badone (20)

Amazon cloud
Amazon cloud Amazon cloud
Amazon cloud
 
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
 
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
Cloud Computing With Amazon Web Services, Part 3: Servers on Demand With EC2
 
The IoT Academy_awstraining_part2_aws_ec2_iaas
The IoT Academy_awstraining_part2_aws_ec2_iaasThe IoT Academy_awstraining_part2_aws_ec2_iaas
The IoT Academy_awstraining_part2_aws_ec2_iaas
 
Aws class demo
Aws class demoAws class demo
Aws class demo
 
Elastic Compute Cloud (EC2) on AWS Presentation
Elastic Compute Cloud (EC2) on AWS PresentationElastic Compute Cloud (EC2) on AWS Presentation
Elastic Compute Cloud (EC2) on AWS Presentation
 
Amazon cloud intance launch3
Amazon cloud intance launch3Amazon cloud intance launch3
Amazon cloud intance launch3
 
Amazon cloud intance launch
Amazon cloud intance launchAmazon cloud intance launch
Amazon cloud intance launch
 
Amazon cloud intance launch3
Amazon cloud intance launch3Amazon cloud intance launch3
Amazon cloud intance launch3
 
The iot academy_awstraining_part1_aws_introduction
The iot academy_awstraining_part1_aws_introductionThe iot academy_awstraining_part1_aws_introduction
The iot academy_awstraining_part1_aws_introduction
 
Amazon ec2
Amazon ec2Amazon ec2
Amazon ec2
 
EC2.pdf
EC2.pdfEC2.pdf
EC2.pdf
 
AWSome Day 2016 - Module 2: Infrastructure Services
AWSome Day 2016 - Module 2: Infrastructure ServicesAWSome Day 2016 - Module 2: Infrastructure Services
AWSome Day 2016 - Module 2: Infrastructure Services
 
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SCGIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
 
Module 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online ConferenceModule 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online Conference
 
Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference
 
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
 
A Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudA Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon Cloud
 
Clabby Analytics Research Report: The Mainframe Virtualization Advantage
Clabby Analytics Research Report: The Mainframe Virtualization AdvantageClabby Analytics Research Report: The Mainframe Virtualization Advantage
Clabby Analytics Research Report: The Mainframe Virtualization Advantage
 

Recently uploaded

PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
Kavitha Krishnan
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 

Recently uploaded (20)

PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 

Case study of amazon EC2 by Akash Badone

  • 1. Amazon Elastic Compute Cloud (EC2) BY AKASH BADONE
  • 2. Several Historical Trends  Shared Utility Computing  1960s – MULTICS – Concept of a Shared Computing Utility  1970s – IBM Mainframes – rent by the CPU-hour. (Fast/slow switch.)  Data Center Co-location  1990s-2000s – Rent machines for months/years, keep them close to the network access point and pay a flat rate. Avoid running your own building with utilities!  Pay as You Go  Early 2000s - Submit jobs to a remote service provider where they run on the raw hardware. Sun Cloud ($1/CPU-hour, Solaris +SGE) IBM Deep Capacity Computing on Demand (50 cents/hour)  Virtualization  1960s – OS-VM, VM-360 – Used to split mainframes into logical partitions.  1998 – VMWare – First practical implementation on X86, but at significant performance hit.  2003 – Xen para virtualization provides much perf, but kernel must assist.  Late 2000s – Intel and AMD add hardware support for virtualization.
  • 3. Amazon’s Elastic Compute Cloud (EC2)  Amazon web services for computing  EC2  Elastic Map Reduce (EMR).  Data storage solutions (DynamoDB, RDS, S3 or EBS).  Hope to use multiple features for storing input/output files and perform intensive computations.
  • 4. What is EC2? Amazon Elastic Cloud Computing  Infrastructure as a Service (IaaS)  Allows customers to rent virtual computers by the hour. All they need to provide is money, and they will have a virtual server instance.
  • 5. Getting Started with Amazon EC2  Step 1: Sign up for Amazon EC2  Step 2: Create a key pair  Step 3: Launch an Amazon EC2 instance  Step 4: Connect to the instance  Step 5: Customize the instance  Step 6: Terminate instance and delete the volume created
  • 8. Types of Instances  Free Tier  Use AWS instances for up to 12 months (minimal performance)  On-Demand  Setup and tear down whenever you need to  Reserved  Pay up front for servers with contracts  Spot  Bid for unused capacity, but no control over when it’s terminated
  • 9. EC2 instances  A virtual computing environment with a web interface.  Create and configure an “instance” (Amazon Machine Image)  Example: Extra large instance (standard)  15GB of memory  8 EC2 Compute Units (4 virtual cores)  1690GB of local storage  64 bit platform  Also offers cluster compute instances  Example  Cluster Compute Eight Extra large with 60GB memory, 88 EC2 units, 3370 local storage, 64-bit platform, 10 Gigabit Ethernet.
  • 10. EC2 Instances  Operating system Windows Server, Ubuntu Linux, Red Hat Enterprise linux etc.  Currently using AWS’s free usage tier (Getting started!)  Pay for the capacity actually consumed (http://aws.amazon.com/ec2/#pricing).  Regional Servers located in 8 regions (US East, US West, EU, Asia Pacific etc)  Currently running a t1.micro instance  Ubuntu Server version 11.10 (Oneiric Ocelot) 64-bit.
  • 11. Amazon AWS  Grew out of Amazon’s need to rapidly provision and configure machines of standard configurations for its own business.  Early 2000s – Both private and shared data centers began using virtualization to perform “server consolidation”  2003 – Internal memo by Chris Pinkham describing an “infrastructure service for the world.”  2006 – S3 first deployed in the spring, EC2 in the fall  2008 – Elastic Block Store available.  2009 – Relational Database Service  2012 – Dynamo DB  Does it turn a profit?
  • 13. Virtualization  Paravirtual  Paravirtual AMIs boot with a special boot loader called PV-GRUB, which starts the boot cycle and then chain loads the kernel specified in the menu.lst file on your image  Hardware Virtual Machine  Unlike PV guests, HVM guests can take advantage of hardware extensions that provide fast access to the underlying hardware on the host system  Allows user to run an operating system directly on top of a virtual machine without any modification, as if it were run on the bare-metal hardware.
  • 14. Virtualization Specifications  Xen Hypervisor for virtualization  Provides services that allow multiple computer operation systems to execute on the same computer hardware  Hardware specifications are tailored to the needs of the use  Storage, Computing, Memory, Graphics  Why did Amazon choose Xen?
  • 15. XEN Hypervisor  Basic abstraction layer of software that sits directly on the hardware below any operating systems.  Responsible for CPU scheduling and memory partitioning of the various virtual machines running on the hardware device.  Controls the execution of virtual machines as they share the common processing environment.  No knowledge of networking, external storage devices, video, or any other common I/O functions found on a computing system.
  • 16. Storage  Amazon EC2 uses two different kinds of storage. One is local storage, known as Instance Storage, which is non-persistent and data will be lost after an instance terminates. The other kind is persistent, network-based storage called Elastic Block Store(EBS), which can be attached to running instances or also used as a persistent boot medium.  Instance Storage  EBS
  • 17. Elastic Block Storage  Provides raw data blocks that can be attached to EC2 instances. (Essentially works as network drives)  Can be backed up and restored to another instance for when failures occur on an a current instance
  • 19. Costs (On Demand) Why did Amazon choose this method of charging customers? • Compute • Storage • Network IOPS