NETWORK TRAFFIC Paul German, Jeffrey Klow, and Emily Andrulis.

Slides:



Advertisements
Similar presentations
SMS Infrastructure Status: 12/02 Presented by:4 LaMonte Tandy SMS Concept Review SMS Concept Review FCC Specific Hierarchy Design FCC Specific Hierarchy.
Advertisements

Case Study: Photo.net March 20, What is photo.net? An online learning community for amateur and professional photographers 90,000 registered users.
A Toolbox for Blackboard Tim Roberts
CHAPTER 15 WEBPAGE OPTIMIZATION. LEARNING OBJECTIVES How to test your web-page performance How browser and server interactions impact performance What.
Resource Management §A resource can be a logical, such as a shared file, or physical, such as a CPU (a node of the distributed system). One of the functions.
Javascript Introduction Norman White Material is from w3schools.com Go there to run examples interactively.
Circuit Trails Survey Preliminary Data Report November 20, 2014.
Observing users Chapter 12. Observation ● Why? Get information on.. – Context, technology, interaction ● Where? – Controlled environments – In the field.
What’s the Problem Web Server 1 Web Server N Web system played an essential role in Proving and Retrieve information. Cause Overloaded Status and Longer.
The NOWIRZ Client Portal gives you access to System Status Voucher Logins Usage Reports Login Page Content Management.
1 Network Analysis Visualization (NAV) Meghan Allen and Peter McLachlan December 15, 2004.
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
Bandwidth Throttling. Reason for Implementing Bandwidth Throttling Limited Available Bandwidth If left unattended, patron internet traffic can place a.
COMPUTER TERMS PART 1. COOKIE A cookie is a small amount of data generated by a website and saved by your web browser. Its purpose is to remember information.
ONLINE DATA STORAGE & DOCUMENTS Lesson 3. Lesson 3 – Online documents In this lesson we will be covering:  Online documents  Compression and expansion.
Invoices On – Line Registration Instructions for Vendors.
Take An Internal Look at Hadoop Hairong Kuang Grid Team, Yahoo! Inc
TUNDRA The Ultimate Netflow Data Realtime Analysis Jeffrey Papen Yahoo! Inc.
KaZaA: Behind the Scenes Shreeram Sahasrabudhe Lehigh University
Integration of Technology in Kindergarten Using technology as an effective teaching tool for Kindergarteners EDU623 eLearning Design for Diverse Learners.
Golder and Huberman, 2006 Journal of Information Science Usage Patterns of Collaborative Tagging System.
TAG-Org Websites 1. Why Websites ? Branding: Since it's our website, we can set the design and build the awareness of our brand. To create our own Online.
1 Project 7: My Photo Album Graded Project. 2 Assignment Write a web app to permit users to upload and view photos. User can keep up to five photos on.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
Dubai, UAE 2-3 November Measuring the QoS of Internet Access Joachim Pomy OPTICOM, Germany ITU Workshop on “Quality of.
CMPE 421 Parallel Computer Architecture
Cloud and Big Data Summer School, Stockholm, Aug., 2015 Jeffrey D. Ullman.
© All Rights Reserved What is animation? Animation is a visual technique that provides the illusion that something is moving by displaying.
Use these to refresh your memory. Science at St Johns Controlled Assessment PRIMARY EVIDENCE AND RECORDING /4  Results recorded in a table  Clear headings.
Megan Gittermann, Megan McElroy, Chris Rosas, & Andrea Dickie 9:00-11:00 Rooms 601 & 602.
Canadian Advertising in Action, 6th ed. Keith J. Tuckwell ©2003 Pearson Education Canada Inc Elements of the Internet World Wide Web World.
Tutorial 8 Programming with ActionScript 3.0. XP Objectives Review the basics of ActionScript programming Compare ActionScript 2.0 and ActionScript 3.0.
DTCC Confidential DTCC Social Networking Policy Task Force January, 2008.
Weekly Presentation Fabricio Teles Dutra Goncalves 05/29/2015.
NUOL Internet Application Services Midterm presentation 22 nd March, 2004.
2.1 © 2004 Pearson Education, Inc. Exam Designing a Microsoft ® Windows ® Server 2003 Active Directory and Network Infrastructure Lesson 2: Examining.
Online Communication 1 & Ubiquitous Computing. Online Communication *The red circles show the position of the keyframes on the timeline. 1. Explain what.
XP Tutorial 8 Adding Interactivity with ActionScript.
Cluster Sorting, Analysis and 3D-Display For the Mapping of the Dragonfly’s Neuro- Network Advisor: Prof. Hannay Client: Prof. Olberg (Biology )
SMS Software Distribution. Overview  Explaining How SMS Distributes Software  Managing Distribution Points  Configuring Software Distribution and the.
Physics 11 Mr. Jean April 5 th, The plan: Video clip of the day Science Fair Info 2D applied force.
Traffic ( ) Heavy tails (HT) in net traffic??? Careful measurements Appropriate statistics Connecting traffic to application behavior “optimal”
NETWORK TRAFFIC Jeffrey Klow, Paul German, Emily Andrulis, and Ben Oakley.
 You find patterns.  You use rhymes.  You use stories.  You relate them to what you already know.
POWER POINT What can we do with power point?. Power Point  What do you already know?  The ribbon at the top.  Insert vs. New Slide  New features for.
B. Information Technology (Hons.) CMPB245: Database Design Physical Design.
+ The Practice of Statistics, 4 th edition - For AP* STARNES, YATES, MOORE Chapter 1: Exploring Data Introduction Data Analysis: Making Sense of Data.
Characteristics of Scaleable Internetworks
XP Tutorial 8 Adding Interactivity with ActionScript.
Presentation III : Campaig NM3420 AUDIENCE CONTEXT ANALYSIS 9.
Our aim in this project is to help to raise funds and donations for schools; mainly focusing on secondary schools as they are bigger, with more people.
If you have a transaction processing system, John Meisenbacher
Mr C Johnston ICT Teacher BTEC IT Unit 05 - Lesson 11 Network Management Functions.
© Janice Regan, CMPT 128, Jan 2007 CMPT 371 Data Communications and Networking HTTP 0.
Zaap Visualization of web traffic from http server logs.
1. GSICS Collaboration Servers Synchronisation 2
Customise & Explain your game
With and The Sims are a registered trademark of Electronic Arts, Inc
How to access your work from home or another computer
Welcome! The 2015 B-13 Data Collection webinar will begin in a few moments. Event number: Event password: 2015B13 To hear the presentation.
Randomising the behaviour of Sprites
Automation System For Checking Protein Prediction
Maintainability What is the primary task for the maintainability of a web site? Web sites designers must be aware that during the lifetime of a site one.
CASE STUDY: Objective Solution Results HIGH IMPACT UPDATED
Outline Announcements Fault Tolerance.
Northern New Mexico College Department of Engineering
Basic Steps: Set up account, log in Select theme (colors, tabs)
Chapter by Loco Power Week 6: Medium-Fidelity Prototypes
Example 1A: Solving Inequalities with Variables on Both Sides
Byung-Joon Lee and Youngseok Lee
Presentation transcript:

NETWORK TRAFFIC Paul German, Jeffrey Klow, and Emily Andrulis

THE IDEA  Ben’s proposal  Examine Cornell’s Network Traffic  How much do we use? When do we use it?  What information can we glean?

OUR MAIN QUESTIONS  What does an average day at Cornell look like in regards to network traffic?  Assuming the pattern holds, at what point should we consider getting more bandwidth because we will be frequently coming close to our maximum allotted?

GETTING THE DATA  The Tims in Network Services  Log data files for primary and secondary internet provider, and internal network traffic  Log files include upload and download averages and maximums  Decreasing time resolution between lines  Solution: Collect data for 1 week around same time each day

DATA CLEANING  Create scripts in R  log file -> data frames in R  Update already made data frames with new log data  Add different time variables  UNIX -> CST, date, time, weekday, decimal time  Add % of bandwidth variables  Helper functions  getSelectedIndices  modifyDataResolution

TELLING THE STORY  Use static, animated, and interactive graphs to display data  Go back to our focus questions:  Average day at Cornell?  Frequency of reaching 85% bandwidth?  What does the future usage look like?

EXPLAINING THREE TYPES  Log files from primary internet provider, secondary internet provider, and internal network traffic  Cap differences: 300 Mb/sec vs. 100 Mb/sec  Internal weird

AVERAGE USAGE AT CORNELL  Static -> InteractiveInteractive

AVERAGE USAGE SECONDARY

AVERAGES THROUGH ANIMATION  Day of Week compared to Average Day

AVERAGE LAST WEEK  Average Day compared to Days Last Week

AVERAGES SINCE NOVEMBER  Average Day compared to all days back to November

AVERAGE BLOCK USAGE  Showing Usage over Block 4

BLOCK 4 SECONDARY  Block 4 Usage on Secondary Provider (Note: peaks)

WHERE ARE WE HEADING?

FUTURE APPLICATIONS  Give code to the Tims  Documented and split up by task  Interactive graphs with new data Interactive graphs  Easily replicable  Raise awareness about usage in terms of averages and when we’re nearing the cap