SlideShare a Scribd company logo
1 of 18
1
CSF 35104 FINAL YEAR PROJECT 1
WAN NURSHUHADA BT WAN MOHD ASRI (044408)
BACHELOR OF SCIENCE COMPUTER (COMPUTER
NETWORK SECURITY) WITH HONORS
SUPERVISOR: PM DR ZARINA BINTI MOHAMAD
MANAGING
AUTOMATION
FAILOVER IN
OPENSTACK
3
❖ Objectives
❖ Problem Statement
❖ Project Methodology
❖ Project Framework
❖ Data Model
❖ Proof of Concept
❖ Expected Result
❖ References
PRESENTATION CONTENT
4
OBJECTIVES
➢ To propose the
automation
failover of the
compute (nova)
in Openstack.
➢ To design the
friendlier
environment for
automation
compute (nova).
➢ To implement
the effectiveness
automation
failover of the
compute (nova)
in Openstack.
PROBLEM STATEMENTS
× Management of openstack is very important to make sure its
achieve its flexibility and scalability. The existing work
performed in Openstack have mainly focused on the
discussion of the architecture, feature set and performance
analysis [6]. Based on documentation that provided by Redhat,
the nova community had developed the automated evacuation
through instance high availability (HA) However some of the
environment requirement need to be manually enabled.
5
6
• Design
procedures
• Determine the
required data
• Resolve
problems and
implement
solutions
PROJECT METHODOLOGY
PROJECT FRAMEWORK
2) Configuring nova to
manage resources
1) Installing and configuring
openstack
3) Corrupt virtual
machines
4) Automating the
failover session
5) Operating standby
virtual machines
8
Nova
Compute
Nova-Api
Nova-
Network
Nova-
Scheduler
Nova-
Volume
AMPQ
Horizon
Main module in
nova that is
responsible for
instantiating
virtual machine
and run, create,
end and reboot.
DATA MODEL
9
Admin/User
input
Scheduler
Filter Host
Calculate weight
values
Pass
Require
ment
Add requirements
Admin/User
Output
NO
YES
Nova-Api
Nova-Scheduler and nova-
network
Nova-Api send back
the admin/user
response
PROOF OF CONCEPT
10
Cd etc commands would bring
the super user to the folder in
the root to check on the
installed packstack
The installed packstack
11
Openstack have been
installed and configured.
Enter the cd pathname
command to navigate to the
openstack configuration files
and directories.
12
Enter vi command to edit the
nova program files.
13
This is where all the coded
program is. All we need to do
is modify it by deleting all lines
of codes and replace it with
the intended coding.
Expected Result
Able to provide service to each user
within the deadline and maximize
New features are being added for
automating failover instances
In computing (nova).
the utilization of resources.
15
REFERENCES
1) Professor Rajkumar Buyya, Professor Yong Cui , Dr.
Dejan Milojicic, & Professor Vojislav B. Misic. (2012,
Nov). Call for Papers for IEEE Transactions on Parallel
and Distributed Systems Special Issue on Cloud
Computing. p. 2
2) Aditya Makwe, & Priyesh Kanungo. (2015). Scheduling
in Cloud Computing Environment Using Analytic
Hierarchy Process Model . IEEE International
Conference on Computer, Communication and Control
(IC4-2015). , (p. 4). India .
3) IEEE Association. (2018, April). IEEE Standards
Activities in Cloud/Edge/Fog Computing . p. 3.
4) Ahmad Faizal Abdul Latif. (2018). Introduction To
Openstack Architecture.
16
REFERENCES
5) Maicon Anc¸a dos Santos , Andr´e R. Du Bois , &
Gerson Geraldo H. Cavalheiro .(A User-level
Scheduling Framework for BoT Applications on Private
Clouds. 2017 29th International Symposium on
Computer Architecture and High Performance
Computing (p. 8).
6) Modelling and Analysis of the State of the Art VM-
based Cloud Management Platform. (2013). IEEE
Transactions on Cloud Computing, 14.
7) George Coulouris, Jean Dollimore, Tim Kindberg, &
Gordon Blair. (2012). Distributed Systems: Concepts
and Design (5th Edition).
8) Guangming Yang, & Wenjuan Zhang. (2015).
Research Of Resource Allocation Based On
Openstack. China: CGTEG XI AN Research Institute
17
REFERENCES
9) N. L., M. V., Ivano Alessandro Elia, & Nuno Antunes.
(2017). An Analysis of OpenStack Vulnerabilities. 2017
13th European Dependable Computing Conference, (p.
6).
10) Openstack Compute (Nova). (2018, 10 04). Retrieved
from Openstack: https://docs.openstack.org/nova/pike/
11) Openstack Team. (2018, 10 01). Red Hat Openstack
Platform 10. Retrieved from Redhat:
https://access.redhat.com/documentation/en-
us/red_hat_openstack_platform/10/pdf/high_availability
_for_compute_instances/Red_Hat_OpenStack_Platfor
m-10-High_Availability_for_Compute_Instances-en-
US.pdf
Thank You
for your kind attention.
18

More Related Content

What's hot

Efficient frequent pattern mining in distributed system
Efficient frequent pattern mining in distributed systemEfficient frequent pattern mining in distributed system
Efficient frequent pattern mining in distributed systemSaurav Kumar
 
Towards the Cytoscape Cyberinfrastructure
Towards the Cytoscape CyberinfrastructureTowards the Cytoscape Cyberinfrastructure
Towards the Cytoscape CyberinfrastructureKeiichiro Ono
 
Bionimbus Cambridge Workshop (3-28-11, v7)
Bionimbus Cambridge Workshop (3-28-11, v7)Bionimbus Cambridge Workshop (3-28-11, v7)
Bionimbus Cambridge Workshop (3-28-11, v7)Robert Grossman
 
PyData - Multi-dimensional, Multi-modal Image Registration
PyData - Multi-dimensional, Multi-modal Image RegistrationPyData - Multi-dimensional, Multi-modal Image Registration
PyData - Multi-dimensional, Multi-modal Image RegistrationMatthew McCormick
 
RECAP Project Overview
RECAP Project OverviewRECAP Project Overview
RECAP Project OverviewRECAP Project
 

What's hot (7)

Efficient frequent pattern mining in distributed system
Efficient frequent pattern mining in distributed systemEfficient frequent pattern mining in distributed system
Efficient frequent pattern mining in distributed system
 
Towards the Cytoscape Cyberinfrastructure
Towards the Cytoscape CyberinfrastructureTowards the Cytoscape Cyberinfrastructure
Towards the Cytoscape Cyberinfrastructure
 
Postcard: NECOS
Postcard: NECOSPostcard: NECOS
Postcard: NECOS
 
Survey on NoSQL integration
Survey on NoSQL integrationSurvey on NoSQL integration
Survey on NoSQL integration
 
Bionimbus Cambridge Workshop (3-28-11, v7)
Bionimbus Cambridge Workshop (3-28-11, v7)Bionimbus Cambridge Workshop (3-28-11, v7)
Bionimbus Cambridge Workshop (3-28-11, v7)
 
PyData - Multi-dimensional, Multi-modal Image Registration
PyData - Multi-dimensional, Multi-modal Image RegistrationPyData - Multi-dimensional, Multi-modal Image Registration
PyData - Multi-dimensional, Multi-modal Image Registration
 
RECAP Project Overview
RECAP Project OverviewRECAP Project Overview
RECAP Project Overview
 

Similar to Managing Automation Failover in Openstack

Creating a Cloud Architecture for Machine Learning and Artificial Intelligenc...
Creating a Cloud Architecture for Machine Learning and Artificial Intelligenc...Creating a Cloud Architecture for Machine Learning and Artificial Intelligenc...
Creating a Cloud Architecture for Machine Learning and Artificial Intelligenc...IRJET Journal
 
Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Qutub-ud- Din
 
An Overview of Open Source Solutions in Cloud Computing
An Overview of Open Source Solutions in Cloud ComputingAn Overview of Open Source Solutions in Cloud Computing
An Overview of Open Source Solutions in Cloud ComputingIRJET Journal
 
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise ArchitectsClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise ArchitectsNane Kratzke
 
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...Nane Kratzke
 
Agile Practices and Cloud Computing in Software Development
Agile Practices and Cloud Computing in Software DevelopmentAgile Practices and Cloud Computing in Software Development
Agile Practices and Cloud Computing in Software DevelopmentRaja Bavani
 
YangHu-CV-Nov2016
YangHu-CV-Nov2016YangHu-CV-Nov2016
YangHu-CV-Nov2016Yang Hu
 
The Cloudification Perspectives of Search-based Software Testing
The Cloudification Perspectives of Search-based Software TestingThe Cloudification Perspectives of Search-based Software Testing
The Cloudification Perspectives of Search-based Software TestingSebastiano Panichella
 
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICSA RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICSIJCNCJournal
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World IRJET Journal
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingAnimesh Chaturvedi
 
M0339_v1_6977127809 (1).pptx
M0339_v1_6977127809 (1).pptxM0339_v1_6977127809 (1).pptx
M0339_v1_6977127809 (1).pptxviveknagle4
 
A Review: Metaheuristic Technique in Cloud Computing
A Review: Metaheuristic Technique in Cloud ComputingA Review: Metaheuristic Technique in Cloud Computing
A Review: Metaheuristic Technique in Cloud ComputingIRJET Journal
 
REVIEW PAPER on Scheduling in Cloud Computing
REVIEW PAPER on Scheduling in Cloud ComputingREVIEW PAPER on Scheduling in Cloud Computing
REVIEW PAPER on Scheduling in Cloud ComputingJaya Gautam
 
IRJET- Implementation of Cloud Energy Saving System using Virtual Machine...
IRJET-  	  Implementation of Cloud Energy Saving System using Virtual Machine...IRJET-  	  Implementation of Cloud Energy Saving System using Virtual Machine...
IRJET- Implementation of Cloud Energy Saving System using Virtual Machine...IRJET Journal
 
Democratizing Data Science on Kubernetes
Democratizing Data Science on Kubernetes Democratizing Data Science on Kubernetes
Democratizing Data Science on Kubernetes John Archer
 
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim IJECEIAES
 

Similar to Managing Automation Failover in Openstack (20)

Creating a Cloud Architecture for Machine Learning and Artificial Intelligenc...
Creating a Cloud Architecture for Machine Learning and Artificial Intelligenc...Creating a Cloud Architecture for Machine Learning and Artificial Intelligenc...
Creating a Cloud Architecture for Machine Learning and Artificial Intelligenc...
 
Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing
 
An Overview of Open Source Solutions in Cloud Computing
An Overview of Open Source Solutions in Cloud ComputingAn Overview of Open Source Solutions in Cloud Computing
An Overview of Open Source Solutions in Cloud Computing
 
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise ArchitectsClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
 
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
 
Agile Practices and Cloud Computing in Software Development
Agile Practices and Cloud Computing in Software DevelopmentAgile Practices and Cloud Computing in Software Development
Agile Practices and Cloud Computing in Software Development
 
YangHu-CV-Nov2016
YangHu-CV-Nov2016YangHu-CV-Nov2016
YangHu-CV-Nov2016
 
The Cloudification Perspectives of Search-based Software Testing
The Cloudification Perspectives of Search-based Software TestingThe Cloudification Perspectives of Search-based Software Testing
The Cloudification Perspectives of Search-based Software Testing
 
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICSA RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
HPC in higher education
HPC in higher educationHPC in higher education
HPC in higher education
 
Duc le CV
Duc le CVDuc le CV
Duc le CV
 
M0339_v1_6977127809 (1).pptx
M0339_v1_6977127809 (1).pptxM0339_v1_6977127809 (1).pptx
M0339_v1_6977127809 (1).pptx
 
A Review: Metaheuristic Technique in Cloud Computing
A Review: Metaheuristic Technique in Cloud ComputingA Review: Metaheuristic Technique in Cloud Computing
A Review: Metaheuristic Technique in Cloud Computing
 
REVIEW PAPER on Scheduling in Cloud Computing
REVIEW PAPER on Scheduling in Cloud ComputingREVIEW PAPER on Scheduling in Cloud Computing
REVIEW PAPER on Scheduling in Cloud Computing
 
IRJET- Implementation of Cloud Energy Saving System using Virtual Machine...
IRJET-  	  Implementation of Cloud Energy Saving System using Virtual Machine...IRJET-  	  Implementation of Cloud Energy Saving System using Virtual Machine...
IRJET- Implementation of Cloud Energy Saving System using Virtual Machine...
 
Democratizing Data Science on Kubernetes
Democratizing Data Science on Kubernetes Democratizing Data Science on Kubernetes
Democratizing Data Science on Kubernetes
 
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
 

Recently uploaded

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Managing Automation Failover in Openstack

  • 1. 1 CSF 35104 FINAL YEAR PROJECT 1 WAN NURSHUHADA BT WAN MOHD ASRI (044408) BACHELOR OF SCIENCE COMPUTER (COMPUTER NETWORK SECURITY) WITH HONORS SUPERVISOR: PM DR ZARINA BINTI MOHAMAD
  • 3. 3 ❖ Objectives ❖ Problem Statement ❖ Project Methodology ❖ Project Framework ❖ Data Model ❖ Proof of Concept ❖ Expected Result ❖ References PRESENTATION CONTENT
  • 4. 4 OBJECTIVES ➢ To propose the automation failover of the compute (nova) in Openstack. ➢ To design the friendlier environment for automation compute (nova). ➢ To implement the effectiveness automation failover of the compute (nova) in Openstack.
  • 5. PROBLEM STATEMENTS × Management of openstack is very important to make sure its achieve its flexibility and scalability. The existing work performed in Openstack have mainly focused on the discussion of the architecture, feature set and performance analysis [6]. Based on documentation that provided by Redhat, the nova community had developed the automated evacuation through instance high availability (HA) However some of the environment requirement need to be manually enabled. 5
  • 6. 6 • Design procedures • Determine the required data • Resolve problems and implement solutions PROJECT METHODOLOGY
  • 7. PROJECT FRAMEWORK 2) Configuring nova to manage resources 1) Installing and configuring openstack 3) Corrupt virtual machines 4) Automating the failover session 5) Operating standby virtual machines
  • 8. 8 Nova Compute Nova-Api Nova- Network Nova- Scheduler Nova- Volume AMPQ Horizon Main module in nova that is responsible for instantiating virtual machine and run, create, end and reboot.
  • 9. DATA MODEL 9 Admin/User input Scheduler Filter Host Calculate weight values Pass Require ment Add requirements Admin/User Output NO YES Nova-Api Nova-Scheduler and nova- network Nova-Api send back the admin/user response
  • 10. PROOF OF CONCEPT 10 Cd etc commands would bring the super user to the folder in the root to check on the installed packstack The installed packstack
  • 11. 11 Openstack have been installed and configured. Enter the cd pathname command to navigate to the openstack configuration files and directories.
  • 12. 12 Enter vi command to edit the nova program files.
  • 13. 13 This is where all the coded program is. All we need to do is modify it by deleting all lines of codes and replace it with the intended coding.
  • 14. Expected Result Able to provide service to each user within the deadline and maximize New features are being added for automating failover instances In computing (nova). the utilization of resources.
  • 15. 15 REFERENCES 1) Professor Rajkumar Buyya, Professor Yong Cui , Dr. Dejan Milojicic, & Professor Vojislav B. Misic. (2012, Nov). Call for Papers for IEEE Transactions on Parallel and Distributed Systems Special Issue on Cloud Computing. p. 2 2) Aditya Makwe, & Priyesh Kanungo. (2015). Scheduling in Cloud Computing Environment Using Analytic Hierarchy Process Model . IEEE International Conference on Computer, Communication and Control (IC4-2015). , (p. 4). India . 3) IEEE Association. (2018, April). IEEE Standards Activities in Cloud/Edge/Fog Computing . p. 3. 4) Ahmad Faizal Abdul Latif. (2018). Introduction To Openstack Architecture.
  • 16. 16 REFERENCES 5) Maicon Anc¸a dos Santos , Andr´e R. Du Bois , & Gerson Geraldo H. Cavalheiro .(A User-level Scheduling Framework for BoT Applications on Private Clouds. 2017 29th International Symposium on Computer Architecture and High Performance Computing (p. 8). 6) Modelling and Analysis of the State of the Art VM- based Cloud Management Platform. (2013). IEEE Transactions on Cloud Computing, 14. 7) George Coulouris, Jean Dollimore, Tim Kindberg, & Gordon Blair. (2012). Distributed Systems: Concepts and Design (5th Edition). 8) Guangming Yang, & Wenjuan Zhang. (2015). Research Of Resource Allocation Based On Openstack. China: CGTEG XI AN Research Institute
  • 17. 17 REFERENCES 9) N. L., M. V., Ivano Alessandro Elia, & Nuno Antunes. (2017). An Analysis of OpenStack Vulnerabilities. 2017 13th European Dependable Computing Conference, (p. 6). 10) Openstack Compute (Nova). (2018, 10 04). Retrieved from Openstack: https://docs.openstack.org/nova/pike/ 11) Openstack Team. (2018, 10 01). Red Hat Openstack Platform 10. Retrieved from Redhat: https://access.redhat.com/documentation/en- us/red_hat_openstack_platform/10/pdf/high_availability _for_compute_instances/Red_Hat_OpenStack_Platfor m-10-High_Availability_for_Compute_Instances-en- US.pdf
  • 18. Thank You for your kind attention. 18