Title: Ayodele Onibokun
1Ayodele Onibokun and Mayur Palankar
2Contents
- What is Amazon S3?
- Why evaluate S3?
- Challenges
- Planet-Lab
- and Trial Error
- Tools
- java, jsh3ll, SCP, SSH, crafted scripts
- cmd-line BitTorrent (python curses and headless)
- OS specifics FC 2,
- Testing Methodologies
- Availability
- Download Time
- BitTorrent Impact on Cost
- Future Directions Conclusions
- Acknowledgements
- Questions
- What Amazon S3 is?
- Why evaluate S3?
- Challenges
- Planet-Lab
-
- Trial Error
- Testing Methodologies
- Availability
- Download Time
- BitTorrent Impact on Cost
- Future directions Conclusion
- Questions
3Overview of S3
- Simple Storage Service
- ?Unlimited data storage,
- low-latency,
- Reliable,
- Secure, and
- Inexpensive pay-as-you-go
- Why Evaluate S3?
- To Quantify S3 performance claims
- Popularity
- First to do so
- Tools
- Java, jsh3ll, SCP, SSH, crafted scripts
- CMD-line BitTorrent (python curses and headless)
- OS specifics FC 2,
- Challenges
- Limited Budget
- Testing through Planet-Lab
- Trial Errors cost
4Tools Screenshots
- Java and Java Shell (jsh3ll)
-
Authentication via jsh3ll
cmd-line options
5Tools Screenshots
Listing buckets
Getting an objects
6Tools .. Screenshot contd (BitTorrent)
Amount of data downloaded (KB)
BitTorrent cmd-line download
7Testing Methodologies
Availability Experiment set-up
- ? Availability
- Download Time
- BitTorrent Impact on cost saving
- Hops Traceroute
- Texas 20
- Germany 18
- Japan 19
- Brazil 10
8Download Time (latency)
of geographically dispersed nodes 20 Duration
4 weeks Objective To find the average download
rate for different files. Data Analysis 2 3rd
week
9Availability
of geographically dispersed nodes 5 Duration
4 weeks Objective to verify if data stored on S3
is available 99.9 of the time Data
Analysis Experiment completed for 4 weeks
10Availability
11Availability
12Availability
13BitTorrent
of nodes 48 Status first part completed
(second part in progress) Objective to determine
the reduction in the service cost by the use of
online co-operative peers.
14Conclusions
- Availability very high
- Download time varies a lot
- BitTorrent helps in cost-effective download of
data
15Acknowledgements
- Appreciation goes to the department of Computer
Science and Engineering for - the budget for this experiment. We thank Dr.
Matei Ripeanu from University - of British Columbia for his valuable suggestions.