SlideShare a Scribd company logo
1 of 19
Chapter-6
Cloud Platforms And Application
PRESENTED BY: SUDIP KUMAR BAJGAIN
BCA 7TH SEMESTER
ROLL NO:- 13
Classical vs cloud computing
Cloud services
Cloud application
Cloud deployment models
Challenges of cloud computing
History of Aneka
Christian Vecchiola, Xingchen Chu, and Rajkumar Buyya, Aneka: A Software Platform for . NET-
based Cloud Computing, High Speed and Large Scale Scientific Computing.
It is developed by famous software company MAJRASOFT.
Manjrasoft is charged with commercializing Cloud computing software technologies developed by
the Cloud Computing and Distributed Systems (CLOUDS) Laboratory at the University of
Melbourne, Australia. Manjrasoft is backed by a strong and experienced research team at the
CLOUDS Lab.
What is aneka?
Aneka is a Sanskrit term that means "many become one".It refers to a middleware platform that
can support numerous run-time environments and programming styles.
Aneka is a cloud computing PaaS software platform for developing applications.
Aneka comes with a set of extensible APIs for programming models like Map Reduce. These APIs
support different cloud models like a private, public, or hybrid Cloud.
Aneka services
Aneka provides a rich set of APIs for developers to transparently exploit such resources and express
the business logic of applications using preferred programming abstractions. System administrators
can leverage a collection of tools to monitor and control the deployed infrastructure.
In addition to mandatory services, the Master runs the Scheduling, Accounting, Reporting,
Reservation, Provisioning, and Storage services, while the Workers run execution services.
//Manjrasoft.com
Features
One of the notable features of Aneka Pass is to support the provision of private cloud resources
from desktop, cluster to a virtual data center using VMware, Citrix Zen Server, and public cloud
resources such as Windows Azure, Amazon EC2, and GoGrid cloud service.
Aneka Management includes a Graphical User Interface (GUI) and APIs to set-up, monitor, manage
and maintain remote and global Aneka compute clouds.
Aneka also has an accounting mechanism and manages priorities and scalability based on SLA/QoS
which enables dynamic provisioning.
QOS=Quality of Services
SLA=Service level Application
Components
Aneka technology primarily consists of two key components:
SDK (Software Development Kit) containing application programming interfaces (APIs) and tools
essential for rapid development of applications. Aneka APIs supports three popular Cloud
programming models: Task, Thread, and MapReduce;
A Runtime Engine and Platform for managing deployment and execution of applications on private
or public Clouds.
Architecture
Classifications of Aneka Services
Fabric Services
Foundation Services
Application Services
Fabric Services
The Aneka container is represented by fabric services, the lowest level of the software stack. They
offer access to Aneka's resource provisioning subsystem and the monitoring facilities. Fabric
services are used in a heartbeat, monitoring, and reporting services.
Foundation Services
Fabric services are the foundational services of the Aneka cloud, defining the system's core
infrastructure management capabilities. Foundation services are responsible for the logical
management of the distributed system constructed on top of the infrastructure and providing
support services for distributed application execution. Foundation services are used in accounting,
billing, and resource pricing.
Application Services
Application services are a layer that manages the execution of applications and differentiates itself
based on the programming model used to construct distributed apps on top of Aneka. Application
services are used in performance monitoring, execution failure management, etc.
Frequently asked questions
What does Aneka mean?
Aneka is a Sanskrit term that means "many become one".It refers to a middleware platform that can support
numerous run-time environments and programming styles.
How can we use Aneka to create an enterprise cloud?
Aneka is a pure Platform as a Service model implementation. Aneka's primary value is a service-oriented
runtime environment that can be deployed on physical and virtual infrastructures and run applications created
using various application models. Aneka offers a Software Development Kit (SDK) that allows developers to
create cloud applications in any language that supports the.NET runtime and a set of tools for swiftly setting
up and deploying clouds on Windows and Linux platforms.
What applications are already using Aneka?
Some applications that are already using Aneka for commercial uses are 3D rendering using Autodesk Maya,
Technical institutions in India, Life sciences applications that have been tested on Amazon EC2, etc.
Questions continued…..
How does Aneka differ from Digipede products?
Aneka has some excellent characteristics, such as dynamic Resource Provisioning, Multi-core
Support, Cloud Support, Job Management, etc. These characteristics are not included in digipede.
Can Aneka be deployed in a data center?
Yes, Aneka can be used to construct a private cloud in a data center. Aneka SDK can be used to
create and manage applications that will operate on this private Cloud. Aneka helps to increase the
usage of data center resources by using dynamic provisioning, QoS, and SLA factors.
Conclusion
In this slide, we have extensively discussed the concepts of the Aneka framework.
We started by introducing the Aneka framework, the architecture of the Aneka
framework then concluded with the classification of Aneka services.

More Related Content

What's hot

Pressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-modelsPressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-models
saurabhshertukde
 

What's hot (20)

Software documentation
Software documentationSoftware documentation
Software documentation
 
Types of parsers
Types of parsersTypes of parsers
Types of parsers
 
UML diagrams and symbols
UML diagrams and symbolsUML diagrams and symbols
UML diagrams and symbols
 
Distributed architecture (SAD)
Distributed architecture (SAD)Distributed architecture (SAD)
Distributed architecture (SAD)
 
Unified process Model
Unified process ModelUnified process Model
Unified process Model
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
Pressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-modelsPressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-models
 
Introduction to fragments in android
Introduction to fragments in androidIntroduction to fragments in android
Introduction to fragments in android
 
Software design patterns ppt
Software design patterns pptSoftware design patterns ppt
Software design patterns ppt
 
Uml structural diagrams
Uml structural diagramsUml structural diagrams
Uml structural diagrams
 
Introduction to Design Pattern
Introduction to Design  PatternIntroduction to Design  Pattern
Introduction to Design Pattern
 
Object Oriented Design Concept
Object Oriented Design ConceptObject Oriented Design Concept
Object Oriented Design Concept
 
Software Evolution
Software EvolutionSoftware Evolution
Software Evolution
 
Software Engineering by Pankaj Jalote
Software Engineering by Pankaj JaloteSoftware Engineering by Pankaj Jalote
Software Engineering by Pankaj Jalote
 
Autoscaling Kubernetes
Autoscaling KubernetesAutoscaling Kubernetes
Autoscaling Kubernetes
 
1. introduction to uml
1. introduction to uml1. introduction to uml
1. introduction to uml
 
Android Fragment
Android FragmentAndroid Fragment
Android Fragment
 
Interaction Modeling
Interaction ModelingInteraction Modeling
Interaction Modeling
 
Présentation docker et kubernetes
Présentation docker et kubernetesPrésentation docker et kubernetes
Présentation docker et kubernetes
 
Software Engineering - chp4- design patterns
Software Engineering - chp4- design patternsSoftware Engineering - chp4- design patterns
Software Engineering - chp4- design patterns
 

Similar to aneka.pptx

Study and implementation a cloud solution based on
Study and implementation a cloud solution based onStudy and implementation a cloud solution based on
Study and implementation a cloud solution based on
Dendani Bilal
 
cloud computing and android
cloud computing and androidcloud computing and android
cloud computing and android
Mohit Singh
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
prabhat kumar
 

Similar to aneka.pptx (20)

Cloud Computing.pdf
Cloud Computing.pdfCloud Computing.pdf
Cloud Computing.pdf
 
Introduction to Aneka, Aneka Model is explained
Introduction to Aneka, Aneka Model is explainedIntroduction to Aneka, Aneka Model is explained
Introduction to Aneka, Aneka Model is explained
 
Aneka
AnekaAneka
Aneka
 
Dr.M.Florence Dayana-Cloud Computing-unit - 4.pdf
Dr.M.Florence Dayana-Cloud Computing-unit - 4.pdfDr.M.Florence Dayana-Cloud Computing-unit - 4.pdf
Dr.M.Florence Dayana-Cloud Computing-unit - 4.pdf
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologies
 
Study and implementation a cloud solution based on
Study and implementation a cloud solution based onStudy and implementation a cloud solution based on
Study and implementation a cloud solution based on
 
cloud computing and android
cloud computing and androidcloud computing and android
cloud computing and android
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
 
Cloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute NodeCloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute Node
 
Cloud Computing using OpenStack
Cloud Computing using OpenStackCloud Computing using OpenStack
Cloud Computing using OpenStack
 
cloud_computing_updated.pptx
cloud_computing_updated.pptxcloud_computing_updated.pptx
cloud_computing_updated.pptx
 
COMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTS
COMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTSCOMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTS
COMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTS
 
Comparison of open source paas architectural components
Comparison of open source paas architectural componentsComparison of open source paas architectural components
Comparison of open source paas architectural components
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
 
UNIT III - ppt.pptx
UNIT III - ppt.pptxUNIT III - ppt.pptx
UNIT III - ppt.pptx
 
Infrastructure as Code.docx
Infrastructure as Code.docxInfrastructure as Code.docx
Infrastructure as Code.docx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Recently uploaded

Recently uploaded (20)

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

aneka.pptx

  • 1. Chapter-6 Cloud Platforms And Application PRESENTED BY: SUDIP KUMAR BAJGAIN BCA 7TH SEMESTER ROLL NO:- 13
  • 2. Classical vs cloud computing
  • 7. History of Aneka Christian Vecchiola, Xingchen Chu, and Rajkumar Buyya, Aneka: A Software Platform for . NET- based Cloud Computing, High Speed and Large Scale Scientific Computing. It is developed by famous software company MAJRASOFT. Manjrasoft is charged with commercializing Cloud computing software technologies developed by the Cloud Computing and Distributed Systems (CLOUDS) Laboratory at the University of Melbourne, Australia. Manjrasoft is backed by a strong and experienced research team at the CLOUDS Lab.
  • 8. What is aneka? Aneka is a Sanskrit term that means "many become one".It refers to a middleware platform that can support numerous run-time environments and programming styles. Aneka is a cloud computing PaaS software platform for developing applications. Aneka comes with a set of extensible APIs for programming models like Map Reduce. These APIs support different cloud models like a private, public, or hybrid Cloud.
  • 9. Aneka services Aneka provides a rich set of APIs for developers to transparently exploit such resources and express the business logic of applications using preferred programming abstractions. System administrators can leverage a collection of tools to monitor and control the deployed infrastructure. In addition to mandatory services, the Master runs the Scheduling, Accounting, Reporting, Reservation, Provisioning, and Storage services, while the Workers run execution services. //Manjrasoft.com
  • 10. Features One of the notable features of Aneka Pass is to support the provision of private cloud resources from desktop, cluster to a virtual data center using VMware, Citrix Zen Server, and public cloud resources such as Windows Azure, Amazon EC2, and GoGrid cloud service. Aneka Management includes a Graphical User Interface (GUI) and APIs to set-up, monitor, manage and maintain remote and global Aneka compute clouds. Aneka also has an accounting mechanism and manages priorities and scalability based on SLA/QoS which enables dynamic provisioning. QOS=Quality of Services SLA=Service level Application
  • 11. Components Aneka technology primarily consists of two key components: SDK (Software Development Kit) containing application programming interfaces (APIs) and tools essential for rapid development of applications. Aneka APIs supports three popular Cloud programming models: Task, Thread, and MapReduce; A Runtime Engine and Platform for managing deployment and execution of applications on private or public Clouds.
  • 13. Classifications of Aneka Services Fabric Services Foundation Services Application Services
  • 14. Fabric Services The Aneka container is represented by fabric services, the lowest level of the software stack. They offer access to Aneka's resource provisioning subsystem and the monitoring facilities. Fabric services are used in a heartbeat, monitoring, and reporting services.
  • 15. Foundation Services Fabric services are the foundational services of the Aneka cloud, defining the system's core infrastructure management capabilities. Foundation services are responsible for the logical management of the distributed system constructed on top of the infrastructure and providing support services for distributed application execution. Foundation services are used in accounting, billing, and resource pricing.
  • 16. Application Services Application services are a layer that manages the execution of applications and differentiates itself based on the programming model used to construct distributed apps on top of Aneka. Application services are used in performance monitoring, execution failure management, etc.
  • 17. Frequently asked questions What does Aneka mean? Aneka is a Sanskrit term that means "many become one".It refers to a middleware platform that can support numerous run-time environments and programming styles. How can we use Aneka to create an enterprise cloud? Aneka is a pure Platform as a Service model implementation. Aneka's primary value is a service-oriented runtime environment that can be deployed on physical and virtual infrastructures and run applications created using various application models. Aneka offers a Software Development Kit (SDK) that allows developers to create cloud applications in any language that supports the.NET runtime and a set of tools for swiftly setting up and deploying clouds on Windows and Linux platforms. What applications are already using Aneka? Some applications that are already using Aneka for commercial uses are 3D rendering using Autodesk Maya, Technical institutions in India, Life sciences applications that have been tested on Amazon EC2, etc.
  • 18. Questions continued….. How does Aneka differ from Digipede products? Aneka has some excellent characteristics, such as dynamic Resource Provisioning, Multi-core Support, Cloud Support, Job Management, etc. These characteristics are not included in digipede. Can Aneka be deployed in a data center? Yes, Aneka can be used to construct a private cloud in a data center. Aneka SDK can be used to create and manage applications that will operate on this private Cloud. Aneka helps to increase the usage of data center resources by using dynamic provisioning, QoS, and SLA factors.
  • 19. Conclusion In this slide, we have extensively discussed the concepts of the Aneka framework. We started by introducing the Aneka framework, the architecture of the Aneka framework then concluded with the classification of Aneka services.