Home > Intel Communities > Open Port IT Community > Intel Premier IT Professional Zone > Blog > Authors > Enrique Castro-Leon
2

In our previous post, A Silent Revolution in the Information Technology Industry we observed that the cycle time to implement and deliver a business application has been steadily decreasing over the past fifty years from several years at the dawn of computing to a few weeks or faster today.

 

This acceleration of delivery by two or three orders of magnitude is a byproduct a rapidly evolving and maturing current IT infrastructure.

 

The acceleration comes from the use of pre-built components and our ability to schedule data, applications and compute engines separately, sourcing these resources to the places and methods of lowest cost. We also discovered that this phenomenon is not unique to IT.  Most mature industries have become service integrators taking advantage of pre-existing services. In the example of our previous blog entry,  it would be foolish a car insurance company wishing to build national coverage to start building a network of car repair shops.  Car insurance companies avail themselves of existing car repair shops, and it would be preposterous to think otherwise.

 

Yet when we think about IT for a large organization, we don't think twice about hundreds of millions of dollars spent in vertically integrated infrastructure, tens of thousands of square feet in huge data centers housing thousands of servers, many of them performing no more than file serving functions and most of the time woefully underutilized.

 

Under these circumstances it is no surprise that in spite of the proliferation of outsourced services in the past ten years or so, IT is still primarily a privilege for large organizations.  It could be argued that this state of affairs is a side effect of the large granularity of IT resources:  A 10-employee business may not be able to afford to purchase and maintain a collection of servers, each one dedicated to an application and the associated in house expertise.

 

Cloud computing is changing the dynamics of application integration and delivery very fast.  Service providers in the internet are beginning to offer fine grained services that obviate the need of a large up front capital investment by service consumers:  it is no longer necessary to purchase a complete server for data storage even if only a small fraction is used.  Storage can be rented fromthe cloud by the gigabyte per month.  Virtualization has made it possible for service providers to offer a fractional server for rent for much less than what an in house physical server would cost.

 

The benefit accrues not only to end user service consumers.  It is lowering the cost for new service provider entrants in the market addressing niches that were not profitable before.  The Mozy backup service and the Pi Corporation data presence services, recent acquisitions by EMC constitute examples of this new trend.

 

A consumer may pay just a few dollars a month for a cloud based storage service.  This is an example of an IT service scaled down to the consumer market.  Instantiating a service takes just a few mouse clicks and a credit card or a Pay Pal funds transfer.  Compare this process with the status quo of an "in-house" deployment:

TraditionalBackup.png

The poor consumer is required to research trade publications and the Internet and identify a suitable backup product.  The consumer purchases the product from a software vendor and installs it in the target machine.  Once installed, the consumer is required to follow an onerous regime of regular backups.

 

Even when the backups are scheduled the user needs to be aware of a number of contingencies, such as ensuring the machines are up and running at the time of the scheduled backup, and if the backup is done to a network shared drive, to also ensure that the connection is in working order and that the target machine is up and running.

 

If the unthinkable happens and there is a problem with the primary drive, some consumers may not have the expertise to perform the repair and recovery and may need to hire a technician at significant cost.   Even with this hired expertise, horror of horrors, the consumer may find out in this dire moment that backups are missing or done improperly leading to partial or total data loss.

 

What is wrong with this picture?  First, the end user is being used as the point of integration for the IT process.  We have come to accept this situation in an IT context by sheer habit.  It would be unacceptable in any other context: would a customer hire a taxi that requires the customer to drive the vehicle?

 

In our next post we will use a constructive proof of how to build a consumer backup service using more primitive component services.

 

Using a similar approach, the lowered integration services will not only benefit the consumer end user, but also will create opportunities for service delivery in emerging markets.  The fine grained component resources that the cloud makes possible, will enable a new generation of service providers in these markets delivering services specifically tailored for these markets.  The potential economic benefit of this new paradigm is potentially enormous.

2 Comments Permalink
3

The industrial revolution of the nineteenth century led to the pervasive replacement of manual labor with steel-based machinery powered by coal technology. The visible icons of this revolution are Thomas Newcomen and James Watt with their improvements to the steam engine design.

 

One aspect that has received little attention is the role of the underlying industrial processes. Railway robber barons did not start from ground zero; they were able to build their empires without having to own coal or iron mines, or having deep knowledge about the extraction technologies. Different grades of steel with known properties became available to build locomotives and steam engines. Manufacturing became more efficient due to a number of standards. Standardized screw sizes in nuts and bolts made these parts interchangeable not only lowered the cost of building the railroad infrastructure, but also made possible the large scale production of firearms that the tycoons needed to defend their lairs.

 

A similar transformation is happening with the information technology industry. This transformation is being driven by the synergistic interaction of three technologies, virtualization, service orientation and grid computing. As in the industrial revolution, this trio of technologies allows an efficient division of labor. The payoff of this efficiency comes in reduced cost of the delivery of IT services and in their reach across market segments and across geographies. IT services will no longer be the exclusive privilege of large organizations that can afford a sizable in house IT organization; these services will be affordable to small businesses and even individual consumers, and not only in advanced economies but also in developing countries across the world.

 

There are three essential components to that drives an IT service: the application that defines the service, the data providing the user context, and the computing engines that power the application. Sixty years ago all the pieces were tightly integrated: software was custom built for a specific target machine, and data was essentially an appendage of the code. The industrial evolution analog would be a locomotive manufacturer having to mine the iron ore, doing materials research, making the different kinds of steel and even machining the bolts. This would be an expensive proposition. Since bolts would be unique, the user would be forced to purchase replacement bolts from the locomotive manufacturer. Industries in their initial stages tend to be vertically integrated in this manner, and their products are expensive, limiting their market reach.

 

An individual consumer can get connected to the world through e-mail in just 10 minutes through a Web mail provider. Fifteen years ago a similar user would have needed expertise to build a TCP/IP stack on top of Windows 3.1, and even with that expertise it would have taken a couple days to set up an ISP account and research and integrate the necessary components. Thirty years ago the user would have had to write a SMTP client or even purchase at least a PDP-11 computer and integrate a Unix stack. It would not have been that easy; it might have been necessary to start by compiling the source code and configuring it specifically for the target machine. A corporate or university research environment would have been necessary to start with a running system to run the compilation.

 

It is useful to draw an analogy with a mature industry to see this pattern at work. Let's look at the processes used by an automobile insurance company with national coverage to fix a fender bender for a client.InsuranceEcosystem.png

Unless the accident happened in a large city, the company may not even have a local office. The customer calls a toll-free number to file a claim. The insurance company assigns the case to a different company, a settlement company with local presence. An adjuster for the settlement company assesses the damage and refers the case to body shop to have the the repairs done. Meanwhile, the customer is given a temporary replacement vehicle from a car rental company while the repairs are made. We can trace the economic chain ten or twelve more steps until the point where raw materials are extracted. The insurance company can make a business, not because it has expertise in the myriad steps that it takes to deliver their automobile collision service, but because it can rely on a pre-existing infrastructure of services, each one with predictable time and cost. The level of predictability is such that the insurance company can come up with the cost of the insurance policy and reasonably predict what the profit margin will be.

3 Comments Permalink
0

The First Annual International SOA Symposium was dubbed by its organizers as "the world's largest and most comprehensive SOA event for practitioners, providing a combination of expert speakers from around the world and a series of SOA training and certification workshops."

 

The conference, which took place in October 7-8 in Amsterdam, featured about 70 presentations in eleven tracks. Many of the speakers are accomplished book authors in the field representing 22 books already published or as many as 40 if we count the titles under development.

 

The event was a first, celebrating the coming of age of service orientation and two associated helper technologies, virtualization and distributed computing grids. It is not an overstatement to assert that service orientation has become the new established paradigm by which enterprise applications are to be delivered. Much in the same way that virtualization brought enormous operational flexibility by allowing the decoupling of application instances (virtual machines) from the hardware on which they run, service orientation allows the decoupling of an enterprise function, such as supply chain to be made up of fungible service components.

 

The mainstreaming of the trio of technologies is borne by their presence in all top five of the InformationWeek 500 Top Innovators in Business Technology for 2008. The top five are

  • National Semiconductor with an SOA-based multi-partner supply chain system,

  • Hilton Hotels with a system allowing customers to book individual rooms using grid computing,

  • Highmark Health for adopting a comprehensive strategy for energy conservation in IT that includes virtualization

  • Fiserv, for the development a Web 2.0 Facebook application for the company's banking customers that lets users do basic banking tasks such as paying bills, making transfers and checking balances

  • Unum, a provider of health insurance packages to employers, for integrating more than 300 service operations using SOA; price quotes for new packages, which used to take as long as eight weeks, now are done in less than a week.

 

One dimension of flexibility is that service components may comprise existing applications that have been service-enabled through middleware, or can be service components from the ground up. Under this paradigm, enterprise applications are built from in-sourced components (i.e., corporate-owned data centers) as well as out-sourced components, such as cloud resources. Interoperability is a given. System architects have the mandate to pick the most economical alternative that meets corporate requirements based on the service components' SLAs.

 

At this conference, I had the privilege of delivering two presentations, Virtual Service Oriented Grids: A Prescription for Scalable SOA and Scaling the Delivery of IT Services to Consumer Space with SOA based on ideas in the book I co-authored with Jackson He, Mark Chang and Parviz Peiravi. This New Book from Intel Press is due from the printer at the end of October.

 

In the book we predict the emergence of a cottage industry around SOA. This process seems to be at play at the conference: the main organizer for the event is a comparatively pure play SOA consulting house in the Netherlands called Ordina. It was interesting to see the big companiess like IBM, Microsoft, HP, Oracle and my employer, Intel playing supporting role to a number of small companies. This dynamic reflects the increasing value that the role of integration has as a fraction of the value of an enterprise solution. This is not to say that the big players are soon to become irrelevant. They had prominent roles as presenters, in panels and keynote speakers.

 

The implications of interoperability and open participation aspects of SOA are potentially momentous. No two-billion dollar fabs are needed to as a ticket to entry. Any small team can band together with an idea and start an SOA company. The only requirements are brains and dedication. The potential for technology leapfrogging in emerging economies cannot be understated. Startups in these countries need not start from zero; re-using components already available from more advanced economies can quickly bootstrap SOA adoption.

 

I was having lunch the last day when the conference Chairman, Art Ligthart approached me asking if I'd be interested in participating in the panel What is the Value of Service Grids? that afternoon. Other participants would be David Chappell from Oracle and Jim Webber from Thoughtworks, hosted by Herbjörn Wilhelmsen, from Objectware. Mr. Chappell is well known I the industry as the creator of the concept of ESB or enterprise service bus, a central concept to SOA deployments. He presented grids as a software abstraction. I observed that for grids to deliver their design performance it is essential that architects pay attention to the underlying enterprise infrastructure that includes processors and considerations of memory and network latency and bandwidth as well as locality.

 

If you are interested in the foil sets, I'll be happy to mail you a copy. Please send me a short note to enrique.g.castro-leon at intel.com. If you can't access them for some reason, I'll be happy to mail you a copy. Some ideas in the book are featured in an article in SOA Magazine, issue XXII, Sept 2008.

 

 

0 Comments Permalink
0

 

You may recall Nicholas G Carr for his classic Harvard Business Review article about the commoditization of IT.

 

 

In his recent book The Big Switch: Rewiring the World, from Edison to Google quoted in Bill Snyder's CIO Magazine article he claims data centers will become obsolete with the adoption of cloud computing.

 

 

Looking beyond the hyperbole, my thought is that as the cloud is adopted in the industry, patterns of ownership for data centers will change. The situation won't be black and white, that is, either corporate owned data centers or everything in the cloud.

 

 

To the extent that corporate applications have a modular architecture, what we'll see is a gradual outsourcing of non-critical application components to cloud resources. Corporate owned data centers may become smaller, but servers that otherwise would have been there will be purchased by the outsourcing provider. This is consistent with of efficient markets. Coase argues that an optimizing process is at work where the size of an organization (or a data center in this case) is the result of finding the balance between competing tendencies ("transaction costs").

 

 

It is hard to believe that data centers will disappear. Companies may decide that their crown jewel applications and data are better run in house. However, to the extent that these applications are modular and federated, non-critical components or components not associated with LOB will be outsourced. Fewer servers will be needed to run the applications, leading to smaller data centers.

 

 

The servers needed to run the non-critical functions will not go away; the will be owned (or leased) by the outsourcing provider. These servers will run in a highly optimized, multi-tenant and virtualized environment. The overal effect is that resource usage is optimized over the whole ecosystem.

 

 

In this outsourced, multi-tenant environment, manageability and monitoring capabilities become paramount, including the conveyance of metadata across multiple logical levels and the ability to provide multiple logical views to support iron clad SLAs.

 

Virtualization as an essential ingredient to make the cloud work because it allows applications and their hosts to be scheduled independently. The article also brings issues of security and transparency standing in the way of the cloud. More than a fundamental roadblock, these issues are a function of industry maturity, and it is reasonable to expect that they will be eventually addressed once the outsourced resources become quantifiable with respect to the businesses served.

 

 

0 Comments Permalink
0

The energy spent spinning up a flywheel, recharging a battery or pumping water up a reservoir can be recovered at a later time with with the appropriate infrastructure, minus a percentage loss lost to heating. This behavior is governed by the First Law of Thermodynamics.

 

Alas, there is no such luck in the operation of a data center. There is energy stored in the UPS batteries and the capacitors in the equipment, but this amount is minuscule compared to the total amount of electric energy fed into the data center. Hence, it is fair to say that all the electricity fed into a data center eventually gets converted into heat, warming up the air, ground or water around the facility. Again there is no way around the First Law of Thermodynamics.

 

In any case, the useful output for a data center is not the amount of energy that eventually gets to the UPS batteries or recharges capacitors in servers. It's the amount of computation done at the data center. However, counting CPU instructions is difficult and controversial. Hence it is common practice to settle for the next best metric as a proxy for computation, namely, the power consumed by the CPUs in all servers.

 

Measured as percentage of total data center power consumed, the CPU power consumption is rather small. Ainsworth, Echenique et al. from IBM (Figure 1-1, page 3) report that only 35 percent of the data center power goes to the IT equipment load. Likewise, power consumed by processors represent 30 percent of the IT equipment load. The number needs to be further derated to the CPU utilization, 20% on the average. If we do the math, the power dedicated to computation is about 2 percent of the total data center power.

 

John Pflueger from Dell (figure 1, page 9) reports a remarkably similar result. He estimates that 41 percent of the data center power is consumed by IT equipment, broken down into compute servers, storage and communication devices and other IT equipment. The compute server portion is 63 percent, and out of that 31 percent is consumed by the CPUs. If we apply the same 20 percent CPU utilization ratio from IBM, the end result is 1.6 percent, still within the ballpark.

 

Where does this analysis leave us in terms of actions we can take as part of a first order strategy? The data above is hierarchical, and hence a pyramid is a useful way to organize it:

 

 

Changes toward the top, namely in the CPU application workload will have a minuscule impact power consumption for the data center as a whole, yet they can have a dramatic impact in the data center efficiency, that is in the amount of useful computations done as defined above. These changes can take place in two ways.

 

First, due Moore's Law, a server refresh can potentially double the per output CPU if the servers are two years old, or more than quadruple it if the servers are four years old.

 

Second, a consolidation or virtualization exercise can address the low utilization numbers for CPUs from less than 20 percent to 60 to 80 percent. Higher numbers are possible, but it is desirable to reserve some headroom to make the servers more responsive to workload peaks. These benefits are attained through the deployment of software technology from VMware, Xen, or, more recently, Microsoft Hyper-V technology that comes with the newly released Microsoft Windows Server 2008, formerly code named Longhorn. A Microsoft white paper, Windows Server 2008 Power Savings reports up to 10X linear power savings in a study with Hyper-V. Results may vary. A basic assumption is that utilization factors are low to start with. Workloads that take multiple servers or workloads that need a server cluster to run, such as large database applications or mail servers might not see such large benefit if the utilization factor is initially high. However, that also means that that the CPU utilization efficiency was high to start with, so there is less room for improvement.

 

Near the bottom of the pyramid we are talking real megawatts. In many cases the low hanging fruit comes not from from pulling all the stops with technology, but from plain energy conservation. A homeowner intent on lowering electricity bills should not rush to install solar cells. The first step is to conduct an energy audit to identify areas of greatest impact. A data center is no different. In an engagement I was involved with, a team was investigating whether 300 servers could be landed in an aging 25,000 square foot data center without hot spots developing. The energy audit using thermal modeling tools indicated that the data center could actually support a whooping 1,800 additional servers with very minor changes, essentially plugging air leaks in the floor tiles and repositioning a few rows to define hot and cold aisles. Of course, these results must be taken with caution, becase supporting the extra servers would probably have required a power feed upgrade.

 

So far we have analyzed possible actions that can be taken at the top an at the bottom of the pyramid. What happens in the middle? This is a more complex question and requires the inclusion of process factors. Furthermore, a specific answer always requires a context. Below is a case study presented by Gregg Wyant and James Chen at the recent Intel Developer Forum in San Francisco. Gregg is the Intel IT CTO, Chief Architect and General Manager; James Chen is the Director for Engineering Computing. In this case study, a server refresh was conducted over 4-year old servers. The application requirements did not change, yet running the application in the newer servers allowed reducing the number of machines from 126 to 17. The potential payoff from Moore's Law is a bit over 4X, yet the actual power draw reduction was 8X. The rest comes from application optimization and IT process improvement, a tribute to the Intel IT engineers carrying the application migration.

 

The reduction from six cabinets to one actually understates the gain. If the cabinet is populated with 1U servers, it will be only half full. The energy density per cabinet however will have gone up. These cabinets need to be housed in a data center designed to handle higher power densities.

 

 

 

 

 

 

0 Comments Permalink
3

If you attended the Intel Developer Forum in San Francisco on September 22-24, you may have stumbled upon Booth 425 in the Eco-Technology Community. The theme of the booth was Energy Efficient Data Center Power Management with Windows Server* 2008 Hyper-V* and Intel* Dynamic Power Technologies. The demo was a joint project between Microsoft and Intel to showcase the integration of power management features supported by Windows Server 2008 and Intel-based platforms in a virtualized environment.

 

Logically, development work for the demo consisted in integrating four main technology ingredients: server hardware based on the Bensley platform provisioned with Harpertown CPUs, firmware running on the baseboard of the managed nodes known as Node Manager, virtualized instances of the Microsoft Windows* Server 2008 operating system running on top of the same OS with the Hyper-V virtualization role enabled and a management console application built by Intel, Data Center Manager (DCM).

 

The relationship between the technology components is shown in the figure below:

 

 

I would like to share my personal experience in putting together this demo, an angle not always obvious when looking at the finished product. Personal means people. Let me introduce you to some of the really nice people who participated in the project. This is only a very small portion of the team, so I will apologize up front to team participants not represented here for lack of space.

 

Here is Susmita Nayak , based in California, who officiated as the project manager greeting some of the booth visitors:

 

 

... and here is Haim Cohen, a software engineer based inthe Israel Design Center and yours truly, a technical architect and chief gopher, part of the Oregon team.

 

 

 

The next picture captures an overall view of the booth. It is a pre-conference picture when the setup was almost finished. You may notice the empty boxes, cabling not yet hidden and the rack of servers discreetly tucked on the side. Don't be swayed by rack's apparent small size. The whole rig weighs about 400 pounds (200 kilos). It was shipped to the conference site prefabricated, in one piece. Racking the servers would take about half a day of lifting, bolting, rewiring and sanity testing, which we decided not to do at the conference site.

 

 

 

 

The demo consisted in four 5U SC5400 managed nodes with a S5000PSL (Star Lake) baseboards running Windows Server 2008 with Hyper-V and hardware virtualization support turned on. The management console server consisted of a S5000PAL baseboard on a 2U chassis running Microsoft Windows Server* 2003. The logic block diagram of the rig is shown below. The configuration of the nodes was similar; node 1 has been expanded for detail.

 

 

 

 

In addition to the main CPU, the S5000PSL baseboard carries a baseboard management controller (BMC). The BMC is an embedded computer. Node Manager is firmware that runs on the BMC. Data Center Manager actually communicates with the BMC to carry its functions using the server's Ethernet interface. The BMC supports a TCP/IP stack and carries an IP address separate from the CPU. This is necessary to support bare metal management capabilities. The server platform has an instrumented power supply providing real time readouts of the server power consumption. The information is carried through an out-of-band (OOB) network in the baseboard.

 

 

Finally, here is the console display of Data Center Manager:

 

 

 

 

Data Center Manager supports the notion of logical groups. In the picture above the the four servers were placed in two groups, namely Group 1 with one servers and Group 2 with three servers. The graph shows the power consumption over time of server named "Win11". On the left side, the graph starts with the server idling. The workload used in this demo is SPECpower. There are four instances of Microsoft Windows* Server in each physical machine, also running Microsoft Windows* Server 2008. The graph shows an idling power of about 160 watts. SPECpower was scripted to go through a calibration period of a few minutes and then settling at about 50% CPU utilization. Power consumption is proportional to the workload. Hence we see power peaking at 247 watts for a few minutes and settling at 219 watts thereafter. For a more detailed walkthrough of the demo, please take a look at Dialing in your Datacenter - using Intel Dynamic Power Datacenter Manager.

 

 

There were quite a few challenges in integrating the various technology components. Windows Server 2008 however, was a standout; its behavior was rock solid throughout in spite of being a recently introduced product. I never experienced hangs with the Hyper-V manager and the system was always good at saying what it was doing. These positive behaviors contributed to the general sense of robustness. A system configured with four virtual machines requires about 120 GB of hard drive space and 8 GB of main memory.

 

 

I found Windows Server 2008 very easy to install. Support for the newer platform features was right out of the box. On the other hand I had to tweak the BIOS SATA controller settings into legacy mode before the installation of Windows Server for Windows Server 2003 could proceed. The administrative functions for Hyper-V such as replicating virtual machines were easy to carry out, with Hyper-V Manager taking care of fixing the MAC addresses and SIDs in the clones.

 

 

 

 

3 Comments Permalink
0

In a previous post, Virtual Service Oriented Grids: Scalable Enterprise Computing, I mentioned how the convergence of three old technologies is facilitating large scale computing in the enterprise. It is no coincidence that there are historical drivers for this transformation. In the IT world in the mid to late 1990s, you may recall that this was the era of eCommerce where most business activities under the sun became "Webified" and even the craziest ideas became capitalized. It as a boom which led to the inevitable bust. Some say it was triggered because work on the Millennium Bug stopped once the issue was "solved". No matter the reason, the momentum was unsustainable.

 

There was a lot of soul searching after the bust. Only a few survivors remain today, the most remarkable examples being Amazon.com, Google, Ebay and Yahoo. If there is one lesson coming from this period is that an essential element for sustainability is that Information Technology and Business need to be aligned.

 

 

The increasing adoption of Service Oriented Architectures or SOA represents the increasing recognition by IT organizations of the need for business and technology alignment. In fact, under SOA there is no difference between the two. The unit of delivery for SOA is a service, which is usually defined in business terms. In other words, SOA represents the up-leveling if IT, empowering IT organizations to meet the business needs of the community it serves. This up-leveling creates a gap, because for IT, eventually business requirements need to be translated into technology based solutions.

 

 

Our research indicates that this gap is being fulfilled by the resurgence of two very old technologies, namely virtualization and grid computing. To begin with, SOA allowed the de-coupling of data from applications through the magic of XML.

 

 

A lot of work that used to be done by application developers and integrators now gets done by computers. When most data centers run at 5 to 10 percent utilization, growing and deploying more data centers is not a good solution. Virtualization technology came very handy to address this situation, allowing the de-coupling of applications from the platforms in which they run. It acts as the gearbox in a car ensuring efficient transmission of power from the engine to the wheels.

 

 

The net effect of virtualization is that it allows utilization factors to go up in the 60 to 70%. The technique has been applied to mainframes for decades. Deploying virtualization to tens of thousands of servers has not been easy.

 

 

Finally, grid technology has allowed very fast, on the fly resource management, where resources are allocated not when a physical server is provisioned, but for each instance that a program is run.

 

 

Virtual service oriented grids represents the maturation of the three underlying technologies. The coming of age for a technology takes place whenever business, process and standardization become overriding considerations. Virtual service oriented grids rely heavily on standardization to attain interoperability, it is guided by governance at the corporate level, and are very much policy based and SLA driven. The underlying technologies become black boxes, their behavior defined by service level agreements (SLAs).

 

 

For any application, the management of the components is centralized, but the components ("servicelets") are assumed to be distributed. The servicelets are fungible and can be integrated in real time by design to allow applications to scale up and down, to be assembled and torn down as business conditions dictate.

 

 

In the next few entries we will go through a few examples. The subject is rich enough for a book, which indeed we have written. The book is scheduled for publication in September 2008 through Intel Press. Here is the book preface as a preview: New Book Excerpt from Intel Press: The Business Value of Service Oriented Grids.

 

 

0 Comments Permalink
0

Present day enterprise computing may involve thousands of interconnected computers. Users benefiting from the operation of these machines may not even be aware of the vast scale of this infrastructure; the system just "works". This is computing in the large, the enterprise IT equivalent of the cosmological superclusters.

 

These enterprise computing superclusters exhibit certain patterns and behaviors that can be understood through the integration of three very well established technologies, virtualization, service orientation and grid computing. We call the collective representation of these superclusters "virtual service oriented grids" or VSGs for short.

 

 

If you take this trio of technologies one at a time, they're old news. Research on virtualization goes back to the early 1960s and the same holds true for SOA if we go back to its roots in object oriented programming. Grids were started in the late 80s, but if we take their high performance computing context, they go back to the dawn of electronic computing in the early 1940s.

 

 

Together these three powerful technologies define a new information technology model that will fundamentally change the way we do business. It is not because we'll be able to bring up wonderful new applications to market. That's only the beginning. These technologies allow the development of applications in a federated fashion using service modules that we call "servicelets". The difference is that these federated or composite applications can be built orders of magnitude faster than traditional, single-vendor applications. This new environment will open opportunities for thousands of smaller players worldwide.

 

 

0 Comments Permalink