High-Performance Commodity Computing

نویسندگان

  • Geoffrey C. Fox
  • Wojtek Furmanski
چکیده

In this chapter, we consider the role of commodity off-the-shelf software technologies and components in the construction of computational grids. We take the position that computational grids can and should build on emerging commodity network computing technologies, such as the CORBA, COM, JavaBeans, and less sophisticated Web and networked approaches. These technologies are being used to construct three-tier architectures, in which middle-tier application servers mediate between sophisticated back-end services and potentially simple front ends. The decomposition of application functionality into separate presentation, application, and back-end service tiers results in a distributed computing architecture that can be extended transparently to incorporate grid-enabled second-and/or third-tier services. Consequently, the three-tier architecture being deployed for commodity network applications is well suited to serve as an architecture for computational grids, combining high performance with the rich functionality of commodity systems. The distinct interface, server, and specialized service implementation layers enable technological advances to be incorporated in an incremental fashion. This commodity approach to grid architecture should be contrasted with more specialized grid architectures such as Globus (Chapter 11) and Legion (Chapter 9). Clearly, these latter technologies can be used to implement lower-tier services. This would seem to be particularly consistent with the Globus service-oriented approach to grid computing. The rest of this chapter proceeds as follows. We first define what we mean by " commodity technologies " and explain the different ways that they can be used in high-performance computing. Then, we discuss an emerging

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Increasing Performance in Commodity IP

Clusters built from commodity hardware and software have several advantages over more traditional supercomputers. Commodity clusters are cheap and ubiquitous, and so they are easier to design, program and maintain. However, even as high-speed networks reach 10Gb/s speeds and modern computer architectures reach past 1Ghz, new commodity clusters are not able to harness this power. One of the bott...

متن کامل

Lattice QCD with Commodity Hardware and Software

Large scale QCD Monte Carlo calculations have typically been performed on either commercial supercomputers or specially built massively parallel computers such as Fermilab’s ACPMAPS. Commodity computer systems offer impressive floating point performance-tocost ratios which exceed those of commercial supercomputers. As high performance networking components approach commodity pricing, it becomes...

متن کامل

High Performance Commodity Network Interfaces

As commodity workstations become faster with increases in processor technology, the need for higher performance network interfaces becomes more pressing. While current commodity network interface cards provide ample bandwidth for bulk data transfers, the latency imposed on small messages can be large. However, to attempt to harness the potential compute power of a cluster of workstations at com...

متن کامل

Fast Packet Forwarding on Commodity Platforms

Rather than using special-purpose hardware routers, software routers enable routing on commodity platforms. However, even with faster processors and multi-core platforms, the performance of software routers on commodity platforms today does not scale with high speed. We identify the limitations of commodity platforms by comparing them to high-end routers. In high end routers, each line card has...

متن کامل

HPcc as High Performance Commodity Computing on Top of Integrated Java, CORBA, COM and Web Standards

We review the growing power and capability of commodity computing and communication technologies largely driven by commercial distributed information systems. These systems are built from CORBA, Microsoft's COM, JavaBeans, and rapidly advancing Web approaches. One can abstract these to a three-tier model with largely independent clients connected to a distributed network of servers. The latter ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002