Archive for the ‘visualization’ Category

Yes, you can have an elastic private cloud

April 11, 2011 3 comments

I was having a discussion with a skeptical CIO the other day. His issue was that a private cloud isn’t real.  Why? In contrast to the public cloud, which has unlimited capability on demand, a private cloud is limited by the size and capacity of the internal data center.  While I understand this point I disagree and here is why.  I don’t know of any data center that doesn’t have enough servers or capacity.  In fact, if you talk to most IT managers they will quickly admit that they don’t lack physical resources. This is why there has been so much focus on server virtualization. With server virtualization, these organizations actually get rid of servers and make their IT organization more efficient.

Even when data centers are able to improve their efficiency, they still do not lack resources.  What data centers lack is the organizational structure to enable provisioning of those resources in a proactive and efficient way.  The converse is also true: data centers lack the ability to reclaim resources once they have been provisioned.

So, I maintain that the problem with the data center is not a lack of resources but rather the management and the automation of those resources.  Imagine an organization leverages the existing physical resources in a data center by adding self-service provisioning and business process rules for allocating resources based on business need.  This would mean that when developers start working on a project they are allocated the amount of resources they need – not what they want. More importantly, when the project is over, those resources are returned to the pool.

This, of course, does not work for every application and every workload in the data center. There are applications that are highly specialized and are not going to benefit from automation. However, there indeed can increasingly large aspects of computing that can be transformed in the private cloud environment based on truly tuning workloads and resources to make the private cloud as elastic as what we think of as a ever expanding public cloud.

Is there a Link Between Social Computing and Business Networks?

January 22, 2008 3 comments

While there were many interesting product announcements at Lotusphere, I was intrigued by some of the innovations and experimentation in collaboration. One example is a project that comes out of a IBM research. I attended an interesting talk by Irene Greif, IBM Fellow and Director, of and Joan DiMicco, Research Staff Member of the Collaborative User Experience Group. Their session focused on the future of gaining business value from social computing. This is a very interesting group within IBM combining software designers, developers, computer and social scientists.

The focus of this talk centered on collaborative visualization. In other words, how do you combine some of the interesting technologies from virtual worlds (like Second Life). This work has been going on within IBM for the past several years. Now, IBM research is working to apply this virtual world technology to social computing and the way people collaborate in the business world. How can you create the same level of collaboration in a virtual world that happens when people are co-located? Indeed with so many companies creating collaborations across the globe.

One of the interesting project profiled during the session is called Beehive. In essence, this is a social computing system intended to make it fun to keep profiles updated. Rather than focusing on the public facing sites like FaceBook, Beehives is an intranet focused social network. In general, the more you know about people, the more you trust those people. So, if you apply this to the business world, what happens? The theory is that within a safe (i.e., not exposed to the entire Internet) environment the more connected you are with colleagues the more likely you are to trust those people and therefore collaborate more effectively. This is what this group is focused on understanding.


With the Beehive project, the users choose to join. Users establish their own categories for what they want to share with their colleagues — what Irene and Joan call “soft branding”. Users might decide to share everything from family photographs, lists of ideas, and comments on technical topics. The goal with Beehive is to create a destination site for conversation and collaboration. So far the experiment has been running for about eight months with very positive results. So far 6500 people from within IBM have created profiles that are a blend of personal and professional content. Because Beehive is an Intranet based social network, it provides a safe environment for IBMers to share opinions about emerging technologies and product evolution.

It will be interesting to watch the progress of projects like Beehive. Bringing the innovation of the virtual world together with an expert virtual network could have dramatic implications for businesses looking to innovate in tough economic times.