Following last week’s Akamai outage, the Internet’s survivability once again became a hot topic. Diego Doval, CTO of Clevercactus, noted on his Weblog that although the packet-switching fabric itself is highly decentralized, the services that breathe life into the Internet are not. “So today, Akamai sneezes and the rest of the world gets a cold,” Doval wrote. “Tomorrow, it will be someone else.”
In the case of the Akamai incident, the vulnerable service was DNS. Paul Vixie, architect of BIND (Berkeley Internet Name Domain) and president of the Internet Systems Consortium, charged that Akamai’s proprietary approach to DNS makes it a single point of failure. He added that the 13 DNS root servers, which weathered a vicious DDoS attack in 2002, are even more defensible today than they were back then. The root servers are resilient, Vixie said, because their operators embrace diversity. “We deliberately use different operating systems, different name server implementations, different kinds of routers, different kinds of switches, different kinds of CPUs, and especially, different operational procedures,” Vixie told Internetnews.com.
To protect an asset as unique and vital as the root-name servers, such tactics are clearly warranted. But if Akamai tried to diversify the implementation of its large-scale content-delivery network, Vixie said, the cost would “drive their accountants crazy.” The same holds true for the average enterprise, of course. Maintaining a heterogeneous infrastructure would make life hard for attackers, but even harder for you. Instead, we need to make the network fabric itself more resilient and adaptive.
I got a glimpse of how that might happen when I spoke with CloudShield Technologies about its recently announced CS-2000, which the company describes as a server for applications that do deep packet processing at gigabit-per-second rates. The CS-2000, a second-generation product scheduled for general availability in third quarter 2004, is a two-headed beast. Its DPPM (Deep Packet Processing Module) runs a proprietary real-time OS and hosts packet-oriented applications and its Pentium-based Server Module runs Linux to manage and control the “data plane.” The DPPM comprises an exotic mix of commercial NPUs (network processing units), FPGAs (field-programmable gate arrays), and TCAMs (ternary content-addressable memories), plus CloudShields’ own Silicon-DB, an onboard database that can efficiently handle hundreds of thousands of stateful flows.
For programmers, the company offers a high-level packet-oriented language embedded in an Eclipse-based programming environment. The system might be a DDoS mitigator, an intrusion detector, an e-mail scanner, or anything else that needs to scan all your traffic, correlate events, and perform complex, rules-based computation on the fly. Such applications have historically been delivered on single-purpose hardware. A general-purpose platform, says CTO and founder Peder Jungck, will make it cheaper and easier for service providers (and eventually enterprises) to deploy and maintain packet-aware applications and will radically accelerate their development.
For now the attackers are winning the arms race. The technology we’ll need to monitor, react, and adapt in real time has yet to evolve, but it’s headed in that direction.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive InfoWorld Resource Alerts
