SlideShare una empresa de Scribd logo
1 de 18
A Brief Introduction on Cloud Computing
What is Cloud Computing………………………



A large-scale distributed computing paradigm that is driven by economies of
scale, in which a pool of abstracted, virtualized, dynamically-scalable, managed
computing power, storage, platforms, and services are delivered on demand to
external customers over the Internet.
ANEKA…..providing Platform as a Service (PaaS)
EUCALYPTUS….Providing Infrastructure
as a service (IaaS)

•Elastic Utility Computing Architecture Linking Your Program To Useful
Systems


•It is an open-source software infrastructure for the implementation of
cloud computing on computer clusters which provides an interface that is
compatible with the Amazon EC2 service


•Leveraging Linux and web service technologies that commonly exist in
today's IT infrastructure, Eucalyptus allows customers quickly and easily to
create computing clouds “on premise” that are tailored to their specific
application needs.
Eucalyptus Cloud Architecture………………….........
1. Cloud Controller- CLC is the Cloud Controller which virtualizes the underlying
   resources (servers, storage, and network).

2. Cluster Controller -The Cluster Controllers (CCs) form the front-end for each
   cluster defined in the cloud.

3. Node Controller - NCs are the machines on which virtual machine instances
   run.

4. Storage Controller - The Storage Controller (SC) provides block storage service
   (similar to Amazon EBS)

5. Walrus - the Walrus storage system spans the entire cloud and is similar to the
   Amazon S3 in functionality.

6. Cloud Management Platform - A Management Platform provides a one-stop
   console for the cloud administrator to configure and manage the cloud. The
   Management Platform also exports various interfaces for the administrator,
   project manager, developer, and other users, with customizable levels of access
   and privileges.
Cloud Controller
• Entry point into the cloud for administrator, developers, project
manager and user
•Major functions
    •Querying the node manager for information about resources
    •Making high level scheduling decision and implementing them by
    making request to cloud controller

Cluster Controller

 • Executes on cluster front end machine or any machine that has
 network connectivity to both the nodes running the NC’s and CLC’s
 •Major functions
      •Gathering information about a set of VM’s and scheduling and
      executing it on specific NC’s
      •Participates in the enforcement of SLA’s as directed by CLC
Node Controller
• It is executed on every node that is designated for hosting VM
instances
•Major functions
    •Controlling, inspecting and terminating VM infrastructure on the
    host

Storage Controller

• Implements block-accessed network storage and is capable of
interfacing with various storage systems
•Major functions
    •Controlling, inspecting and terminating VM infrastructure on the
    host
Walrus
•Allows user to store persistent data, organized eventually consistent
buckets and objects.
3 step solution for running your existing application on Eucalyptus
Private Cloud………………..


 1. Identify a project in your organization which involves virtualization

 2. Select an application you want to run on your on-premise cloud-Simply
    choose your favorite application that you want to run on a cloud platform. Web
    services, database-centric applications, business intelligence software,
    productivity tools, data mining applications, media processing, rendering,
    numerical analysis, or other mission-critical applications can be deployed on a
    Eucalyptus cloud

 3. Set up a Eucalyptus test-bed to deploy your on-premise cloud - Pick a
    handful of machines (at least two), choose your Linux distribution, download
    the open source Eucalyptus software and follow the simple installation guide
    on our website to get your on-premise cloud up and running
Example of a high end data mining application being deployed and run
on Amazon EC2……………………………




Rapidminer running on a single instance of EC2 on a Ubuntu virtual image
Example of a high end data mining application being deployed and run
on Amazon EC2……………………………




   Rapidminer running on a laptop with windows OS
How Eucalyptus can help High end stand-alone applications……


 If we consider high end applications like Data Mining, Molecular Modeling,
 Machine learning etc which needs to process and store huge amount of data
 Eucalyptus based private cloud can be of a major help
 The major reasons are
           1.The whole process is based on Virtualization which enables to create
 multiple instances of machine where application can be run. Hence no major
 change is required in the source code level to run it on cloud.
         2.It uses intelligent scheduling technique which can reschedule or
 dynamically create new instance in case any instance drops down
         3.The application deployment does not have restriction of language or
 framework
          4.User is given the option to choose the number of instance he wants to
 use. Cloud appears as distinct views of machine to the user whereas in grid user
 is unaware of the amount of resource is being utilized by the application
THANK YOU

Más contenido relacionado

La actualidad más candente

Challenges in Cloud Computing – VM Migration
Challenges in Cloud Computing – VM MigrationChallenges in Cloud Computing – VM Migration
Challenges in Cloud Computing – VM MigrationSarmad Makhdoom
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesANUSUYA T K
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using EucalyptusAbhishek Dey
 
Virtualization & cloud computing
Virtualization & cloud computingVirtualization & cloud computing
Virtualization & cloud computingSoumyajit Basu
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudNishant Munjal
 
Virtualization for Cloud Computing
Virtualization for Cloud ComputingVirtualization for Cloud Computing
Virtualization for Cloud ComputingCloudSyntrix
 
Differences between Virtualization and Cloud
Differences between Virtualization and CloudDifferences between Virtualization and Cloud
Differences between Virtualization and CloudDuan van der Westhuizen
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing pptMehul Patel
 
Introduction to Cloud and Eucalyptus
Introduction to Cloud and EucalyptusIntroduction to Cloud and Eucalyptus
Introduction to Cloud and EucalyptusLester Wade
 
Principles of virtualization
Principles of virtualizationPrinciples of virtualization
Principles of virtualizationRubal Sagwal
 
Comparison of Open Source Virtualization Technology
Comparison of Open Source Virtualization TechnologyComparison of Open Source Virtualization Technology
Comparison of Open Source Virtualization TechnologyBenoit des Ligneris
 

La actualidad más candente (19)

Challenges in Cloud Computing – VM Migration
Challenges in Cloud Computing – VM MigrationChallenges in Cloud Computing – VM Migration
Challenges in Cloud Computing – VM Migration
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration services
 
Virtualization 101
Virtualization 101Virtualization 101
Virtualization 101
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
 
Virtualization & cloud computing
Virtualization & cloud computingVirtualization & cloud computing
Virtualization & cloud computing
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of Cloud
 
Virtualization- Cloud Computing
Virtualization- Cloud ComputingVirtualization- Cloud Computing
Virtualization- Cloud Computing
 
vm provisioning
vm provisioningvm provisioning
vm provisioning
 
Eucalyptus_en
Eucalyptus_enEucalyptus_en
Eucalyptus_en
 
Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?
 
Virtualization for Cloud Computing
Virtualization for Cloud ComputingVirtualization for Cloud Computing
Virtualization for Cloud Computing
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Nimbus Concept
Nimbus ConceptNimbus Concept
Nimbus Concept
 
Differences between Virtualization and Cloud
Differences between Virtualization and CloudDifferences between Virtualization and Cloud
Differences between Virtualization and Cloud
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Dbms
DbmsDbms
Dbms
 
Introduction to Cloud and Eucalyptus
Introduction to Cloud and EucalyptusIntroduction to Cloud and Eucalyptus
Introduction to Cloud and Eucalyptus
 
Principles of virtualization
Principles of virtualizationPrinciples of virtualization
Principles of virtualization
 
Comparison of Open Source Virtualization Technology
Comparison of Open Source Virtualization TechnologyComparison of Open Source Virtualization Technology
Comparison of Open Source Virtualization Technology
 

Destacado

1. πως δουλέψαμε
1. πως δουλέψαμε1. πως δουλέψαμε
1. πως δουλέψαμεlykilias
 
મની મહેશયાત્રા
મની મહેશયાત્રામની મહેશયાત્રા
મની મહેશયાત્રાTrans Himalayan Tours
 
About the California Association of Realtors
About the California Association of RealtorsAbout the California Association of Realtors
About the California Association of RealtorsTodd Beardsley
 
Renewables presentation 29may13
Renewables presentation 29may13Renewables presentation 29may13
Renewables presentation 29may13Bidwells
 
הרצאה על נישואים ויחסים במחיר שפוי!
הרצאה על נישואים ויחסים במחיר שפוי!הרצאה על נישואים ויחסים במחיר שפוי!
הרצאה על נישואים ויחסים במחיר שפוי!מלכה Malka Spector
 
International Taxation
International TaxationInternational Taxation
International TaxationKarthik S Raj
 
Οι κοινωνικές επιπτώσεις της δημιουργίας του τείχους
Οι κοινωνικές επιπτώσεις της δημιουργίας του τείχουςΟι κοινωνικές επιπτώσεις της δημιουργίας του τείχους
Οι κοινωνικές επιπτώσεις της δημιουργίας του τείχουςlykilias
 
Hyperglycemic crisis ppt.
Hyperglycemic crisis ppt.Hyperglycemic crisis ppt.
Hyperglycemic crisis ppt.mornii
 
Penyakit Yang Berhubungan Dengan Air Minum
Penyakit Yang Berhubungan Dengan Air MinumPenyakit Yang Berhubungan Dengan Air Minum
Penyakit Yang Berhubungan Dengan Air MinumSaid Muhammad
 
Cara Pengambilan Sampel Sampling Air
Cara Pengambilan Sampel Sampling AirCara Pengambilan Sampel Sampling Air
Cara Pengambilan Sampel Sampling AirSaid Muhammad
 
Метаболизм кожи, общие вопросы
Метаболизм кожи, общие вопросыМетаболизм кожи, общие вопросы
Метаболизм кожи, общие вопросыOlga Shatova
 
Aιγάλεω παλιά και σήμερα 1
Aιγάλεω παλιά και σήμερα 1Aιγάλεω παλιά και σήμερα 1
Aιγάλεω παλιά και σήμερα 1lykilias
 

Destacado (20)

1. πως δουλέψαμε
1. πως δουλέψαμε1. πως δουλέψαμε
1. πως δουλέψαμε
 
મની મહેશયાત્રા
મની મહેશયાત્રામની મહેશયાત્રા
મની મહેશયાત્રા
 
B’day bash 2013
B’day bash 2013B’day bash 2013
B’day bash 2013
 
MomBrilliance
MomBrillianceMomBrilliance
MomBrilliance
 
cv_shivarajB
cv_shivarajBcv_shivarajB
cv_shivarajB
 
About the California Association of Realtors
About the California Association of RealtorsAbout the California Association of Realtors
About the California Association of Realtors
 
Mansarovar. 2
Mansarovar. 2Mansarovar. 2
Mansarovar. 2
 
Shiv seminar final
Shiv seminar finalShiv seminar final
Shiv seminar final
 
Renewables presentation 29may13
Renewables presentation 29may13Renewables presentation 29may13
Renewables presentation 29may13
 
הרצאה על נישואים ויחסים במחיר שפוי!
הרצאה על נישואים ויחסים במחיר שפוי!הרצאה על נישואים ויחסים במחיר שפוי!
הרצאה על נישואים ויחסים במחיר שפוי!
 
Ke Hoach 100k
Ke Hoach 100kKe Hoach 100k
Ke Hoach 100k
 
Mansarovar
MansarovarMansarovar
Mansarovar
 
Union Budget 2012
Union Budget 2012Union Budget 2012
Union Budget 2012
 
International Taxation
International TaxationInternational Taxation
International Taxation
 
Οι κοινωνικές επιπτώσεις της δημιουργίας του τείχους
Οι κοινωνικές επιπτώσεις της δημιουργίας του τείχουςΟι κοινωνικές επιπτώσεις της δημιουργίας του τείχους
Οι κοινωνικές επιπτώσεις της δημιουργίας του τείχους
 
Hyperglycemic crisis ppt.
Hyperglycemic crisis ppt.Hyperglycemic crisis ppt.
Hyperglycemic crisis ppt.
 
Penyakit Yang Berhubungan Dengan Air Minum
Penyakit Yang Berhubungan Dengan Air MinumPenyakit Yang Berhubungan Dengan Air Minum
Penyakit Yang Berhubungan Dengan Air Minum
 
Cara Pengambilan Sampel Sampling Air
Cara Pengambilan Sampel Sampling AirCara Pengambilan Sampel Sampling Air
Cara Pengambilan Sampel Sampling Air
 
Метаболизм кожи, общие вопросы
Метаболизм кожи, общие вопросыМетаболизм кожи, общие вопросы
Метаболизм кожи, общие вопросы
 
Aιγάλεω παλιά και σήμερα 1
Aιγάλεω παλιά και σήμερα 1Aιγάλεω παλιά και σήμερα 1
Aιγάλεω παλιά και σήμερα 1
 

Similar a Brief Introduction to Cloud Computing Platforms Like ANEKA and EUCALYPTUS

Lightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to FunctionsLightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to FunctionsEUBrasilCloudFORUM .
 
9-cloud-computing.pdf
9-cloud-computing.pdf9-cloud-computing.pdf
9-cloud-computing.pdfErvisTema1
 
OIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question BankOIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question Bankpkaviya
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Saket Kumar
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copyprabhat kumar
 
Chetanya Dabi CLOUD COMPUTING PPT.pptx
Chetanya Dabi CLOUD COMPUTING PPT.pptxChetanya Dabi CLOUD COMPUTING PPT.pptx
Chetanya Dabi CLOUD COMPUTING PPT.pptxChetanyaDabi
 
InfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud ComputingInfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud ComputingMark Hinkle
 
Cloud models and platforms
Cloud models and platformsCloud models and platforms
Cloud models and platformsPrabhat gangwar
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 
Kubernetes solutions
Kubernetes solutionsKubernetes solutions
Kubernetes solutionsEric Cattoir
 
2014-09-15 cloud platform master class
2014-09-15 cloud platform master class2014-09-15 cloud platform master class
2014-09-15 cloud platform master classCitrix
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingBharat Kalia
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud ComputingSripati Mahapatra
 
Unit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxUnit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxgarkhot123
 
Introduction to Cloud Security.pptx
Introduction to Cloud Security.pptxIntroduction to Cloud Security.pptx
Introduction to Cloud Security.pptxssuser0fc2211
 
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open CloudCloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open CloudMark Hinkle
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud servicesSomnath Sen
 
Top 31 Cloud Computing Interview Questions and Answers.
Top 31 Cloud Computing Interview Questions and Answers.Top 31 Cloud Computing Interview Questions and Answers.
Top 31 Cloud Computing Interview Questions and Answers.Ecare Technologies
 

Similar a Brief Introduction to Cloud Computing Platforms Like ANEKA and EUCALYPTUS (20)

Lightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to FunctionsLightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to Functions
 
9-cloud-computing.pdf
9-cloud-computing.pdf9-cloud-computing.pdf
9-cloud-computing.pdf
 
OIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question BankOIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question Bank
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - Introduction
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
 
Chetanya Dabi CLOUD COMPUTING PPT.pptx
Chetanya Dabi CLOUD COMPUTING PPT.pptxChetanya Dabi CLOUD COMPUTING PPT.pptx
Chetanya Dabi CLOUD COMPUTING PPT.pptx
 
InfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud ComputingInfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud Computing
 
Cloud models and platforms
Cloud models and platformsCloud models and platforms
Cloud models and platforms
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
Kubernetes solutions
Kubernetes solutionsKubernetes solutions
Kubernetes solutions
 
2014-09-15 cloud platform master class
2014-09-15 cloud platform master class2014-09-15 cloud platform master class
2014-09-15 cloud platform master class
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Unit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxUnit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptx
 
Introduction to Cloud Security.pptx
Introduction to Cloud Security.pptxIntroduction to Cloud Security.pptx
Introduction to Cloud Security.pptx
 
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open CloudCloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud services
 
Top 31 Cloud Computing Interview Questions and Answers.
Top 31 Cloud Computing Interview Questions and Answers.Top 31 Cloud Computing Interview Questions and Answers.
Top 31 Cloud Computing Interview Questions and Answers.
 

Último

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Último (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Brief Introduction to Cloud Computing Platforms Like ANEKA and EUCALYPTUS

  • 1. A Brief Introduction on Cloud Computing
  • 2. What is Cloud Computing……………………… A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted, virtualized, dynamically-scalable, managed computing power, storage, platforms, and services are delivered on demand to external customers over the Internet.
  • 3.
  • 4.
  • 5.
  • 7.
  • 8.
  • 9. EUCALYPTUS….Providing Infrastructure as a service (IaaS) •Elastic Utility Computing Architecture Linking Your Program To Useful Systems •It is an open-source software infrastructure for the implementation of cloud computing on computer clusters which provides an interface that is compatible with the Amazon EC2 service •Leveraging Linux and web service technologies that commonly exist in today's IT infrastructure, Eucalyptus allows customers quickly and easily to create computing clouds “on premise” that are tailored to their specific application needs.
  • 11. 1. Cloud Controller- CLC is the Cloud Controller which virtualizes the underlying resources (servers, storage, and network). 2. Cluster Controller -The Cluster Controllers (CCs) form the front-end for each cluster defined in the cloud. 3. Node Controller - NCs are the machines on which virtual machine instances run. 4. Storage Controller - The Storage Controller (SC) provides block storage service (similar to Amazon EBS) 5. Walrus - the Walrus storage system spans the entire cloud and is similar to the Amazon S3 in functionality. 6. Cloud Management Platform - A Management Platform provides a one-stop console for the cloud administrator to configure and manage the cloud. The Management Platform also exports various interfaces for the administrator, project manager, developer, and other users, with customizable levels of access and privileges.
  • 12. Cloud Controller • Entry point into the cloud for administrator, developers, project manager and user •Major functions •Querying the node manager for information about resources •Making high level scheduling decision and implementing them by making request to cloud controller Cluster Controller • Executes on cluster front end machine or any machine that has network connectivity to both the nodes running the NC’s and CLC’s •Major functions •Gathering information about a set of VM’s and scheduling and executing it on specific NC’s •Participates in the enforcement of SLA’s as directed by CLC
  • 13. Node Controller • It is executed on every node that is designated for hosting VM instances •Major functions •Controlling, inspecting and terminating VM infrastructure on the host Storage Controller • Implements block-accessed network storage and is capable of interfacing with various storage systems •Major functions •Controlling, inspecting and terminating VM infrastructure on the host Walrus •Allows user to store persistent data, organized eventually consistent buckets and objects.
  • 14. 3 step solution for running your existing application on Eucalyptus Private Cloud……………….. 1. Identify a project in your organization which involves virtualization 2. Select an application you want to run on your on-premise cloud-Simply choose your favorite application that you want to run on a cloud platform. Web services, database-centric applications, business intelligence software, productivity tools, data mining applications, media processing, rendering, numerical analysis, or other mission-critical applications can be deployed on a Eucalyptus cloud 3. Set up a Eucalyptus test-bed to deploy your on-premise cloud - Pick a handful of machines (at least two), choose your Linux distribution, download the open source Eucalyptus software and follow the simple installation guide on our website to get your on-premise cloud up and running
  • 15. Example of a high end data mining application being deployed and run on Amazon EC2…………………………… Rapidminer running on a single instance of EC2 on a Ubuntu virtual image
  • 16. Example of a high end data mining application being deployed and run on Amazon EC2…………………………… Rapidminer running on a laptop with windows OS
  • 17. How Eucalyptus can help High end stand-alone applications…… If we consider high end applications like Data Mining, Molecular Modeling, Machine learning etc which needs to process and store huge amount of data Eucalyptus based private cloud can be of a major help The major reasons are 1.The whole process is based on Virtualization which enables to create multiple instances of machine where application can be run. Hence no major change is required in the source code level to run it on cloud. 2.It uses intelligent scheduling technique which can reschedule or dynamically create new instance in case any instance drops down 3.The application deployment does not have restriction of language or framework 4.User is given the option to choose the number of instance he wants to use. Cloud appears as distinct views of machine to the user whereas in grid user is unaware of the amount of resource is being utilized by the application