Highly Available, Elastic and Self-healing Moodle on OpenStack
-
Upload
enovationsolutions -
Category
Software
-
view
194 -
download
0
Transcript of Highly Available, Elastic and Self-healing Moodle on OpenStack
Highly Available, Elastic and Self-healing
Moodle on OpenStack
April 11th, 2017
The project:
• Key requirements
• Solution
• Questions
Key requirements:
• Highly Available
• Elastic
• Self-Healing
• Openstack Integration
Key requirements:
• Moodle running across 2 separate locations
• Each location comprising a fully HA configured
Openstack Node – all hardware components
redundant
Highly Available
Key requirements:
• Able to scale up to 15000 concurrent sessions
• Continuous load monitoring and resource
relocation
Elastic
Key requirements:
• Capable to automatically discover and resolve
service errors
• Status monitoring across the clusters with
automated response
Self-Healing
Key requirements:
• Automated deployment using HEAT
orchestration
• Performance monitoring with Ceilometer
• Cloud workflows with Mistral
• Load-balancing with LBaaS
Openstack Integration
Solution: HA - Hardware
Solution: OS Integration - Deployment
Solution: OS Integration - Deployment
Solution: OS Integration - Deployment
Solution: HA - Software
Solution: Elasticity
Solution: Self-Healing
Questions ?