Presentation-900228-TMU
Download
Report
Transcript Presentation-900228-TMU
Overview of Cloud Computing Seminar :
Section 1: Definition
Section 2: Reference Model
Section 3: Delivery Models
Section 4: Security
Section 5: Service Providers and Customers
Section 6: Conclusion
[email protected]
Definition
Reference
Model
Delivery
Models
S.P &
Customers
Security
Gartner :
Top 10 Technology Priorities in
2011
Ranking
Cloud Computing
1
Virtualization
2
Mobile Technologies
3
IT management
4
Business Intelligence
5
Networking, Voice and Data Communications
6
Enterprise Applications
7
Collaboration Technologies
8
Infrastructure
9
Web 2.0 and Web 3.0
10
http://www.gartner.com/it/page.jsp?id=1526414
[email protected]
Conclusion
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Google Trends :
http://www.google.com/trends?q=cloud+computing
[email protected]
3/28
Definition
Reference
Model
Delivery
Models
Security
Why We Need Cloud Services ?
Because We Need
…………?
Traditional IT
[email protected]
S.P &
Customers
Conclusion
Definition
Reference
Model
Delivery
Models
Security
Why We Need Cloud Services ?
Because We Need
S.P &
Customers
Conclusion
Traditional IT
Green IT
Modern IT
[email protected]
5/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Mega Datacenters
[email protected]
6/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Mega Datacenters
Gen 4 Modular Datacenter(Green D.C)
Agility, Green, Scalability, Mobility, Cost Benefit
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Foundational Elements of Cloud Computing
Technologies and Concepts :
Virtualization
Grid Technology
Service Oriented Architectures
Broadband Networks
Free and Open Source Software
Web Application Frameworks
Service Level Agreements
[email protected]
8/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Virtualization
Grid Computing
SOA
[email protected]
9/28
Definition
Reference
Model
Delivery
Models
S.P &
Customers
Security
Conclusion
Cloud Computing
= Software as a Service
(pay-as-you-go)
+ Platform as a Service
+ Infrastructure as a Service
Cloud Software as a Service (SaaS)
Use Provider’s Applications Over a Network (Ex: CRM,ERP,SCM)
Cloud Platform as a Service (PaaS)
Deploy Customer-Created Applications To a Cloud
(Ex: Microsoft /.Net , Linux/J2EE )
Cloud Infrastructure as a Service (IaaS)
Rent Processing , Storage, Network Capacity, and other
Fundamental Computing Resources
[email protected]
10/28
Definition
Reference
Model
Delivery
Models
S.P &
Customers
Security
Conclusion
Cloud Computing
= Software as a Service
(pay-as-you-go)
+ Platform as a Service
+ Infrastructure as a Service
Cloud Software as a Service (SaaS)
Cloud Platform as a Service (PaaS)
Cloud Infrastructure as a Service (IaaS)
Use provider’s applications over a network
Deploy customer-created applications to a cloud
Rent processing, storage, network capacity, and other fundamental computing resources
[email protected]
11/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Cloud Computing Reference Model
[email protected]
12/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Cloud Computing Open Architecture Diagram
13/28
[email protected]
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Cloud Delivery Models
Hybrid Cloud
[email protected]
14/28
Reference
Model
Definition
Delivery
Models
Security
S.P &
Customers
Conclusion
Mapping the Cloud to the Security Model
App Firewalls , AntiX , HIPS/IDS
CIA (Confidentiality ,
Integrity , Availability )
SaaS
Firewall rules, QoS
IaaS
PaaS
SNRS (Secure Network
Routing & Switching ) ,
Network Hardening
AAA( Authentication ,
Authorization , Accounting )
[email protected]
Data Center Security, Redundancy, DR
15/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Trusted Computing ( Trusted Platform Module )
Only Authorized Code Runs on a System.
Initial Booting , O.S kernel , Applications , Various Scripts
[email protected]
16/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Cloud Service Providers
Salesforce.com
e-Science Central
Google Docs
Google App Engine
Amazon
-Elastic Map Reduce
-Simple DB
-Simple Queue Service
Windows Azure
Software
(SaaS)
Platform
(PaaS)
- Sharepoint
- SQL Services
- .Net services
Amazon EC2 & S3
[email protected]
Infrastructure
(IaaS)
17/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Microsoft’s Cloud Platform
Microsoft Azure Operating System With Cloud Services
Azure Services Platform
™
Source: Microsoft Presentation, A Lap Around Windows Azure, Manuvir Das
[email protected]
18/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Facebook Uses Cloud Services
500 Million Users + 250,000 New Users Per Day
There are over 900 Million objects That People Interact With (Pages, Groups,
Events and Community Pages)
There are More Than 250 Million Active Users Currently Accessing Facebook
Through Their Mobile Devices.
There are More Than 200 Mobile operators in 60 Countries Working to Deploy and
Promote Facebook Mobile Products
Built on open Source Software
Web and App tier:
Middleware tier:
Data tier:
Apache, PHP, AJAX
Memcached (Open Source Caching)
MySQL (Open Source DB)
Thousands of DB Instances Store Data in
Distributed System (Avoids Collisions of Many Users Accessing The Same DB)
[email protected]
19/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Amazon Cloud Service Provider
Amazon cloud components
Elastic Compute Cloud (EC2)
Simple Storage Service (S3)
New Features
Availability Zones
Place Applications in Multiple Locations For Failovers
Elastic IP Addresses
Static IP Addresses That can be Dynamically Remapped to point to
Different Instances (not a DNS Change)
[email protected]
20/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
What Does Amazon Offer?
Elastic Compute Cloud – EC2
Instance
Type
Memory
(RAM)
Compute
Units
Storage
Platform
Linux
CPU/Hour
Windows
CPU/Hour
Small
1.7GB
1
160GB
32-bit
$0.10
$0.125
Large
7.5GB
4
850GB
64-bit
$0.40
$0.50
Extra Large
15GB
8
1690GB
64-bit
$0.80
$1.00
High CPU,
Medium
1.7GB
5
350GB
32-bit
$0.20
$0.30
High CPU,
Large
7GB
20
1690GB
64-bit
$0.80
$1.20
http://aws. amazon.com/ec2/pricing/
[email protected]
21/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
What Does Amazon Offer?
Simple Storage Service – S3
• Access
• Secure
• Fast
• Access Control Lists (ACL)
• HTTP – REST or SOAP
• Transfer uses SSL (encryption)
• Reliable
• Can encrypt data at REST
Storage
US per GB
Europe per GB
First 50TB/Month
$0.150
$0.180
Next 50TB/Month
$0.140
$0.170
Next 400TB/Month
$0.130
$0.160
Over 500TB/Month
$0.120
$0.150
http://aws. amazon.com/ec2/pricing/
[email protected]
22/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Amazon Cloud Users:
New York Times and Nasdaq
New York Times
Used EC2 and S3 to convert 150 million scanned news articles to PDF (400TB data)
Rent 300 Linux computers 24 hours (would have taken months on NYT computers)
Nasdaq
Uses S3 to deliver historic stock and fund information
Millions of files showing price changes of entities over few Seconds
Created lightweight Adobe AIR application to let users view data
http://www. Infoworld .com/ article
[email protected]
23/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Salesforce Service Provider (www.saleforce.com)
Call Center Service
Incident Management Service
Complaint Tracking Service
Service Portal
e-voting Service
Voice and Video Conference Service
ERP
CRM
[email protected]
24/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Top 8 Cloud Computing Companies
http://www.gartner.com
[email protected]
25/28
24
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Benefits of Cloud Computing
Security
Scalability
Availability
Performance
Cost-effective
Acquire resources on demand
Release resources when no longer needed
Pay for what you use
Turn fixed cost into variable cost
[email protected]
1
26/28
7
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Cloud computing challenges
Stable and High Network Bandwidth
Not Integrated Standard for Service Providers to Develop
Cloud computing Services
Developers have Many Problems To Develop Scalable and
Flexible Applications and Services
Security Problems if Not Comply Security Factors
Single Point of failure If Not Use Dual Home Service
Providers
[email protected]
27/28
Definition
Reference
Model
Delivery
Models
Security
S.P &
Customers
Conclusion
Future Research on Cloud Computing
Operations Support System (OSS) and Umbrella Management
For Cloud Services
Special Security Platform For Cloud Security Services
Integrated Standard For Cloud Service Providers
[email protected]
28/28
Thank You
[email protected]