In exchange for your free gigabyte of searchable e-mail, Google’s newly announced Web mail service, Gmail, will scan your messages and match them to relevant ads. Some people are worried about invasion of privacy. Others, like InfoWorld Test Center Contributing Editor Phil Windley, think that issue is a red herring. “If you truly respect my privacy, keep your nose out of my business with Google — it’s private,” he writes on his blog.
A trenchant analysis of Google’s larger ambitions appeared on another blog. Rich Skrenta, CEO of Topix.net, posted an essay titled “The Secret Source of Google's Power” in which he argues that Google’s server farm, with its customized cluster operating system and fault-tolerant petabyte file system, has become a supercomputer. “While competitors are targeting the individual applications Google has deployed,” he writes, “Google is building a massive, general-purpose computing platform for Web-scale programming.”
In an era when decentralization is in vogue and loose coupling is regarded as the only way to achieve planetary scale, Skrenta’s essay touched a nerve, suggesting that the right kind of centralized and tightly coupled architecture has no practical limits. For Tim O’Reilly, that was a wake-up call. “Once Internet apps truly get to scale,” he writes on his own blog “they’ll make the network itself disappear into the universal virtual computer.”
Centralization and decentralization are the yin and yang of computing. Witness Microsoft, a company whose dedication to the personal computer seems radically at odds with the idea of the Google supercomputer. Microsoft’s IT operation takes justifiable pride in running only Windows software on x86 PCs. But I was fascinated to learn, on a recent visit, that its entire worldwide business operation is serviced by a single instance of SAP R/3.
So should we say that the computer is the network, or that the network is the computer? Both statements are true. A supercomputer, operating at global or merely enterprise scale, creates its own internal network of services. But supercomputers also federate with their peers and converse with their myriad clients to enact computation on a grander scale. There’s no single right architecture or topology. Within and across enterprises, we’ll deploy systems that embody all of these patterns. A crucial question, as O’Reilly points out, is not where or how computation is performed, but rather: “Who will own the data?”
We might also ask: “What, exactly, is the data?” In the case of Gmail, for example, it’s much more than the contents of a bunch of individual mailboxes. In aggregate, those mailboxes contain relationship data that can be mined for the kinds of applications I discussed in our Feb. 23 cover story, “The Social Enterprise”. Similarly, a Web services intermediary can see the relationships among SOAP end points and infer the context of transactions. From such privileged vantage points, much power can and will be wielded.
Network theorists believe that all networks inevitably form hubs. The “services fabric” that enterprise architects are now weaving may sound egalitarian, but it’s not immune to this law. Google’s supercomputer — or supernode — gives it a leg up on the competition. Yours, however you define it, will too.
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 Hardware Resource Alerts
