Lightweight OpenStack Benchmarking with Docker and Rally Swapnil Kulkarni
What is a LIVE OpenStack!!! 2 • Deployment with – Compute Nodes – Storages – Networks • Is the deployment up to date? • Will the deployment scale?
Updates to LIVE OpenStack!!! 3 • How to check the deployment for – Complete VM provisioning cycle – Added resources like new compute, storage, network • Is it working fjne afuer changes? • Are you gettjng same results afuer updates?
What is a Docker??? 4 • Do I need to tell? • Docker is an open platgorm for developers and sysadmins to build, ship, and run distributed applicatjons. Consistjng of Docker Engine, a portable, lightweight runtjme and packaging tool, and Docker Hub, a cloud service for sharing applicatjons and automatjng workfmows, Docker enables apps to be quickly assembled from components and eliminates the frictjon between development, QA, and productjon environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud.
What is a Rally??? 5 Rally is a community-based project that allows OpenStack developers and operators to get relevant and repeatable benchmarking data of how their cloud operates at scale. htups://wiki.openstack.org/wiki/Rally
Why use Rally??? 6 • Ensure that OpenStack works at scale, – Detect performance issues quickly and improve OpenStack scalability – Running tempest tests for OpenStack multj-deployment without tempest set-up overhead.
How Rally works? 7
What is RefStack? 8 RefStack is the intended tool to validate whether and how well actual OpenStack installatjons fjt the OpenStack Foundatjon's requirements for OpenStack branding. As determined through requirements analysis and specifjcatjons, it consists of a client that will gather OpenStack Tempest test results for the Stack under test, a User Interface for analyzing results, and a reportjng structure that allows on-line and ofg-line optjons for submission for certjfjcatjon. htups://wiki.openstack.org/wiki/RefStack
Demo & Questjons 9
Recommend
More recommend