OnApp CDN is a complete framework of CDN software components, giving you the tools to create, launch, manage and bill for a wide range of CDN services – either as an integrated part of a cloud hosting service, or as a standalone CDN.
OnApp CDN software runs on commodity datacenter infrastructure. For service providers with one or more datacenters, it enables the creation of private CDNs with caching servers, dynamic acceleration servers, live streaming or video-on-demand (VOD) streaming servers – supported by a full suite of management, metering and billing tools.
Working in tandem with the software components is the OnApp Federation: a global network of wholesale CDN infrastructure. This provides access to CDN locations across the world, which you can use to extend your coverage on demand.
The OnApp CDN platform has minimal hardware requirements. It is quick and cost-effective to deploy, runs on bare metal or virtual machines, and with a full web interface and API is straightforward to integrate with your existing IT.
The OnApp Federation includes a wide range of CDN Points of Presence in locations around the world. Each location is available for you to subscribe to and include in your CDN service on a pay-per-use basis. You pay the wholesale marketplace price, and set your own retail pricing to your end customers.
Each location is contributed by an OnApp CDN provider, and you can contribute your own infrastructure too: by publishing it to the Federation, you can monetize your spare capacity and get paid when other Federation members use it.
Supported methods & protocols
OnApp CDN supports Push and Pull models for HTTP content; static and dynamic HTTP content caching at any location; Video on Demand via FLV, MP4, H.264/AAC content in containers, and for Adobe Flash, Apple Quick Time/iPhone/iPad/iPod platforms, Microsoft Silverlight, Android, Blackberry and other 3GPP platforms.
It also supports live streaming, enabled by Wowza Media Server, for Adobe RTMP/RTMPE/RTMPT; Android RTSP/RTP; Flash HDS; Apple HLS; and smooth streaming for Microsoft Silverlight.
OnApp CDN provides a number of features to protect your customers’ content and help them to implement their own content delivery policies.
- Integrated WAF
- SSL support (vanity and shared certificates) from the origin to the CDN, and from the
CDN to the end user
- SNI SSL support
- Link encryption for Flash (RTMPS, RTMPE, RTMPTE) to protect against content intrusion,
unauthorized diversion and stream ripping
- Secure Token support against spoofing/stream interceptors
- Geoblocking support (include/exclude content access for specific locations)
- Anti-leech support for streams
- Hotlink prevention
Monitoring & reporting
OnApp CDN includes a range of reports that help you and your customers understand how different content and locations are performing. You can display reports as graphs and tables and export as a CSV for further analysis. CDN statistics can be viewed by:
- CDN protocol type (HTTP Pull, Video on Demand etc)
- Data type (cached and non-cached)
- Specific edge servers and groups of edges
- Owner, country and time period
- Live streaming and concurrent live stream usage
- CPU usage per edge and storage server
- Top Files, Top Referrers
- Billing statistic
OnApp CDN software runs on commodity x64 datacenter infrastructure:
OnApp Controller Server:
Dual or Quad Core 2Ghz+
100GB RAID 1
2 x Gbit NIC
Quad core 2GHz+
100GB - 1TB RAID-0 disk
1 x dedicated Gbit NIC
Throughput: 100Mbps - 1Gbps
Quad core 2GHz+
Disk: 1000GB (RAID 1/5/6/10 recommended)
1 x dedicated Gbit NIC
Edge Servers published to the Federation
To maintain quality of service in the OnApp Federation there are a few additional requirements to meet. Please contact us for more information.
Talk to an expert