VPork
                                                                                Jon Travis




Copyright 2009 Spring...
Purpose

   • Evaluate performance of DHTs
   • Simulate load specific to the domain
   • Gain experience with DHTs




Co...
What’s it good for?

   • Quick change / test cycle
   • Logging performance ‘experiments’




Copyright 2009 SpringSource...
The Test

   •       Single Client
   •       Record Size = 1024k
   •       # Records = 5 million
   •       Simple put/g...
Read Pattern

   • More likely to read ‘just written’ entries, than older
     ones




Copyright 2009 SpringSource. Copyi...
Kilo-Writes / Sec


                                                        Cassandra                                     ...
Cassandra Latency
                               Avg Read                                 99 Read                         ...
Valid Test?

   •       Single client
   •       Non-Simple Gets
   •       Noisy environment (AWS)
   •       Short exper...
Git Porking




                                   http://wiki.github.com/trav/vpork/vpork




Copyright 2009 SpringSource...
Upcoming SlideShare
Loading in...5
×

Vpork Nosql

3,476

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,476
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Vpork Nosql

  1. 1. VPork Jon Travis Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission is prohibited.
  2. 2. Purpose • Evaluate performance of DHTs • Simulate load specific to the domain • Gain experience with DHTs Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission is prohibited.
  3. 3. What’s it good for? • Quick change / test cycle • Logging performance ‘experiments’ Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission is prohibited.
  4. 4. The Test • Single Client • Record Size = 1024k • # Records = 5 million • Simple put/get Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission is prohibited. 4
  5. 5. Read Pattern • More likely to read ‘just written’ entries, than older ones Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission is prohibited. 5
  6. 6. Kilo-Writes / Sec Cassandra Voldemort 10.0 7.5 KW/sec 5.0 2.5 0 3 5 7 Cluster Size Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission is prohibited.
  7. 7. Cassandra Latency Avg Read 99 Read Avg Write 99 Write 90.0 67.5 ms 45.0 22.5 0 3 5 7 Cluster Size Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission is prohibited.
  8. 8. Valid Test? • Single client • Non-Simple Gets • Noisy environment (AWS) • Short experiment time • Not hitting disk • Not failing servers • ... • ... Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission is prohibited.
  9. 9. Git Porking http://wiki.github.com/trav/vpork/vpork Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission is prohibited.
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×