Share |

Content about Technology

February 6, 2008
iSGTW Feature - Testing the waters: coastal ecologists look to open source software to manage distributed sensor data

  Feature - Testing the waters: coastal ecologists look to open source software to manage distributed sensor data Groundwater monitoring stations like these provide data on the quality and level of groundwater across the coast of South Carolina, allowing researchers to track any changes as commercial and residential developments go ahead.Image courtesy of PISCES Environmental Science graduate student, Samuel Esswein, is keeping a watchful eye on South Carolina’s changing coastline. With assistance from his graduate advisor, Christopher Post, Esswein and a team from Clemson University, U.S., are studying the impact of commercial and residential development along South Carolina’s traditionally forested coastal areas. Their work is funded by the Program of Integrated Study for Coastal Environmental Sustainability (PISCES). A system of sensors“Rapid coastal development has had a dramatic effect on the hydrologic and ecologic systems of South Carolina’s coastal areas,” Esswein says. “This has wid

January 30, 2008

  Technology - Sustainable multi-scale simulations using Grid Remote Procedure Call The potential of GridRPC has been most recently demonstrated at SC07 in October 2007, where it was used in a 60-hour simulation distributed across 1129 TeraGrid and AIST processors on the Trans-Pacific Grid infrastructure. Image courtesy of AIST Scientific grid environments often rely on compute resources of varying capacity—scattered across multifarious locations—to process problems of miscellaneous size. So how can you write an application program that allows you to make effective use of such distributed computing resources, especially over months or even years? One way is to ensure your programming model is flexible, scalable and fault-tolerant. Your application must be able to request additional computing resources on-the-fly and according to availability; effectively manage a large number of parallel activities; and automatically recover from cluster node or interconnection failures. A solution that meets these cr

January 23, 2008
iSGTW Image of the week - The tadpole galaxy

Image of the week -The Tadpole Galaxy Like its terrestrial counterparts, the Tadpole Galaxy will probably lose its tail as it grows older. Image courtesy of Tom Jarrett and the SWIRE team Four hundred and twenty million light years from Earth there is a tadpole-shaped galaxy, with a tail of stars that stretches across about 280 thousand light years. This Tadpole Galaxy earned its tail after colliding with a neighboring galaxy. Data leading to the discovery of the Tadpole Galaxy came from the Spitzer Wide-area InfraRed Extragalactic survey, a project which imaged nearly 50 square degrees—the equivalent of the area of 250 full moons—across six different regions of the sky.The project used infrared radiation to detect more than two million galaxies, some of them over 11 billion light years away.To process these many thousands of optical observations en masse, the SWIRE team employed astronomical image mosiac engine Montage, a grid-based application that uses workflow and data technologies to deliver science-grade mosaics o

January 23, 2008
iSGTW Link of the week - ORBIT Open Access Radio Grid Testbed

Link of the week - ORBIT Open Access Radio Grid Testbed The Rutgers University Wireless Information Networking Laboratory hosts the ORBIT facility, including this indoor lab with 400 programmable radio transceivers laid out in a rectangular pattern. It is used to test new mobile computing and communications technologies.Image courtesy of Carl Blesch, Rutgers University A unique facility for testing new mobile computing and communications technologies, known as the ORBIT Open Access Radio Grid Testbed, has scooped the Alexander Schwarzkopf Prize for Technological Innovation, recognizing a research team at the Rutgers University Wireless Information Networking Laboratory (WINLAB).The winning facility features a 400-node programmable radio transceiver emulation laboratory and an outdoor field trial system of short- and long-range radios on the university’s New Brunswick Campus.The ORBIT facility is the world’s largest open, programmable wireless network facility for use by academic and industry researchers worldwide.

January 23, 2008
iSGTW Opinion - Avalanche warning: the new challenges of the data grid

  Opinion - Avalanche warning: the new challenges of the data grid Available disk space at Canada’s TRIUMF Tier-1 center was rapidly consumed, with users filling one year of space in just three months. More storage was again made available in November to meet demand.Image courtesy of TRIUMF and WLCG The Large Hadron Collider at CERN will produce many Petabytes of data every year; other applications in astronomy and genomics will also generate and rely on massive amounts of data. How will we manage these data? Where will we store them? The new “data grid” brings with it certain responsibilities that must be borne by the users.Managing storage for a large user base is not a new problem, but grids greatly amplify the scale. Allocating storage resources is more complicated than managing compute clusters. Upon completion of a compute job, CPUs are simply returned to the common pool; however, their output must be stored and cannot be deleted indiscriminately. Laws, limits, allocations and restraint Eve

January 16, 2008
iSGTW Technology - XtreemOS: a Linux-based operating system to support next-generation grids

  Technology - XtreemOS: a Linux-based operating system to support next-generation grids At November’s SC07 conference XtreemOS was represented in the INRIA’s booth and also organized a well-attended Birds of a Feather session on grid operating systems.Image courtesy of XtreemOS While grids allow organizations to significantly increase their computational power, they can also threaten to be a significant headache. That’s where it can help to have an operating system designed to keep things simple. “Tools developed for grid use, like the Globus Toolkit, can be demanding and complex,” explains Christine Morin of INRIA Rennes Bretagne Atlantique in France, “especially because they are based on operating systems that are not designed to manage distributed and versatile resources.” Morin is the scientific coordinator of XtreemOS, a four-year research project that aims to develop a grid operating system to simplify the usage, management and programming of grids. “XtreemOS will pro

December 12, 2007

Image of the week - DILIGENT crunches Flickr over EGEE The DILIGENT team used the EGEE computing grid to process 37 million images from the online Flickr database in just 16 weeks. Approximately 1,000 grid jobs were submitted per day, with each job processing around 1,000 images. Image courtesy of SAPIREver wished for a more reliable way of searching for images on the Web?  Grid-enabled digital library project DILIGENT has recently completed a data challenge on image feature extraction that has taken us one step closer to just that: next-generation image searching.Executed on the EGEE infrastructure, the recent DILIGENT challenge has created one of the world’s largest collections of multimedia metadata to be made publicly available for research purposes.37 million Flickr images in a flashThe DILIGENT team used the EGEE computing grid to process 37 million images from the online Flickr database in just 16 weeks. This computation generated approximately 112 million text and image objects—nearly 5 terabytes of

December 12, 2007

  Opinion - The rise of parallelism (and other computing challenges) The ILLIAC IV supercomputer led its field in 1966 as a parallel computing machine. This computer was only ever quarter finished, but took eleven years to build at nearly four times the original estimated cost.Image courtesy of Steve Jurvetson In the past, parallelism was just one solution among the many available to manufacturers wanting to propose computer architectures with attractive peak performances. Today, parallelism is no longer an “option”: it is now necessary for manufacturers to make large use of parallelism in order to propose attractive solutions.Parallelism is no longer devoted purely to the field of high performance or high speed computing. As a consequence, it is almost everywhere: parallelism is used in PCs, cellular phones and much more. The extensive use of parallelism has transformed “More than Moore” into reality, contributing to the sustained amazement of modern users of computer devices.The double-edges of the pa

December 5, 2007

  Feature - Results from the SC07 Challenges: Analytics, Bandwidth, Cluster and Storage This year saw four Challenges showcasing high performance computing resources at NovemberÂ’s SC07 conference.Image courtesy of Douglas Mansell Every year competitors in the Supercomputing Challenges thrash it out in a match of fastest, cleverest and best. The winners of NovemberÂ’s SC07 Challenges are no different. Find out who walked away with the blue ribbons:Analytics Challenge Bandwidth Challenge Cluster Challenge Storage Challenge  Analytics Challenge First place in the SC07 Analytics Challenge went to a Globus-based application for identifying attacks on cyberinfrastructure. Called Angle, or the New Approach for Protecting Cyber-infrastructure, the application uses a data and compute cloud that allows data to be left in place and computations to be performed over the data. Cloud computing has been used in the past by companies such as Google, Yahoo, Amazon and Microsoft, however, these cloud infrastructures are by and large ba

November 21, 2007

  Feature - Grid Technology Cookbook provides recipe for success The Grid Technology Cookbook has something for everyone, offering a comprehensive look at grid technologies developing around the world.Image courtesy of SURA Just as an ordinary cookbook provides everything you need to achieve in the kitchen, SURA’s recently released Grid Technology Cookbook brings together everything you need to achieve in grid computing. Introducing basic grid concepts and case studies through to more in-depth topics such as grid programming and standards, the cookbook is intended to assist researchers and technical professionals in understanding and implementing grid technology.“The Grid Technology Cookbook can bring people up to speed quickly,” says Paul Avery, physics professor at the University of Florida and member of the Open Science Grid Executive Board. “This includes administrators, program officers, scientific project leaders and scientists who need to expand their computational scale. It will serve as valu

November 21, 2007

  Opinion - Anticipating futures: engineering expectations of ubiquitous computing In a 1996 presentation Mark Weiser predicted computing would become increasingly ubiquitous, disappearing “into the fabric of everyday life.” But ubicomp still has a long way to grow before living up to the trends predicted in this graph.Image © Mark Weiser/PARC Around twenty-five years ago, in an article for Scientific American, Mark Weiser laid out a lucid vision of computing in the 21st century. Central to this vision was the concept of “ubiquitous computing”: a radical proposal for spreading computers throughout our everyday environment.Weiser’s ideas, and his work at the Xerox Palo Alto Research Centre (PARC) in California, U.S., have since spawned an academic research agenda, in turn influencing innovative commercial research and development strategies.  But where is this so-called “ubicomp”? And what does it aim to achieve? Pencils and light bulbs: beyond desktop computingWhere the &ldqu

October 24, 2007

  Technology - “Grid in a Box” makes virtual grids a piece of cake Do you ever wish there was an easier solution to setting up a grid? Perhaps “grid in a box” could be your answer. Image copyright © 2000 George Eastman House Creating a cake became much easier in the late 40s when Betty Crocker released cake mix in a box.Do you ever wish there was an equivalent for computing grids? Now there is, almost. An approach known as “grid in a box” is making it possible to gather all the ingredients required to make grid computing more affordable and accessible for participating grid centers. “The idea of ‘grid in a box’ is to put all needed grid services on one piece of hardware,” says Oliver Oberst, Forschungszentrum Karlsruhe. “Instead of having several machines working together to host the infrastructure of a grid site, there are several virtual machines working on one computer—the ‘box.’” Traditionally, building a grid site with gLite&m

October 17, 2007

  Feature - The GridSims: real tools for simulated parallel and distributed computing Grid developers can now test and evaluate their algorithms in a controlled, simulated grid environment. Screenshot © Electronic Arts Inc.   How can you test new grid algorithms and management tools without tying up the resources of the grid you’re trying to manage? The GridSim toolkit may well be your answer. An open-source software platform that lets users simulate grid resources and networks with a variety of configurations, GridSim allows researchers to perform repeatable experiments and studies otherwise impossible in a real, dynamic grid environment. Checking realityTo evaluate the performance of grid resource management and application scheduling algorithms, researchers need to conduct many rounds of repeatable and controlled experiments: somewhat difficult given the inherent heterogeneity and dynamic nature of grids. Additionally, grid testbeds are limited, and creating an adequately-sized testbed is expensive and time

October 17, 2007

  Link of the week - Visualizing the state of your grid with GridMaps The GridMap prototype show the status of different sites in the Worldwide Large Hadron Collider Computing Grid. Green indicates the site is “OK,” orange indicates degraded service and red indicates that the site is down. Image © CERN openlab/EDSWhich of your grid sites are operational at any instant?How much does each site contribute to which virtual organization?How can you have all this information and more at your fingertips?With GridMaps, a top-level grid services monitoring visualization produced as a collaboration, initiated by EDS Fellow Rolf Kubli, between CERN openlab and EDS undertaken within the Grid Deployment Group at CERN.“This style of data monitoring requires much less space than conventional tables or bar charts,” says EDS senior engineer Max Böhm, architect and developer of the GridMap prototype. “It also allows you to page quickly through different points or focus on different metrics to help di

October 10, 2007

  Feature - Europe and China working together to optimize network layer The EC-GIN team, pictured here at a July 2007 conference in Greece, are working to develop tailored network technology in dedicated support of grid applications. Image courtesy of EC-GINThe Internet communication infrastructure—the TCP/IP protocol stack—is designed for broad use and as such does not account for the specific characteristics of grid applications.This one-size-fits-all approach works for a number of application domains; however, it is far from optimal and is not as efficient as customized solutions. While grid technologies and services are slowly coming of age, the corresponding network infrastructure is still in its infancy. In an effort to change this, Europe and China are working together to improve the network’s ability to support grid applications and services. Called the Europe-China Grid InterNetworking project, or EC-GIN, the project aims at developing a tailored network technology in dedicated support of grid appl

October 3, 2007

  Announcement - World Community Grid migrates to BOINC Discovering Dengue Drugs – Together is the latest project to join World Community Grid and aims to identify drug leads to combat the dengue, hepatitis C, West Nile, and Yellow fever viruses. Stock image from sxc.hu World Community Grid is migrating completely to BOINC—the Berkeley Open Infrastructure for Networking Computing platform for volunteer and desktop grid computing.Previously World Community Grid members have had the option of participating using either the United Devices (UD) or BOINC clients. At the time of the migration announcement, approximately 67% of devices were running on UD and 33% on BOINC. However, a greater proportion of new registerations were opting for BOINC (80%) than UD (20%).The UD software helped launch World Community Grid with MetaProcessor 3.0. However, this version is no longer supported by United Devices. As part of the migration many BOINC enhancements and new functionality have been introduced to World Community Grid, incl

October 3, 2007

  Announcement - One petaflop and a whole lot of PLAYSTATION Since PLAYSTATION joined Folding@home in March 2007, participation by the PS3 user community has been phenomenal, providing Folding@Home with immense computing power that is helping to fast forward its research and reach one petaflop. Image courtesy of Folding@home PLAYSTATION 3 and Stanford University’s Folding@home program recently announced their achievement of one petaflop, the first time such a milestone has been reached on a distributed computing network. A petaflop is the ability to do one quadrillion floating point operations per second (FLOPS), the equivalent of every person on the planet perform 75,000 calculations every second.“The recent inclusion of PS3 as part of the Folding@home program has afforded our research group with computing power that goes far beyond what we initially hoped,” said Vijay Pande, Associate Professor of Chemistry at Stanford University and Folding@home project lead. “Thanks to PS3, we are now essential

October 3, 2007

  Technology - UNICORE 6: one month on Release 6 of the UNICORE, or Uniform Interface to Computing Resources, grid middleware enables easy web services-based access to computing and data resources Image courtesy of UNICORE Officially released 28 August at the UNICORE Summit 2007 at Rennes, France, UNICORE 6 has launched itself into the middleware scene with much gusto. Billed by developers as a “modern, lean software stack,” this latest version of the open-source middleware implements a service-oriented architecture that complies with current web service standards to support interoperability and ease of use.“In this first month we’ve seen in the order of 920 downloads,” says UNICORE’s Achim Streit. “We’re very pleased with this start. We know its already being used for several projects on Germany’s D-Grid and these developers are very eager to develop their services on top of UNICORE 6.”Development versions of UNICORE 6 are also in use in the European projects Che

September 26, 2007
iSGTW Feature - LiveWN and gLiteDVD: true grid scavenging solutions

  Feature - LiveWN and gLiteDVD: true grid scavenging solutions An artist’s impression of LiveWN as a pre-packaged grid computing product, designed by member of the LiveWN team, John Kouvakis.Image courtesy of LiveWN What if grid nodes were as simple to run as music on a compact disk player?What if a new cluster involved zero installation and only minimal—if any—configuration?What if setting up that new cluster took only a few minutes?If all this were true, we would be able to readily exploit the idle time of publicly funded computers, such as those in libraries, universities and institutes. We could share resources among arbitrary users, Internet Service Provider members or Open Source Software projects. We could rapidly multiply computing power for urgent tasks. We could quickly and easily train novice users.So, if you think it is impossible to run gLite worker nodes within virtual machines, or over dial-up lines with low-speed and ad-hoc connections, or behind firewalls and private networks, think again.

September 19, 2007

  Feature - ATLAS: the data chain works Tracks recorded in the muon chambers of the ATLAS detector can now be expressed to physicists all over the world, enabling simultaneous analysis at sites across the globe. The European and U.S. sites are connected via the Enabling Grids for E-sciencE and Open Science Grid infrastructures.Image courtesy of ATLAS This month particle physics experiment ATLAS went “end-to-end” for the first time. Buried in Switzerland, 90 meters under the ground at the base of the French Jura mountains, ATLAS (A Torroidal LHC ApparatuS) is one of four high energy physics experiments attached to the Large Hadron Collider, a 27-kilometer particle accelerator nearing the final stages of completion.When the LHC is turned on, physicists worldwide will be waiting by their computers. They’ll be expecting express and non-stop delivery of massive amounts of data, streamed in a virtually seamless sequence direct to their doorstep.And this month, for the first time, ATLAS proved that this data dist

September 19, 2007

Link of the week - Facetooth? Now you can share more than ever before with your friends.Stock image from sxc.huOfficially known as Cityware, although already earning an online reputation as Facetooth, this technology is the brainchild of scientists at Bath University in the UK, who have blended Bluetooth with Facebook to produce a physical map of where your webby pals are at any time.Cityware works by using various nodes that search the local area for Bluetooth devices, grab the IDs for these devices and then match them up with Facebook profiles. Bingo! You know who it is across the street, what they did on Friday night and their favorite flavor of icecream.Nodes have been set up in Bath, University College London and the University of California in San Diego. More nodes are planned for Sweden, Hong Kong and Sydney. If not incredibly useful, Cityware is at least very interesting. It’s part of a multidisciplinary research project into distributed systems, human-computer interactions and pervasive computing in urban spac

August 22, 2007
iSGTW Technology - Weka4WS: distributed data mining using web services

  Technology - Weka4WS: distributed data mining using web services The Waikato Environment for Knowledge Analysis, or WEKA, is software developed at the University of Waikato, New Zealand. It gets its four-letter acronym from New Zealand’s native weka, flightless brown birds about the size of a chicken. Stock image from sxc.hu Released in June 2007, Weka4WS is a new tool designed to open the way for worldwide use of data mining services. Developed at the University of Calabria Grid Computing Lab, Weka4WS extends the open source Weka toolkit for supporting distributed data mining on grid environments. The original Weka provides a large collection of machine learning algorithms, written in Java, for data pre-processing, classification, clustering, association rules and visualization, which can be invoked through a common Graphical User Interface. In Weka, the overall data mining process takes place on a single machine, since the algorithms can be executed only locally. Weka4WS extends Weka to support remote grid execution

August 1, 2007
iSGTW Technology - GridWay: interoperability without the headache

  Technology - GridWay: interoperability without the headache The GridWay metascheduler can schedule jobs across several grids, including Open Science Grid, EGEE and TeraGrid.Image courtesy of GridWay What looks and feels like your Local Resource Management system, but lets you submit jobs to multiple heterogeneous grids? Sounds like the beginning of a bad joke or pipe dream? You might need to upgrade your metascheduler.So says Tino Vazquez Blanco, a grid technology engineer working on the GridWay metascheduler project.“GridWay allows you to do much more than your local LRM system. You can of course use GridWay to submit, monitor, and control your jobs; the added bonus is that you can do this across several different grids.”GridWay is a scheduler for other schedulers, Blanco explains. “It simulates a familiar environment, so it’s as if you’re working on a local cluster, but in fact you’re working across grids formed by heterogeneous clusters. You don’t need to worry about where the cl

July 4, 2007

  Learn: A crash course in grid computing Grid computing is not only providing scientists with the computing power to push the limits of their science, it is also fueling all-new levels of international scientific collaboration. iSGTW has devoted an entire newsletter to science grids, but you’re not even sure what one is? Get the basics on the biggest thing in information technology today. What is a grid?Grid computing is a way of connecting computing resources to share their computing power. Computer grids allow access to computing resources from many different locations, just as the World Wide Web allows access to information. These computing resources include data storage capacity, computing power, sensors, visualization tools and much, much more. Using a grid, someone sitting at one computer can harness the combined capabilities of hundreds and thousands of computers, providing researchers with the extra power to make faster progress in their work. How do grids wo