runcbm

command module
v0.0.0-...-24b5a56 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2016 License: Apache-2.0 Imports: 6 Imported by: 0

README

runcbm

Runc Continer tool Bench Marking tool

This is a tool to find speed of container checkpoint and restore

Measure Container Performace [x] Measure No of Processes [x] Measure Memory size [x] Measure Cpu

Check Point and Restoration Bench Mark [x] Measure Checkpoint time [x] Measure Resotration time [x] Measure Checkpoint size [x] Configure Repeat Test [] Find Averages and Maximum

BechMarking Example

NAME:
   runcbm bm - benchmark a container 

USAGE:
   runcbm bm [command options] COMMAND [arguments...]

OPTIONS:
   --id 	Container ID
   -n "5"	Number of Trails
   --dir 	location of the bundle folder
   
flag provided but not defined: -bundle
walid@ubuntu:~$ sudo ./runcbm bm --id redis --dir /containers/redis --n 5
Bench Mark Container ID redis 
 Starting Container
ID	ProcessCount	MemorySize	CheckpointTime	Checkpointsize	Restoretime
1	1	0	0.2	1	0.4
2	1	0	0.19	1	0.4
3	1	0	0.18	1	0.41
4	1	0	0.21	1	0.4
5	1	0	0.19	1	0.4
Kill Container
Delete Container

Performace Example

walid@ubuntu:~/GoCode/src/github.com/washraf/runcbm$ sudo ./runcbm measure -h
NAME:
   runcbm measure - measure container load

USAGE:
   runcbm measure [command options] COMMAND [arguments...]

OPTIONS:
   --id 	Container ID
   
walid@ubuntu:~/$ sudo ./runcbm measure --id myubuntutest
Measure Container ID myubuntutest 
 {"CPUTime":850,"pCount":2,"usedMemory(MB)":0,"rootSize(MB)":213}

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
containers

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL