Morteza Roostaei *, Alireza Nouri *, Vahidoddin Fattahpour ...
Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari...
-
date post
19-Dec-2015 -
Category
Documents
-
view
213 -
download
0
Transcript of Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari...
![Page 1: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/1.jpg)
Section 1: Definition
Section 2: Reference Model Section 3: Delivery Models
Section 4: Security
Section 5: Service Providers and Customers Section 6: Conclusion
Overview of Cloud Computing Seminar :
![Page 2: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/2.jpg)
Gartner : Ranking Top 10 Technology Priorities in 2011
1 Cloud Computing
2 Virtualization 3 Mobile Technologies
4 IT management
5 Business Intelligence
6 Networking, Voice and Data Communications
7 Enterprise Applications
8 Collaboration Technologies
9 Infrastructure
10 Web 2.0 and Web 3.0
http://www.gartner.com/it/page.jsp?id=1526414
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 3: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/3.jpg)
Google Trends :
http://www.google.com/trends?q=cloud+computing 3/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 4: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/4.jpg)
Why We Need Cloud Services ?
Traditional IT
Because We Need
…………?
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 5: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/5.jpg)
Why We Need Cloud Services ? Traditional IT
Modern IT
Because We Need Green IT
5/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 6: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/6.jpg)
Mega Datacenters
6/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 7: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/7.jpg)
Mega Datacenters
Gen 4 Modular Datacenter(Green D.C)
Agility, Green, Scalability, Mobility, Cost Benefit
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 8: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/8.jpg)
Foundational Elements of Cloud ComputingTechnologies and Concepts :
VirtualizationGrid TechnologyService Oriented
ArchitecturesBroadband NetworksFree and Open Source
SoftwareWeb Application
FrameworksService Level Agreements 8/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 9: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/9.jpg)
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
9/28
Virtualization
Grid Computing
SOA
![Page 10: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/10.jpg)
Cloud Computing = Software as a Service
(pay-as-you-go) + Platform as a Service
+ Infrastructure as a ServiceCloud 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 10/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 11: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/11.jpg)
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
Cloud Platform as a Service (PaaS)Deploy customer-created applications to a cloud
Cloud Infrastructure as a Service (IaaS)Rent processing, storage, network capacity, and other fundamental computing resources
11/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 12: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/12.jpg)
Cloud Computing Reference Model
12/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 13: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/13.jpg)
Cloud Computing Open Architecture Diagram
13/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 14: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/14.jpg)
Cloud Delivery ModelsHybrid Cloud
14/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 15: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/15.jpg)
SaaS
IaaSP
aaS
Mapping the Cloud to the Security Model
App Firewalls , AntiX , HIPS/IDS
CIA (Confidentiality , Integrity , Availability )
Firewall rules, QoS
SNRS (Secure Network Routing & Switching ) , Network Hardening
AAA( Authentication , Authorization , Accounting )
Data Center Security, Redundancy, DR
15/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 16: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/16.jpg)
Trusted Computing ( Trusted Platform Module )Only Authorized Code Runs on a System. Initial Booting , O.S kernel , Applications , Various Scripts
16/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 17: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/17.jpg)
Platform(PaaS)
Infrastructure(IaaS)
Software(SaaS)
Google Docs
Google App Engine
Amazon EC2 & S3
- .Net services
Salesforce.com e-Science Central
Amazon-Elastic Map Reduce-Simple DB-Simple Queue Service
Windows Azure- Sharepoint- SQL Services
Cloud Service Providers
17/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 18: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/18.jpg)
Microsoft Azure Operating System With Cloud Services
Azure™ Services Platform
Source: Microsoft Presentation, A Lap Around Windows Azure, Manuvir Das
Microsoft’s Cloud Platform
18/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 19: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/19.jpg)
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: Apache, PHP, AJAXMiddleware tier: Memcached (Open Source Caching)Data tier: MySQL (Open Source DB)
Thousands of DB Instances Store Data in Distributed System (Avoids Collisions of Many Users Accessing The Same DB)
19/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 20: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/20.jpg)
Amazon Cloud Service Provider
Amazon cloud componentsElastic Compute Cloud (EC2)Simple Storage Service (S3)
New FeaturesAvailability Zones
Place Applications in Multiple Locations For FailoversElastic IP Addresses
Static IP Addresses That can be Dynamically Remapped to point to Different Instances (not a DNS Change)
20/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 21: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/21.jpg)
What Does Amazon Offer? Elastic Compute Cloud – EC2
Instance Type Memory(RAM)
Compute Units Storage Platform Linux
CPU/HourWindows 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/21/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 22: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/22.jpg)
What Does Amazon Offer? Simple Storage Service – S3
• Access• Fast• HTTP – REST or SOAP• Reliable
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
• Secure• Access Control Lists
(ACL)• Transfer uses SSL
(encryption)• Can encrypt data at REST
http://aws. amazon.com/ec2/pricing/ 22/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 23: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/23.jpg)
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 23/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 24: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/24.jpg)
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
24/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 25: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/25.jpg)
Top 8 Cloud Computing Companies
24
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
http://www.gartner.com25/28
![Page 26: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/26.jpg)
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
126/287
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 27: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/27.jpg)
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
27/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion
![Page 28: Informatics Society of IRAN (ISI) Cloud Computing Technology Overview Prepared by: Alireza Ahari Lahegh May 2011.](https://reader031.fdocuments.us/reader031/viewer/2022032800/56649d2e5503460f94a04f2b/html5/thumbnails/28.jpg)
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
28/28
Reference Model
Definition
Delivery Models
SecurityS.P &
Customers
Conclusion