SlideShare a Scribd company logo
Cloud Computing: Concepts,
Technologies and Business
Implications
6/23/2010
Wipro Chennai 2011 1
Outline of the talk
• Introduction to cloud context
o Technology context: multi-core, virtualization, 64-bit processors, parallel
computing models, big-data storages…
o Cloud models: IaaS (Amazon AWS), PaaS (Microsoft Azure), SaaS (Google
App Engine)
• Demonstration of cloud capabilities
o Cloud models
o Data and Computing models: MapReduce
o Graph processing using amazon elastic mapreduce
• A case-study of real business application of the
cloud
• Questions and Answers
2
Speakers’ Background in cloud
computing
• Bina:
o Has two current NSF (National Science Foundation of USA)
awards related to cloud computing:
o 2009-2012: Data-Intensive computing education: CCLI Phase 2:
$250K
o 2010-2012: Cloud-enabled Evolutionary Genetics Testbed: OCI-
CI-TEAM: $250K
o Faculty at the CSE department at University at Buffalo.
• Kumar:
o Principal Consultant at CTG
o Currently heading a large semantic technology business
initiative that leverages cloud computing
o Adjunct Professor at School of Management, University at
Buffalo.
6/23/2010
Wipro Chennai 2011 3
Enter the cloud
• Cloud computing is Internet-based computing, whereby
shared resources, software and information are provided
to computers and other devices on-demand, like the
electricity grid.
• The cloud computing is a culmination of numerous
attempts at large scale computing with seamless access
to virtually limitless resources.
o on-demand computing, utility computing, ubiquitous computing, autonomic
computing, platform computing, edge computing, elastic computing, grid
computing, …
6/23/2010
Wipro Chennai 2011 4
“Grid Technology: A slide from my presentation
to Industry (2005)
• Emerging enabling technology.
• Natural evolution of distributed systems and the Internet.
• Middleware supporting network of systems to facilitate
sharing, standardization and openness.
• Infrastructure and application model dealing with sharing of
compute cycles, data, storage and other resources.
• Publicized by prominent industries as on-demand computing,
utility computing, etc.
• Move towards delivering “computing” to masses similar to
other utilities (electricity and voice communication).”
• Now,
Hmmm…sounds like the definition for cloud computing!!!!!
6/23/2010
Wipro Chennai 2011 5
It is a changed world now…
• Explosive growth in applications: biomedical informatics, space exploration,
business analytics, web 2.0 social networking: YouTube, Facebook
• Extreme scale content generation: e-science and e-business data deluge
• Extraordinary rate of digital content consumption: digital gluttony: Apple
iPhone, iPad, Amazon Kindle
• Exponential growth in compute capabilities: multi-core, storage, bandwidth,
virtual machines (virtualization)
• Very short cycle of obsolescence in technologies: Windows Vista
Windows 7; Java versions; CC#; Phython
• Newer architectures: web services, persistence models, distributed file
systems/repositories (Google, Hadoop), multi-core, wireless and mobile
• Diverse knowledge and skill levels of the workforce
• You simply cannot manage this complex situation with your traditional IT
infrastructure:
6/23/2010
Wipro Chennai 2011 6
Answer: The Cloud Computing?
• Typical requirements and models:
o platform (PaaS),
o software (SaaS),
o infrastructure (IaaS),
o Services-based application programming interface (API)
• A cloud computing environment can provide one or more
of these requirements for a cost
• Pay as you go model of business
• When using a public cloud the model is similar to renting
a property than owning one.
• An organization could also maintain a private cloud
and/or use both.
6/23/2010
Wipro Chennai 2011 7
Enabling Technologies
64-bit
processor
Multi-core architectures
Virtualization: bare metal, hypervisor. …
VM0 VM1 VMn
Web-services, SOA, WS standards
Services interface
Cloud applications: data-intensive,
compute-intensive, storage-intensive
Storage
Models: S3,
BigTable,
BlobStore, ...
Bandwidth
WS
6/23/2010
Wipro Chennai 2011 8
Common Features of Cloud Providers
Development
Environment:
IDE, SDK, Plugins
Production
Environment
Simple
storage
Table Store
<key, value>
Drives
Accessible through
Web services
Management Console and Monitoring tools
& multi-level security
6/23/2010
Wipro Chennai 2011 9
Windows Azure
• Enterprise-level on-demand capacity builder
• Fabric of cycles and storage available on-request for a
cost
• You have to use Azure API to work with the infrastructure
offered by Microsoft
• Significant features: web role, worker role , blob storage,
table and drive-storage
6/23/2010
Wipro Chennai 2011 10

More Related Content

Similar to Cloudnetwork.ppt

Cloud computing 13 principal enabling technologies
Cloud computing 13 principal  enabling technologiesCloud computing 13 principal  enabling technologies
Cloud computing 13 principal enabling technologies
Vaibhav Khanna
 
Cloud computing
Cloud computingCloud computing
Cloud computing
CliffSugermen
 
CHAPTER 2 cloud computing technology in cs
CHAPTER 2 cloud computing technology in csCHAPTER 2 cloud computing technology in cs
CHAPTER 2 cloud computing technology in cs
TSha7
 
Bleeding, Leading, or Not Competing
Bleeding, Leading, or Not CompetingBleeding, Leading, or Not Competing
Bleeding, Leading, or Not Competing
Robert H. McDonald
 
Computer project
Computer projectComputer project
Computer project
Pranav Nedungadi
 
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
Geoffrey Fox
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Amit Kumar
 
BDNSbrochure
BDNSbrochureBDNSbrochure
Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab
Ganesan Narayanasamy
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用
lantianlcdx
 
Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
Open web platform talk by daniel hladky at rif 2012 (19 april 2012   moscow)Open web platform talk by daniel hladky at rif 2012 (19 april 2012   moscow)
Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
AI4BD GmbH
 
Cloud computing shim
Cloud computing shimCloud computing shim
Cloud computing shim
tistrue
 
Adoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific ResearchAdoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific Research
Yehia El-khatib
 
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
Jordi Guijarro
 
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdfCloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
KanagarajSubramani1
 
Advances & Predictions for the Personal Cloud
Advances & Predictions for the Personal CloudAdvances & Predictions for the Personal Cloud
Advances & Predictions for the Personal Cloud
ayoungkin
 
Big Data is changing abruptly, and where it is likely heading
Big Data is changing abruptly, and where it is likely headingBig Data is changing abruptly, and where it is likely heading
Big Data is changing abruptly, and where it is likely heading
Paco Nathan
 
CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White
Skytap Cloud
 
Why cloud native matters
Why cloud native mattersWhy cloud native matters
Why cloud native matters
Cheryl Hung
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
Dr Ganesh Iyer
 

Similar to Cloudnetwork.ppt (20)

Cloud computing 13 principal enabling technologies
Cloud computing 13 principal  enabling technologiesCloud computing 13 principal  enabling technologies
Cloud computing 13 principal enabling technologies
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
CHAPTER 2 cloud computing technology in cs
CHAPTER 2 cloud computing technology in csCHAPTER 2 cloud computing technology in cs
CHAPTER 2 cloud computing technology in cs
 
Bleeding, Leading, or Not Competing
Bleeding, Leading, or Not CompetingBleeding, Leading, or Not Competing
Bleeding, Leading, or Not Competing
 
Computer project
Computer projectComputer project
Computer project
 
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
BDNSbrochure
BDNSbrochureBDNSbrochure
BDNSbrochure
 
Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用
 
Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
Open web platform talk by daniel hladky at rif 2012 (19 april 2012   moscow)Open web platform talk by daniel hladky at rif 2012 (19 april 2012   moscow)
Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
 
Cloud computing shim
Cloud computing shimCloud computing shim
Cloud computing shim
 
Adoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific ResearchAdoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific Research
 
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
RedIRIS 2014 - Revising Software Innovation in Science University and Industr...
 
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdfCloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
Cloud-Computing-Course-Description-and-Syllabus-Spring2020.pdf
 
Advances & Predictions for the Personal Cloud
Advances & Predictions for the Personal CloudAdvances & Predictions for the Personal Cloud
Advances & Predictions for the Personal Cloud
 
Big Data is changing abruptly, and where it is likely heading
Big Data is changing abruptly, and where it is likely headingBig Data is changing abruptly, and where it is likely heading
Big Data is changing abruptly, and where it is likely heading
 
CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White
 
Why cloud native matters
Why cloud native mattersWhy cloud native matters
Why cloud native matters
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
 

More from RajaGanesan14

xml.ppt
xml.pptxml.ppt
xml.ppt
RajaGanesan14
 
Commonnetwork.ppt
Commonnetwork.pptCommonnetwork.ppt
Commonnetwork.ppt
RajaGanesan14
 
Networktypes.ppt
Networktypes.pptNetworktypes.ppt
Networktypes.ppt
RajaGanesan14
 
Networkuses.ppt
Networkuses.pptNetworkuses.ppt
Networkuses.ppt
RajaGanesan14
 
VOip.ppt
VOip.pptVOip.ppt
VOip.ppt
RajaGanesan14
 
Computernet.ppt
Computernet.pptComputernet.ppt
Computernet.ppt
RajaGanesan14
 
Computernetworksss.ppt
Computernetworksss.pptComputernetworksss.ppt
Computernetworksss.ppt
RajaGanesan14
 
Computernetworks.ppt
Computernetworks.pptComputernetworks.ppt
Computernetworks.ppt
RajaGanesan14
 
Gridcomputing.ppt
Gridcomputing.pptGridcomputing.ppt
Gridcomputing.ppt
RajaGanesan14
 
Intro Ch 09A.ppt
Intro Ch 09A.pptIntro Ch 09A.ppt
Intro Ch 09A.ppt
RajaGanesan14
 

More from RajaGanesan14 (10)

xml.ppt
xml.pptxml.ppt
xml.ppt
 
Commonnetwork.ppt
Commonnetwork.pptCommonnetwork.ppt
Commonnetwork.ppt
 
Networktypes.ppt
Networktypes.pptNetworktypes.ppt
Networktypes.ppt
 
Networkuses.ppt
Networkuses.pptNetworkuses.ppt
Networkuses.ppt
 
VOip.ppt
VOip.pptVOip.ppt
VOip.ppt
 
Computernet.ppt
Computernet.pptComputernet.ppt
Computernet.ppt
 
Computernetworksss.ppt
Computernetworksss.pptComputernetworksss.ppt
Computernetworksss.ppt
 
Computernetworks.ppt
Computernetworks.pptComputernetworks.ppt
Computernetworks.ppt
 
Gridcomputing.ppt
Gridcomputing.pptGridcomputing.ppt
Gridcomputing.ppt
 
Intro Ch 09A.ppt
Intro Ch 09A.pptIntro Ch 09A.ppt
Intro Ch 09A.ppt
 

Recently uploaded

The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
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.
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
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
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
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
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
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
 
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
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 

Recently uploaded (20)

The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
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
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
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...
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
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...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
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
 
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
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 

Cloudnetwork.ppt

  • 1. Cloud Computing: Concepts, Technologies and Business Implications 6/23/2010 Wipro Chennai 2011 1
  • 2. Outline of the talk • Introduction to cloud context o Technology context: multi-core, virtualization, 64-bit processors, parallel computing models, big-data storages… o Cloud models: IaaS (Amazon AWS), PaaS (Microsoft Azure), SaaS (Google App Engine) • Demonstration of cloud capabilities o Cloud models o Data and Computing models: MapReduce o Graph processing using amazon elastic mapreduce • A case-study of real business application of the cloud • Questions and Answers 2
  • 3. Speakers’ Background in cloud computing • Bina: o Has two current NSF (National Science Foundation of USA) awards related to cloud computing: o 2009-2012: Data-Intensive computing education: CCLI Phase 2: $250K o 2010-2012: Cloud-enabled Evolutionary Genetics Testbed: OCI- CI-TEAM: $250K o Faculty at the CSE department at University at Buffalo. • Kumar: o Principal Consultant at CTG o Currently heading a large semantic technology business initiative that leverages cloud computing o Adjunct Professor at School of Management, University at Buffalo. 6/23/2010 Wipro Chennai 2011 3
  • 4. Enter the cloud • Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand, like the electricity grid. • The cloud computing is a culmination of numerous attempts at large scale computing with seamless access to virtually limitless resources. o on-demand computing, utility computing, ubiquitous computing, autonomic computing, platform computing, edge computing, elastic computing, grid computing, … 6/23/2010 Wipro Chennai 2011 4
  • 5. “Grid Technology: A slide from my presentation to Industry (2005) • Emerging enabling technology. • Natural evolution of distributed systems and the Internet. • Middleware supporting network of systems to facilitate sharing, standardization and openness. • Infrastructure and application model dealing with sharing of compute cycles, data, storage and other resources. • Publicized by prominent industries as on-demand computing, utility computing, etc. • Move towards delivering “computing” to masses similar to other utilities (electricity and voice communication).” • Now, Hmmm…sounds like the definition for cloud computing!!!!! 6/23/2010 Wipro Chennai 2011 5
  • 6. It is a changed world now… • Explosive growth in applications: biomedical informatics, space exploration, business analytics, web 2.0 social networking: YouTube, Facebook • Extreme scale content generation: e-science and e-business data deluge • Extraordinary rate of digital content consumption: digital gluttony: Apple iPhone, iPad, Amazon Kindle • Exponential growth in compute capabilities: multi-core, storage, bandwidth, virtual machines (virtualization) • Very short cycle of obsolescence in technologies: Windows Vista Windows 7; Java versions; CC#; Phython • Newer architectures: web services, persistence models, distributed file systems/repositories (Google, Hadoop), multi-core, wireless and mobile • Diverse knowledge and skill levels of the workforce • You simply cannot manage this complex situation with your traditional IT infrastructure: 6/23/2010 Wipro Chennai 2011 6
  • 7. Answer: The Cloud Computing? • Typical requirements and models: o platform (PaaS), o software (SaaS), o infrastructure (IaaS), o Services-based application programming interface (API) • A cloud computing environment can provide one or more of these requirements for a cost • Pay as you go model of business • When using a public cloud the model is similar to renting a property than owning one. • An organization could also maintain a private cloud and/or use both. 6/23/2010 Wipro Chennai 2011 7
  • 8. Enabling Technologies 64-bit processor Multi-core architectures Virtualization: bare metal, hypervisor. … VM0 VM1 VMn Web-services, SOA, WS standards Services interface Cloud applications: data-intensive, compute-intensive, storage-intensive Storage Models: S3, BigTable, BlobStore, ... Bandwidth WS 6/23/2010 Wipro Chennai 2011 8
  • 9. Common Features of Cloud Providers Development Environment: IDE, SDK, Plugins Production Environment Simple storage Table Store <key, value> Drives Accessible through Web services Management Console and Monitoring tools & multi-level security 6/23/2010 Wipro Chennai 2011 9
  • 10. Windows Azure • Enterprise-level on-demand capacity builder • Fabric of cycles and storage available on-request for a cost • You have to use Azure API to work with the infrastructure offered by Microsoft • Significant features: web role, worker role , blob storage, table and drive-storage 6/23/2010 Wipro Chennai 2011 10