Saturday, June 18, 2005

Instant Messaging: Jabber Overview

Jabber Overview:

ContactJabber :: About :: Overview
Jabber1. Rapid and indistinct speech
2. To talk in a noisy, excited, or declamatory manner
3. A streaming XML technology mainly used for instant messaging

Jabber is best known as 'the Linux of instant messaging' -- an open, secure, ad-free alternative to consumer IM services like AIM, ICQ, MSN, and Yahoo (see the IM quickstart). Under the hood, Jabber is a set of streaming XML protocols and technologies that enable any two entities on the Internet to exchange messages, presence, and other structured information in close to real time. Jabber technologies offer several key advantages:

  • Open -- the Jabber protocols are free, open, public, and easily understandable; in addition, multiple implementations exist for clients, servers, components, and code libraries.
  • Standard -- the Internet Engineering Task Force (IETF) has formalized the core XML streaming protocols as an approved instant messaging and presence technology under the name of XMPP, and the XMPP specifications have been published as RFC 3920 and RFC 3921.
  • Proven -- the first Jabber technologies were developed by Jeremie Miller in 1998 anand are now quite stable; hundreds of developers are working on Jabber technologies, there are tens of thousands of Jabber servers running on the Internet today, and millions of people use Jabber for IM.
  • Decentralized -- the architecture of the Jabber network is similar to email; as a result, anyone can run their own Jabber server, enabling individuals and organizations to take control of their IM experience.
  • Secure -- any Jabber server may be isolated from the public Jabber network (e.g., on a company intranet), and robust security using SASL and TLS has been built into the core XMPP specifications.
  • Extensible -- using the power of XML namespaces, anyone can build custom functionality on top of the core protocols; to maintain interoperability, common extensions are managed by the Jabber Software Foundation.
  • Flexible -- Jabber applications beyond IM include network management, content syndication, collaboration tools, file sharing, gaming, and remote systems monitoring.
  • Diverse -- a wide range of companies and open-source projects use the Jabber protocols to build and deploy real-time applications and services; you will never get "locked in" when you use Jabber technologies.

Wednesday, June 15, 2005

Open Source Grid Directions in the Enterprise

Note: that we may have confusion between "Grid Node" and the GRID API (as exemplified by the Globaus Toolkit). Are they the same??


Tuecke: One example is the applications that SAP demonstrated last year at TechEd, which is its annual developer conference. They demonstrated use of the Globus Toolkit as the basis for what might be called application-driven provisioning of the infrastructure. In other words, they modified a set of their applications to use the Globus GRAM service to dynamically add and remove servers running SAP application software in response to varying workload demand on specific SAP applications. It allows multiple SAP applications to share a common grid infrastructure with each other and with other applications in the enterprise. They've enabled a number of their applications to use the Globus Toolkit in this capacity, including parts of the SAP Advanced Planner and Optimizer, SAP Internet Pricing and Configurator, and workforce management application.

Native XML application server within LAMP environment.



ActiveGrid announced it is partnering with open source leaders Covalent,
MySQL, Novell, Red Hat, and Zend to innovate and advance the open source
LAMP stack into the enterprise. The LAMP stack consists of Linux,
Apache, MySQL and Perl/Python/PHP. ActiveGrid also announced
partnerships with open source systems integrators Cignex and Optaros.
The ActiveGrid Application Builder and Grid Application Server are
designed for developers to easily create, scale, and deploy native XML
enterprise applications on grids of computers. Early access versions of
the open source applications can be downloaded at "By partnering with the key LAMP
players, ActiveGrid is able to integrate the LAMP stack into a cohesive
platform for enterprise customers," said Peter Yared, founder and CEO of


How Does the ActiveGrid Grid Application Server Work?
The ActiveGrid Grid Application Server extends the open source LAMP stack with grid-aware features such as dynamic node registration, data caching, session management, transaction management and interface fragment caching. These features are implemented as an Apache Module and as libraries that run within ModPHP, ModPython, ModPerl and Tomcat. The ActiveGrid Grid Application Server interprets applications at runtime and can make decisions based on context, such as how to most appropriately cache a set of data across the grid, or how to render a form fragment for a particular type of client and user role.

Liberty Alliance Project - Digital Identity Defined

Liberty Alliance Project - Digital Identity Defined: "usinesses and consumers want benefits of being connected anytime, anyplace - without compromising security or control of personal information. The Liberty Alliance provides the technology, knowledge and certifications to build identity into the foundation of mobile and web-based communications and transactions.

Liberty is the only open body working to address the technical, business, and policy challenges surrounding identity and web services. Its output includes:

* Open technology specifications
* Business guidelines documents
* Privacy controls built into the specifications
* Privacy & security best practices
* Enabled compliance with global privacy legislation and industry regulations (i.e. Article 29, HIPAA)
* Liberty Interoperable Certifications that validate implementations and drive adoption

Liberty’s specifications for Federated Identity and Web Services are available for public download::

* Enables interoperability between business partners
* Future-proof: built on open protocols, driving convergence
* Market's only conformance program with over 20 certified Liberty-interoperable products
* Device and platform agnostic"

Liberty Alliance - Federated Identity Management |Liberty Alliance: "SAML, Liberty Alliance, WS-Federation - Identity Infrastructure

Federated identity infrastructure enables cross-boundary single sign-on, dynamic user provisioning and identity attribute sharing. By providing for identity portability, identity federation affords end-users with increased simplicity and control over the movement of personal identity information while simultaneously enabling companies to extend their security perimeter to trusted partners. New identity federation standards provide companies with the foundation for securing their outsourced business processes, hosted applications and web services while simultaneously addressing a host of other security, management and integration challenges."

Tuesday, June 14, 2005

Business Week: Open Developments

The Power Of Us
Mass collaboration on the Internet is shaking up business
Slide Show

The 35 employees at Meiosys Inc., a software firm in Palo Alto, Calif., didn't know they were joining a gang of telecom-industry marauders. They just wanted to save a few bucks. Last year they began using Skype, a program that lets them make free calls over the Internet, with better sound quality than regular phones, using headsets connected to their PCs. Callers simply click on a name in their Skype contact lists, and if the person is there, they connect and talk just like on a regular phone call. "Better quality at no cost," exults Meiosys Chief Executive Jason Donahue. Poof! Almost 90% of his firm's $2,000 monthly long-distance phone bill has vanished. With 41 million people now using Skype, plus 150,000 more each day, it's no wonder AT&T (T ) and MCI Inc. (MCIP ) are hanging it up.

[More ...]

IBM BladeCenter T.. telecom/VoIP..(NEBS-level3 compliant)

IBM upping the ante in telecom market

IBM is upping the ante in the telecom market, introducing a new UNIX-based blade server model built rugged for harsh environments, and enhancing its Integrated Platform for Telecommunications offering, working with industry partners like Motorola and Fujitsu. br>
IBM has introduced a new NEBS compliant UNIX-based blade, which when housed in a BladeCenterT chassis, provides a platform on which Business Partners and Service Providers (SPs) can build their next generation Internet protocol-based networks and telecommunications businesses.

The BladeCenter T chassis for the IBM eServer BladeCenter JS20 blade provides a high-performance, highly dense, scalable, industry-standard computing platform, designed to help service providers boost revenue, reduce costs and improve customer loyalty.

Using the platform, a telecom company can be more agile, efficient and responsive to business changes and opportunities, becoming an On Demand Business.

The BladeCenter T platform includes integrated servers, storage, networking, and built-in system management resources. The result is a solution that meets telecom industry standards for harsh environment deployment ? NEBS Level 3 compliance ? and td that integrates and supports Linux and IBMâ??s UNIX OS, AIX.

Telephone service through the Internet instead of phone lines

The new IBM UNIX-based blade in the BladeCenter T chassis.

The new IBM UNIX-based blade in the BladeCenter T chassis.

Working with leading industry partners like Motorola and Fujitsu Siemens, has sweetened its Integrated Platform for Telecommunications to integrate high-availability middleware. Motorola, for instance, is also developing a Voice over IP blade for the BladeCenter family.

SBS Technologies, a leading designer and manufacturer of modular communication solutions, and IBM Engineering and Technology Services (E&TS) are developing an Advanced Mezzanine Card (AMC) carrier blade for the IBM BladeCenter family. The new card extends BladeCenterâ??s ability to support industry standard, robust I/O and processor cards for transport plane intensive applications such as wireless and signaling gateways and the breadth of network interfaces used in the telecommunications industry.

This offering will provide telecom providers with greater flexibility and modularity, supporting Next Generation Network applications which are consuming more and more bandwidth as data traffic requirements increase.

BladeCenter leading competitors in the market

Enhancing its blade offerings, IBM is building on an already winning hand because IBM BladeCenter owns 39.2 percent of the blade server market and has been leading the market for seven consecutive quarters, according to industry analyst IDC.

IBM first announced the IBM eServer BladeCenter T using Intel-based blades in March, 2004. BladeCenter T is designed to address the requirements of the telecom industry, such as VoIP, softswitches, wireless gateways, call centers and other enterprise environments requiring extremely rugged solutions.

Monday, June 13, 2005

Beowulf: Project Overview


What makes a cluster a Beowulf?

Cluster is a widely-used term meaning independent computers combined into a unified system through software and networking. At the most fundamental level, when two or more computers are used together to solve a problem, it is considered a cluster. Clusters are typically used for High Availability (HA) for greater reliability or High Performance Computing (HPC) to provide greater computational power than a single computer can provide.

Beowulf Clusters are scalable performance clusters based on commodity hardware, on a private system network, with open source software (Linux) infrastructure. The designer can improve performance proportionally with added machines. The commodity hardware can be any of a number of mass-market, stand-alone compute nodes as simple as two networked computers each running Linux and sharing a file system or as complex as 1024 nodes with a high-speed, low-latency network.

Class I clusters are built entirely using commodity hardware and software using standard technology such as SCSI, Ethernet, and IDE. They are typically less expensive than Class II clusters which may use specialized hardware to achieve higher performance.

Common uses are traditional technical applications such as simulations, biotechnology, and petro-clusters; financial market modeling, data mining and stream processing; and Internet servers for audio and games.

Beowulf programs are usually written using languages such as C and FORTRAN. They use message passing to achieve parallel computations.

BW: Building a Science of Services

The global economy requires a new way of thinking about how

Technology, R&D, human resources, and management need to combine

Globalization may notbe new, but it has reached an unprecedented scale
over the past few years. Info-tech services companies, in particular,
are finding it advantageous to further globalize their workforce for a
number of reasons beyond simply lower labor costs: high concentrations
of unique skills, huge emerging economies that offer fertile ground
for innovation, and world-class centers of education that can serve as
a lightening rod for talent.

But globalizing a services workforce introduces new and unique
complexities, especially since the efficient management of people's
time and skills can mean the difference between profit and loss for a
services provider. That's why R&D for a services organization
needs to include a focus on the creation of services
"assets," as well as on new methods for improving efficiency
by optimizing the company's business model and its resources.

Services "assets" can include
software, such as a program that automates specific business
processes. Or it can be a combination of an application, business
methods, and services, such as "price-per-seat"
desktop-management services for small and midsize
businesses. Understanding the role of these assets in a services
business helps dispel a concern I hear from some graduate students in
computer science and other technical fields that a services-driven
economy is leading to erosion in fundamental technology research. In
truth, an asset-based approach to services actually creates a new
channel to the market for an R&D organization's technologies.

Services customers are often early adopters of new ideas and
technologies, making it fertile ground for development. Security and
privacy technologies, for example, have been used by insurance
companies to help investigators and auditors identify providers that
may be submitting fraudulent or abusive claims. By working with the
insurance industry, an R&D organization can develop and refine
cutting-edge security, which can, in turn, be shared with other

When it comes to
the best use of services resources -- primarily people -- R&D has
to grapple with the question of how a services company identifies
needed skills and makes them available where, when, and as long as
needed. Clearly, we're not talking a standard supply-chain scenario
here. People aren't machine parts that you can just as easily source
from worldwide suppliers.

Some of the same basic management
and distribution principles should still be applied, as people
represent a far more valuable and significant investment for a company
than parts. But these principles have to be augmented to take into
consideration decidedly human factors. This introduces a host of
variables that add enormously to the task's complexity.

Yet it's being done. Advances in mathematical research have taken our
ability to model such a situation way beyond the basic
"traveling-salesman analogy" -- a well-known mathematical
problem established long ago, where one needs to determine the optimal
order in which a salesman should visit a variety of cities around the
country in order to minimize his travel time and expense.

The complexity of the problem increases with the size of the
organization, as well as the variety of the skills involved. In a
typical services organization with global operations, we're dealing
with a huge number of "traveling salesmen," each with a
variety of changing skills, bouncing between scores of customer
projects, each with different needs and schedules, spread across the
entire world.

Imagine trying to manage all this just by looking at columns of data
on a page. Here, advances in visualization research are coming into
play. Rather than sifting through and interpreting pages of numbers,
visualization technology can provide easy-to-grasp maps. As Doppler
radar images are used to understand the impact of weather patterns on
certain areas, visualization can be used to identify skill gaps in
certain places at certain times over certain project targets.

For the longer term, some of these techniques can also be used to
predict and deal with changes in the overall workforce, such as the
bubble of expected baby boomer retirements, which could mean a loss of
critical experience and skills -- the stock in trade of any services

This is all part of a science of services -- it's not just about the
development of technologies, methodologies, and other assets for use
in the performance of services but the management and engineering of
services operations themselves. And it takes a unique combination of
technical and business-related skills and resources. These incredibly
complex mathematical models, for example, require very sophisticated
and powerful computer systems -- that is, if you expect the
calculations to complete in your lifetime. Fortunately, computing --
and now, supercomputing -- technology has been advancing in parallel,
making these calculations possible.

This is a new and rich field for scientists and engineers. And it
represents an even greater new era of opportunity for businesses. Just
as the optimization of parts supply chains helped drive down the cost
of PCs so every consumer could afford one, so too is the optimization
of intellectual-capital supply chains making the use of outside
resources through services more viable for business, government, and
other organizations. This means they can concentrate on core functions
and offload others where it makes sense.

Access to a more widely dispersed services resource can mean much more
than just closer geographic proximity to an enterprise's worldwide
operations. If properly managed, today's R&D advances can turn
those resources into an efficient, virtual talent pool.

So the traveling salesman may not be earning as many frequent-flier
miles, but his suitcase full of sellable goods will be a lot larger.

WJ2: Digital Cities Convention


A Global Program

The W2i Digital Cities Convention is held annually in each of three regions of the world. Building on the inaugural convention in North America (May 2-4, 2005 in Philadelphia), planning is in final stages for conventions in Asia (May 30-31, 2005 in Shanghai) and Europe (November 2005 in Bilbao) as part of W2i?s cooperation with its international-development partners and local-government and private-sector organizations.
Upcoming Event

Europe W2i Digital Cities Convention

? Dates: November 2005
? Location: Bilbao, Spain
? For more information e-mail us at

Recent Events

Asia W2i Digital Cities Convention

To provide local-government technology stakeholders with high-level analysis, case-study examples, and an opportunity to share best practices on the issues surrounding broadband-wireless municipal-area networks, the Wireless Internet Institute will host the W2i Digital Cities Convention in Shanghai on May 30-31, 2005. Industry thought leaders, local-government IT professionals, and technology providers will participate in a two-day program to explore the full range of opportunities and roadblocks surrounding the planning and deployment of these networks.

? Dates: May 30-31, 2005
? Location: Shanghai International Convention Center, Shanghai,China
? Contact in USA:
? Contact in China:

? Conference Home Page
? Conference Agenda
? For Chinese version visit:

North America
W2i Digital Cities Convention

To provide local government-technology stakeholders with high-level analysis, focused brainstorming sessions and an opportunity to build consensus on the issues surrounding broadband-wireless municipal-area networks, the Wireless Internet Institute hosted the W2i Digital Cities Convention in Philadelphia on May 2-4, 2005. Municipal elected officials, industry thought leaders, technology providers and systems integrators participated in an interactive three-day program to explore the full range of opportunities and roadblocks surrounding the planning and deployment of these networks.

? Dates: May 2-4, 2005
? Location: The Pennsylvania Convention Center,
Philadelphia, PA

? Conference Home Page
? Executive Summary
? Conference Agenda

Asia in the News

People?s Daily: Our Telecom Giant
The Chinese telecom industry has speedily secured a firm place as a giant in the telecommunication industry within just a decade. By 2007, foreign capitals will be able to apply for licenses for basic telecom, including business, domestic and international phone service. In 2004, China?s the industry?s revenue rose to RMB 518.76 billion yuan, up 12.6 percent from the previous year. China's telecom authority received a total of 22 applications for foreign investment in the country's telecom sector by the end of April, said an official with the Ministry of Information Industry (MII) in Shanghai on Monday.

iNTEL: Solutions for the Transformation of Government

Digital Cities:

Solutions for Transforming Government - Digital Cities

A growing number of city and government leaders are implementing eGovernment services using innovative technology to enhance safety and security, citizen satisfaction, and a greater return on tax revenues. Opportunities offered by technology include an integrated infrastructure or 'fabric' for government services, delivered through both broadband wired and wireless information and communications technologies. These core technologies fundamentally transform the way citizens live and work, and serve as the foundation for the Intel vision of the digital city.

OpenCommons: Shared Open Services for The New Economy

The World's evolution is occuring in an extremely accelerated, dynamic and increasingly frictionless global economy. Already the economy has changed far more than most realize. We are familiar with the trends, but not the actual numbers. Corporations we think of as “US” are more active in Asia and the developing world – America is a nice place for their corporate officers to live.

Many business schools still teach “product development” while the service economy already dwarfs the product economy 80 – 20 % and will all but obliterate it soon.

Corporate economies outnumber national economies on the Top 100 list. National economies matter less and state economies rarely at all.

OpenCommons is focused on providing a playing field - financial, technical, and profecsional, which supports this global evolution of economic systems. A common grounds for open development of new business processes, for development and nurturing of private assetts as well as open and commonly owned public assetts. Sharing this open development.