Dear Lin,

Based on you explanation, I’m guessing you’re trying to install everything by 
yourself and run the benchmark bare metal.
If so, is there any particular reason for that? We’ve recently released 
CloudSuite V3 which is based on Docker images and simplifies the installation 
process.
We’ve created images with all the required packages installed; so you can run 
the benchmarks without the hassle of installing everything by yourself.
For the Data Caching benchmark, you can take a look at this 
page<http://cloudsuite.ch/datacaching/>, which explains how to run the 
docker-based version of this benchmark.
If you are not familiar with Docker, I recommend you to check the Docker 
website<https://www.docker.com> and documentation<https://docs.docker.com> 
first.
Let us know if you need any more help.

Regards,

Arash Pourhabibi Zarandi
School of Computer and Communication Sciences (IC)
École polytechnique fédérale de Lausanne (EPFL)
INJ 215, Station 14
CH-1015 Lausanne
http://arash.pourhabibi.info




On 19 Feb 2016, at 18:31, Meng Lin 
<[email protected]<mailto:[email protected]>> wrote:

Hi,

I am a fresh men, trying to use Data Caching of CloudSuit  now.
However I can not use it successfully.
I show what I run and the error messages,Would you like to help me use this 
benchmark?

A) Build Memcached
 1. libevent
  We installed the library at the default location not use  ./configure 
--prefix=/path/to/folder/  to change the location.
The following messages are displayed.
Is it no problem for simulation?
"make[3]: Nothing to be done for `install-exec-am'."
"make[3]: Nothing to be done for `install-data-am'."

 2. Memcachd
  We installed it at the default location.
  PATH/memecached-1.4.15/.configure
  PATH/memecached-1.4.15/make
  PATH/memecached-1.4.15/sudo make install
The following messages are displayed.
Is it no problem for simulation?
"make[4]: Nothing to be done for `install-exec-am'."


B) Staring the server
  run  /PATH/memcached-1.4.15$ memcached -t 4 -m 4096 -n 550
  Shall we keep it running when we do the simulation?

C) Preparing the client
  In memcached/memcached_client/, we just run make,
because we installed  libevent at the default location,

  About  prepare the serve configuration file,
Would you like to tell me where is the configuration file?
Shall we add the server_address and port number into the configuration file?
The server_address is an address of a real server? and
port too?
How i can get these information?

D) about Scaling the dataset and warming up the server
We run
./loader -a ../twitter_dataset/twitter_dataset_unscaled -o 
../twitter_dataset/twitter_dataset_30x -s servers.txt -w 1 -S 30 -D 4096 -j -T 1
the following messages are displayed.
stats_time = 1
Configuration:

nProcessors on system: 4
nWorkers: 1
runtime: -1
Get fraction: 0.900000
Naggle's algorithm: False

-- message
host: 192.168.9.116
address: 192.168.9.116
host: 192.168.10.116
address: 192.168.10.116
Number of client (worker) threads must be divisible by the number of servers

E) Ruuning the benchmark
We run ./loader -a ../twitter_dataset/twitter_dataset_30x -s servers.txt -g 0.8 
-T 1 -c 200 -w 8

The following error messages are displayed.

stats_time = 1
Configuration:

nProcessors on system: 4
nWorkers: 8
runtime: -1
Get fraction: 0.800000
Naggle's algorithm: False


host: 192.168.9.116
address: 192.168.9.116
host: 192.168.10.116
address: 192.168.10.116
Segmentation fault (core dumped)

Would you like to tell me what  shall I do or test to help me using the 
benchmark.

Best Wishes,

Lin Meng.









Reply via email to