RALLY PERFORMANCE BENCHMARKING OF OPENSTACK. Tips and tools for creating and presenting wide format slides
|
|
|
- Joshua Green
- 9 years ago
- Views:
Transcription
1 RALLY PERFORMANCE BENCHMARKING OF OPENSTACK Tips and tools for creating and presenting wide format slides
2 Openstack cloud platform
3 Current Openstack - Ecosysten
4 OpenStack Basics 4 Everything is written in python End users can interact through a common web interface (Horizon) or directly to each service through their API All services authenticate through a common source Individual services interact with each other through their public APIs * Most daemons implemented WSGI middleware (Paste) Used extensively in OpenStack Configured through *-paste.ini files
5 Identity ( Keystone ) Keystone provides a single point of integration for OpenStack policy, catalog, token and authentication. keystone handles API requests as well as providing configurable catalog, policy, token and identity services. Standard backends include LDAP or SQL, as well as Key Value Stores (KVS). Most people will use this as a point of customization for their current authentication services. OpenStack Identity Service token backend keystone (ser vice & admin APIs) cat alog backend policy backend ident it y backend 5
6 Dashboard ( Horizon ) Django application that users can access in their web browser Communicates with each OpenStack service through their API (and sometimes their admin API) HTTP(S) Hor izon OpenSt ack Dashboard 6
7 Object Storage ( Swift ) account account DB swif t-proxy cont ainer cont ainer DB memcached object object st ore OpenSt ack Object St ore Stores and serves objects (files) Employs object level replication to safeguard data Accepts client requests via Objectstore API or HTTP from clients through swift-proxy Maintains distributed account and container databases Stores objects according the ring layout on filesystem with extended attributes (XFS, EXT4, etc.) 7
8 Image Service ( Glance ) glance-api accepts Image API calls for image discovery, image retrieval and image storage. glance-registry stores, processes and retrieves metadata about images (size, type, etc.). Database to store the image metadata. A storage repository for the actual image files. In many deployments, this is OpenStack Swift glance-api glance-regist r y glance dat abase OpenSt ack Image Ser vice 8
9 Compute ( Nova ) nova-compute libvirt, XenAPI, etc. hyper visor nova-api (OS, EC2, Admin) nova-consoleauth nova dat abase Queue nova-scheduler nova-console nova-cert/ objectstore nova- conduct or OpenSt ack Compute nova-api accepts and responds to end user compute API calls. Supports OpenStack Compute API, Amazon's EC2 API and a special Admin API (for privileged users to perform administrative actions). Initiates most of the orchestration activities (such as running an instance) Enforces some policy (mostly quota checks) Authentication is handled through middleware before getting to this daemon 9
10 Block Storage ( Cinder ) cinder-api accepts API requests and routes them to cinder-volume for action. cinder-volume acts upon the requests by reading or writing to the Cinder database to maintain state, interacting with other processes (like cinder-scheduler) through a message queue and directly upon block storage providing hardware or software. It can interact with a variety of storage providers through a driver architecture. Currently, there are drivers for IBM, SolidFire, NetApp, Nexenta, Zadara, linux iscsi and other storage providers. Much like nova-scheduler, the cinder-scheduler daemon picks the optimal block storage provider node volume provider OpenSt ack Block St orage 10 cinder-api cinder-volume cinder dat abase cinder-scheduler
11 Networking ( Quantum ) quant um-ser ver quantum-server accepts API requests and then routes them to the appropriate quantum plugin for action. Quantum ships with plugins and agents for: quant um agent (s) Queue quant um plugin(s) Cisco virtual and physical switches Nicira NVP product NEC OpenFlow products Open vswitch net work provider quant um dat abase Linux bridging Ryu Network Operating System Midokua OpenSt ack Net work Ser vice The common agents are L3 (layer 3), DHCP (dynamic host IP addressing) and the specific plug-in agent. 11
12 Rally - Why? "How does OpenStack work at scale?
13 Rally Components Server Providers - provide servers (virtual servers), with ssh access, in one L3 network. Deploy Engines - deploy OpenStack cloud on servers that are presented by Server Providers Verification - component that runs tempest (or another specific set of tests) against a deployed cloud, collects results & presents them in human readable form. Benchmark engine - allows to write parameterized benchmark scenarios & run them against the cloud.
14 Rally -Functionality
15 Rally Use Cases
16 Installing Rally on Ubuntu. Note : We would recommend using a separate machine for Rally. If the machine that you use to run rally has some Openstack components running, we suggest creating a virtual environment for running Rally because it may have conflicts with version of the client python libraries. Prerequisite sudo apt-get update sudo apt-get install libpq-dev git-core python-dev libevent-dev libssl-dev python-pip libffi-dev sudo pip install pbr
17 Installing Rally on Ubuntu. Installing Rally Clone git clone && cd rally python setup.py install Configure sudo mkdir /etc/rally sudo cp etc/rally/rally.conf.sample /etc/rally/rally.conf sudo vim /etc/rally/rally.conf # Change the "connection" parameter, # e.g. to connection="sqlite://///home/<your_username>/.venv/rally-db/$sqlite_db" (or any other place) Create Database rally-manage db recreate
18 Rally : Deploy Engines. The task of a deploy engine is to control the process of deploying some OpenStack distribution like DevStack or FUEL before any benchmarking procedures take place. Every deploy engine should implement the following fairly simple interface: constuctor, which takes a deployment entity as its only parameter; deploy(), which should deploy the appropriate OpenStack distribution given the cloud config from the deployment object the engine was initialized with (possibly using one of available server providers) cleanup(), which should clean up the OpenStack deployment (again, possibly using one of available server providers).
19 Rally. Deploy Engine. Example If you already have a existing Openstack Deployment that you want to benchmark Use a json file that looks like one below. (with value specific to your system): { } "name": "DummyEngine", "endpoint": { "auth_url": " "username": "admin", "password": "password", "tenant_name": "admin" } For Devstack based deployment { "name": "DevstackEngine", "localrc": { "ADMIN_PASSWORD": "secret", "NOVA_REPO": "git://example.com/nova/",...
20 constructor, which should take the deployment entity the provider should bind to and a config dictionary as its parameters; create_servers(image_uuid, type_id, amount), which should create the requested number of virtual machines of the given type using a specific image. The method should also return the list of created servers wrapped in special Server entities. destroy_servers(), which should destroy all virtual machines previously created by the same Rally Server Providers Server providers in Rally are typically used by deploy engines to manage virtual machines necessary for OpenStack deployment and its following benchmarking. The key feature of server providers is that they provide a unified interface for interacting with different virtualization technologies (LXS, Virsh etc.) and cloud suppliers (like Amazon). Every server provider should implement the following basic interface:
21 Rally Server Providers Ex DummyProvider If you already have an Openstack Deployment. This provider does nothing, but returns endpoints from configuration. This may be useful if you have specific software/hardware configuration ready to deploy OpenStack. { } "name": "ExampleEngine", "provider": { "name": "DummyProvider", "credentials": [{"user": "root", "host": "host1.net"}, {"user": "root", "host": "host2.net"}] }
22 Rally How_to_run Simple 1. Initialize your Deployment 2. Create a json for Supported Benchmarking scenario 3. Run Benchmarking against a deployment above
23 Rally Initialize Deployment 1. Create a Deployment configuration (json) file. If you are running Rally against a existing Openstack Deployment your should look like { "name": "DummyEngine", "endpoint": { "auth_url": <KEYSTONE_AUTH_URL>, "username": <ADMIN_USER_NAME>, "password": <ADMIN_PASSWORD>, "tenant_name": <ADMIN_TENANT> } } 2. Create a deployment using deployment create command $ rally deployment create --filename=dummy_deployment.json --name=dummy 3. If you want to list deployments $ rally deployment list 4. Switch to a different Deployment $ rally use deployment --deploy-id=<another deployment UUID>
24 Rally Set Benchmark scenario. Some sample configurations are provided at rally/doc/samples/tasks/. Lets pick up a scenario boot-and-delete.json from Nova. It looks like { } "NovaServers.boot_and_delete_server": [ { "args": {"flavor_id": 1, "image_id": " c59b-4275-a1ec-ab140e5b9979"}, "execution": "continuous", "config": {"times": 10, "active_users": 2, "tenants": 3, "users_per_tenant": 2} } ] Modify this to design your test-case. Similarly for all other cases other available json can be modified or you can even write a new one for a custom case. Rally by default uses the last created deployment. Use the switch deployment commands to run the tests with a different deployment.
25 Lets dig deeper Test name : NovaServers.boot_and_delete_server Execution : either continuous / periodic Times : Number of times the test needs to be run Active_users : Number of parallel threads (concurrent users) Tenants : Total number of tenants to be created Users_per_tenant : Number of users per single tenant Other parameters to be used only with supported tests Network : Name of network to be used Script : If a script is passed as input to the test Actions : soft_reboot / stop_start
26 Rally Run Benchmark. Run your benchmark scenario by pointing at the json you created in the previous step $ rally --verbose task start --task=my-task.json You can check the state of the task $ rally task list To check a complete task analysis $ rally task detailed <Task UUID>
27 test scenario NovaServers.boot_and_delete_server args position 0 args values: {u'args': {u'flavor_id': <Flavor UUID>, u'image_id': u'<image UUID>'}, u'config': {u'active_users': 1, u'times': 2}} action max (sec) avg (sec) min (sec) nova.boot_server nova.delete_server Rally Result Example. $ rally task detailed <Task UUID> =========================================================================== ===== Task <Task UUID> is finished. Failed: False
28 Detailed performance benchmarking
29 Docker in OpenStack Havana Nova virt driver which integrates with docker REST API on backend Glance translator to integrate docker images with Glance Icehouse Heat plugin for docker Both options are still under development nova-docker virt driver docker heat plugin 9/12/
30 About This Benchmark Use case perspective As an OpenStack Cloud user I want a Ubuntu based VM with MySQL Why would I choose docker LXC vs a traditional hypervisor? OpenStack Cloudy perspective LXC vs. traditional VM from a Cloudy (OpenStack) perspective VM operational times (boot, start, stop, snapshot) Compute node resource usage (per VM penalty); density factor Guest runtime perspective CPU, memory, file I/O, MySQL OLTP Why KVM? Exceptional performance 9/12/
31 Benchmark Environment SoftLayer rally dstat + Awesome! glance api / reg nova api / cond / etc keystone nova api / cond / etc cinder api / sch / vol KVM controller compute node rally dstat + Awesome! glance api / reg nova api / cond / etc keystone nova api / cond / etc cinder api / sch / vol docker lxc controller compute node 9/12/
32 Benchmark Specs Spec Controller Node (4CPU x 8G RAM) Compute Node (16CPU x 96G RAM) Environment Bare SoftLayer Bare SoftLayer Mother Board SuperMicro X8SIE-F Intel Xeon QuadCore SingleProc SATA [1Proc] SuperMicro X8DTU-F_R2 Intel Xeon HexCore DualProc [2Proc] CPU Intel Xeon-Lynnfield 3470-Quadcore [2.93GHz] (Intel Xeon-Westmere 5620-Quadcore [2.4GHz]) x 2 Memory (Kingston 4GB DDR3 2Rx8 4GB DDR3 2Rx8 [4GB]) x2 (Kingston 16GB DDR3 2Rx4 16GB DDR3 2Rx4 [16GB]) x 6 HDD (LOCAL) Digital WD Caviar RE3 WD5002ABYS [500GB]; SATAII Western Digital WD Caviar RE4 WD5003ABYX [500GB]; SATAII NIC 100 Mbps Mbps Operating System Ubuntu LTS 64bit Ubuntu LTS 64bit Kernel generic generic IO Scheduler deadline deadline Hypervisor tested NA - KVM virtio + KSM (memory deduplication) - docker go commit dc9c28f + AUFS OpenStack Trunk master via devstack Trunk master via devstack. Libvirt KVM nova driver / nova-docker virt driver OpenStack Benchmark Client OpenStack project rally NA Metrics Collection NA dstat Guest Benchmark Driver NA - Sysbench mbw iibench (py) - netperf VM Image NA - Scenario 1 (KVM): official ubuntu image + mysql snapshotted and exported to qcow MB - Scenario 2 (docker): guillermo/mysql MB 9/12/
33 Test Descriptions: Cloudy Benchmarks Benchmark Benchmark Driver Description Serial VM boot (15 VMs) VM reboot (5 VMs rebooted 5 times each) VM snapshot (1 VM, 1 snapshot) OpenStack Cloudy Benchmarks OpenStack Rally - Boot VM from image - Wait for ACTIVE state - Repeat the above a total of 15 times - Delete VMs OpenStack Rally - Boot VM from image - Wait for ACTIVE state - Soft reboot VM 5 times - Delete VM - Repeat the above a total of 5 times OpenStack Rally - Boot VM from image - Wait for ACTIVE state - Snapshot VM to glance image - Delete VM 9/12/
34 Test Descriptions: Guest Benchmarks Benchmark Benchmark Driver Description Guest Runtime Benchmarks CPU performance Sysbench from within the guest - Run sysbench cpu test - Repeat a total of 10 times - Average results over the 10 times OLTP (MySQL) performance Sysbench from within the guest - Run sysbench OLTP test - Repeat a total of 10 times - Average results over the 10 times MySQL Indexed insertion benchmark - Run iibench for a total of 1M inserts printing stats at 100K intervals - Collect data over 5 runs & average File I/O performance Sysbench from within the guest - Synchronous IO - No-direct - Run sysbench OLTP test - Repeat a total of 10 times - Average results over the 10 times Memory performance Mbw from within the guest - Run mbw with array size of 1000 MiB and each test 10 times - Collect average over 10 runs per test Network performance Netperf - Run netperf server on controller - From guest run netperf client in IPv4 mode - Repeat text 5x - Average results 9/12/
35 OpenStack Cloudy Benchmark SERIALLY BOOT 15 VMS 9/12/
36 Active VMs Cloudy Performance: Serial VM Boot Benchmark scenario overview Boot VM via OpenStack nova Wait for VM to become active Repeat the above steps for a total of 15 VMs Delete all VMs Benchmark Visualization Time VMs 9/12/
37 Time in Seconds Cloudy Performance: Serial VM Boot 7 Docker 1.5x faster Average Server Boot Time docker KVM /12/ docker KVM
38 CPU Usage In Percent CPU Usage In Percent Cloudy Performance: Serial VM Boot 0 Docker: Compute Node CPU Time Averages usr sys KVM: Compute Node CPU Time Averages usr sys 9/12/
39 Memory Used Memory Used Cloudy Performance: Serial VM Boot E E E E E E+00 Docker: Compute Node Used Memory Time Delta 687 MB Per VM 45.8 MB Memory 5.00E E E E E E+00 KVM: Compute Node Used Memory Delta 2775 MB Per VM 185 MB Memory Time 9/12/
40 1 Minute Load Average 1 Minute Load Average Cloudy Performance: Serial VM Boot Docker: Compute Node 1m Load Average Average % Time 1m KVM: Compute Node 1m Load Average % m Time Average 9/12/
41 OpenStack Cloudy Benchmark SERIAL VM SOFT REBOOT 9/12/
42 Active VMs Cloudy Performance: Serial VM Reboot Benchmark scenario overview Boot a VM Wait for it to become active Soft reboot the VM Wait for it to become active Repeat soft reboot a total of 5 times Delete VM Benchmark Visualization Repeat 6 the above for a total of 5 VMs Active VMs 9/12/2014 Time 42
43 Cloudy Performance: Serial VM Reboot Time In Seconds Average Server Reboot Time Docker 18.9x faster docker KVM docker KVM 9/12/
44 Time In Seconds Cloudy Performance: Serial VM Reboot Average Server Delete Time KVM 1.75x faster docker KVM docker KVM 9/12/
45 Cloudy Performance: Serial VM Reboot After investigating docker delete times Docker sends SIGTERM to container process to stop Bash is immune to SIGTERM Docker waits for X seconds before stop Default container image (init) command was using bash See: Rebuild the docker mysql image Don t use bash for container image command No change to docker (hypervisor); image config only 9/12/ change
46 Cloudy Performance: Serial VM Reboot Time In Seconds 140 Average Server Reboot Time (Round 2) Docker 48.99x faster docker KVM docker 9/12/ KVM
47 Time In Seconds Cloudy Performance: Serial VM Reboot Average Server Delete Time (Round 2) Docker 1.09x faster docker KVM docker KVM 9/12/
48 CPU Usage In Percent CPU Usage In Percent Cloudy Performance: Serial VM Reboot Docker: Compute Node CPU Averages usr sys Time KVM: Compute Node CPU Averages usr sys Time 9/12/
49 Memory Used Memory Used Cloudy Performance: Serial VM Reboot 2.50E E E E E E+00 Docker: Compute Node Used Memory Delta 57 MB Memory Time 2.50E E E E E E+00 KVM: Compute Node Used Memory Delta 467 MB Memory Time 9/12/
50 1 Minute Load Average Minute Load Average Cloudy Performance: Serial VM Reboot Docker: Compute Node 1m Load Average Average % m -0.5 Time KVM: Compute Node 1m Load Average Average 0.35 % 1m Time 9/12/
51 OpenStack Cloudy Benchmark SNAPSHOT VM TO IMAGE 9/12/
52 Cloudy Performance: Snapshot VM To Image Benchmark scenario overview Boot a VM Wait for it to become active Snapshot the VM Wait for image to become active Delete VM 9/12/
53 Time (Seconds) 50 Cloudy Performance: Snapshot VM To Image Docker 1.62x faster Average Snapshot Server Time docker KVM docker KVM 9/12/
54 CPU Usage In Percent CPU Usage In Percent Cloudy Performance: Snapshot VM To Docker: Compute Node CPU Image Averages usr sys Time KVM: Compute Node CPU Averages usr sys Time 9/12/
55 Memory Used Memory Used Cloudy Performance: Snapshot VM To 1.94E E E E E E E+09 Docker: Compute Node Used Memory Image Time Delta 48 MB Memory 1.85E E E E E+09 KVM: Compute Node Used Memory Delta 114 MB Memory Time 9/12/
56 1 Minute Load Average Minute Load Average Cloudy Performance: Snapshot VM To Image Docker: Compute Node 1m Load Average Average 0.1 % 0.2 1m Time 0.6 KVM: Compute Node 1m Load Average Average 0.37 % m Time 9/12/
57 Guest VM Benchmark GUEST PERFORMANCE BENCHMARKS 9/12/
58 Guest Performance: CPU Linux sysbench cpu test Calculate prime numbers up to threads Instance size 4G RAM 2 CPU cores 9/12/ G disk 58
59 Guest Performance: CPU 16 Calculate Primes Seconds Docker KVM Bare Metal Docker KVM Bare Metal 9/12/
60 Guest Performance: Memory Linux mbw Instance size 2 CPU 4G memory Execution options 10 runs; average 1000 MiB 9/12/
61 MiB/s Guest Performance: Memory Memory Benchmark Performance BareMetal docker KVM MEMCPY DUMB MCBLOCK Memory Tests 9/12/
62 Guest Performance: Network Netperf Netserver running on controller Netperf on guest Run netperf 5 times & average results Instance size 2 CPU 4G memory 9/12/2014 Execution options 62
63 Throughput In 10^6 bits/second Guest Performance: Network 1000 Network Throughput docker KVM docker KVM 9/12/
64 Guest Performance: File I/O Linux sysbench fileio test Synchronous IO Random read / write Total file size of 150G 16K block size Thread variations: 1, 8, 16, 32 Instance size 4G RAM 2 CPU cores 200G disk KVM specs Disk cache set to none Virtio Deadline scheduler (host & guest) Docker specs 9/12/2014 AUFS storage driver 64
65 Guest Performance: File I/O File I/O: Read 300 Mb Docker KVM Threads File I/O: Write Mb Docker KVM Threads 9/12/
66 Kb/sec 1600 Guest Performance: File I/O Read / Write File I/O: Transfer Rate Docker KVM Threads 9/12/
67 Guest Performance: MySQL OLTP Linux sysbench oltp test Table size of 2,000,000 MySQL 5.5 (installed on Ubuntu LTS with aptget) Variations Number of threads Read only & read / write Instance size 4G RAM 9/12/ CPU cores
68 Requests Total Transactions Guest Performance: MySQL OLTP MySQL OLTP Read Transactions (Read) Threads Docker KVM MySQL OLTP Read Requests Threads Docker KVM 9/12/
69 Requests Total Transactions Guest Performance: MySQL OLTP (Read / Write) MySQL OLTP Read/Write Transactions docker 5000 KVM Threads MySQL OLTP Read/Write Requests Threads Docker KVM 9/12/
70 Guest Performance: MySQL Indexed Insertion Indexed insertion benchmark (iibench python script) A total of 1,000,000 insertions Print stats at 100K intervals Collect stats over 5 runs Average Instance size 4G RAM 9/12/ CPU cores
71 Seconds Per 100K Insertion Batch Guest Performance: MySQL Indexed MySQL Indexed 100K Intervals Insertion docker kvm Table Size In 100K Increments 9/12/
72 BENCHMARK OBSERVATIONS 9/12/
73 CPU Usage In Percent Docker LXC CPU Growth 26x Lower Than VM User CPU Growth Trend Slope y = 0.237x docker KVM Linear (docker) Linear (KVM) y = x /12/
74 Memory Used Docker LXC Memory Growth 3x Lower 5.00E E E E+09 Memory Usage Growth Trend Than VM y = 3E+07x + 1E+09 Slope 1E+07 3E E E E E E+09 y = 1E+07x + 1E+09 docker KVM Linear (docker) Linear (KVM) 5.00E E /12/
75 Observations Cloudy operations with Docker LXC outperform VM 48x server reboot, 1.5x server boot, 1.62x server snapshot, etc. Docker LXC density potential compared to VMs 3x memory savings 26x CPU savings 3.22x smaller images in this test (note image sizes can vary based on required packages) Docker LXC containers run on bare metal Greater / equivalent in the VM performance at the micro benchmark level Micro benchmark results do not always reflect macro performance Always benchmark your real workload Docker image (init) command can impact performance Bash ignores SIGTERM Nova-docker virt driver and docker-registry components still under dev Nice work, but room for improvement (python anyone?) 9/12/2014 Real performance of Docker LXC ops capped my Cloud manager 75 Can start the SQL image from docker CLI in 0.191s
76 REFERENCES 9/12/
77 References & Related Links /12/
78 REFERENCE 9/12/
79 Rally Boot 15 VM Configuration Rally config: { "NovaServers.boot_server": [ { "args": { "flavor_id": 2, "image_id": IMAGE_ID" }, "runner": { "type": "constant", "times": 15, "active_users": 1 }, "context": { "users": { "tenants": 1, "users_per_tenant": 1 } } } ] } Flavor ID Name Memory_MB Disk Ephemeral Swap VCPUs RXTX_Factor Is_Public m1.tiny True 2 m1.small True 3 m1.medium True 4 m1.large True 42 m1.nano True 451 m1.heat True 5 m1.xlarge True 9/12/ m1.perf True 79 7 m1.sql True
80 Cloudy Benchmark: Serially Boot 15 Docker VMs action count max (sec) avg (sec) min (sec) 90 percentile 95 percentile nova.boot_server max (sec) avg (sec) min (sec) 90 pecentile 95 percentile success/total total times KVM action count max (sec) avg (sec) min (sec) 90 percentile 95 percentile nova.boot_server max (sec) avg (sec) min (sec) 90 pecentile 95 percentile success/total total times 9/12/
81 Rally Reboot 5x5 Configuration Rally config: { "NovaServers.boot_and_bounce_server": [ { "args": { "flavor_id": 2, "image_id": ID", "actions": [ {"soft_reboot": 5} ] }, "runner": { "type": "constant", "times": 5, "active_users": 1 }, "context": { "users": { "tenants": 1, "users_per_tenant": 1 } } 9/12/
82 Cloudy Performance: Serial VM Reboot Docker action count max (sec) avg (sec) min (sec) 90 percentile 95 percentile nova.reboot_server nova.boot_server nova.delete_server max (sec) avg (sec) min (sec) 90 pecentile 95 percentile success/total total times KVM action count max (sec) avg (sec) min (sec) 90 percentile 95 percentile nova.reboot_server nova.boot_server nova.delete_server max (sec) avg (sec) min (sec) 90 pecentile 95 percentile success/total total times /12/
83 Rally Snapshot Configuration Rally config: { "NovaServers.boot_and_bounce_server": [ { "args": { "flavor_id": 1, "image_id": IMAGE", "actions": [ {"soft_reboot": 5} ] }, "runner": { "type": "constant", "times": 5, "active_users": 1 }, "context": { "users": { "tenants": 1, "users_per_tenant": 1 } } } ] 9/12/ }
84 Cloudy Performance: Snapshot VM To Image Docker (note -- defect deleting image) action count max (sec) avg (sec) min (sec) 90 percentile 95 percentile nova.create_image nova.boot_server nova.delete_server max (sec) avg (sec) min (sec) 90 pecentile 95 percentile success/total total times n/a n/a n/a n/a n/a KVM action count max (sec) avg (sec) min (sec) 90 percentile 95 percentile nova.delete_image nova.create_image nova.boot_server nova.delete_server max (sec) avg (sec) min (sec) 90 pecentile 95 percentile success/total total times /12/
85 Configuring Docker LXC Container For 2CPU x 4G RAM Pin container to 2 CPUs / Mems Create cpuset cgroup Pin group to cpuset.mems to 0,1 Pin group to cpuset.cpus to 0,1 Add container root proc to tasks Limit container memory to 4G Create memory cgroup Set memory.limit_in_bytes to 4G Add container root proc to tasks 9/12/
86 Docker Command Line Start docker image from docker CLI time docker run -d guillermo/mysql 859f2a88adeb7190eb855eb060172fc2f137bff609f2f3be8ad8ee069d7e88f4 real user sys 0m0.191s 0m0.004s 0m0.004s 9/12/
An Introduction to OpenStack and its use of KVM. Daniel P. Berrangé <[email protected]>
An Introduction to OpenStack and its use of KVM Daniel P. Berrangé About me Contributor to multiple virt projects Libvirt Developer / Architect 8 years OpenStack contributor 1 year
OpenStack Introduction. November 4, 2015
OpenStack Introduction November 4, 2015 Application Platforms Undergoing A Major Shift What is OpenStack Open Source Cloud Software Launched by NASA and Rackspace in 2010 Massively scalable Managed by
Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University
Cloud on TEIN Part I: OpenStack Cloud Deployment Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University Outline Objectives Part I: OpenStack Overview How OpenStack
Are We Done Yet? Testing Your OpenStack Deployment
Accelerating the adoption of Cloud Computing Are We Done Yet? Testing Your Deployment Summit, Paris, France November 4, 2014 Who Am I? Ken Pepple is the Chief Technology Officer of Solinea Prior to founding
Mirantis www.mirantis.com/training
TM Mirantis www.mirantis.com/training Goals Understand OpenStack purpose and use cases Understand OpenStack ecosystem o history o projects Understand OpenStack architecture o logical architecture o components
Rally Documentation. Release 0.2.0. OpenStack Foundation
Rally Documentation Release 0.2.0 OpenStack Foundation January 11, 2016 Contents 1 Contents 3 1.1 Overview................................................. 3 1.2 Installation................................................
SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager [email protected]. Product Marketing Manager djarvis@suse.
SUSE Cloud 2.0 Pete Chadwick Douglas Jarvis Senior Product Manager [email protected] Product Marketing Manager [email protected] SUSE Cloud SUSE Cloud is an open source software solution based on OpenStack
Déployer son propre cloud avec OpenStack. GULL 18.11.2014 François Deppierraz [email protected]
Déployer son propre cloud avec OpenStack GULL [email protected] Who Am I? System and Network Engineer Stuck in the Linux world for almost 2 decades Sysadmin who doesn't like to type the same
การใช งานและต ดต งระบบ OpenStack ซอฟต แวร สาหร บบร หารจ ดการ Cloud Computing เบ องต น
การใช งานและต ดต งระบบ OpenStack ซอฟต แวร สาหร บบร หารจ ดการ Cloud Computing เบ องต น Kasidit Chanchio [email protected] Thammasat University Vasinee Siripoonya Electronic Government Agency of Thailand
How To Install Openstack On Ubuntu 14.04 (Amd64)
Getting Started with HP Helion OpenStack Using the Virtual Cloud Installation Method 1 What is OpenStack Cloud Software? A series of interrelated projects that control pools of compute, storage, and networking
Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software Engineer, @MirantisIT
Hadoop on OpenStack Cloud Dmitry Mescheryakov Software Engineer, @MirantisIT Agenda OpenStack Sahara Demo Hadoop Performance on Cloud Conclusion OpenStack Open source cloud computing platform 17,209 commits
Today. 1. Private Clouds. Private Cloud toolkits. Private Clouds and OpenStack Introduction
Today Private Clouds and OpenStack Introduction 1. Private Clouds 2. Introduction to OpenStack What is OpenStack? Architecture and Main components Demo: basic commands Luis Tomás Department of Computing
KVM, OpenStack, and the Open Cloud
KVM, OpenStack, and the Open Cloud Adam Jollans, IBM Southern California Linux Expo February 2015 1 Agenda A Brief History of VirtualizaJon KVM Architecture OpenStack Architecture KVM and OpenStack Case
Introduction to Openstack, an Open Cloud Computing Platform. Libre Software Meeting
Introduction to Openstack, an Open Cloud Computing Platform Libre Software Meeting 10 July 2012 David Butler BBC Research & Development [email protected] Introduction: Libre Software Meeting 2012
Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP
Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Agenda ADP Cloud Vision and Requirements Introduction to SUSE Cloud Overview Whats New VMWare intergration HyperV intergration ADP
Cloud Operating Systems for Servers
Cloud Operating Systems for Servers Mike Day Distinguished Engineer, Virtualization and Linux August 20, 2014 [email protected] 1 What Makes a Good Cloud Operating System?! Consumes Few Resources! Fast
Building Storage as a Service with OpenStack. Greg Elkinbard Senior Technical Director
Building Storage as a Service with OpenStack Greg Elkinbard Senior Technical Director MIRANTIS 2012 PAGE 1 About the Presenter Greg Elkinbard Senior Technical Director at Mirantis Builds on demand IaaS
Cloud Simulator for Scalability Testing
Cloud Simulator for Scalability Testing Nitin Singhvi ([email protected]) 1 Introduction Nitin Singhvi 11+ Years of experience in technology, especially in Networking QA. Currently playing roles
Multi Provider Cloud. Srinivasa Acharya, Engineering Manager, Hewlett-Packard [email protected]
Multi Provider Cloud Srinivasa Acharya, Engineering Manager, Hewlett-Packard [email protected] Agenda Introduction to OpenStack Multi Hypervisor Architecture Use cases for Multi Hypervisor cloud Ironic
How to Deploy OpenStack on TH-2 Supercomputer Yusong Tan, Bao Li National Supercomputing Center in Guangzhou April 10, 2014
How to Deploy OpenStack on TH-2 Supercomputer Yusong Tan, Bao Li National Supercomputing Center in Guangzhou April 10, 2014 2014 年 云 计 算 效 率 与 能 耗 暨 第 一 届 国 际 云 计 算 咨 询 委 员 会 中 国 高 峰 论 坛 Contents Background
OpenStack/Quantum SDNbased network virtulization with Ryu
OpenStack/Quantum SDNbased network virtulization with Ryu Kei Ohmura NTT May 31, 2013 Outline Introduction to Ryu OpenStack Quantum and Ryu Demo Summary 2 What is Ryu 流流 (ryu) means flow 龍龍 (ryu) means
Postgres on OpenStack
Postgres on OpenStack Dave Page 18/9/2014 2014 EnterpriseDB Corporation. All rights reserved. 1 Introduction PostgreSQL: Core team member pgadmin lead developer Web/sysadmin teams PGCAC/PGEU board member
Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group 2013 IBM Corporation
1 Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group Disclaimer This document represents the author's views and opinions. It does not necessarily represent IBM's position or strategy.
Virtualization Performance on SGI UV 2000 using Red Hat Enterprise Linux 6.3 KVM
White Paper Virtualization Performance on SGI UV 2000 using Red Hat Enterprise Linux 6.3 KVM September, 2013 Author Sanhita Sarkar, Director of Engineering, SGI Abstract This paper describes how to implement
AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013
AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013 OpenStack What is OpenStack? OpenStack is a cloud operaeng system that controls large pools of compute, storage, and networking resources
KVM, OpenStack, and the Open Cloud
KVM, OpenStack, and the Open Cloud Adam Jollans, IBM & Mike Kadera, Intel CloudOpen Europe - October 13, 2014 13Oct14 Open VirtualizaGon Alliance 1 Agenda A Brief History of VirtualizaGon KVM Architecture
Openstack. Cloud computing with Openstack. Saverio Proto [email protected]
Openstack Cloud computing with Openstack Saverio Proto [email protected] Lugano, 23/03/2016 Agenda SWITCH role in Openstack and Cloud Computing What is Virtualization? Why is Cloud computing more
Mobile Cloud Computing T-110.5121 Open Source IaaS
Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital
SUSE Cloud Installation: Best Practices Using an Existing SMT and KVM Environment
Best Practices Guide www.suse.com SUSE Cloud Installation: Best Practices Using an Existing SMT and KVM Environment Written by B1 Systems GmbH Table of Contents Introduction...3 Use Case Overview...3 Hardware
Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure
TECHNICAL WHITE PAPER Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure A collaboration between Canonical and VMware
Solution for private cloud computing
The CC1 system Solution for private cloud computing 1 Outline What is CC1? Features Technical details Use cases By scientist By HEP experiment System requirements and installation How to get it? 2 What
Release Notes for Fuel and Fuel Web Version 3.0.1
Release Notes for Fuel and Fuel Web Version 3.0.1 June 21, 2013 1 Mirantis, Inc. is releasing version 3.0.1 of the Fuel Library and Fuel Web products. This is a cumulative maintenance release to the previously
Docker on OpenStack. August 2014. Author : Nitin Agarwal [email protected]. Supervisor(s) : Belmiro Moreira
Docker on OpenStack August 2014 Author : Nitin Agarwal [email protected] Supervisor(s) : Belmiro Moreira CERN openlab Summer Student Report 2014 Project Specification CERN is establishing a large
rackspace.com/cloud/private
rackspace.com/cloud/private Rackspace Private Cloud Software v 3.0 (2013-03-06) Copyright 2013 Rackspace All rights reserved. This guide is intended to assist Rackspace customers in downloading and installing
Enabling Technologies for Distributed and Cloud Computing
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Multi-core CPUs and Multithreading
Platform as a Service and Container Clouds
John Rofrano Senior Technical Staff Member, Cloud Automation Services, IBM Research [email protected] or [email protected] Platform as a Service and Container Clouds using IBM Bluemix and Docker for Cloud
KVM, OpenStack and the Open Cloud SUSECon November 2015
KVM, OpenStack and the Open Cloud SUSECon November 2015 Adam Jollans Program Director, Linux & Open Virtualization Strategy IBM Agenda A Brief History of Virtualization KVM Architecture OpenStack Architecture
Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage
Clodoaldo Barrera Chief Technical Strategist IBM System Storage Making a successful transition to Software Defined Storage Open Server Summit Santa Clara Nov 2014 Data at the core of everything Data is
CS312 Solutions #6. March 13, 2015
CS312 Solutions #6 March 13, 2015 Solutions 1. (1pt) Define in detail what a load balancer is and what problem it s trying to solve. Give at least two examples of where using a load balancer might be useful,
SUSE Cloud Installation: Best Practices Using a SMT, Xen and Ceph Storage Environment
Best Practices Guide www.suse.com SUSE Cloud Installation: Best Practices Using a SMT, Xen and Ceph Storage Environment Written by B1 Systems GmbH Table of Contents Introduction...3 Use Case Overview...3
OpenStack & Hyper-V. Alessandro Pilo- CEO Cloudbase Solu.ons @cloudbaseit
OpenStack & Hyper-V Alessandro Pilo- CEO Cloudbase Solu.ons @cloudbaseit Cloudbase Solutions Company started in Italy as.net / Linux interop dev and consulting Branch started in Timisoara in 2012 to hire
Project Documentation
Project Documentation Class: ISYS 567 Internship Instructor: Prof. Verma Students: Brandon Lai Pascal Schuele 1/20 Table of Contents 1.) Introduction to Cloud Computing... 3 2.) Public vs. Private Cloud...
ProphetStor Federator Runbook for Mirantis FUEL 4.1 Revision 078282014
ProphetStor ProphetStor Federator Runbook for Mirantis FUEL 4.1 Revision 078282014 P r o p h e t S t o r Federator Installation and Configuration Guide V1 1 Figure... 2 Table... 2 Copyright & Legal Trademark
Deploying Baremetal Instances with OpenStack
Deploying Baremetal Instances with OpenStack Ver1.1 2013/02/10 Etsuji Nakai $ who am i Etsuji Nakai Senior solution architect and cloud evangelist at Red Hat. Working for NII (National Institute of Informatics
OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013
OpenStack IaaS 1 Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013 Disclaimer The information provided within this presentation is for educational purposes only and was prepared for a community
Deploying workloads with Juju and MAAS in Ubuntu 13.04
Deploying workloads with Juju and MAAS in Ubuntu 13.04 A Dell Technical White Paper Kent Baxley Canonical Field Engineer Jose De la Rosa Dell Software Engineer 2 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES
Migration of virtual machine to cloud using Openstack Python API Clients
Migration of virtual machine to cloud using Openstack Python API Clients Jyoti Joshi 1, Manasi Thakur 2, Saurabh Mhatre 3, Pradnya Usatkar 4, Afrin Parmar 5 1 Assistant Professor Computer, R.A.I.T., University
Building a big IaaS cloud with Apache CloudStack
Building a big IaaS cloud with Apache CloudStack David Nalley PMC Member Apache CloudStack Member, Apache Software Foundation [email protected] Twitter: @ke4qqq New slides at: http://s.apache.org/bigiaas
Performance Benchmark for Cloud Databases
Performance Benchmark for Cloud Databases J.R. Arredondo vjune2013 (updated pricing on 7/15/2013) Contents Summary of the performance benchmark tests Description of the tests Charts and Data! Results of
Enabling Technologies for Distributed Computing
Enabling Technologies for Distributed Computing Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF Multi-core CPUs and Multithreading Technologies
Establishing Scientific Computing Clouds on Limited Resources using OpenStack
UNIVERSITY OF TARTU FACULTY OF MATHEMATICS AND COMPUTER SCIENCE Institute of Computer Science Valdur Kadakas Establishing Scientific Computing Clouds on Limited Resources using OpenStack Bachelor Thesis
Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM
Bern University of Applied Sciences Engineering and Information Technology Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM By Franz Meyer Version 1.0 February 2011 Virtualization Architecture
StorPool Distributed Storage Software Technical Overview
StorPool Distributed Storage Software Technical Overview StorPool 2015 Page 1 of 8 StorPool Overview StorPool is distributed storage software. It pools the attached storage (hard disks or SSDs) of standard
Windows Server 2012 Hyper-V Virtual Switch Extension Software UNIVERGE PF1000 Overview. IT Network Global Solutions Division UNIVERGE Support Center
Windows Server 2012 Hyper-V Virtual Switch Extension Software UNIVERGE Overview IT Network Global Solutions Division UNIVERGE Support Center ProgrammableFlow API architecture Microsoft VSEM Provider Third
CERN Cloud Infrastructure. Cloud Networking
CERN Cloud Infrastructure Cloud Networking Contents Physical datacenter topology Cloud Networking - Use cases - Current implementation (Nova network) - Migration to Neutron 7/16/2015 2 Physical network
2972 Linux Options and Best Practices for Scaleup Virtualization
HP Technology Forum & Expo 2009 Produced in cooperation with: 2972 Linux Options and Best Practices for Scaleup Virtualization Thomas Sjolshagen Linux Product Planner June 17 th, 2009 2009 Hewlett-Packard
OpenStack Installation Guide for Red Hat Enterprise Linux, CentOS, and Fedora
docs.openstack.org OpenStack Installation Guide for Red Hat Enterprise Linux, CentOS, and Fedora (2013-06-11) Copyright 2012, 2013 OpenStack Foundation All rights reserved. The OpenStack system has several
HP Reference Architecture for OpenStack on Ubuntu 14.04 LTS
Technical white paper HP Reference Architecture for OpenStack on Ubuntu 14.04 LTS Table of contents Acknowledgements... 2 Overview... 2 About OpenStack... 2 Purpose of this reference architecture... 2
Oracle OpenStack for Oracle Linux Release 1.0 Installation and User s Guide ORACLE WHITE PAPER DECEMBER 2014
Oracle OpenStack for Oracle Linux Release 1.0 Installation and User s Guide ORACLE WHITE PAPER DECEMBER 2014 Introduction 1 Who Should Use this Guide? 1 OpenStack Basics 1 What Is OpenStack? 1 OpenStack
SUSE Cloud. www.suse.com. OpenStack End User Guide. February 20, 2015
SUSE Cloud 5 www.suse.com February 20, 2015 OpenStack End User Guide OpenStack End User Guide Abstract OpenStack is an open-source cloud computing platform for public and private clouds. A series of interrelated
Assessing the Performance of Virtualization Technologies for NFV: a Preliminary Benchmarking
Assessing the Performance of Virtualization Technologies for NFV: a Preliminary Benchmarking Roberto Bonafiglia, Ivano Cerrato, Francesco Ciaccia, Mario Nemirovsky, Fulvio Risso Politecnico di Torino,
Snakes on a cloud. A presentation of the OpenStack project. Thierry Carrez Release Manager, OpenStack
Snakes on a cloud A presentation of the OpenStack project Thierry Carrez Release Manager, OpenStack Cloud? Buzzword End-user services Software as a Service (SaaS) End-user services Online storage / streaming
Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems
RH413 Manage Software Updates Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems Allocate an advanced file system layout, and use file
SUSE Cloud 5 Private Cloud based on OpenStack
SUSE Cloud 5 Private Cloud based on OpenStack Michał Jura Senior Software Engineer Linux HA/Cloud Developer [email protected] 2 New solutions emerge: Infrastructure-as-Service Cloud = 3 SUSE Cloud Why OpenStack?
Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH
Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH CONTENTS Introduction... 4 System Components... 4 OpenNebula Cloud Management Toolkit... 4 VMware
How OpenStack is implemented at GMO Public Cloud service
How OpenStack is implemented at GMO Public Cloud service GMO Inetnet, Inc. Technical Evangelist Hironobu Saitoh GMO Internet, Inc. Architect Naoto Gohko Japan s Leading All-in Provider of Internet Services
OpenStack Assessment : Profiling & Tracing
OpenStack Assessment : Profiling & Tracing Presentation by Hicham ABDELFATTAH Master Director Mohamed Cheriet Outline Introduction OpenStack Issues Rally Perspectives 2 Definition Cloud computing is a
An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat [email protected]
An Intro to OpenStack Ian Lawson Senior Solution Architect, Red Hat [email protected] What is OpenStack? What is OpenStack? Fully open source cloud operating system Comprised of several open source sub-projects
7 Ways OpenStack Enables Automation & Agility for KVM Environments
7 Ways OpenStack Enables Automation & Agility for KVM Environments Table of Contents 1. Executive Summary 1 2. About Platform9 Managed OpenStack 2 3. 7 Benefits of Automating your KVM with OpenStack 1.
Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide
Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide July 2010 1 Specifications are subject to change without notice. The Cloud.com logo, Cloud.com, Hypervisor Attached Storage, HAS, Hypervisor
1 Keystone OpenStack Identity Service
1 Keystone OpenStack Identity Service In this chapter, we will cover: Creating a sandbox environment using VirtualBox and Vagrant Configuring the Ubuntu Cloud Archive Installing OpenStack Identity Service
OpenStack Awareness Session
OpenStack Awareness Session Affan A. Syed Director Engineering, PLUMgrid Inc. Pakistan Telecommunication Authority, Oct 20 th, 2015 PLUMgrid s Mission Deliver comprehensive virtual networking solutions
Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, 2015. 20014 IBM Corporation
Boas Betzler Cloud IBM Distinguished Computing Engineer for a Smarter Planet Globally Distributed IaaS Platform Examples AWS and SoftLayer November 9, 2015 20014 IBM Corporation Building Data Centers The
How To Test Cloud Stack On A Microsoft Powerbook 2.5 (Amd64) On A Linux Computer (Amd86) On An Ubuntu) Or Windows Xp (Amd66) On Windows Xp 2.2.2 (Amd65
Function and Performance Test of pen Source CloudStack Platform for HPC Service Function and Performance Test of pen Source CloudStack Platform for HPC Service 1 Jaegyoon Hahm, 2 Sang Boem Lim, 3 Guohua
Prepared for: How to Become Cloud Backup Provider
Prepared for: How to Become Cloud Backup Provider Contents Abstract... 3 Introduction... 3 Purpose... 3 Architecture... 4 Result... 4 Requirements... 4 OS... 5 Networking... 5 Database... 5 Permissions...
Corso di Reti di Calcolatori M
Università degli Studi di Bologna Scuola di Ingegneria Corso di Reti di Calcolatori M Cloud: Openstack Antonio Corradi Luca Foschini Anno accademico 2014/2015 NIST STANDARD CLOUD National Institute of
Red Hat Enterprise Linux OpenStack Platform Update February 17, 2016
Red Hat Enterprise Linux OpenStack Platform Update February 17, 2016 1 Ian Pilcher Principal Product Manager Platform Business Unit AGENDA Introductions War stories OpenStack in a Minute or So.. Understanding
Cloud on TIEN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat
Cloud on TIEN Part I: OpenStack Cloud Deployment Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat Outline Part I: OpenStack Overview How OpenStack components work
Monitoring an Openstack cluster
Monitoring an Openstack cluster with icinga/nagios Benedikt Trefzer Cirrax GmbH September 2015 Cirrax GmbH Cirrax GmbH since 2011 based in Bern (Switzerland) Linux and network consulting and engineering
CloudCIX Bootcamp. The essential IaaS getting started guide. http://www.cix.ie
The essential IaaS getting started guide. http://www.cix.ie Revision Date: 17 th August 2015 Contents Acronyms... 2 Table of Figures... 3 1 Welcome... 4 2 Architecture... 5 3 Getting Started... 6 3.1 Login
Marvell DragonFly Virtual Storage Accelerator Performance Benchmarks
PERFORMANCE BENCHMARKS PAPER Marvell DragonFly Virtual Storage Accelerator Performance Benchmarks Arvind Pruthi Senior Staff Manager Marvell April 2011 www.marvell.com Overview In today s virtualized data
Getting Started with the CLI and APIs using Cisco Openstack Private Cloud
Tutorial Getting Started with the CLI and APIs using Cisco Openstack Private Cloud In this tutorial we will describe how to get started with the OpenStack APIs using the command line, the REST interface
The QEMU/KVM Hypervisor
The /KVM Hypervisor Understanding what's powering your virtual machine Dr. David Alan Gilbert [email protected] 2015-10-14 Topics Hypervisors and where /KVM sits Components of a virtual machine KVM Devices:
KVM PERFORMANCE IMPROVEMENTS AND OPTIMIZATIONS. Mark Wagner Principal SW Engineer, Red Hat August 14, 2011
KVM PERFORMANCE IMPROVEMENTS AND OPTIMIZATIONS Mark Wagner Principal SW Engineer, Red Hat August 14, 2011 1 Overview Discuss a range of topics about KVM performance How to improve out of the box experience
Cisco Application-Centric Infrastructure (ACI) and Linux Containers
White Paper Cisco Application-Centric Infrastructure (ACI) and Linux Containers What You Will Learn Linux containers are quickly gaining traction as a new way of building, deploying, and managing applications
StACC: St Andrews Cloud Computing Co laboratory. A Performance Comparison of Clouds. Amazon EC2 and Ubuntu Enterprise Cloud
StACC: St Andrews Cloud Computing Co laboratory A Performance Comparison of Clouds Amazon EC2 and Ubuntu Enterprise Cloud Jonathan S Ward StACC (pronounced like 'stack') is a research collaboration launched
IBM Cloud Manager with OpenStack. Administrator Guide, version 4.1
IBM Cloud Manager with OpenStack Administrator Guide, version 4.1 IBM Cloud Manager with OpenStack Administrator Guide, version 4.1 Note Before using this information and the product it supports, read
Utilization-based Scheduling in OpenStack* Compute (Nova)
Utilization-based Scheduling in OpenStack* Compute (Nova) September 2015 Authors: Reviewers: Lianhao Lu, Yingxin Cheng Malini Bhandaru, Will Auld Intel technologies features and benefits depend on system
MySQL performance in a cloud. Mark Callaghan
MySQL performance in a cloud Mark Callaghan Special thanks Eric Hammond (http://www.anvilon.com) provided documentation that made all of my work much easier. What is this thing called a cloud? Deployment
PERFORMANCE ANALYSIS OF KERNEL-BASED VIRTUAL MACHINE
PERFORMANCE ANALYSIS OF KERNEL-BASED VIRTUAL MACHINE Sudha M 1, Harish G M 2, Nandan A 3, Usha J 4 1 Department of MCA, R V College of Engineering, Bangalore : 560059, India [email protected] 2 Department
WHITE PAPER. Software Defined Storage Hydrates the Cloud
WHITE PAPER Software Defined Storage Hydrates the Cloud Table of Contents Overview... 2 NexentaStor (Block & File Storage)... 4 Software Defined Data Centers (SDDC)... 5 OpenStack... 5 CloudStack... 6
