openbench Labs Data Center Management Analysis: Jumpstart Staging and Collaborative Testing Of Business Workflows via Cloud-based VMs

Similar documents
System and Server Requirements

IBM Tivoli Monitoring

IBM Tivoli Workload Scheduler

Empower 3 Feature Release 2. New Features. Mr. Jose Wilson Castro Latin America Informatics Director Waters Corporation 1

Microsoft FastTrack For Azure Service Level Description

MS Integrating On-Premises Core Infrastructure with Microsoft Azure

How CloudEndure Works

Oracle s Hyperion System 9 Strategic Finance

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

advancing business remotely access the system streamline the workflow process manage use and track costs connect to external systems

Perfect Service. Testing: Landesk Service Desk 7.6. Dr. Götz Güttich

White Paper. Non Functional Requirements of Government SaaS. - Ramkumar R S

Implementing Microsoft Azure Infrastructure Solutions

You can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.

Service Planning Survey

You can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

INTER CA NOVEMBER 2018

Simplifying Data Protection with Next-Generation Converged Infrastructure

Business Process Desktop

Central Management Server (CMS) for SMA

Alessandra Brasca Il p unto di vista I BM B

Cloud OS Customer-Ready Services

HP TRIM and Microsoft SharePoint Optimizing Secure Information Flow and Compliance

Driving Greater ROI From ITSM with The Future of SAM. Martin Prendergast, CEO Concorde

z Systems The Lowest Cost Platform

An Overview of the AWS Cloud Adoption Framework

SunGard: Cloud Provider Capabilities

IMPLEMENTING MICROSOFT AZURE INFRASTRUCTURE SOLUTIONS

Campus Management Today

Implementing Microsoft Azure Infrastructure Solutions

Central Management Server (CMS) for SMA

How do I simplify, accelerate and scale application testing in my Microsoft Azure development environments?

QPR ScoreCard. White Paper. QPR ScoreCard - Balanced Scorecard with Commitment. Copyright 2002 QPR Software Oyj Plc All Rights Reserved

White Paper. SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family

Hybrid Cloud. Private and public clouds under a single service

advancing business remotely access the system streamline the workflow process manage use and track costs connect to external systems

What s new on Azure? Jan Willem Groenenberg

Conference Azure for Today and Tomorrow. Karen McGregor

Asset Manager 9.3 Upgrade

Robotic Process Automation

OpenText RightFax. OpenText RightFax OnDemand. Product Brochure. Benefits

Catalogic ECX : Data Center Modernization with In-Place Copy Data Management

IBM Workplace Simply A Better Way

MANAGEMENT METRICS FOR CRITICAL IT SERVICES

Landscape Management (LaMa 3.0) Kishan Vimalachandran, Digital Business Services, SAP

From... to cloud ready in less than one day with Parallels and ThinPrint

ADDENDUM #1 RP Provision of Gwinnett County s Migration from SharePoint 2010 to SharePoint 2016 Project

Virtualization: Emerging to Mainstream at Lightspeed?

Innovating Availability Strategies for the Hybrid Cloud

Comparing Alternatives for Business-Grade File Sharing. intermedia.net CALL US US ON THE WEB

Naverisk 2013 R1 Feature Summary

TREND BRIEF VIRTUALIZATION AND THE DIGITAL WORKSPACE

Table of Contents. Headquarters Cary, NC USA US Fax International

TECHNICAL WHITE PAPER. Rubrik and Microsoft Azure Technology Overview and How It Works

I D C T E C H N O L O G Y S P O T L I G H T

Course 20533C Implementing Microsoft Azure Infrastructure Solutions

IT Event Alerting and Response

Cloud Solutions Infrastructure, Platform or Software: Where should you go?

The final barrier to cloud adoption

Stephen Raj Sales Director, Asia Pacific Microsoft Solutions, Dimension Data

The Systems Management. Solution designed specifically. for ebusiness. SystemWalker

The Leading Low-code Application Platform For Modern Work Management

Cloud Solutions Infrastructure, Platform or Software

Accelerate Deployment

Welcome. Reducing Your IT Costs. What do you hope to learn today? Please take a moment to fill out a yellow card.

Load DynamiX Enterprise 5.2

Proactive Ways You Can Grow Your Business Now

Most major software vendors are touting some version of SaaS, leading to confusion about the solution model and its advantages.

Case Study BONUS CHAPTER 2

Schlumberger LiveQuest: Application Delivery Platform and Collaboration Solution. Mario Dean LiveQuest Product Champion GTC May 2012

Microsoft 365 Migration

COMPANY PROFILE.

Implementing Microsoft Azure Infrastructure Solutions

: Integrating MDM and Cloud Services with System Center Configuration Manager

CTERA Enterprise File Sync and Share (EFSS) - CTERA Overview

Ensim and the Ensim logo are registered trademarks of Ensim Corporation. All other trademarks are the property of their respective owners.

Catch your big break into big data NetApp E-Series Advantage Partner Program

Make the most of the cloud with Microsoft System Center and Azure

IBM ICE (Innovation Centre for Education) Welcome to: Unit 1 Overview of delivery models in Cloud Computing. Copyright IBM Corporation

Cloud Capacity Management

House Keeping. You are in Listen Only Mode. Azure 101: Azure Overview. Azure 201: How to do a Cost Estimate for Virtual Machines

Ticketing: How ACME s Cloud-Based Enterprise Platform Benefits Your Business

Services Guide April The following is a description of the services offered by PriorIT Consulting, LLC.

Welcome to Staying Ahead Webinar

An IBM Proof of Technology IBM Workload Deployer Overview

Wonderware System Platform 2017 Real-time Operations Control Platform for Supervisory, HMI, SCADA and IIoT

Implementing Microsoft Azure Infrastructure Solutions

SAP Cloud Platform Pricing and Packages

QPR Quality Management

HP Cloud Maps for rapid provisioning of infrastructure and applications

IBM Planning Analytics Express

IBM Algo Managed Data Analytics Service

Cloud Platforms. Various types and their properties. Prof. Balwinder Sodhi. 1 Computer Science and Engineering, IIT Ropar

MicroStrategy CTO newsletter

Srinivasan Sundara Rajan MASTER Architect / Cloud Evangelist / Cloud Computing Journal Author

IBM Tivoli Workload Automation View, Control and Automate Composite Workloads

SapphireIMS 4.0 Business Service Monitoring Feature Specification

RFI Content Management System Tools Questions & Answers

Openet: NFV - Moving It To The Field

Transcription:

Data Center Management openbench Labs Analysis: Jumpstart Staging and Collaborative Testing Of Business Workflows via Cloud-based VMs

Analysis: Jumpstart Staging and Collaborative Testing Of Business Workflows via Cloud-based VMs Author: Jack Fegreus, Ph.D. Managing Director openbench Labs http://www.openbench.com December 20, 2010 Jack Fegreus is Managing Director of openbench Labs and consults through Ridgetop Research. He also contributes to InfoStor, Virtual Strategy Magazine, and Open Magazine, and serves as CTO of Strategic Communications. Previously he was Editor in Chief of Open Magazine, Data Storage, BackOffice CTO, Client/Server Today, and Digital Review. Jack also served as a consultant to Demax Software and was IT Director at Riley Stoker Corp. Jack holds a Ph.D. in Mathematics and worked on the application of computers to symbolic logic.

Table of Contents Table of Contents Executive Summary 04 Moving Virtualization from Machines to Workflows Cloud-based Test Scenario 06 Virtualization of Virtual Environments From Workflow Problem to Cloud Prototype Simplified Cloud Provisioning Fostering Collaboration 10 Building IT Credibility Keeping Client Interaction on Track Customer Value 12 The Zen of Capability and Credibility 03

Executive Summary Executive Summary W hat distinguishes the CloudShare user experience from that of typical cloud-based VMware environments is CloudShare s ability to virtualize an independent copy of an entire workflow VMs, storage, networking, and preinstalled software and present it with an easy-to-use drag-and-drop user interface. MOVING VIRTUALIZATION FROM MACHINES TO WORKFLOWS In the midst of global economic turmoil, data centers now face tight budgets and staffing pressures at a time when solutions to improve IT efficiency are at an all time high in complexity. To raise the efficiency of IT operations, the consensus among CIOs is that virtualization of systems and storage in a Virtual Operating Environment (VOE) is the magic bullet for hitting higher resource utilization and lower management costs. The scope of this consensus is so broad that Symantec s 2010 State of the Data Center report pegs 83 percent of 1,780 IT sites representing a full range of small- to largeenterprises were in some stage of working with server virtualization. OPENBENCH LABS TEST BRIEFING: CloudShare Enterprise: VM Workflow Development Platform 1) Rapidly Provision Virtual Environments: CloudShare supports a template library of virtual machines complete with Windows and Linux operating systems and common applications such as SQL Server, SharePoint 2010, Oracle, Active Directory, and MS Office, to enable the provisioning of working VMs in a matter of minutes. 2) Virtualize Entire Environments: CloudShare s application management layer features a hierarchy of virtualized infrastructure constructs that extend to virtual prototypes, which consist of virtual machines, storage, networks, and installed software and are virtualized as an atomic element for snapshots. 3) Generate Multiple Virtual Environments: CloudShare builds an environment on demand for each user by assigning the snapshot of a prototype a time package for operating the environment and access rights for the objects in the prototype based on user identity. 4) Easy to use Drag-and-Drop Integration: By leveraging RDP protocol support, CloudShare provides developers with a drag-and-drop interface between their desktop PC and the VMs in their working environment. 5) Share Virtual Environments via the Web without Agents: Automated emails to clients allow developers to send invitations to access virtual environments via the web and share files. 6) Track and Analyze Response to Invitations and Usage: Advanced analytics track and differentiate guests from multiple partners while tracking session events and time on line. An important benefit of a VOE is the ability to let IT administrators work with a limited number of abstract device pools rather than multiple instances of proprietary devices. Nonetheless, virtualized systems and storage introduce multiple levels of logical abstraction and resource redirection, which obscures and complicates important IT operations. For savvy CIOs with internal constituencies, as well as CTOs, integrators, and consultants serving external constituencies, CloudShare provides a cloudbased extended VMware environment to build and share sophisticated IT solutions for complex application-driven IT environments. Using CloudShare s unique ability to virtualize an entire workflow of 04

Executive Summary VMs and the software running on those VMs, IT developers can rapidly create prototypes of complex business solutions. More importantly, the next wave of virtualization projects will see a shift in the focus of IT from opportunistic consolidation projects to the complex application-centric issues of critical business processes. New virtualization projects will involve multiple virtual machines (VMs) and must meet rigorous Service Level Agreements (SLAs) for process availability and continuity. IT projects of this scope raise significant issues with respect to provisioning hardware and software for the pre-production environment. In addition, IT providers must be able to demonstrate that a solution is able to support a business process to a level that is acceptable to line of business executives. Using CloudShare, IT providers are able to collaborate with customers, partners, and colleagues in a way that goes well beyond point-and-show presentations that characterize standard webinars. CloudShare provides users with true hands-on interaction with a dedicated production-class instance of a complete IT environment. What distinguishes the CloudShare user experience from that of typical cloud-based VMware environments is CloudShare s ability to virtualize an independent copy of an entire workflow VMs, storage, networking, and preinstalled software and present it with an easy-to-use drag-and-drop user interface. Virtualized on demand workflows also boost development capabilities by allowing software teams to freeze entire workflows to track subtle integration problems that can degrade a process workflow without actually introducing a traceable error. As a result, any IT-provider can now lay a foundation for a rock-solid excellence by delivering over the web robust, agent-less solutions for preproduction tasks such as development, testing, QA, staging, and back-end training sessions. Furthermore, CloudShare provides IT providers with client marketing options and sales tools that are as powerful as the development tools. With the growing adoption of IT Service Management (ITSM) paradigms, including SLAs, even CIOs now have to sell the credibility of IT internally to line of business executives. As a result, IT providers with internal, as well as external constituencies can benefit from the use of CloudShare even if they are not developing VM-based services. 05

Cloud-based Test Scenario Cloud-based Test Scenario T o test the ability to stage a second-generation proof of concept VOE that demonstrates the ability to deploy and collaborate about a business continuity SLA, we used CloudShare to create a prototype cloud platform with five VMs: four servers and one desktop. VIRTUALIZATION OF VIRTUAL ENVIRONMENTS Key drivers of the next wave of virtualization projects for mission-critical applications are the growing concerns of line of business executives over business continuity in a competitive 24x7 economic environment. The challenge for IT is to assuage the business continuity fears of corporate executives within budget constraints that exclude costly disaster recovery components, such as fault-tolerant servers, redundant hardware and software, and standby network bandwidth. The cost-effective solution for business continuity that IT is now embracing is an extended VOE for mission critical applications. Using a hierarchy of workloads as fundamental building blocks, IT can respond in minutes to changes in business processing via the automatic provisioning and moving of VMs. This is a game changer for the old perception of IT as being a cost center and not a business enabler. Nonetheless, moving beyond simple stand-alone VM solutions into the world of complex business workloads increases the complexity of provisioning and prototyping. Using CloudShare, however, IT can focus entirely on the construct of a workload, which has a natural affinity to a CloudShare environment and a business service. FROM WORKFLOW PROBLEM TO CLOUD PROTOTYPE Large complex workflows are especially problematic for in-house IT groups. The issue for them is the freeing up sufficient resources to provision a full environment for testing and evaluation. Using the CloudShare environment construct, the only resource 06

Cloud-based Test Scenario needed for testing and development is a desktop PC with a high-speed connection to the internet. To test the ability to stage a second-generation proof of concept VOE that demonstrates the ability to deploy and collaborate about a business continuity SLA, we used CloudShare to create a prototype cloud platform with five VMs: four servers and one desktop. Three servers ran 32-bit Windows Server 2008, the fourth ran 64-bit Windows Server 2008 R2, and the desktop VM ran Windows XP Pro. In addition, we installed Active Directory 2008, DNS, IIS 2008, and Exchange 2010 on the servers. We also installed up.time 5 server resource monitoring to track performance, resource usage, and SLA compliance. On the desktop VM, we ran MS Office 2010 and Acrobat X. OS AND SOFTWARE TEMPLATES To simplify the configuration of VOE prototypes, CloudShare has agreements with various vendors to provide developers with VM templates that include an operating system and important business systems. As a result, developers using CloudShare don t have to purchase and install operating systems and applications. There is a library of IT professionals can select from numerous OS and applications software provided by templates for VMs that CloudShare to jumpstart the building of prototypes without having to provision software or the appropriate licenses. Using the new CloudShare ProPlus edition, which is geared toward IT include a pre-installed version developers, choices are made by picking from a software carousel. of Windows or Linux, as well templates that include common Windows server and desktop applications, such as MS Office, SharePoint 2010, MS SQL and Oracle. In addition CloudShare is adding applications from other vendors, including SAP. For our test environment, we were able to utilize a VM with Windows Server and Active Directory configured for use a Primary Domain Controller. In addition, our Windows XP Pro client desktop system had MS Office 2010 pre-installed. SIMPLIFIED CLOUD PROVISIONING More importantly for prototype development, CloudShare provides a robust drag-and -drop environment that supports file sharing between the PCs or workstations used by IT professionals and the VMs that they are accessing. In particular, access to a VM using the Windows RDP client is simplified through the CloudShare environments display, which identifies all VMs in the prototype and their configurations. 07

Cloud-based Test Scenario ENVIRONMENT VIRTUALIZATION For each user, a unique environment is created on demand from a snapshot of a prototype, which consists of VMs, storage, networks, and installed software. A CloudShare environment adds a run time component and refines the prototype by defining access specifications including automatic logins. In addition, the environment provides a view list for VM access. Exchange 2010. Both the internal and external addresses are provided for each VM. Using the external address, a connection can be made using the RDP client on a Windows system or a connection can be made directly using a web browser. This later method can also be set for RDP and file sharing. In addition, a VPN can be configured to enhance connectivity between on site systems and the cloud environment. Using both access methods, we configured IIS 2008, Exchange 2010 and up.time 5 on three Windows servers. For our SLA proof-of-concept demonstration, we utilized our VM running up.time 5 to create monitoring services for each virtual server in our prototype. We also defined availability and performance Service Level Objectives for our SLA. These objectives were dependent on both our AD controller and the VM running With our proof-of-concept test designed to demonstrate the use of our software and VMs in a client s production environment, we made the desktop VM the central reporting device within our VoE. As a result, we were able to simplify our client s experience by allowing them to view and manipulate all critical software from the desktop VM. In addition, we set up the desktop VM to display project documentation when a user logged in. With each client enjoying a private instance of the test environment, each client could interact with the proof-of-concept demonstration in a completely isolated sandbox environment. Every invitee client was free to engage or adjust any settings without regard to any other guest user. For our test demonstration, this was critical for the integrity of the user experience with regard to both the functionality and the performance of our 08

Cloud-based Test Scenario workflow. VM TRANSACTION PERFORMANCE In particular we had chosen to build a demo of a service resource monitoring application that was designed to provide an IT operations group with the ability to both monitor and define an SLA for business processes. Such a demonstration would not be meaningful without full isolation of each user s environment. From the desktop VM in our CloudShare environment, we accessed the up.time software, which was running on a Windows 2008 R2 server, via the up.time web portal. We then assessed the performance of our VM running Exchange 2010 while it ran the JetStress benchmark. With a single virtual drive for the OS, the Exchange logs, and the mailbox database, our VM server was still able to process close to 700 transactions per second during the database maintenance phase of JetStress. 09

Fostering Collaboration Fostering Collaboration C loudshare is not simply about creating an easy-to-use development environment to build and stage complex VM workflows: CloudShare is about collaboration and building credibility in both the solution and the solution provider. CLOUDSHARE DASHBOARD BUILDING IT CREDIBILITY The enterprise version of CloudShare has numerous tools for consultants, integrators and commercial software vendors. In this version there is an elaborate collaboration model that runs the gamut of direct clients, partners, and their clients. Through the enterprise CloudShare interface, very fine-grained client usage data can be analyzed in both CloudShare and Salesforce.com. of Salesforce.com. While CloudShare provides an exceptional development environment, its most important value proposition stems from its service management capabilities. CloudShare is not simply about creating an easy-to-use development environment to build and stage complex VM workflows: CloudShare is about collaboration and building credibility in both the solution and the solution provider. To set the stage for these functions, CloudShare utilizes a webbased management dashboard along the lines The dashboard serves to integrate the interactions of two hierarchies: The technical characteristics of the VM workflows, and the personal characteristics of teams of users and developers. Like all management dashboards, the CloudShare GUI presents different UI pages with different data to users based on the user s hierarchical permissions. What makes the CloudShare dashboard unique is the integration of user and time based permission levels, which occurs when CloudShare delivers a working environment to a user based on the snapshot of a prototype. As a result, CloudShare can use a single snapshot of a prototype to deliver one environment that has a two-year life cycle with domain administrator level access privileges and another enviroment that has a life cycle of only 15 minutes with end-user access privileges. What s more, users with a high 10

Fostering Collaboration enough privilege level in CloudShare can change life cycle and access settings on the fly. RESOURCE CLASSIFICATION KEEPING CLIENT INTERACTION ON TRACK User interaction begins when an invitation is sent to a new prospective user to access a CloudShare environment. Invitations can be sent to a true end user or a vendor partner. For large vendors, CloudShare provides the capability to compare and track the activities of users brought into an environment by partners. Once an invitee accepts an invitation and logs into the defined environment, that person becomes a user within CloudShare. CloudShare will then track the user s activities within the environment. IT professionals can use CloudShare s activity model to track IT staff progress on pre-production activities, such as development, testing, and QA. What s more, just as IT vendors can estimate the User interaction begins with an invitation to use a CloudShare environment. Invitations can likelihood that an invited be sent to end users or vendor partners. Once an invitee accepts an invitation, that person user will buy a product from becomes a user and CloudShare starts fine-grain tracking of all activity with respect to an environment. IT vendors use this data to analyze top sales prospects and compare the efforts that person s activity pattern, of partners. In house IT professionals can use the collected data to track IT staff progress on IT professionals can use the pre-production activities, such as development and QA. CloudShare statistics to identify potential internal end-user support issues, such as those created when line of business users do not spend sufficient time training with a new software environment. 11

Customer Value Customer Value B y utilizing snapshots of workflow prototypes, initiated when a key change is introduced on any VM, IT can freeze entire configurations of multiple VMs and return on demand to any past configuation in minutes in order to simplify the debugging of complex business workflows. THE ZEN OF CAPABILITY AND CREDIBILITY Current IT surveys consistently show that over 80 percent of IT sites are in some stage of system virtualization. Most have successfully gone through the first stage of virtualization, which focuses on the consolidation of systems running workloads not deemed critical for business process support. The next wave of virtualization, however, is set to target important business processes in order to leverage the performance and structural resilience that at VOE provides. CLOUDSHARE FEATURE BENEFITS 1) Rapid Prototyping with Fully Configured VM Templates: CloudShare provides VM templates with a Windows or Linux OS installed and many also include popular server software, such as SharePoint 2010 and Exchange for rapid configuration. 2) Access Multiple Versions of a Virtual Environment in Minutes: IT professionals can create snapshots of entire workflow prototypes and lanch an on demand virtual environment in minutes based on the choice of a prototype snapshot. 2) Drag-and-Drop Prototype Configuration: IT professionals can leverage RDP protocol support in CloudShare to drag-and-drop files between their desktop PC and VMs in their working environment. 4) Share Virtual Environments via the Web: Invite users to access a personal independent instance of an environment for pre-production activities conducted by IT staff such as development, testing, and QA. 5) Track and Analyze Invitation Responses: Via a management dashboard, apply advanced analytics on user activity that can be integrated with Salesforce.com and other CRM software. This shift brings greater pressure on IT to provision and test multiple VMs in support of complex workflows. As a result, IT will have to provision projects with sufficient physical and software resources required to support business process applications that run on multiple VMs and involve multiple software licenses. For internal IT departments, the process of developing a proof-ofconcept project, which will have to be tested and the accepted by end-user organizations is little different from the process followed by IT vendors in the virtualization space. As a result, inhouse IT groups can garner many of the same advantages the CloudShare VOE platform offers professional developers. In particular, the ability to significantly jumpstart the process of configuring a test bed with multiple VMs running the appropriate base software is a universal necessity for any IT organization. More importantly, CloudShare provides a number of subtle benefits that are quite sophisticated and can provide substantial savings in development time. One of the most important of these features comes in the ability to utilize the central construct of prototype virtualization, which treats all systems and resources in a workflow as a single object. 12

Customer Value To allow vendors to offer multiple clients access to their own copy of a virtual environment, CloudShare applies the construct of a snapshot to all of the systems that underpin a virtual environment. Each user launches a fresh copy of the environment based on snapshot of a prototype. When developing a complex system to support a business process, small changes to programs running on separate VMs can cascade on the entire system making debugging a very complex process. By utilizing snapshots of workflow prototypes, initiated when a key change is introduced on any VM, IT can freeze entire configurations of multiple VMs and later return on demand to any past configuration in minutes in order to simplify the debugging of a complex business workflow. Attempting to replicate this capability by restoring individual VMs in sequence can easily deteriorate into a massively complex task. In-house IT professionals can also benefit from the collaboration and client tracking capabilities that CloudShare offers professional developers by using the user-activity model to track the progress of IT staff in pre-production activities, such as development, testing, and QA. IT professionals can also keep much closer track of end-user participation in system acceptance and training projects conducted before releasing a new complex system into production. As a result, CloudShare can provide IT with a number of cost avoidance benefits, by flagging insufficient testing and preparation. 13