Content Delivery Network
Global Traffic Management for more performance
Head of Network & Security Operations
T: +49 911 9352-1328
A worldwide Content Delivery Network brings you closer to your customer
A CDN is a global network of edge locations, each of which containing a multitude of edge nodes bundled in server farms. The edge locations are geographically distributed in the USA, Asia, South America and Australia and therefore nearby your potential online customers.
CDN Origin Pull
Selection of the geographically nearest edge location is realized through DNS by pointing your domain to a CNAME of the CDN. During the CNAME domain name resolution the end-user’s IP address is taken into account and the IP of the optimal edge location is determined. If a web file is not cached on an edge location it will be requested from the origin server via HTTP(S), cached and then delivered to the end-user’s browser. This automated process is also called CDN Origin Pull.
The duration files remain in cache can be managed by so-called Cache Controls within the header of the webpage. A web-based easy-to-use interface allows for a selective invalidation of cache content in order to force new file requests from the origin server. Using this method you can publish new content instantly without waiting for the files to expire from the cache after the set duration.
Requests for dynamic or interactive content (web forms, login fields etc.) are forwarded by the edge server to the origin server. To optimize latencies between the edge location of one region and the origin you can distribute your origin servers to our colocations in Singapore, Shanghai and Moscow, more specifically replicate your data to the particular server locations.
Dynamic Site Acceleration
The goal of this technology is an improvement in user-experience by various optimizing methods. This is accomplished especially by a faster website rendering depending on the end device and browser. When a browser establishes a connection to a CDN node there are also optimizations applied on network level in order to improve the handling regarding packet loss and occurrence of congestion. Persistent connections and HTTP multiplexing are further methods to improve loading times.
These On-the-fly modules for device- and browser-specific optimization of web content operate in two phases. When initially requested the website is loaded from the origin server and transformed into a so-called Acceleration Template. This template is prepared in real-time for the particular browsers and end devices. Image objects are scaled according to the necessary resolution, formatted and specifically compressed by optimized algorithms (JPG for IE, WebP for Chrome).
User-defined SSL certificates
Content can be transmitted via HTTPS with the use of your own domain name and SSL certificate. All common types of certificates such as Single Domain, Wildcard, SAN or Extended Validation are supported.
Video-on-Demand and Media-Streaming
The On-Demand Streaming Platform supports Progressive Download as well as the Real Time Messaging Protocol (RTMP). In contrast to Progressive Download, for streaming via RTMP, the video file has to be uploaded manually to an FTP staging server in the CDN. It will then be automatically distributed to various edge locations.
An Overview of the benefits of a CDN
- Faster loading times with lower latencies and higher data transfer rates accomplished by 50 world-wide distributed edge locations
- Cost reduction, as capacities of the origin servers do not have to be reserved for data traffic peaks
- Improved user-experience because of various optimization methods of dynamic site acceleration
- Protection from DDoS attacks accomplished by control mechanisms at the edge locations on network- and application-level