Who came up with this “Collective Invention” ?

“The Collective Invention” By Magritte

Your CRM applications are running in a Force.com Cloud,  Your other webapps are running in the Google AppEngine Cloud,   Your customer facing webapps are running in Amazon EC2 CloudFront and your traditional portlets are running in the Enterprise Portal. Many of these applications  Portlets access backend databases through Enterprise DataServices and a middle tier.

One of the Portlets is running very slow. Where is the problem? Even worse, one of the portlets runs slow some of the time,  and beats SLA most of the time. Where is the problem?

Production issues like these have troubled Enterprises with n-tier applications for  years. Please click on the picture below to see a detailed diagram of a multitier  Cloud Application.

Most n-tier monitoring software is not able to track individual transactions- some only  provide very high level metrics, while others provide averages for transactions. This is not enough for 80 to 90% of real life Production Support issues.  If n-tier was hard, debugging Enterprise problems that are distributed across multiple Clouds is going to be even harder.  One key problem is that the different systems are owned by different Enterprise groups, and this leads to very long conference calls where everyone blames everyone else.  Since usually the problem is in only one or two parts of a distributed architecture, it is a strategy that even the least technically savvy can pursue and win.

“DynaTrace” with its PurePath technology may offer an answer.  It offers:

“Java and .NET transaction tracing for instant assessment of business impact and rapid problem diagnostics “

It helps you find the answers you need to resolve performance problems that matter to the business quickly and reliably:

  • Assess the impact of a problem (WHAT?)
  • Isolate the component causing the problem (WHERE?)
  • Identify the root-cause of the problem (WHY?)

DynaTrace will work with all of the components described above.  The diagram above is highly simplified.  A typical Enterprise has  30,000 to 50,000 workloads, each consisting of a multitude of applications and services.  The numbers bring perspective to the analysis.   There are many application monitoring tools which monitor, but none can deliver value in terms of diagnosing  troublespots.

  (It is unclear if it can find trouble spots
 inside a Force.com application.

But it should work well with the webservice
 calls that the application makes. )

Published in: on December 24, 2009 at 9:45 pm  Leave a Comment  

John Chambers talks tough on data centers …

Cisco has landed many deals worth $20 million or more. This makes a lot of sense. The real value of UCS is in the ease of management, and ease of management is crucial when you have large number of servers.

"Cisco may not have the necessary breadth to be a true soup-to-nuts player. IBM and HP, for example, sell their own storage gear. "  I tend to agree. I have not heard much about their consulting partners and the offerings that they are creating.

I see a very big market for Remote Desktops in middle income countries.  There is concern over license compliance in these countries, and using unlicensed software may be rampant- but users are not necessarily satisfied with the experience. If Desktop software with a per CPU license, were to be used,  economics of Remote Desktop can be extremely compelling. 

Microsoft, unfortunately, has a per client device policy. This means every netbook or client device that uses the software on the server must be licensed. This reduces the value of having server side computing.







Published in: on December 9, 2009 at 2:42 pm  Leave a Comment  
Tags: , , , ,

MySQL to be separated into a separate unit?

Oracle may agree to put mySQL in a separate business unit. This business unit may have a separate board, according to a news item in The Register.

Meanwhile the MariaDB fork is getting momentum.

Published in: on December 5, 2009 at 7:58 pm  Leave a Comment  
Tags: , ,