Module5 Fast DNS
Module5 Fast DNS
DNS lookup occurs in the context of every page load, and only after we have resolved the host
address can we connect to the server and start downloading content. So, very simply put, if your
DNS service is not available, then the rest of the page load can’t proceed. Another important point to
highlight is that improving the DNS lookup time can help better the performance by improving the
overall page load time.
Availability: Many organizations often rely on just two or three DNS servers, or name servers, to
resolve DNS requests from all of their end users. This means that any system outage will impact the
availability of the DNS service, without which, users can’t get to the their websites or applications.
Performance: When organizations deploy just two or three name servers in their data center, this
automatically implies that the name servers might be physically far away from a large percentage of
their end users. This means that every time an end user visits the website, their DNS request needs
to go around the world and back before they can actually load the page and use the site. This
automatically slows down their website.
Security: Just having two or three name servers responsible for directing all of their traffic to their
websites and applications, makes the organization’s DNS infrastructure a potential target for
attackers. This is because the DNS infrastructure is exposed to the Internet and is vulnerable to
distributed denial of service (DDoS) attacks and man-in-the-middle attacks, whereby an attacker
forges or manipulates DNS data to redirect users to another site.
These are the challenges that are addressed by Akamai Fast DNS.
1. Global Scale: The globally-distributed DNS platform has thousands of name servers
geographically distributed all over the world. The name servers are deployed in over 20 DNS clouds
and over 200 points of presence in 26 countries. Each customer is assigned 6 name servers – 5 from
the availability clouds and 1 from the performance cloud.
2. Availability: Due to the distributed platform we offer 24/7 DNS availability and unparalleled
resiliency.
3. IP Anycast: Fast DNS is built on IP Anycast technology. So, a DNS lookup request can be
resolved by multiple physical name servers deployed in multiple locations around the world and on
multiple networks. This results in a decentralized DNS service to end users.
4. Security Features: Fast DNS relies on a proprietary implementation of the DNS protocol and does
not run software based on Berkeley Internet Name Domain (BIND) like other DNS solutions. This is a
key advantage of using Fast DNS since BIND has several security vulnerabilities which attackers are
known to exploit. Besides that, we also implement Rate Controlling and filtering in our DNS Servers
which drops attacks. Additionally, we can provide DNSSEC.
5. Zone Apex Mapping: The Zone Apex Mapping feature publishes mapping data from the Akamai
Zone Transfer Agent (ZTA) runs on multiple machines in the Akamai Network. The ZTA process is
responsible for performing zone transfers from the primary name server(s) that you maintain, as well
as uploading these zones to Akamai name servers.
Akamai Name Servers run on multiple machines in many networks and locations on the Akamai
Network. The name servers accept the customer-provided zones from the Zone Transfer Agents, and
serve responses to DNS queries.
Fast DNS can be configured as either a primary DNS service, where customers replace their existing
DNS infrastructure or as secondary DNS service, in which case, they augment their DNS
infrastructure with a cloud front-end.
If Fast DNS is configured as a primary DNS, the customer will need to first upload zone data through
either the Luna Control Center or Akamai’s {OPEN} API. Next, the zone transfer agent will push out
this zone data to the Fast DNS name servers and provide a list of name servers (typically six) to the
customer. The customer must now register these name servers with their domain registrar.
When Fast DNS works as a secondary DNS service, the customer maintains all their zone data on
their master name server. Fast DNS zone transfer agents (ZTA) request the master for the zone data
and then push it out to Fast DNS name servers.
The Akamai or Fast DNS name server will resolve the request by going through the Akamai CNAME
chain to find and return the IP address of Edge server closest to the client.
Note that a Fast DNS name server can skip past the additional CNAMEs for websites deployed
behind Akamai, by using the feature called Zone Apex Mapping.
This feature has the ability to dramatically improve performance for web sites because mapping data
for the Akamai Intelligent Platform is published to the Fast DNS name servers. So, a name server
immediately redirects the DNS lookup request to the optimal Akamai Edge server in a single step.
This results in a dramatic reduction in the total response time.
• Availability, Performance and Security are the conventional challenges of Fast DNS.
• Fast DNS is Akamai’s cloud-based DNS solution that provides authoritative DNS resolution of
customer domains and hostnames, in the midst of high-traffic events and DDoS attacks.
• The features of Fast DNS:
• Global Scale: Thousands of name servers deployed over 20 DNS clouds and over 200
points of presence in 26 countries
• IP Anycast: DNS resolution by multiple physical name servers deployed in multiple
locations around the world and on multiple networks
• Zone Apex Mapping: Allows Fast DNS name servers to skip past the additional CNAMEs
for websites deployed behind Akamai
• Fast DNS addresses the availability issue of conventional DNS by virtue of its massively scalable
DNS infrastructure, IP Anycast technology, and geographically distributed name servers. Zone
apex mapping, and proximity of DNS Servers to end users address the Performance challenge.
Fast DNS address security challenges of conventional DNS by transferring the risk to Akamai,
absorbing DDoS attacks and blocking malicious traffic.
• Fast DNS can be configured as a Primary or a Secondary service.