170 likes | 173 Vues
BARD Speed. Michael Martys Automation Officer mmartys@loc.gov. Why?. We get occasional complaints from patrons that their download speed suddenly slowed Or it seems just plain slow compared to XYZ. Handling these involves:. Gathering data Making deductions
E N D
BARD Speed Michael Martys Automation Officer mmartys@loc.gov
Why? • We get occasional complaints from patrons • that their download speed suddenly slowed • Or it seems just plain slow compared to XYZ
Handling these involves: • Gathering data • Making deductions • The problem is we do not have access to everything we need to fully determine what is going on
The internet is like a highway • Many paths, many destinations • Most internet services are distributed • Users assume infinite available bandwidth from servers • West coast vs east coast • NV example
We never assume BARD is ok • Always verify every complaint • Respond to patron with data if we can • Helps with their ISP
The problem is in one of three places • Us • Them • In between • The dilemma is figuring out where
BARD load • Busiest between noon and midnight • Two peaks late afternoon – mid evening • Busy for BARD is 300 simultaneous downloads or more • 8000-12000 daily downloads
Minimal level of service • 1.7 mbps • Average book – 10 minutes to download • 1.7 * 300 = 510 mbps
BARD architecture • BARD housed in LC Madison building • Single server • Internet trunk of LC • Level3 is ISP • 600 mbps/ higher burst • Upgraded from 250 mbps 10 months ago
How we check BARD • Rule of many • Spot check around the country (has hads) • Analysis tool
How we check patrons • MBps vs mbps • Has-Hads • Recent changes – ISP/location • ISP comparison
How we check patrons • Traceroute not so usefull • Nearby BARD downloaders • City/town • Zip code radius search
The issue with patron speed tests • http://reviews.cnet.com/internet-speed-test/ • Not an apples to oranges comparison • But still useful for eliminating a certain class of problems
ISPs do vary in performance • Big names usually are ok • There are outliers (patron configuration)
What we have found so far • West coast vs east coast • We do have outages but we know about those • Almost all other problems have been close to patron • Seldom problem is with patrons PC • Almost always find folks nearby downloading at high speed
What we have found • Some success with patrons talking to their ISPs
Long term • When we increase BARD capacity we will almost certainly • Have multiple sites • Or use distributed approach