Shattering the Glass House
- 15 April, 2001 15:41
- Comments
The great trauma in the history of the CIO profession-what 1789 was to the French and the dissolution of the empire to the British-came in the late 1980s, when the venerable host-terminal system started to die under the massed attack of swarms of PCs.
At the time, the mainframe was the fruit of almost 20 years of polishing and tweaking. Nothing about it looked broken, at least in the opinion of many sage IS managers. The practice of centralizing data storage (let alone applications) seemed like a particularly good idea, offering as it did a single point from which the accessibility, integrity, reliability and security of corporate data could be guaranteed.
Nonetheless, the tide of PCs was clearly irresistible. It followed, or so it seemed, that enterprise data and computing tasks were fated to be dispersed throughout a population of processors. As the cracks yawed in the walls of the ancient regime, many of us passed through the stages of loss, beginning with rage and proceeding through denial and into bargaining, often with higher levels of management. Here at CIO we skipped those early phases, which tend to be a bit dreary, and cut straight to acceptance. On Oct. 15, 1992, we declared the game over. "Once data has been disseminated to its users, there is no way to rein it back into a single central system," we said, and proceeded to lay out a vision of how IS could come to terms with the dispersed data regime inherent to the PC landscape.
The solution we favored was an architecture in which all these data stores were integrated with local procedures. These would handle relations with a central control point: compiling reports, satisfying queries, and complying with policies on indexing, security, recovery and so on. The CIO would sit at this central point, monitoring performance, defining transactions and standardizing operating processes. "Distributed technology offers a way for IS to once again exercise its managerial responsibilities for enterprise data while allowing users to retain localized operations," we said. Everybody wins.
In retrospect, we called the game far too early. If it is true that you can't fight progress, progress is often more than happy to fight itself. The rapid penetration of fast networks and the even more rapid improvements in mainframe and server performance (by some measures, more than 150-fold in the past decade) allowed centralized models to snatch the momentum of development back from the desktops. Shail Jain, CEO of Intelligent Information Systems, a Durham, N.C., vendor of software transformation services, was manager of Data General's database research and development group 10 years ago. At the time, he says, "I believed that distributed databases would take over the world." But in the following years not one of the dozens of database architecture projects on which he has worked has been distributed in any serious sense.
Today, however, dispersed databases are back in the spotlight, partly in consequence of several shifts in the technological background. Internet applications have added value to the traditional talking points of distributed databases-higher reliability and lower latency. Even more fundamentally, declines in processing costs, which turned into an ally of centralized systems, are no longer driving technological change. During the past few years, the cost of bandwidth has been falling along an even more dramatic curve (some call this Gilder's Law): halving every nine months. In other words, the cost advantage of distributed over centralized IT infrastructure doubles every year. Given the huge R&D investment now being made in networking, these differences seem likely to become steadily more consequential.
Expressions of this trend include the recent finding that traffic on large networks doubles every year (this relationship was discovered by the estimable Andrew Odlyzko of AT&T Labs), the growth in the ASP and network caching sectors, and the interest in Internet computing, a catchall term that covers a long list of schemes on how to recapture unused resources from underused systems.
Ideas leveraging these changes usually end up requiring distributed databases at some point. Sometimes these data stores communicate with agents or middleware, but often enough they use tightly integrated data/procedure packages that come very close to the vision we laid out in our 1992 article. A good example might be the "application caching" service being offered by a Palo Alto, Calif., company called Zembu, in which applications (such as programs that generate data dynamically) are replicated and distributed to the edges of the network.
All in all, our original article still holds up, if you can manage to overlook the little detail that we published it about nine years too soon.
Power to the people (who cares if they don't know how to use it). Send Revisit suggestions to et@cio.com.
Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.
- Bookmark this page
- Share this article
- Got more on this story? Email CIO
- Follow CIO on twitter
- Look both ways - Protecting your data with content inspection
- Email Encryption/Decryption and Signing integrated into a comprehensive content security solution
- Datacenter Efficiency with Oracle x86 Blade System Solutions
- SOA Best Practices and Design Patterns
- Cost Effective Security and Compliance with Oracle Database 11g Release 2
-
Swedish e-commerce startup's execs linked to NYC sex crime
-
Face Time - Interview with John Brennan and Robert DiStefano
-
How to implement next-generation storage infrastructure for Big Data
-
Pfizer's Future Depends on IT Transformation
-
Pfizer's Future Depends on IT Transformation
-
Pathways Advanced ICT Leadership Development Program Brochure and Course Outline 2012
Developed by the CIO executive Council in conjunction with Rob Livingstone Advisory, Pathways Advanced is a 12-month CIO delivered, small group, mentor based professional leadership development program. Pathways Advanced brings together best practice, thought leadership and business insights for today’s most promising ICT professionals -
How to Choose an SMB - Unified Communications as a Service (UCAAS) Solution
The on-premise deployment of Unified Communications (UC) continues to be a source of considerable corporate angst especially for the Small to Medium Business (SMB) sector. IT research firm Gartner believes UCaaS will be adopted as an adjunct service by large enterprises and as a core service by SMBs before 2015. To help SMBs choose the best offering and develop a suitable roadmap Computerworld has prepared this special feature profiling the major offerings in the Australian market. -
Five Things You Need to Know About Your Users Before You Deploy Business Intelligence
In our years of experience working with companies of all types and sizes to design and deploy business intelligence systems, we’ve learned that there are five key things you need to know about your users before you roll out related technologies to them. In this paper, we will discuss these five things, as well as their implications.
-
Act! By Sage for Dummies, 9th Edition
-
Thousands of Images, Now What?
-
Karel++
-
Wiley Pathways
-
Hacking Firefox
-
Windows 2000 Enterprise Storage Solutions - the Essential Resource for Windows 2000 Administrators
-
Web Content Mining with Java - Techniques for Exploiting the Worlds Biggest Information Resource
-
Professional ASP.NET 2.0
-
Webster's New World Hacker Dictionary








Comments
Post new comment