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

Evolution of Cloud Computing
Evolution of Cloud ComputingEvolution of Cloud Computing
Evolution of Cloud ComputingNephoScale
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingAnimesh Chaturvedi
 
INTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGTanmoy Barman
 
Introduction to GCP presentation
Introduction to GCP presentationIntroduction to GCP presentation
Introduction to GCP presentationMohit Kachhwani
 
Scalability and fault tolerance
Scalability and fault toleranceScalability and fault tolerance
Scalability and fault tolerancegaurav jain
 
Uml structural diagrams
Uml structural diagramsUml structural diagrams
Uml structural diagramsSwathy T
 
SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle Dr Neelesh Jain
 
Cloud computing
Cloud computingCloud computing
Cloud computingcompherals
 
Cloud computing
Cloud computingCloud computing
Cloud computingstudent
 
Public vs private vs hybrid cloud what is best for your business-
Public vs private vs hybrid cloud  what is best for your business-Public vs private vs hybrid cloud  what is best for your business-
Public vs private vs hybrid cloud what is best for your business-Everdata Technologies
 
Collaborating Using Cloud Services
Collaborating Using Cloud ServicesCollaborating Using Cloud Services
Collaborating Using Cloud ServicesDr. Sunil Kr. Pandey
 
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...Majid Hajibaba
 
Introduction to aneka cloud
Introduction to aneka cloudIntroduction to aneka cloud
Introduction to aneka cloudssuser84183f
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureMonishaNehkal
 

What's hot (20)

Evolution of Cloud Computing
Evolution of Cloud ComputingEvolution of Cloud Computing
Evolution of Cloud Computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Aneka platform
Aneka platformAneka platform
Aneka platform
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
INTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTING
 
Introduction to GCP presentation
Introduction to GCP presentationIntroduction to GCP presentation
Introduction to GCP presentation
 
Scalability and fault tolerance
Scalability and fault toleranceScalability and fault tolerance
Scalability and fault tolerance
 
Uml structural diagrams
Uml structural diagramsUml structural diagrams
Uml structural diagrams
 
SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Public vs private vs hybrid cloud what is best for your business-
Public vs private vs hybrid cloud  what is best for your business-Public vs private vs hybrid cloud  what is best for your business-
Public vs private vs hybrid cloud what is best for your business-
 
Collaborating Using Cloud Services
Collaborating Using Cloud ServicesCollaborating Using Cloud Services
Collaborating Using Cloud Services
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
 
Introduction to aneka cloud
Introduction to aneka cloudIntroduction to aneka cloud
Introduction to aneka cloud
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
 

Similar to aneka.pptx

Cloud Computing.pdf
Cloud Computing.pdfCloud Computing.pdf
Cloud Computing.pdfTejasLakade
 
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.pdfDr.Florence Dayana
 
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 onDendani Bilal
 
cloud computing and android
cloud computing and androidcloud computing and android
cloud computing and androidMohit Singh
 
Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodePalak Sood
 
Cloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute NodeCloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute NodeNamita Arora
 
cloud_computing_updated.pptx
cloud_computing_updated.pptxcloud_computing_updated.pptx
cloud_computing_updated.pptxvrushalikanawade2
 
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 COMPONENTScscpconf
 
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 componentscsandit
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copyprabhat kumar
 
Cloud computing
Cloud computingCloud computing
Cloud computingaryan raj
 
Cloud computing
Cloud computingCloud computing
Cloud computingAjit Yadav
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsEuroCloud
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsEuroCloud
 

Similar to aneka.pptx (20)

Cloud Computing.pdf
Cloud Computing.pdfCloud Computing.pdf
Cloud Computing.pdf
 
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
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s clouds
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s clouds
 

Recently uploaded

_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 

Recently uploaded (20)

_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.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.