Architecture
Conversant CDN consists of:
- Edge Caching Nodes – Distribute and cache content close to end-users.
- Global Routing Manager (GTM) – Provides intelligent routing based on user location, ISP, network quality, and system load.
- Service Administration Centre (SAC) – Manages configuration and control.
Domain and origin configurations can be applied through the SwiftFederation Console or OpenAPI. Configurations are automatically applied to all edge nodes and the global routing system. Monitoring and analytics data are also accessible through the console.
When an end-user requests content from an accelerated domain, the request first undergoes DNS resolution. The GTM performs client IP geolocation and ASN mapping to identify the user’s region and ISP. Based on real-time path quality metrics (latency, packet loss, jitter) and edge node load, the system applies intelligent routing to return the optimal edge node IP address.
If the requested content is already cached at the edge, it is returned directly. If the content is not found, the request is passed to an Upper-Tier Delivery Edge, which fetches the content from the origin, caches it, and serves it to the user. This hierarchical caching architecture enhances distribution efficiency, reduces origin load, protects the origin, and improves the user experience.