Share |

Content about Technology

October 28, 2009

Acronyms of the week — IaaS and SaaS

Image courtesy of Steve Tainton.

As technology marches on, so does our vocabulary. New words, phrases and acronyms are probably being coined as we speak.
At the recent Summit 09 in Banff, Alberta, jargon was flying thick and heavy. In response, we've added two particularly hot acronyms to our glossary.

Infrastructure as a Service (IaaS) - This phrase, first coming into use in late 2006, describes the delivery of infrastructure, including data and processing power, as an outsourced service.Read more about IaaS.
Software as a Service (SaaS) - A model whereby software is provided as a service. There are two primary methods of SaaS:
The software is hosted on the provider's web server, and accessed through a web portal, such as a science gateway.
The user can download the application, but it is remotely disabled when the license expires.

Read more about SaaS.

Have glossary terms you think should be included in our glossary? New to grids

October 28, 2009

Feature - Dash heralds new form of supercomputing

Dash, pictured here, is an element of the Triton Resource, an integrated data-intensive resource primarily designed to support UC San Diego and UC researchers. Image courtesy of San Diego Supercomputer Center, UC San Diego.

The first of a new breed of supercomputers was born this fall when computer experts combined flash memory with supercomputer architecture to create Dash.
Normally supercomputers are measured by how many floating point operations, also known as “flops,” they can complete per second. And at a peak speed of 5.2 teraflops, Dash wouldn’t even make the top 500 list, where the slowest speed is about 17 teraflops.
“But if you look at other metrics, such as the ability to do input/output operations, it would potentially be one of the fastest machines,” said Allan Snavely, the project leader for Dash. “Dash is going after what we call data-intensive computing, which is quite different from

October 28, 2009

Opinion - Transferring technology: grids in business

Thanks to grids, three-dimensional images can be much easier for humans to comprehend — important for oil exploration when peering underground, as seen here in this image created with Reservoir, a grid program developed by CGGVeritas using an interface developed by NICE, a company specializing in grid and cloud solutions. Image courtesy CGGVeritas

(Editor’s note: The following is excerpted from the newly released GridBriefing from GridTalk, on grids moving from academia to business.)
While grid computing today is used in many academic disciplines, from high-energy physics to geosciences, grids are still under-represented in the commercial world.So, why should businesses use the grid?Grids do not have to be as large as continent-wide infrastructures such as EGEE in Europe or EELA in Latin America. They can be adopted on a much smaller scale by one department or one office. In the business world, there is large potential

September 30, 2009

Q & A - Smart data handling: An interview with Tevfik Kosar

Image courtesy Tevfik Kosar

In e-science, we are constantly striving to improve performance and speed so that we can complete a larger number of more complex computations faster. Tevfik Kosar, a researcher at Louisiana State University, is working on two intertwined projects that could together lead to the sorts of improvements we hope for. Read on to find out what he had to say.
iSGTW: You just received a National Science Foundation grant to work on the Stork Data Scheduler. Can you tell us a little about that project?
Kosar: The funding for the development of Stork Data Scheduler comes from NSF's Strategic Technologies for CyberInfrastructure program. The STCI program funds innovative cyberinfrastructure services which have the potential to significantly advance research capabilities in multiple areas of science and engineering. The grant will provide three years of funding for the enhancement of the Stork Data Scheduler

September 23, 2009

Project develops new standards for sharing between grids

Authorization Interoperability Project members , left to right, Oscar Koeroo (NIKHEF), Gabriele Garzoglio (Fermi National Accelerator Lab), and Frank Siebenlist (Argonne National Laboratory). Photo courtesy Open Science Grid.

Although the Grid is all about resource sharing, the software that governs individual grids has not always been capable of interacting well. The Grid Authorization Interoperability Project has created a new standard that could change that.
Grids make their computational and storage resources available online for use by others through software known as gateway middleware. To access a grid, a user presents her credentials—certification that she has rights to access that grid’s resources—to a resource gateway. The gateway in turn talks to an authorization system, local to the grid the user is accessing, in order to assign the appropriate privileges to the user.
Most grids have independently d

September 23, 2009

Advanced registration deadline for ICPADS09

The Shenzhen skyline. Image courtesy of IEEE ICPADS 2009.

Advanced registration for the Fifteenth International Conference on Parallel and Distributed Systems (ICPADS09) closes on 1 October, after which prices will rise by over $100.
This year the event will take place in Shenzhen, China, 8-11 December 2009.
According to the event's website, ICPADS 2009 provides an international forum for scientists, engineers, and users to exchange and share their experiences, new ideas, and latest research results on all aspects of parallel and distributed systems.
Keynote speakers include Kai Hwang from the University of Southern California, Xiaodong Zhang from the Ohio State University, Sajal K. Das from the University of Texas at Arlington, and Denis Caromel from INRIA Sophia Antipolis-CNRS.
 
 
 

September 2, 2009
Feature - Jamie Shiers on the STEP'09 postmortem

Feature - Jamie Shiers on the STEP'09 postmortem

Image courtesy Jamie Shiers 

Recently, CERN conducted the STEP’09 test, a full- scale assessment of all the computing resources which will be used to process experiment data from the Large Hadron Collider. Those computing resources include sites all over the world which are organized into different levels, or “tiers.”
Jamie Shiers leads the grid support group in the IT department at CERN, and is responsible for the coordination of the worldwide LHC Computing Grid (wLCG) service. He organized the postmortem for STEP’09 at CERN. iSGTW caught up with him to find out how it went.
iSGTW: What is the STEP’09 postmortem?
Shiers: It’s the workshop to review the results from the STEP (Scale Testing for the Experiment Program) test. The big difference between STEP and other tests we’ve done is that it’s supposed to emphasize that we are in full production. It’s a test of readines

September 2, 2009

Feature - New batch of science gateways hit the spot

A visualization of a gauge configuration generated at NERSC which is now freely available via Gauge Connection, a NERSC science gateway that serves as an experimental gateway for the lattice quantum chromodynamics community. Image courtesy of NERSC.

Accessing high performance computing resources via the web can be as easy as everyday tasks such as paying bills, shopping and chatting with friends, thanks to a new Science Gateways project. But it wasn’t always that way.
The traditional method of accessing computing center resources is to log in, write and submit a mini-computer program called a batch script, and then wait for the results. Science gateways allow researchers to accomplish the same tasks using a web-based graphical user interface (if it can use a mouse, it’s a graphical interface). This means that scientists can dive right into the science without worrying about learning how to write a batch script.
“Th

September 2, 2009
Link of the week - Flashback to 1967: computers are just hype

Link of the week – Flashback to 1967: computers are just hype

A screen grab of the story's opening spread.  Image courtesy of Modern Mechanix blog.

1967. Charlie Chaplin is out and Jimi Hendrix is in. It may be the summer of love, but it is also a year of riots and violence. While war rages in Vietnam, the space race is picking up speed.
In that atmosphere, it’s hardly surprising to see well-written, well-researched literary journalism appearing in Playboy. Max Gunther’s “Computers: Their built-in limitations” mixes piquant wit with an easy writing style that draws the reader in, creating an extremely well-crafted piece.
Too bad his criticisms of computing were so off the mark that today, his commentary has become unintentional satire.
There are many parts that may bring a smile to your lips. Here are a few gems:

Computers are just a status symbol. “To have a computer is ‘in.’ Even if you’re a scruffy little company that no

August 26, 2009
Link - Deutsche Welle

Link of the Week - Deutsche Welle

Deutsche Welle is Germany’s international broadcaster: online, on-screen and over the air. It provides a European perspective to audiences around the world and promotes intercultural dialogue. Image courtesy Deutsche Welle

The man who founded Sun Microsystems and wrote the first check for a start-up called Google now wants to build 100-gigabit switches for the huge data centers of the looming cloud.
Andreas von Bechtolsheim explained his reasoning, saying: “Historically, people literally had to buy a computer to then use the program or the application they wanted for the business, payroll, database and so on. In the future, all of these applications will run just on the web in some big remote data centers located in the places of the world where the power is cheapest and the user only needs a browser on the laptop or on the mobile phone to access these applications.”
To find out more, check out what he told Deutsche Welle, our Li

August 19, 2009
Feature - Recovery Act funds speed up high-speed ethernet

Feature - Recovery Act funds speed up high-speed ethernet

Photo courtesy of Phil Edon, stock.xchng.

ESnet will build the world’s fastest supercomputing network and test subnetwork for future technology using $62 million in American Recovery and Reinvestment Act funds.
ESnet, which is based at Lawrence Berkeley National Laboratory, described their plans for the network in an announcement on the 10 August. Dubbed the Advanced Networking Initiative, it will serve as a pilot for 100 gigabit per second ethernet technology.
“We’re moving to 100 gigabits because the standard today is 10 gigabits, and we already have individual streams of data that are bumping against that limit,” said Steve Cotter, ESnet department head, in a recent interview. “We’d like to have a system out there that can handle more.”
The Initiative will build 100 gigabit connections between the National Energy Research Scientific Computing Center at Lawrence Berkeley National Labo

August 19, 2009
Opinion - Multiple challenges for multicore processors

Opinion - Multiple challenges for multicore processors

Quad-Core AMD Opteron processor. Image courtesy AMD

Since the microprocessor’s advent over 30 years ago, the vast majority of software applications have been built and executed on single processor computer systems. We have lived through an age of easy programmability where large numbers of software developers have learned to program in a variety of languages which can easily be compiled into machine code for the latest, greatest microprocessor.For many years, high performance computing followed the same path, with faster, more-complex processors delivering annual performance gains following Moore’s Law. By the mid-1980s it became clear that single-processor performance improvements couldn’t continue to be delivered, and parallel computing was born. The transition from serial to parallel programming is difficult, and as a result the number of programmers trained to develop code in this way has remained less than 1%

August 5, 2009

Feature – GridFTP accelerates traffic on the World Wide Grid

Image courtesy of the Washington State Department of Transportation.

The standard system for transferring data online can’t handle the data-intensive needs of today’s larger scientific collaborations, resulting in delays and data loss. However, the GridFTP data transfer system is changing all that.
“There is a great need for bulk data movement in almost all areas of science,” said Raj Kettimuthu, technology coordinator of the GridFTP project at Argonne National Laboratory. “Collaborative science experiments have large volumes of data in their repositories, but the data must be distributed among researchers all across the world for analysis. With GridFTP, researchers can move the bulk data quickly and save a lot of time.”
GridFTP, which builds on the widely used File Transfer Protocol, transfers data 20 to 30 times faster than FTP, with speeds of up to 200 megabytes per second. It achieves the speedup by

June 3, 2009
Link of the week - The Dagdigian Doctrine

Link of the week - The Dagdigian Doctrine

Image courtesy of Bio-ITWorld.com

What's old news? What's exciting now? What's down the road? What's just hype?In the opening keynote of the 2009 Bio-IT World Conference & Expo last April in Boston, Chris Dagdigian told it as he saw it. A founding partner for the BioTeam IT consultancy, he delivered an educated assessment of the best, the worthwhile, and the most overhyped information technologies  for the life sciences.Ken Davies covers Dagdigian's talk in Bio-ITWorld.com. You'll only find a few highlights from the article here . . .What does Dagdigian think is dead?“Unlimited data storage is over,” he noted, according to Davies. Dagdigian asserted that it is simply not possible to back up all data and keep it safe. “Sometimes it’s better to go back to the -40 F freezer and repeat the experiment.”What's hot now?  He offered virtualization as the “lowest hanging fruit.” Not coming soon,

May 13, 2009
Feature - EDGeS helps us all talk to each other

Feature - EDGeS helps us all talk to each other

With AutoDock, biologists can predict how small molecules will interact with known larger molecules - vital to evaluating candidates for new drugs. Image courtesy www.YASARA.org

Like Bill Murray adrift in Japan in the movie “Lost in Translation,” things can go awry when service grids and volunteer grids try to talk to each other.
Service grids, such as EGEE, often involve large institutions whose work method is centered around collaboration — to the point where participants often know each other personally. To ensure security, resources and users pass through an accreditation process, and the resulting “certificate” provides proof that this occurred successfully. The certificate is key to allowing jobs to be submitted and completed.
On the other hand, volunteer systems — such as BOINC or XtremWeb-based desktop grids — consist of large numbers of personal computers linked together by individuals w

May 6, 2009

Feature - Busting the myth of immutable microprocessors “Many Paths” © Sue O'Kieffe 2008 A whimsical representation of the myriad paths the logic can take through a reconfigurable microprocessor Imagine reconfiguring your computer’s hardware to perform individual tasks as efficiently as possible.  It's new, it's green, and it's . . . well . . . challenging. A standard computer’s hardware structure is fixed. To accomplish different tasks, its microprocessor runs different software programs. In a reconfigurable computing system — an up-and-coming technology pioneered by the National Science Foundation Center for High-performance Reconfigurable Computing (CHREC, pronounced “shreck”) and others — the hardware structure actually changes when performing different tasks. Reconfigurable hardware is proving capable of providing substantial improvements in power reduction and speed, in particular when applied to high-performance comp

April 22, 2009
Announcement - Fault treatment questionnaire

Announcement - Fault treatment questionnaire

Image courtesy Alexandre Duarte 

 

Alexandre Duarte, a Ph.D. candidate in the Distributed Systems Lab at the Universidade Federal de Campina Grande in Brazil, studies faults in grids. He works with the EC co-funded EELA-2 and OurGrid projects. He and his colleagues currently want to capture actual experiences of active grid community members.
They invite iSGTW readers — especially experienced grid users, developers and system administrators — to fill out a short, anonymous online questionnaire.  They have run it twice previously, and this time aim to identify how grid fault treatment has evolved over the last four years. If you are interested in the results of this research or would like more information about the results of the previous runs, you may contact Mr. Duarte.

 

April 22, 2009

Feature - Embrace failure!

Don Lamb addressing the Fault Tolerance for Extreme Scalability Workshop, co-sponsored by The National Science Foundation Office of Cyberinfrastructure’s Blue Waters and TeraGrid projects.
Image courtesy of TeraGrid External Relations.

Can smart checkpoints and fault-resilient applications avert a Malthusian Catastrophe?
As more powerful systems encompass ever-increasing numbers of components, even a small fault rate on individual processors will generate multiple faults across the components, stopping long-running applications in their tracks.At a workshop in March, U.S. experts met to discuss issues relating to the fault-tolerance of today’s and tomorrow’s petascale and exascale computing systems. The group explored past practices and common pitfalls, and discussed strategies to ensure that these systems and the applications they run can tolerate the inevitable faults. “It is invaluable for the systems specialists, middlew

April 15, 2009
Feature - Grid sails to the aid of shipbuilding

Feature - Grid sails to the aid of shipbuilding New FSG ships anchored next to the factory building where they were constructed. Image courtesy of FSG Shipyards in Europe cannot compete on price alone against overseas competitors, especially those based in the Far East.Consequently, European shipbuilders must  concentrate on high-quality construction projects that are specially tailored to their customer's requirements. Each ship is a unique product, produced only once or in a very small run. To improve their competitive position, modern European shipyards must harness the most advanced simulation and design tools to produce complex structures cost effectively, in order to reduce the technical and economic risks at a time when orders for new ships are down worldwide.The goal? The complete, virtual design of a ship. The solution: the grid. At the Flensburger Schiffbau Gesellschaft (FSG) shipyard, managers wanted to find ways to design their ships so that they used less of costly materials such as steel — while r

April 8, 2009
iSGTW Feature - Let scientists focus on the science

Feature - Let scientists focus on the science David Abramson (at right) and colleagues show how Nimrod can be applied to scientific problems. Image courtesy of Monash University. David Abramson, Professor of Computer Science at Monash University in Australia, and Director of the Monash eScience and Grid Engineering (MeSSaGE) Lab, contributed this article. When scientists find the complexity of dealing with high performance computers too high, they miss out on the advantages it has to offer. An understandable view — their expertise is science, not coercing a computer into doing what they want.  Over the years, our group has helped many scientists and engineers, in disciplines ranging from quantum chemistry to public health policy, to embrace new computing technologies that will advance their research.This started about 15 years ago. We suggested to a group of physicist colleagues that they run their code in parallel on a cluster. Their problem separated in a straightforward manner into independent, parallel tracks, and a

February 18, 2009

Feature - The magic of GENI: Building networks for the future It may look like a galaxy, but is actually a map of the Internet, showing the hardware that serves as its 'skeleton' or infrastructure of the Internet. Colors indicate geographic location. Despite its obvious complexity, this map represents just a fraction of the whole network - the rest is simply impossible to accurately represent. Image courtesy of Barrett Lyon, The Opte Project The Internet may be a powerful tool. But researchers trying to extend the Net's capabilities want to test their ideas for improving network design, distributed systems and cyber-security without disrupting or breaking it.  Recognizing this, the National Science Foundation started the Global Environment for Network Innovations (GENI) project. GENI will provide an infrastructure for a large-scale experimental network, where researcher can build test versions of the Net to safely study networking in ways never before possible.Some of those participating in the first phase of th

February 11, 2009
iSGTW Feature - Grids and clouds

Feature - Grids and Clouds: GridBriefing just released Image courtesy of GridTalk So, we’ve all heard about clouds and grids. But what are the pluses and minuses of each approach? For that matter, just what exactly is a “cloud?” A just-published paper goes into this and more, with comparisons of grid computing and cloud computing. Written by former iSGTW editor Cristy Burne (now of GridTalk) and available as a GridBriefing at the GridTalk website, the four-page document dissects the benefits and drawbacks of each approach, and draws upon opinions and sources as diverse as Hewlett Packard and the European Software Association. There is also a quick-reference chart that goes into such meat-and-potatoes issues as: Who provides the service?Who uses the service?Who pays for it?Where are the computing resources?Why use them?What are they useful for?How do they work? Grids and clouds, side-by-side. Click image to read chart.  Image courtesy GridTalk.   Pointers The GridBriefing has pointers to furthe

January 28, 2009
iSGTW Feature - Sharing software simply

Feature - Sharing software simply A variety of software applications from many sources are used in Advanced Photon Source (APS) experiments at Argonne National Laboratory. Click the image for more details. Image courtesy of Brian Tieman, Argonne National Laboratory Packaging an application as a shareable grid service that other users can access remotely through a browser is quite a daunting task for most researchers. It usually includes weeks of research and coding. For the "other users," finding a shared grid service that will help advance their research is also a challenge. This is where a plugin called gRAVI (grid Remote Application Virtualization Interface, pronounced "gravy") comes in. GRAVI provides researchers with a way to easily turn their applications into grid services to share with other scientists. Typically, applications are programs that users download and run on their own machines, whereas services run on machines  to which users connect over the internet. The meat and potatoes"Wi

January 28, 2009
iSGTW Opinion - Many Task Computing: Bridging the performance-throughput gap

Opinion - Many Task Computing: Bridging the performance-throughput gap In the lower left corner, the low number of tasks and small input size makes tightly-coupled Message Passing Interface (MPI) quite manageable. This is the traditional terrain of HPC.  As the data size increases (vertically), we move into the analytics category, such as data mining and analysis.  In the lower right corner, data size remains modest, but the increasing number of tasks moves us into loosely-coupled applications involving many tasks. HTC can be considered a subset of this category. Finally, the combination of both many tasks and large datasets in the upper right corner moves us into the province of Many-Task Computing. MTC can also be considered as part of the high-task, low data (lower right) area. Image courtesy of Ioan Raicu, University of Chicago. Tightly-coupled applications for which jobs must communicate between each other during execution are typically best served by clustered High Performance Computing (HPC). Applications with many

January 28, 2009
Opinion - Danish grid project aims to learn from the past

Feature - Danish grid project aims to learn from the past Backbone of the Danish national research network. Image courtesy of Forskningsnet (The following is an informal summary of a 14-page report commissioned by the Danish Center for Scientific Computing. Both the summary and the report were written by project leader Frederik Orellana of the Niels Bohr Institute at the University of Copenhagen. Full text is available.)Last summer, the Danish Center for Scientific Computing granted funds to a new Danish, academic, cross-disciplinary grid project, operating under the working title of "grid.dk" This project will pool computing resources from five universities for the benefit of multiple branches of science. Staffing is in place, and we are getting off the ground.In my opinion, it is a good moment for a new project such as ours to look at history and extract some lessons from projects of the past. Grid computing is now old enough — more than ten years — that we have the luxury of doing so. In 2008, one o