nfsb

command module
v0.0.0-...-d7830b7 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

README

NFSB - Network Function Storage Benchmarking

Getting Started

Dependencies (ZMQ and Redis binding)
go get github.com/pebbe/zmq4
go get github.com/go-redis/redis
Start the UserInput
# start  UserInput, parameters see the output
cd UserInput
go run *.go
Start the controller
# start Controller with UserInput, parameters see the output
cd Controller
go run *.go outputFileName.txt

# start Controller with Benchmark mode, parameters see the output
cd Controller
go run *.go benchmark number_of_rounds outputFilePrefixName [Note for benchmark, do not add .txt or others]
Start Generic Network Function (GNF)
# start GNF with controller, parameters see the output
go run gnfmain.go gnf
# start GNF without controller, parameters see the output
go run gnfmain.go gnf-cli

The code of GNF is in folder GNF/, detailed explanation see the readme page of GNF

Any Questions? Encounter a problem?

Please use Issues section of this Github repo.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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