HPC Job Bank
HPC in the Cloud


Dedicated to covering high-end cloud computing
in science, industry and the datacenter

Language Flags

Moving Beyond the Compute Grid


With the compute element reasonably well understood, the next challenges in Grid computing are essentially those that are "beyond the compute Grid." The 451 Group has learned that many of the same key challenges and concerns are shared by early adopters from different vertical markets. Their concerns correspond to what have been identified by many early adopters that The 451 Group has spoken with as the main challenges -- and barriers -- to adoption.

Software Licensing

Software licensing has become the key concern for an increasing number of early adopters. Put simply, for all the potential benefits of Grids, early adopters cannot afford to buy software licenses for every device in the Grid - - a necessity, as the Grid, by its nature, consumes resources dynamically. The 451 Group believes that as early adopters evolve into using Grids as a more mainstream technology, the restrictions of current software licensing will become an ever-greater obstacle.

Many of the Grid vendors talk about supporting the ability to proactively manage the use of software licenses based on business objectives. But early adopters with whom The 451 Group has spoken have their doubts; they want real and tangible changes. They see metered usage as a potential way to manage software licenses, but early adopters also say that even the offer of more flexibility in small things -- like the rollover of unused license minutes and the separation of CPU/review and report time -- would go a long way toward easing concerns.

The 451 Group believes that there may be an opportunity for more forward- thinking independent software vendors in each sector to gain advantage and steal market share by adopting more flexible models, but this hasn't happened yet. Alternative purchase models (i.e., subscription, outsourcing, pay-as-you- go), as well as new technologies such as multicore and virtualization, suggest a change is under way that will have a cumulative and disruptive impact on vendor licensing policies and practices. Therefore, software licensing for Grids must be seen within the context of the changes taking place throughout the industry, as there is a lot of money at stake.

Data Management

As the compute Grid is now well understood, much less time has been devoted to analyzing how data gets to where it needs to be, when it needs to be there, and to how this overall process is managed. As the momentum of enterprise Grid adoption builds, the ability to put data in the most suitable places, so that it can be shared with other applications when required, is increasingly coming into the spotlight. Industry leadership in this area is still up in the air.

In the pharmaceutical industry, for example, larger companies that are very geographically dispersed cannot take advantage of Grids over a wide area because of the problem of data management. They typically have large data sets rather than lots of smaller sets like other sectors. Although they can spray jobs across resources at different locations, some early adopters have said that the time it takes for the process to then locate the right database, extract the data, take it to where it needs to be and resynchronize -- with the attendant latency and cost of bandwidth (building/leasing big pipes is expensive for commercial companies) -- means this approach is simply not cost- effective.

The industry needs a common approach to getting data in and out of Grids, as well as standard I/O interfaces that application developers can work with. Only Oracle has done a decent job of highlighting the lack of transactional support on Grids and no one else has really picked up the challenge.

Cultural and Organizational

Another obstacle that early adopters face is the notion of cultural issues. Most early adopters have long-term and far-reaching plans to extend their Grid activities, but reaching beyond departmental deployments brings issues like trust, control, sharing and ownership into play. Specific issues range widely, from job fears to lack of awareness to more serious concerns, such as slightly different results from each job run on the Grid. Cultural resistance has also included interdepartmental issues and sharing of data.

Standards

Another issue is standards. When considering actual implementations, early adopters do not typically appear to care much about standards. But early adopters have also been vocal about wanting the standardization of the stack and APIs, like data input/output. They want only one set of standards and one stack, but the growing number of Grid industry early adopters suggests confusion and growing complexity in approach, not standardization.

There is a threat that the momentum Grid computing has gathered will be challenged by the inability of organizations to converge rather than collide. If Grids can find a place in one of the open source stacks -- such as LAMP -- it would certainly help develop or increase awareness.

Design Models, Development Approaches

At this point, only a few applications have been written specifically for Grid computing and only a small number of today's applications have been deployed on Grids. The tools, models and infrastructure technology for developing Grid applications and services have been mostly focused on high-performance computing to date. But as enterprise momentum for Grid computing increases, new design points, development models and tools for creating and enabling commercial applications for Grids will be required.

The 451 Group believes that what happens in Grid computing market will depend a lot on what the major vendors do. A convergence between Grids and Web services will certainly help drive new approaches, especially if Grid computing continues to look like a good way to support service-oriented architecture (SOA), datacenter automation and utility models. But does this enhance the possibility of "Grids" becoming the next "solution"?

Enfranchising Current IT

The 451 Group's research of Grid computing involves examining how Grids relate to SOA, event-driven services, messaging systems, database systems and networking systems, as well as how legacy assets and new technology interoperate. While it is a minor concern for early adopters, how and where Microsoft decides to participate in the Grid computing market will be important. Grid research at Microsoft has been a subset of its high- performance computing research efforts. But last year, Windows Server Compute Cluster Edition (formerly known as Windows Server 2003 HPC Edition) was moved over into the mainstream Windows Server development team, as Linux, distributed computing, clustering, Web services and 64-bit computing begin to drive commercial computing requirements in significant ways.

As a discrete packaged Windows release, CCE is expected to be the primary platform for future Grid introductions from Microsoft over the next few years. It will be focused on HPC clustering, MPI and jog scheduling. By version 2, which is expected in 2008, it will support resource scavenging on desktops and servers, with more data sharing functions for enterprises than the SETI model, according to Microsoft. Also, the Globus Consortium has pledged to support the creation of a Windows version of Globus Toolkit 4 (.NET and C#).

Coming Up Next

In the next Grid computing report (to be released in November), The 451 Group will look at utility computing. Grids are being used to underpin new generations of "utility computing" offerings, and there has been increasing interest in the development of outsourced or managed services using Grids. This report will examine the offerings and strategies of key vendors -- including their pricing, metering and management mechanisms -- and will assess from a user point of view what users' needs are and whether they are indeed getting a "utility" service.

For more information, please visit www.the451group.com/intake/gridtoday-17oct05.

About William Fellows

William Fellows is a principal analyst at New York-based The 451 Group -- an independent technology industry analyst company focused on the business of enterprise IT innovation.

This Week's Headlines


Most Read Blogs


Short Takes

Datapipe and Verne Global's Green Cloud

Jun 17, 2013 | With that in mind, Datapipe hopes to establish themselves as a green-savvy HPC cloud provider with their recently announced Stratosphere platform. Datapipe markets Stratosphere as a green HPC cloud service and in doing so partnering with Verne Global and their Icelandic datacenter, which is known for its propensity in green computing.
Read more...

IBM's Guide to Cloud Based HPC

Jun 12, 2013 | Cloud computing is gaining ground in utilization by mid-sized institutions who are looking to expand their experimental high performance computing resources. As such, IBM released what they call Redbooks, in part to assist institutions’ movement of high performance computing applications to the cloud.
Read more...

OpenStack and the SDSC Research Cloud

Jun 06, 2013 | The San Diego Supercomputer Center launched a public cloud system for universities in the area designed specifically to run on commodity hardware with high performance solid-state drives. The center, which currently holds 5.5 PB of raw storage, is open to educational and research users in the University of California.
Read more...

Sponsored Whitepapers

Best Practices in Big Data Storage

05/10/2013 | Cleversafe, Cray, DDN, NetApp, & Panasas | From Wall Street to Hollywood, drug discovery to homeland security, companies and organizations of all sizes and stripes are coming face to face with the challenges – and opportunities – afforded by Big Data. Before anyone can utilize these extraordinary data repositories, however, they must first harness and manage their data stores, and do so utilizing technologies that underscore affordability, security, and scalability.

Exploring the Potential of Heterogeneous Computing

04/02/2012 | AMD | Developers today are just beginning to explore the potential of heterogeneous computing, but the potential for this new paradigm is huge. This brief article reviews how the technology might impact a range of application development areas, including client experiences and cloud-based data management. As platforms like OpenCL continue to evolve, the benefits of heterogeneous computing will become even more accessible. Use this quick article to jump-start your own thinking on heterogeneous computing.

Sponsored Multimedias

Newsletters

Stay informed! Subscribe to HPC in the Cloud email Newsletters.

HPC in the Cloud Update
HPCwire Weekly Update
Digital Manufacturing Report
Datanami
HPCwire Conferences & Events
Job Bank
HPCwire Product Showcases



HPC Job Bank


Featured Events




  • November 17, 2013 - November 22, 2013
    SC'13
    Denver, CO
    United States


HPC in the Cloud Conferences & Events