Title: Cachebox – Introduction ISPs 0.2
1CACHEBOXPerformance caching, outstanding value
2Introduction to CACHEBOX
- Agenda
- Your issues benefits of a web cache server
- Solution CACHEBOX
- About ApplianSys
- Next steps
3What you are about to hear
- You need CACHEBOX if.
- Your internet bandwidth is full, and/or expensive
- Your users wait too long to download web pages
- You want to monitor web usage
- ISPs can benefit from CACHEBOX
- In their own internal networks
- In different POPs
- Sold to their (business) customers
4What you are about to hear
- CACHEBOX is the best value solution
- A dedicated web cache appliance
- Higher performance / than alternatives
- Easier for you to deploy and manage
- ApplianSys is a vendor you can trust
- Tuning cache appliances for over 10 years
- A market leader in UK schools since 2002
- Expanded to ISPs and enterprise in 90 countries
5BENEFIT Saving bandwidth, saving money
- CACHEBOX saves you bandwidth
- Simple cacheable HTTP traffic, save c.10-20
- With caching extensions (video, updates), save
15-30 - If extra bandwidth is expensive or not available
- CACHEBOX is the answer, with quick payback
INDUSTRY ANALYST VIEW Internet video traffic,
including downloads and streaming media, is
expected to increase rapidly from 20 of total
U.S. consumer Internet traffic in 2008 to more
than 50 in 2013. In Asia/Pacific (excluding
Japan), broadband subscriber will grow from
nearly 130 million in 2009 to more than 190
million in 2013.... ..... One such solution is a
tried-and-true Web 1.0 technique Web
caching. from IDC, March 2010.
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
6BENEFIT Web faster for users
- CACHEBOX can transform your user experience
- If your bandwidth is full, users have to wait a
long time - Even if Web is a small part of your total network
traffic, delays could mean your users are very
unhappy - Caching can dramatically improve page load time
- Extra benefit where users particularly access
same material, such as. - Schools
- Corporate intranets / web applications
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
7BENEFIT Monitoring web usage
- CACHEBOX can record every web request
- With this raw data and reporting tools, you have
a basis for monitoring and controlling web
traffic - You also have a data record to comply with
legislation on data retention
1273491704.536 29 192.168.1.198 TCP_MISS/200
1659 GET http//www.google.co.uk/favicon.ico -
NONE/- image/x-icon 1273491738.338 0
192.168.1.182 TCP_HIT/200 1659 GET
http//www.google.co.uk/favicon.ico - NONE/-
image/x-icon
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
8CACHEBOX is a dedicated web cache appliance
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
9Advanced caching features give you performance
caching at sensible prices
HARDWARE
SOFTWARE
ARE
Server Management
ApplianceLayers
Operating System
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
10Appliance hardware and software give ease of use,
security and reliability - saving you time and
money
HARDWARE
Cache Extensions
SOFTWARE
ARE
Video Cache
Web Cache Engine
Update Cache
Pre-loader
Authentication
Application Layer
Reporting
Server Management
ApplianceLayers
Operating System
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
11Lets look in more detail.
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
12HARDWAREDesigned for reliability, security and
performance
HARDWARE
SOFTWARE
ARE
- Software and settings on CompactFlash
- More reliable than hard disk
- Dedicated disks for cache data faster
- Swap to other box in case of failure
- Solid state disks on some models
- Faster
- More reliable
- Models with separate disks to optimise video
caching
Server Management
ApplianceLayers
Operating System
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
13APPLIANCE SOFTWAREFor secure, easy deployment
and use of device
HARDWARE
SOFTWARE
ARE
- Secure Web GUI makes admin easy
- Linux operating system optimised for appliance
- Stripped down, small footprint
- More secure, loads faster
- Updates taken care of
- Server management
- Easy configuration, with less chance of error
- Useable without specialist training
- SNMP for network management tool integration
Server Management
ApplianceLayers
Operating System
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
14APPLICATION SOFTWAREEngineered caching
performance and manageability
HARDWARE
SOFTWARE
ARE
Server Management
ApplianceLayers
Operating System
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
15APPLICATION SOFTWAREEngineered caching
performance and manageability
- CONVENTIONAL WEB CACHING
- Cache engine tuned for performance
- Can be used in several modes
- Transparent or explicit
- IP spoofing keeps client IP addresses
- WCCP support allows clustering and high
availability with Cisco switches - Advanced scripting for power users
HARDWARE
Cache Extensions
SOFTWARE
ARE
Video Cache
Update Cache
Web Cache Engine
Pre-loader
Authentication
Application Layer
Reporting
Server Management
ApplianceLayers
Operating System
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
16APPLICATION SOFTWAREEngineered caching
performance and manageability
- CACHING EXTRA CONTENT
- Extra features allow total bandwidth saving of
20-35 - Video cache allows previously uncacheable traffic
to be cached - You can also cache software updates
- Pre-caching allows you to fetch content in
advance particularly useful where a lot of known
data is to be accessed by multiple users
HARDWARE
Cache Extensions
SOFTWARE
ARE
Video Cache
Web Cache Engine
Update Cache
Pre-loader
Authentication
Application Layer
Reporting
Server Management
ApplianceLayers
Operating System
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
17APPLICATION SOFTWAREEngineered caching
performance and manageability
HARDWARE
- MANAGEABILITY AND CONTROL
- Reporting for monitoring and control
- Detailed activity logs
- Comprehensive graphical reporting and alerts
- Central management console (CMC) appliance for
easy administration if large number of caches
deployed
Cache Extensions
Cache Extensions
SOFTWARE
ARE
Video Cache
Web Cache Engine
Update Cache
Pre-loader
Authentication
Authentication
Application Layer
Reporting
Reporting
Server Management
ApplianceLayers
Operating System
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
18Models for different requirements
CACHEBOX050 Series CACHEBOX100 Series
050 100
Performance (HTTP RPS) 200 200
Mbps 30 30
Cache Storage HDD HDD
RAM 2 GB 2 GB
Ethernet (NICs) 1x1Gbps 2x1Gbps
Flash Storage 1 x OS data 1 x OS, 1 x data
Typical max concurrent users 20-100 20-100
OS ApplianSys' own Linux distribution ApplianSys' own Linux distribution
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
19Models for different requirements
CACHEBOX200 Series CACHEBOX200 Series CACHEBOX200 Series CACHEBOX300 Series
210 210 230 310
Performance (HTTP RPS) 700 700 1900 3600
Mbps 100 100 250 500
Cache Storage HDD HDD 1x1TB HDD 2x60GB SSD 1x2TB HDD 2x240GB SSD
RAM Processor 4 GB, i5 4 GB, i5 8 GB, i5 16 GB, Xeon
Ethernet (NICs) 2x1Gbps 2x1Gbps 2x1Gbps 2x1Gbps
Flash Storage 1 x OS, 1 x data 1 x OS, 1 x data 1 x OS, 1 x data 1 x OS, 1 x data
Typical max concurrent users 2,000 2,000 5,000 10,000
OS ApplianSys' own Linux distribution ApplianSys' own Linux distribution ApplianSys' own Linux distribution ApplianSys' own Linux distribution
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
20ApplianSys leading cache vendor over 10 years
- 2000-05 built large share in UK schools
- Then expanded to 90 countries, all sectors
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
21ApplianSys appliance specialists
- Other appliance families
- VOIPBOX family for VOIP acceleration also
addresses bandwidth issues - DNSBOX Established worldwide in DNS/IPAM
- Mission make network managers lives easier
- By delivering network solutions in appliance form
- By constantly looking to build better appliances
easier to use, more secure, more reliable - Company founded by network manager from major
enterprise
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
22ApplianSys customer base to give you confidence
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
23ApplianSys customer testimonials
Theres a significant improvement in the
reliability and quality of our service. Were
also advertising our caching capability to
potential customers. Its helping us stand out
in the market place and win more business. I
chose CACHEBOX from ApplianSys because the
company has a strong focus on web caching
solutions...Quite simply, the CACHEBOX is the
ideal solution for ISPs operating where internet
bandwidth is in short supply or very expensive.
Teledata ICT, Ghana
- Our customer is extremely satisfied with the
performance enhancement. They pay us 3,075
monthly for bandwidth and will remain on this
bandwidth for a very long time to come because
there will be no need to upgrade, courtesy of
CACHEBOX. They will be saving in the region of
24,000 per annum. They are so happy they have
now recommended us to another two of their
branches that is why we just ordered five more
boxes. Swifttalk, Nigeria
The CACHEBOX has been online for two weeks but,
even in that short space of time, the difference
has been dramatic. It was an Oh my god moment
from the first day. ApplianSys was the best
provider for a small ISP like ourselves they
offered usability, a tailored solution and an
open-source based system. The extra bandwidth
helps keep us connected with the rest of the
world. Esplanade Wireless, USA
"With the ApplianSys solution we make significant
savings on our internet access, it's almost a
third of what we were paying previously. For a
region our size that's a saving of 35,000 per
year...but the main benefit is the improvement in
delivery workstation performance in the
classroom is now spectacular. It all leads to a
much better perception of the quality of service
we're delivering to our customers." Leeds
Learning Network, UK
Since installing CACHEBOX weve seen tremendous
benefits...We regularly get hit rates of 40 and
with large object caching picking up the web
videos, weve been adding a lot more subscribers
to our network. Karib Cable Kelcom, St Vincent
YOUR ISSUES CACHEBOX APPLIANSYS NEXT STEPS
24ISP Case Study Karib Cable
- Challenge
- Very expensive wholesale broadband costs
- Internet video taking up a lot of bandwidth
- Not enough performance from Squid
- Solution
- 2x CACHEBOX230, 1 x CACHEBOX210 in network core
- New caching extension for large files (eg. web
video) - Result
- Significant bandwidth saving 30
- Added more subscribers to existing connection
MORE DETAIL INTERNET SERVICE PROVIDER DEPLOYMENT
25What you have heard
- Web caching can solve your web traffic and
bandwidth issues and save you money quickly - CACHEBOX is the best value solution
- Higher performance /
- Rapid payback, compelling business case to your
FD - Appliance makes it easy
- ApplianSys has a track record you can trust
26Would you like more detail?
- Different ways to deploy
- Caching video
- Caching software updates
- Choosing the right model
ISP deployment End presentation
27CACHEbox can be deployed in different ways
- Browsers are configured to make requests via
CACHEBOX
FORWARD
- Accelerating general web traffic for users
accessing the Internet
or
- Network or routing is modified so that traffic
flows via CACHEBOX - Users unaware of cache
or
or
REVERSE
- Accelerating requests from Internet / network to
one or more web servers
MORE DETAIL DEPLOYMENT METHODS
28Lets look at these options in more detail.
FORWARD
or
or
or
REVERSE
MORE DETAIL DEPLOYMENT METHODS
29Forward Transparent - with WCCP / routing
- Existing router or switch redirects HTTP traffic
to CACHEBOX - Client browsers do not need configuring
- Best option for ISP use
- CACHEBOX can make requests using the clients IP
- Multiple CACHEBOXes can be clustered together
MORE DETAIL DEPLOYMENT METHODS
30Lets look at these options in more detail.
FORWARD
or
or
or
REVERSE
MORE DETAIL DEPLOYMENT METHODS
31Forward Transparent - gateway mode
- Clients or network devices use CACHEBOX as their
default gateway - CACHEBOX caches HTTP traffic, passing rest
through - Recommended only in small networks, as it
introduces a single point of failure
MORE DETAIL DEPLOYMENT METHODS
32Lets look at these options in more detail.
FORWARD
or
or
or
REVERSE
MORE DETAIL DEPLOYMENT METHODS
33Forward explicit deployment
- Browsers are configured to send HTTP traffic via
CACHEBOX, by - Changing settings in Internet Options on each PC
- Using PAC files to let browsers detect settings
- Using Active Directory to push settings to each
Windows PC - Not suitable for ISP environments
MORE DETAIL DEPLOYMENT METHODS
34Lets look at these options in more detail.
FORWARD
or
or
or
REVERSE
MORE DETAIL DEPLOYMENT METHODS
35Reverse caches deployed in front of web servers
- Commonly used to
- Offload static content from dynamic sites
- Accelerate content from web servers on slow
Internet links (such as those hosted at company
HQ), placing CACHEBOX in a datacenter - Move content closer to users, creating a CDN
MORE DETAIL DEPLOYMENT METHODS
36Most video-sharing sites use Flash or MPEG files
served over HTTP which normally can not be cached
- PROBLEM
- They serve the same files from multiple servers
with different URLs - So files from each URL get cached, filling up
storage and not saving bandwidth - The rules for determining the URLs of different
servers are often changed by content providers
- SOLUTION
- CACHEBOX identifies video files and caches a
single copy from the first URL it is requested
from - It then serves the cached file, whatever URL is
next requested - ApplianSys monitors content provider URLs and
updates CACHEBOX software automatically when the
rules change
MORE DETAIL CACHING VIDEO
37Operating Systems, Antivirus and software
packages use HTTP to download updates
- PROBLEM
- These update downloads can not normally be cached
- Traditional caches are only effective if a whole
file is requested - If part of a file (a range request) is
requested it will be served but not cached
- SOLUTION
- CACHEBOX is smarter. When a range request is
served, the entire file is downloaded in parallel - Future requests can be served from cache
MORE DETAIL CACHING SOFTWARE UPDATES
38Choosing The Right Model
- CACHEBOX has no licence limits based on number of
users - The only limit on each model is the number of
HTTP requests per second (RPS) the hardware can
support - Performance is not measured in throughput 1 user
on a 10MBit ADSL line will generate less traffic
than 1000 users on a 5MBit satellite connection - Published RPS figures are measured in a test
environment using benchmark software. Real life
performance will vary dependent on - Type of traffic network setup
- Other factors, such as Denial of Service attacks
MORE DETAIL CHOOSING THE RIGHT MODEL OF CACHEBOX
39Choosing The Right Model
CACHEBOX050 CACHEBOX100 CACHEBOX200 Series CACHEBOX200 Series CACHEBOX200 Series
CACHEBOX050 CACHEBOX100 210 220 230
Requests / sec 400 400 1300 2500 2500
Usage Education/SME/Branch Education/SME/Branch Office Network Core/ISP Network Core/ISP Network Core/ISP
Disk Type HDD HDD HDD SSD HDD SSD
Form Factor Compact Shallow 1U rack mount 1U rack mount 1U rack mount 1U rack mount
Ethernet 1 x10/100 Mb/s LAN port (4x 10/100/1000 optional) 2 x10/100 Mb/s LAN port (4x 10/100/1000 optional) 2 x10/100/1000 Mb/s LAN port 2 x10/100/1000 Mb/s LAN port 2 x10/100/1000 Mb/s LAN port
- CACHEBOX050/100 are entry-level devices for lower
loads - CACHEBOX230 is ideal for top performance with
large object storage optimised for video content - CACHEBOX220 is ideal top performance where there
is less video content or software update
downloading - CACHEBOX210 offers good value at mid-performance
levels
MORE DETAIL CHOOSING THE RIGHT MODEL OF CACHEBOX
40CACHEBOX is popular with ISPs the benefits of
performance caching at sensible prices are obvious
- Save money
- More customers on a fixed bandwidth, or
- Save metered bandwidth
- Easy to deploy appliance
MORE DETAIL INTERNET SERVICE PROVIDER DEPLOYMENT
41The right models deliver performance caching at
sensible prices for ISPs of different sizes
- CACHEBOX230 and CACHEBOX220 - first cache
appliances to use Solid State Drives (SSD), for
speed and reliability - Can be clustered to handle a very heavy caching
workload - Depending on type of traffic, supports gt10,000
users per appliance - Other vendors only offer this performance with
bigger, expensive devices - CACHEBOX230 also stores up to 1 Terabyte (TB) of
larger files - like internet video - from Google,
YouTube and similar sites - CACHEBOX210 is perfect for small ISPs, with
excellent performance at a low price point
MORE DETAIL INTERNET SERVICE PROVIDER DEPLOYMENT
42The right models deliver performance caching at
sensible prices for ISPs of different sizes
- CACHEBOX100 is a 1U rack-mount appliance suited
to very small ISPs - CACHEBOX050 has the same features and performance
as the 100 but in a mini-appliance device - You can use it alone or with 200 series models
deployed further upstream. - Some ISPs sell low-end models to business
customers so that they can get more from their
bandwidth
MORE DETAIL INTERNET SERVICE PROVIDER DEPLOYMENT
43ISP Case Study Karib Cable
- Challenge
- Very expensive wholesale broadband costs
- Internet video taking up a lot of bandwidth
- Not enough performance from Squid
- Solution
- 2x CACHEBOX230, 1 x CACHEBOX210 in network core
- New caching extension for large files (eg. web
video) - Result
- Significant bandwidth saving 30
- Added more subscribers to existing connection
MORE DETAIL INTERNET SERVICE PROVIDER DEPLOYMENT
44NEXT STEPS
- Confirm your need / benefits ?
- Confirm CACHEBOX is a good fit ?
- Choose right solution ?
- ??
- ??