NEWS


Computing Now Exclusive Content — September 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

Addressing the Challenge of Cloud-Computing Interoperability

by George Lawton

Cloud computing—in which users work online with resources based on providers' servers, rather than on their own computers—is becoming increasingly popular. However, cloud computing is still relatively new, so proponents and vendors have not yet developed interoperability between platforms. Some industry observers say this could hurt the technology's growth. For example, companies can't necessarily move their data and applications if they find another cloud platform they like better than the one they are using. Also, some enterprises want a best-of-breed option, employing different cloud platforms for different applications. In some cases, they want to use data and applications across the platforms.

"What folks are mostly interested in is that the applications themselves are not locked into a particular platform," said Sam Charington, vice-president of product management of cloud-computing vendor Appistry.

In addition, they want to utilize their security, management, identity, and other tools across the different cloud platforms they utilize.

Many businesses want interoperability between their in-house infrastructure and the cloud, noted Forrester Research market analyst James Staten. They might want to use an in-house application to process data in the cloud, they might want to use a cloud-based application to process in-house data, or they might want to use applications or tools that will run both in-house and on the cloud.

Other key issues include having a single sign-on for users who access multiple cloud platforms, deploying and provisioning resources from the platforms with a single management tool, enabling a service hosted on one platform to automatically call a service hosted by another, and having a private cloud application seamlessly obtain resources from a public cloud when necessary.

In response to this demand, several standards groups and industry consortia are developing specifications and best practices to enable cloud interoperability. Likewise, several vendors have released products that allow some degree of interoperability.

Key Issues

Cloud applications work via virtualization. They run in a provider's server on a virtual machine (VM). A single server contains multiple VMs, enabling cloud providers to efficiently offer applications to numerous customers.

In a virtualization system, the hypervisor allocates the host machine's resources to each virtualized operating system or to each program running on a virtualized OS.

Many cloud platforms don’t interoperate because they use distinct hypervisor and VM technologies, and they store and configure operating systems and applications differently. The platforms also use various security standards and management interfaces.

Amazon has its Amazon Elastic Compute Cloud, Citrix works with the XenServer, Linux supports the Kernel-Based Virtual Machine (KVM), Microsoft uses the Hyper-V, and VMware utilizes the ESX and ESXi hypervisors. Each hypervisor supports a different VM format, and the formats are not natively interoperable.

A problem today is determining exactly where cloud-interoperability standards are needed. To help address this, the Distributed Management Task Force (DMTF), an industry consortium that develops and promotes systems-management-related standards, has formed the Open Cloud Standards Incubator (www.dmtf.org/about/cloud-incubator).

The Open Group's Cloud Work Group (www.opengroup.org/cloudcomputing) is conducting meetings among members to create a document describing business-related requirements and concerns for cloud computing, including interoperability. In the process, they are looking at best practices needed to address the concerns.

Workload Movement

Workload movement is the ability of an organization to automatically move data, applications, and server configurations from its own systems to a public cloud.

To enable workload movement, the DMTF has created the Open Virtualization Format (OVF) specification. The OVF standard provides an intermediary format for VM images. It lets an organization create a VM instance on top of one hypervisor and then export it to the OVF so that it can be run by another hypervisor. OVF supporters include Citrix Systems, IBM, Microsoft, Oracle and VMware, but not Amazon, which is a major cloud-computing provider.

Companies such as Appistry and 3Tera are exploring ways of using middleware to enable enterprise applications that will work on multiple cloud platforms.

The Open Cloud Consortium (www.opencloudconsortium.org) is working on a standard that, like OVF, would create an intermediary format that would make it easier to migrate distributed data and applications—typically used to process large amounts of data—across cloud platforms.

According to OCC chair Robert Grossman, the consortium will release its first cloud-interoperability standards in six to 12 months.

Security and Identity

Companies want to apply their existing security and user-identity-management tools to applications running on different cloud platforms.

Security and identity management are critical to organizations and are a particular concern when data and applications reside on the cloud, noted Dave Lounsbury, vice president of collaboration services at the Open Group, an industry consortium that develops enterprise-oriented information-interoperability standards.

Cloud-computing adoption will be limited until these issues are addressed, he said.

The Open Group's Jericho Forum is studying security- and identity-related cloud-computing issues. In part, they are looking at ways to use security- and identity-related applications across cloud platforms.

The Cloud Security Alliance, another industry consortium, is working on recommendations for best practices regarding cloud-computing security, including interoperability-related issues.

Interoperability between the Cloud and the Enterprise

Organizations need to automatically provision services, manage VM instances, and work with both cloud-based and enterprise-based applications using a single tool set that can function across existing programs and multiple cloud providers. Efforts are under way to solve this problem.

For example, the Open Grid Forum (www.ogf.org), an industry group, is working on the Open Cloud Computing Interface, which would provide an API for managing different cloud platforms.

In a similar move, ServePath, a hosting-services provider, has released its GoGrid API. The API should be easy to adopt because it's based on existing standards, not proprietary technology, said ServePath technology evangelist Michael Sheehan.

Several vendors—including Appistry, AppZero, and 3Tera—have created suites of development and deployment platforms that make it easy to write a program once and deploy it on one of many cloud environments.

In essence, these suites provide a layer of abstraction between the programmer and the cloud platforms. Developers create applications for this intermediate layer, which then supports and manages multiple hypervisors or external cloud platforms.

These products would let applications run either internally or in the cloud.

Cloudy Future

The US government recently began looking for proposals to implement cloud-computing interoperability on its systems. "Usually we think of the federal government as being 10 years behind," said DMTF president Winston Bumpus, "but in this case, we are looking at the government as a leader."

A major wild card in the cloud-interoperability effort is Amazon, whose strong market position has enabled it to work with its own technology and not participate in standards efforts. However, Sheehan predicted that Amazon eventually will have to support interoperability to attract more corporate business.

At this early stage in cloud computing's evolution, Forrester's Staten said, premature standardization could stifle innovation and the technology's development. And in today’s relatively new cloud-computing marketplace, he added, there’s little incentive for vendors to cooperate with one another.

Bumpus, on the other hand, said there are good reasons for interoperability, which is why numerous organizations are beginning to work on it.


George Lawton is a freelance technology writer based in Monte Rio, California. Contact him at glawton@glawton.com..