Friday September 08, 2006 | The Navel of Narcissus Josh Simons' Coordinates in the Blogosphere |
|
Simply Sweet! Barely five months after we released the eight-core, 32-thread OpenSPARC T1 design under open source, Simply RISC (whose website has been temporarily taken off line, as of this writing) has released the design of the open source S1 processor, a stripped down version of the OpenSPARC T1 intended for use in PDAs, set-top boxes, etc. SWEET! More details available here. (2006-09-08 08:55:03.0) Permalink Comments [0]What is Grid Computing? The term "grid" has become confusing as the landscape has evolved, which is a shame because the ideas embodied in "the grid" and "grid computing" are extremely important. In my view, the essence of grid computing can be defined with three words:
In their seminal 1999 book, The Grid, A Blueprint for a New Computing Infrastructure, Foster and Kesselman defined "The Grid" as:
This is sharing on a grand or global scale across multiple organizations, across heterogeneous computing resources, across a wide geographic scale, and across trust boundaries. The vision was motivated at least in part by the desire by the national (and international) research community and, perhaps more important, by their funding agencies, to share access to the extremely large and expensive supercomputer sites being established around the country. The TeraGrid is perhaps the best known of these grids. This vision of a global grid is alive and well in the Globus Alliance and Global Grid Forum and elsewhere. It is still mostly, but not solely, a vision being driven by the research community. And it is yet another example of pioneering work begun in the High Performance Computing (HPC) community that is migrating into the mainstream. Lots of hard problems get solved by the HPC community and we all benefit. At Sun, we recognized the value of the big vision of the global grid, but also saw a need to define some smaller visions that would appeal more directly to our customers, both technical and non-technical. To that end, we talk about three levels of grid computing. The lowest level is the so-called departmental or cluster grid, which is most often instantiated as a set of horizontally-scaled resources in a single machine room with access to those resources mediated by a software framework called a distributed resource manager. Our DRM is called Sun Grid Engine . A departmental grid is usually under a single point of administrative control--it is owned by a group or department. The next level is the campus or enterprise grid, which embraces a geographically distributed set of resources--in many cases, a group of departmental grids. As in the case of a departmental grid, the resources within an enterprise grid are all within a single organization's firewall. Unlike a departmental grid, the resources within an enterprise grid are often owned by separate groups or departments, although they are all ultimately under the control of the enterprise or organization to which they all belong. The third and highest level of the grid hierarchy is the global grid as discussed earlier. The resources in a global grid are widely distributed geographically and owned by separate organizations.
Q: Are the terms "cluster" and "grid" synonymous?
Q: What about Sun Grid Engine?
Q: Is the
Sun Grid Utility actually a grid?
Q: Is grid computing the same as utility computing?
Grid computing is a statement about (let's all say it together) sharing, i.e., making resources available via remote access. Utility computing is a business model--it's about how you charge a customer for using your resources. Those resources might be extra CPUs or memory in a server that are made available to a customer on a metered basis. Or the resources might be a grid resource like the Sun Grid Utility. (2006-09-08 08:25:40.0) Permalink Comments [1] |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||