NEWS


Computing Now Exclusive Content — August 2009

News Archive

July 2012

Gig.U Project Aims for an Ultrafast US Internet

June 2012

Bringing Location and Navigation Technology Indoors

May 2012

Plans Under Way for Roaming between Cellular and Wi-Fi Networks

Encryption System Flaw Threatens Internet Security

April 2012

For Business Intelligence, the Trend Is Location, Location, Location

Corpus Linguistics Keep Up-to-Date with Language

March 2012

Are Tomorrow's Firewalls Finally Here Today?

February 2012

Spatial Humanities Brings History to Life

December 2011

Could Hackers Take Your Car for a Ride?

November 2011

What to Do about Supercookies?

October 2011

Lights, Camera, Virtual Moviemaking

September 2011

Revolutionizing Wall Street with News Analytics

August 2011

Growing Network-Encryption Use Puts Systems at Risk

New Project Could Promote Semantic Web

July 2011

FBI Employs New Botnet Eradication Tactics

Google and Twitter "Like" Social Indexing

June 2011

Computing Commodities Market in the Cloud

May 2011

Intel Chips Step up to 3D

Apple Programming Error Raises Privacy Concerns

Thunderbolt Promises Lightning Speed

April 2011

Industrial Control Systems Face More Security Challenges

Microsoft Effort Takes Down Massive Botnet

March 2011

IP Addresses Getting Security Upgrade

February 2011

Studios Agree on DRM Infrastructure

January 2011

New Web Protocol Promises to Reduce Browser Latency

To Be or NAT to Be?

December 2010

Intel Gets inside the Helmet

Tuning Body-to-Body Networks with RF Modeling

November 2010

New Wi-Fi Spec Simplifies Connectivity

Expanded Top-Level Domains Could Spur Internet Real Estate Boom

October 2010

New Weapon in War on Botnets

September 2010

Content-Centered Internet Architecture Gets a Boost

Gesturing Going Mainstream

August 2010

Is Context-Aware Computing Ready for the Limelight?

Flexible Routing in the Cloud

Signal Congestion Rejuvenates Interest in Cell Paging-Channel Protocol

July 2010

New Protocol Improves Interaction among Networked Devices and Applications

Security for Domain Name System Takes a Big Step Forward

The ROADM to Smarter Optical Networking

Distributed Cache Goes Mainstream

June 2010

New Application Protects Mobile-Phone Passwords

WiGig Alliance Reveals Ultrafast Wireless Specification

Cognitive Radio Adds Intelligence to Wireless Technology

May 2010

New Product Uses Light Connections in Blade Server

April 2010

Browser Fingerprints Threaten Privacy

New Animation Technique Uses Motion Frequencies to Shake Trees

March 2010

Researchers Take Promising Approach to Chemical Computing

Screen-Capture Programming: What You See is What You Script

Research Project Sends Data Wirelessly at High Speeds via Light

February 2010

Faster Testing for Complex Software Systems

IEEE 802.1Qbg/h to Simplify Data Center Virtual LAN Management

Distributed Data-Analysis Approach Gains Popularity

Twitter Tweak Helps Haiti Relief Effort

January 2010

2010 Rings in Some Y2K-like Problems

Infrastructure Sensors Improve Home Monitoring

Internet Search Takes a Semantic Turn

December 2009

Phase-Change Memory Technology Moves toward Mass Production

IBM Crowdsources Translation Software

Digital Ants Promise New Security Paradigm

November 2009

Program Uses Mobile Technology to Help with Crises

More Cores Keep Power Down

White-Space Networking Goes Live

Mobile Web 2.0 Experiences Growing Pains

October 2009

More Spectrum Sought for Body Sensor Networks

Optics for Universal I/O and Speed

High-Performance Computing Adds Virtualization to the Mix

ICANN Accountability Goes Multinational

RFID Tags Chat Their Way to Energy Efficiency

September 2009

Delay-Tolerant Networks in Your Pocket

Flash Cookies Stir Privacy Concerns

Addressing the Challenge of Cloud-Computing Interoperability

Ephemeralizing the Web

August 2009

Bluetooth Speeds Up

Grids Get Closer

DCN Gets Ready for Production

The Sims Meet Science

Sexy Space Threat Comes to Mobile Phones

July 2009

WiGig Alliance Makes Push for HD Specification

New Dilemnas, Same Principles:
Changing Landscape Requires IT Ethics to Go Mainstream

Synthetic DNS Stirs Controversy:
Why Breaking Is a Good Thing

New Approach Fights Microchip Piracy

Technique Makes Strong Encryption Easier to Use

New Adobe Flash Streams Internet Directly to TVs

June 2009

Aging Satellites Spark GPS Concerns

The Changing World of Outsourcing

North American CS Enrollment Rises for First Time in Seven Years

Materials Breakthrough Could Eliminate Bootups

April 2009

Trusted Computing Shapes Self-Encrypting Drives

March 2009

Google, Publishers to Try New Advertising Methods

Siftables Offer New Interaction Model for Serious Games

Hulu Boxed In by Media Conglomerates

February 2009

Chips on Verge of Reaching 32 nm Nodes

Hathaway to Lead Cybersecurity Review

A Match Made in Heaven: Gaming Enters the Cloud

January 2009

Government Support Could Spell Big Year for Open Source

25 Reasons For Better Programming

Web Guide Turns Playstation 3 Consoles into Supercomputing Cluster

Flagbearers for Technology: Contemporary Techniques Showcase US Artifact and European Treasures

December 2008

.Tel TLD Debuts As New Way to Network

Science Exchange

November 2008

The Future is Reconfigurable

Grids Get Closer

by George Lawton

Grid computing lets users access resources across distributed computers to provide high performance and high-capacity storage. It has become an established part of data-intensive research. However, the computing and networking worlds have traditionally evolved separately, making it difficult to set up grid applications across networks managed by different operators. In response to this problem, an international research team funded by the European Union has recently completed the Phosphorus project to help bridge grid applications across multiple networks.

Phosphorous is a tool suite that lets grid users dynamically tune networks to an application's needs rather than tailor grid applications to existing network resources, noted Artur Binczewski, professor at Poznan University and Phosphorus project coordinator. Binczewski said the tools suite has significantly enhanced e-science application capabilities by providing a unified network/grid infrastructure. "[The infrastructure] can flexibly adapt to the demands of applications having strong, combined requirements on CPU, memory, and storage resources as well as on the communication network," he said.

The project was designed to support scientific applications that have network requirements such as determinism (for example, guaranteed QoS), shared data spaces, and large data transfers. These capabilities often require dedicated optical bandwidth.

High-capacity optical networking can satisfy bandwidth and latency requirements, but grid users need software tools and frameworks for end-to-end, on-demand network service provisioning. These tools and frameworks must be able to coordinate with other resources, such as CPU and storage. They must also span multiple administrative and network-technology domains.

Phosphorus Testbed

The Phosphorus testbed involved several research networks and organizations including European national research and education networks (NRENs), Internet2, the Canadian Advanced Network and Research for Industry and Education, and the Global Lambda Integrated Facility (GLIF).

Project participants tested Phosphorus components in four applications to work out some of the bugs and demonstrate how all components would work together in a real-world project:

  • The EU's Wirespeed Security Domains using Optical Monitoring (Wisdom) project used Phosphorus to send up to 27,000 small files to several grid nodes for analysis of malaria drugs.
  • The KoDaVis visualization project used it to transfer approximately 90 Gbytes of data in a few files for atmospheric simulation.
  • The GridFTP and Tivolie Storage Manager high-performance data transfer protocols used Phosphorus to implement DDDS (distributed data storage system) applications as part of their testing program.
  • The Technology for Optical Pixel Streaming project used Phosphorus to stream ultra-high-resolution images.

Binczewski said Phosphorus technology could be useful in commercial applications, such as distributed computing, as well as in the distribution of very high quality media with huge bandwidth requirements.

The goal was to develop integration between applications, middleware, and transport networks, based on a service plane, a Network Resource Provisioning System (NRPS) plane, and a control plane. The service plane defines a set of APIs for automatically meeting resource authentication, authorization, and accounting (AAA) protocols across multiple networks. The NRPS plane was integrated with the middleware so that applications could control different networks automatically using the Harmony multidomain network service architecture framework that Phosphorus developed. The control plane is managed using Grid-Enabled Generalized Multiprotocol Label Switching (G2MPLS), which allows middleware to automatically switch optical networks.

Bridging Services

To prevent accidental or malicious misuse of networking and compute resources, a variety of AAA frameworks have emerged. These frameworks ensure that resources are used in an appropriate manner, but different organizations have implemented different frameworks. This makes it difficult for an application developed in Europe, for example, to control resources at a US facility.

"We realized that we need different security mechanisms to support policy-based access control and flexible policy enforcement in multidomain environments," said Yuri Demchenko, senior researcher at the University of Amsterdam's Advanced Internet Research Group. As a result of Phosphorus, the group proposed a generic AAA framework for network resource provisioning (GAAA-NRP).

Translating Reservations

Several research efforts have implemented NRPSs to streamline network resource scheduling, but each NRPS is limited to a particular research network. The Harmony framework provides a translation mechanism to automate scheduling across networks. The challenge is that each NRPS implements different types of functionality. Harmony addresses this challenge by accepting a minimum set of the functionalities that all systems perform and need for grid applications. The Phosphorus team has tested the mechanism across as many as 10 independent domains.

Evangelos Chaniotakis is chair of GLIF's generic network interface (GNI) API working group, which addresses interoperability between NRPSs. "Each NRPS provides some flavor of guaranteed quality, circuit-like service with advance scheduling," he said, "but they all have different (though roughly equivalent) APIs. There is no current standard API, and even though one is in the works from the OGF NSI [Open Grid Forum's Network Service Interface] working group, we're years away from an approved standard."

Grid Meets Optics

GMPLS has been widely implemented in optical networking equipment to manage optical networks and change topologies. G2MPLS is an GMPLS extension that allocates and provisions network and grid resources in a single step. Binczewski said the tight integration with the GMPLS standard promises to overcome the current limitation of grids operating as stand-alone networks with their own administrative ownership and procedures.

G2MPLS enables a real node-to-node deployment of on-demand grid services for users. Moreover, for network operators (particularly the NRENs), it creates a way to integrate grids and automated network-control-plane technologies in real operational infrastructures.

"When you think about how we evolved from grids to clouds, this is an exciting commoditization of the use case scenarios that is important to many researchers and many folks using these kinds of resources," said Francine Berman, vice president for research at Rensselaer Polytechnic Institute and coeditor of Grid Computing: Making the Global Infrastructure a Reality. "Over the last decade, there has been an unbelievable evolution between the Grid and the Web work, and now we are linking up different kinds of sources all of the time in ways that we only dreamed of over the last decade."

Table 1 summarizes the Phosphorus enhancements. The Phosphorus software and tools are ready for use and available at www.ist-phosphorus.eu.

Table 1. Phosphorus enhancements

Topic

Technical solutions before Phosphorus

Phosphorus project enhancements

End-to-end, multidomain, on-demand resource provisioning

Dynamic light-path provisioning through NRPSs or standard GMPLS control plane, but no correlations between grid-provisioning sessions initiated by the applications

Single-step light-path and grid-resources provisioning. Network and grid-specific resources are set up and controlled at the same time and with the same priority.

A true user-to-user on-demand grid-service provisioning.

Service plane: Applications

Grid-specific applications with limited or no ability to place demands on network resources

Support for applications that combine requirements from network and conventional grid resources

Service plane: Authentication, authorization, and auditing

Several AAA components aimed at user attributes and roles, but no focus on multidomain networking

An AAA component set using available standards and focused toward multidomain optical networking. Existing AAA infrastructures integrate smoothly with Phosphorus innovations for grid middleware, NRPSs, and the GMPLS control plane.

Grid resources: Provisioning, management, and reservation

Through standard Grid middleware unaware of network resources

Through enhanced grid middleware empowered by G2MPLS

Network resources: Provisioning, management, and reservation

Different NRPSs, independent and not interoperable

Standard GMPLS control plane and optical network interfaces for dynamic light-path setup. Seamless interoperability between three NRPSs, and between the NRENs and the standard GMPLS control plane.

GMPLS enhancements toward an integrated control-plane concept that works with NRPS and grid middleware and applications