Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Why geni

238 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Why geni

  1. 1. Distributed Collaborative Scientific Visualization GENI, Ignite, and Big Scientific Data
  2. 2. Visualize Big Data Fast Any Device Anywhere Collaboratively
  3. 3. Size and Speed Target: 0.15 seconds * * N. Tolia, D. G. Andersen, and M. Satyanarayanan. Quantifying interactive user experience on thin clients. Computer, 39(3):46–52, 2006.
  4. 4. Conclusion Same Building is Best Same “City” (State) is OK Same Continent Won’t Fly One Big Server = World Wide Wait
  5. 5. Meaning For Collaboration Server must be in same location as user Distributed Collaboration: users can be anywhere Means server requirement: servers must be everywhere
  6. 6. System Setup < 10 ms, > 100 mb/s Replicated Databases
  7. 7. Global Picture
  8. 8. Distributed Collaboration Around Big Data “A World Where Distance is Eliminated” Experts Around the World Interacting With Data Visualizations as Easily as if They Were in the Same Room Previously: Expensive Hardware (OptIPortal, CAVE) over Expensive, Special-Purpose Networks GENI: Any Device, Anywhere, Anytime, through a Web browser
  9. 9. Collaboration Around Big Data All About Size and Speed - Data Set: 4 million points per month - 100 MB/month Too Much Data For Laptop Way Too Much for Tablet/Phone/Netbook Need Server Close to User How Close Depends on Bandwidth
  10. 10. Size and Speed Task: Draw 30,000 circles in 160 milliseconds World at 100-km resolution Quarter-continent at 10-km resolution Requirement: 160-milliseconds User studies show dropoff beyond that. Question. Can we do that from: Server on campus, Server in city, Server on continent, Single Server for World?
  11. 11. Size And Speed Server in Building Server in City Server on Continent Worldwide Server Request Time 1 5 50 250 Fetch Time 20 20 20 20 Transmit Time 8 30 300 1500 Draw Time 100 100 100 100 Total 129 155 470 1870 Time To Draw 30,000 Points in milliseconds. Goal: 150 ms
  12. 12. Deployment Options Sparse Interaction/Small data Rich Interaction/Big Data Powerful Client Anything Desktop Application Any Client Classic Cloud GENI/Ignite Cloud
  13. 13. Size and Speed (30,000 points) 0 150 50 35 41 141 Using GENI 0 50 80 140 240
  14. 14. Size and Speed (10,000 points) 0 150 50 35 41 141 Using GENI 0 50 80 140 240
  15. 15. Size and Speed (30,000 points) 0 150 50 35 41 141 Using GENI 0 50 80 625 525 Using Standard Internet
  16. 16. Size and Speed (10,000 points) 0 150 50 15 20 50 Using GENI 0 50 60 120 170

×