Virtualization is not Private Cloud

Recently I was asked few times what is the difference between virtualization and private cloud. There are distinct differences between virtualization and private cloud. They are not the same thing. Virtualization is just the first step towards private cloud. According to NIST defination, a private or public cloud should have following characteristics. These are the fundamental differences between private cloud and virtualization. On-demand self-service: the ability for a user to obtain computing resources (compute, network, storage) as needed and automatically, without interaction with other people Broad network access: the computing resources are accessible over the network and using tools widely used as thin clients and thick clients (phones, laptops, desktops, slate) Resource pooling: the computing resources are pooled together to serve different customers using a multi-tenant model. The different physical and virtual resources are assigned dynamically, based on the needs of users. This allows you to get a sense of independence from the location of resources as the end user does not have an exact idea of ??where you actually reside the resources it uses, but may indicate a high level of preferential locations Rapid elasticity: the resources can be quickly modified, often automatically, so you can quickly adapt to the waxing and waning of necessity. From an end user’s point of view, this can lead to the feeling of having unlimited resources to buy the necessary amount for the time. Measured Service: The cloud systems automatically monitor and optimize resources by exploiting the capabilities measure implemented at different levels of abstraction depending on the type of service provided. The use of resources can be controlled, measured and reported enabling the end user and service provider access to information transparently use Virtualization alone does not achieve these characteristics and does not enable efficiency. Let’s look how these cloud functionalities can be through Microsoft technologies. Base Virtualization Infrastructure The base infrastructure for private cloud is virtualization. One important thing everyone tends to take for granted is Active Directory. Active Directory provides the base for identify and security management. In the base infrastructure, there are ...

Application Monitoring with AVIcode – Part 2 of 2

Apart from real time monitoring, AVICode also provides intelligent information on each of those alerts. These detailed information can be access by click on each alert and select “Click here for additional Event details” In the detailed event view, Distributed Chains shows the average total time for each page. This information helps developers to understand which page takes most of the time. Performance Counters has a timeline view for different metrics which provides more insights to the developer team. Intelligent report in AVIcode provides Summary Failure Analysis, Summary Performance Analysis, Summary user Analysis. These reports helps to identify quick wins and address application issues that can make big impact. Summary Failure Analysis – It shows the top failures of a particular application. Like below example the top 1 failure is counted for 50% of the failure of the applications. Developer team and infrastructure team may want to address that failure issue immediately and application availability can be improved. Summary Performance Analysis - Similiarly Summary Performance Analysis shows the top performance issue. As below example address the top 1 issue can address 44% of the application performance issue. Summary User Analysis – It has details on Security, Connectivity, Performance, and Failure that related to each individual user. It perticularly useful for development team to resolve issues for VIP end users.

Application Monitoring with System Center AVIcode – Part 1 of 2

AVIcode delivers market-leading .NET application performance monitoring capabilities to help ensure the availability of business-critical applications and services, regardless of where they are deployed. It is part of System Center Operation Manager (SCOM) and can be installed as a Management Pack. To download the AVIcode management pack, go to HERE. AVIcode really allows the infrastructure team to provide more valuable information to the application engineering team. The process of sending these valuable information can be as easy as right click on the alert in SCOM and select send to engineering team. This is achieved through SCOM TFS connector (Read my post on TFS connector to know more). More importantly, it helps to identify where the real problem is. We don’t have to second guess whether the problem comes from infrastructure or application. AVIcode has capabilities like ...

Tech·Ed North America 2011 Contents Available Online Now

Tech·Ed North America 2011 just happened this week. If you attended the event, please share with us your experience. For many of us who cannot go, the contents are available online now. Go to HERE to see all the videos available. Make sure you watch the Keynote as Corporate Vice President,Server and Tools Marketing,Robert Wahbe and Corporate Vice President,Visual Studio,Jason Zander showcase a broad array of technology There is a wide swath of topics for IT professionals especially on Private Cloud and System Center 2012. Below list only covers some of them (view full list on System Center here). To try out System Center 2012, join the Community Evaluation Program today! ...