CA Community






This Blog

June 2010 - Posts

The Cloud Cometh at Gartner IOM

Published: June 22 2010, 12:36 PM | 1 Comment(s)
by Brandon Whichard

The cloud was the major topic of discussion last week at Gartner's annual Infrastructure, Operations & Management Summit. What's encouraging is the conversation is moving from "what's the cloud?" to "how do we start using the cloud?" Many of the sessions were focused on practical steps on how to start leveraging public and private clouds.

Thomas Bittman's session, "Private Cloud Computing and the Future of Infrastructure", offered some timely and sound advice about taking an evolutionary approach. He described how a hybrid approach of using both private and public clouds will become the norm.  Hosting a private cloud will be cost-effective for most organizations and offers the added benefit of keeping the most sensitive applications in house. The public cloud is then used to provide additional overflow capacity when demand for IT service spikes.

Ultimately, this hybrid approach delivers on what Bittman explained is the core benefit of cloud computing - making IT agile.  A more agile IT will be in position to quickly respond the changing needs of the business. Of course, this won't happen overnight but the evolution is underway!

Share this post:  

 

By: Brandon Whichard
Brandon Whichard is part of the product marketing team working in CA's Virtualization and Service Automation Business Unit. He is responsible for promoting and evangelizing CA’s Data Center Automation solutions. Prior to joining CA Technologies, Brandon held a variety of product management and marketing...
Read More..

CA Virtual Assurance Changes the Game on Virtual Performance Management and Application Traffic Responsiveness

Published: June 17 2010, 11:09 AM | no comments
by Lakshmi Pedda

I'm thrilled to report that CA Virtual Assurance r3 is now generally available to customers. The product is one of many new and enhanced CA virtualization management solutions designed for every stage of virtualization deployment. With exceptional breadth and depth of solutions for every organization and size-from "virtualization-specific" departmental deployments to the largest enterprise-wide hybrid physical, virtual, and private cloud environments-CA Technologies delivers the virtualization management capabilities needed to help reduce costs, improve efficiency, and drive business agility.

According to Thomas Bittman, distinguished analyst from Gartner, "More than half of all workloads will be running in virtual machines by 2013."

The ‘CA Virtual' Foundation Suite, which includes CA Virtual Assurance, CA Virtual Automation and CA Virtual Configuration, is designed to meet the "virtualization specific" needs of emerging and large enterprises. The suite enables customers to move through their virtualization lifecycle journey and provide confidence to roll production applications into virtual environments.

CA Virtual Assurance is a stand-alone, lightweight monitoring tool that optimizes uptime and performance of virtual-only infrastructures by delivering event and fault management, performance and capacity management analytics, and visibility into application traffic responsiveness. As a result, customers gain:

  • Staffing and operational efficiencies
  • Reduced downtime and support calls
  • Improved quality of services delivered
  • Reductions in capital expenditure

To learn more, read the product brief,  watch Roger Pilc's keynote at CA World on Enabling the Journey from Virtualization to Cloud, read Infrastructure Performance Management for Virtualized Systems, a new White Paper by  Bernd Harzog, lead analyst at Virtualization Practice, and listen to Raising the Cloud Bar, a discussion about the CA virtualization management portfolio between Virtual Strategy Magazine Andi Mann, vice president of Product Marketing. 

Where are you on the journey from virtualization to private cloud? Remember, the most important changes aren't technological, they are cultural. So adopt a ‘start small, think big' approach to virtualized server deployments that begins with a specific project but builds towards a wider strategic plan that includes management and process changes. Let us know where you started, your experiences or where do you plan to start?  Please drop me a line to share your experience and thoughts below.

Share this post:  

 

By: Lakshmi Pedda
Lakshmi is a senior principal product marketing manager, responsible for product marketing of the ‘CA Virtual’ portfolio – a key pillar of CA Technologies strategy. She is well versed in all aspects of marketing including evangelistic role for server virtualization, go-to-market plans, program execution...
Read More..

Three Pillars of Dynamic Data Center Management

Published: June 17 2010, 08:12 AM | no comments
by Nasser Ansari

In one of my previous posts I discussed how maturity is an important consideration for virtualization management. With virtualization maturity, the use cases change from simple capital expenditure and operational cost reduction to designing flexible and dynamic architectures for IT services delivery.

In this post I examine the three pillars of dynamic data center management. The concept can easily be extended to include cloud infrastructure as well.

In "IT management speak" we call the pillars Service Assurance, Service Automation and Service Management. Obviously your terminology may vary, depending on which industry analyst you talk to.

 

Service Assurance

The traditional IT operations department focuses on management and monitoring of IT services. This includes monitoring and managing the overall health, availability and performance of resources that make up the IT services. Service Assurance tools focus on figuring out what is wrong and then quickly escalating to the right folks to address the problems. They are also able to prioritize which service disruptions will create the most impact on end users.

In dynamic data centers, as virtualization of servers, networks and storage becomes more mainstream, Service Assurance tools increasingly need to become "virtual aware". The topology and relationships of IT services can change dynamically driven by the need to provision new capacity (more on this later). Service Assurance provides end-to-end management of applications, databases, networks, server and storage all running in the virtualized data centers, providing visibility and control of these highly complex environments.

Service Automation

As mentioned above the use cases for virtualization tend to change as customers advance along the virtualization maturity curve. The current virtualization technologies have enabled flexible and intelligent IT services delivery architecture that includes the ability to provision and de-provision IT resources based on demand or other policy-based triggers.

Service Automation brings in a new level of management capabilities. Not only you can provision and de-provision resources based on policies, but you also can take corrective action to detect and address changes in the service topology. For example, if a "contaminated" VM is instantiated in the environment, you can not only detect that but also take corrective action before it is too late.

In addition, the automation tools can be tied to Process Automation or Run-book Automation that can kickoff predefined workflows to address problems.

Service Management

As companies move towards dynamic data centers, the need to establish processes based (ITIL for example) IT service delivery and management becomes a key part of managing these environments. Service Management closes the loop across the three pillars by providing self-service, helpdesk, incident and problem management, CMDB, service catalog and chargeback to address new challenges associated with virtualization and automation in dynamic data centers.

I look forward to hearing from you regarding your challenges in designing, implementing and managing the next generation, dynamic data center architectures.

Share this post:  

 

By: Nasser Ansari
Nasser Ansari is a Director of Product Management with CA's Virtualization and Service Automation (VSA) Business Unit. His primary focus is on CA's Virtualization Management products. Nasser has been with CA for over 10 years working in different roles in Software Engineering, Technical Architecture...
Read More..

Top Ways to Start and Expand Your Virtualization Deployments

Published: June 10 2010, 12:04 PM | no comments
by Andi Mann

Last week I spoke with Pam Baker, a writer with CIO Update, for an article titled The Top 5 Places to Use Virtualization. As you would expect from an experienced professional like Pam, it was a great article, with solid contributions from many others as well.

Pam specifically asked me to provide readers with advice on how to move into production with virtualization, and following our discussion published her article, including this section on ‘Low Risk Services’:

Move the easy stuff -- Web servers, print servers, file servers, single-system applications, etc. -- first. “Co-locating these environments on virtual machines delivers quick wins in business continuity, agility, resource efficiency, and of course cost savings -- both cap-ex and op-ex,” explains Andi Mann, vice president of Product Marketing at CA Technologies Virtualization and Service Automation Business Unit. Moving low-risk services such as HR systems -- file servers and Intranet applications, for example, but not payroll or e-mail -- onto virtual machines is “a great next step into production virtualization.”

However, I wanted to complete the thoughts I had while speaking with Pam, and address some of the other phases of virtualization deployment that we discussed.

What is the first service you should consider using virtualization?

Without doubt, application development is the very first place you should use virtualization. Dev/test – including unit test, system test, quality assurance, and user acceptance – is a great opportunity for virtualization because it is:

·         Low-impact – it never touches a customer or even an internal user directly, and so even if you make ‘rookie’ mistakes they cannot damage customer service.

·         High-reward – it allows applications to be developed, tested, and delivered both faster and cheaper, driving both agility and cost savings.

Plus, developers are already tech-savvy, so they can learn and deal with virtualization quickly and easily.

This is also a very strategic way to start, with a long tail of positive results. Applications developed on virtual servers can easily be deployed into production on virtual servers too. This gives you an easy route to production, with all the cost, continuity, and availability benefits that delivers.

At this stage you can also start to implement a ‘virtual-first’ policy for new applications – where every new service is deployed on virtual servers unless there is a clear business case – along with authorization, and even additional chargeback penalties – for requesting a physical server.

With this level of experience under your belt, you and your teams will quickly gain a broad, production-quality baseline of skills, knowledge, and ability to handle virtualization, while avoiding negative business impact as you acquire these capabilities in your teams.

This then establishes a solid ‘base camp’ to launch the next phase of virtualization – attacking existing production applications.

How can you move virtualization beyond the initial deployment?

Once you institutionalize virtualization in dev/test, and subsequent production deployments of new applications, as Pam noted in her article, you should look at moving existing low-risk/low-impact production services onto virtual servers next.

As I discussed with Pam, that will often mean virtualizing internal services, like your HR systems, file servers, or Intranet applications. However, just because they are internal systems, does not mean they are low-risk, or low-impact.  That is why I said you should probably leave payroll and e-mail alone in this phase – they are both not only high-risk, but also high-impact if anything fails.

Converting and migrating these low-risk, internal systems establishes another, higher-level  ‘base camp’ from which to expand your virtualization deployments. You can move to a broader virtualization deployment with greater confidence and lower risk, because you have the deeper experience.

Moreover, you have proven to the business how virtualization delivers incremental and substantial gains in CapEx reduction, OpEx reduction, agility, continuity, and time-to-market.

From there, you can then move into more complex, external-facing, mission-critical applications and services.

What are the best uses for virtualization?

Almost everything is a good use case for virtualization! Most organizations should be able to get 80-90% of their server workloads onto virtual machines – far more than the 16% of workloads that analyst firm Gartner says is running in virtual servers today.

The ‘low-hanging fruit’ of virtualization is, as Pam wrote, the “easy stuff” like Web servers, print servers, file servers, and simple, single-system applications. Co-locating these environments on virtual machines delivers quick wins in business continuity, agility, resource efficiency, and of course cost savings – both CapEx and OpEx.

Similarly, it is relatively easy to get new applications onto virtualization, by starting in development and test, and by implementing a ‘virtual first’ policy for new applications.

But even most of the ‘difficult’ applications – mission-critical, tier 1, OLTP, multi-tier, complex composite applications, etc. – can be virtualized with the right approach. These applications will benefit greatly from the improvements to scalability, continuity, performance, and resource efficiency that virtualization delivers.

What are the worst use cases for virtualization?

While it is true that almost all services can and should be virtualized, it is also true that some services are not well suited for a traditional, multi-VM, shared-server virtualization deployment.

The worst use cases for virtualization are where application services saturate one or more physical resources. If, for example, an application regularly uses over 90% of available CPU, memory, or network bandwidth, then there is no headroom left over for another system or service to use these resources. This means that it is not a good option to co-locate this application on a virtual server that shares physical resources with another application.

Typically such services include:

·         CPU intensive applications – such as actuarial, modeling, design, or engineering applications

·         Memory intensive services – such as database systems, data mining, or business intelligence

·         Network intensive services – such as transaction processing or multi-user applications

Some services – such as corporate e-mail servers – may actually be all three.

However, you should never discount the benefits of deploying any application in a virtual server, even if it is deployed all by itself. Even if it will not provide hard ROI through hardware reduction, you can still gain major benefits in improvements to availability and continuity, operational costs, and ease of maintenance, by using virtualization.

How Did You Virtualize?

These are some ways to start with virtualization, some ways to expand virtualization, and some areas that you should probably leave until late in the cycle (if you virtualize them at all).

But I wonder where you started (or where you plan to start)? How did you expand beyond the low-hanging fruit? What types of services have you avoided virtualizing? Why?

Feel free to add your comments below. I would love to hear about your experiences.

Share this post:  

 

By: Andi Mann
Andi Mann is vice president of Strategic Solutions at CA Technologies. With over 20 years’ experience across four continents, Andi has deep expertise of enterprise software on cloud, mainframe, midrange, server and desktop systems. Andi has worked within IT departments for governments and corporations...
Read More..

More Posts