Around The Block Blog

Nick Sweere, Dell Compellent by Nicholas Sweere, Product Marketing Manager, Dell Compellent — August 11, 2011

The release of Replay Manager 6 provides many new features for taking Replays, or snapshots, of server environments. While it can be complicated and difficult to run and manage business critical applications -- such as SQL databases, Exchange and Hyper-V – taking and managing Replays shouldn’t be. The latest release of Replay Manager enhances and simplifies management capabilities so administrators can spend less time on Replays and more time on their server environment.

Below is an overview of three of the new features now available with Replay Manager 6:

  1. Multiple Instance Management
    Now multiple instances of Replay Manager can be managed through a single centralized management interface. This feature eliminates the need to switch between Replay Manager interfaces, simplifying the management of Replays of server applications such as SQL, Exchange and Hyper-V. This new management interface can be installed on a server, VM or a desktop to ease traditional management challenges.
  2. Windows PowerShell Scripting
    Many users prefer using Cmdlet scripting over a traditional GUI. Replay Manager now supports 43 PowerShell Cmdlets, providing all management capabilities found within Replay Manager’s GUI. PowerShell scripting greatly reduces the time required and difficulty of completing complex and/or repetitive tasks when taking snapshots of server applications.
  3. SQL Restore without Recovery
    When recovering a SQL database using Dell Compellent space-efficient snapshots, users are now able to restore the database by recovering it. This new feature allows database administrators to apply backup logs to enable an even more granular recovery of their database – recovery between snapshots.

For a demo of Replay Manager 6.0 click below.

 

Justin Braun, Dell Compellent by Justin Braun, Manager, Microsoft & Virtualization Solutions, Dell Compellent — November 22, 2010

Windows PowerShell was designed as a scripting language to help IT administrators automate repetitive tasks that could otherwise be error-prone by nature and in return free administrators to focus on other activities of the IT Pro.

We began the voyage over two years ago in expanding the capabilities of automation with the Compellent Storage Center by creating the Compellent Storage Center Command Set for Windows PowerShell. As the first storage vendor on the PowerShell scene, we offered over 60 cmdlets in our 1.0 release to handle anything from user management and alerting, to storage provisioning and volume management for the Windows platform.

In just a short time from now, Compellent will be releasing its new version of the Storage Center Command Set 6.0. This new version includes a number of features including new cmdlets that support the configuration and management of a new Storage Center feature called Live Volume, as well as Remote Data Instant Replay (Asynchronous Replication). Along with new features, the syntax of many of the existing cmdlets have changed to simplify their use, provide naming consistency across cmdlets, as well as increase the availability of pipelining results from one cmdlet to another. Watch for future posts where we’re cover some of the newness in more detail.

How is PowerShell and the Compellent Command Set being used in your environment? Leave us a note – we’d love to hear your story!

Shane Burton, Dell Compellent by Shane Burton, Microsoft Product Specialist, Dell Compellent — November 09, 2010

On-premise private clouds are becoming more popular among the enterprises we work with. These enterprises are virtualizing their storage and server infrastructures to increase efficiency and flexibility while reducing costs. To quickly and effectively manage virtualized IT resources, leading technology vendors, including Compellent, are making it easy by integrating with the Microsoft System Center Virtual Machine Manager (SCVMM) Self-Service Portal 2.0 Toolkit, a free partner-extensible cloud solution offered by Microsoft.

How does the Self-Service Portal 2.0 work?
The Self-Service Portal pools data center infrastructure resources – from networking to servers to storage – and makes them readily available to individual business units. Using Microsoft PowerShell scripts with Hyper-V and storage systems that integrate with these technologies, such as Compellent Storage Center, organizations can automate the deployment of their virtualized server and storage resources.

It’s all about efficiency and speed. From a data center management standpoint, what the business unit administrator wants to be able to do is quickly provision virtual machines (VM) without a lot of management overhead. That’s where the Self-Service Portal 2.0 comes into play. It provides a web-based interface where administrators can create whatever virtual machine they want, using pre-determined configuration options and pre-loaded VM templates.

Once a request from the business unit administrator is submitted, the system automatically notifies the IT administrator, who simply needs to validate the request and initiate the provisioning process. The Self-Service Portal takes it from there, utilizing built-in automation from Microsoft, Compellent and other DDA partners to rapidly deploy the requested IT services. Advanced PowerShell scripts reduce the manual steps associated with provisioning Windows Server/ Hyper-V VM resources, expediting deployment, ensuring accuracy and allowing administrators to focus on other important projects.

What Compellent brings to the table
Compellent comes to the table with a couple of things. Number one, its advanced storage technology is robust enough to do some pretty complex things from the storage layer at the same time reducing the complexity with operational efficiency for IT administrator. Number two, we’ve incorporated the OS-level integration with Windows Server/Hyper-V into the PowerShell piece. So that’s a huge enabler for us. Not only can we talk to our storage, but we can also talk to the OS itself without requiring special drivers to connect to the server host.

Compellent has created the Compellent Solution Pack for SCVMM SSP 2.0 that essentially incorporates two PowerShell scripts for the Self-Service Portal – one that creates one or more VMs using Compellent Instant Replays, and one that deletes VMs with automatic cleanup. We plan to offer this solution pack later this quarter.

The fluid nature of PowerShell automation
Traditionally, when data center administrators provision Hyper-V VMs using a template in SCVMM, the system created the VMs on the host itself using VHD copies via the LAN. The VHD is already sys prepped, providing a ready-to-deploy template complete with OS and applications. However, since each VM consumes just as much disk capacity as the base OS image – e.g., 10 GB – the provisioning process is time consuming and wastes disk space. Creating just one VM with this approach takes 5 to 20 minutes and, in this case, utilizes 10 GB or more of capacity.

With the Compellent “create VM” PowerShell script developed for the Self Service Portal, administrators can deploy the same Hyper-V VM in 20 to 30 seconds once the VHD has been sys prepped. Instead of creating full copies of the VHD via LAN, the script utilizes a gold image captured on the SAN as a snapshot. Each VM created shares the same gold image, and the only capacity consumed beyond that base image is the negligible space required for the unique characteristics of each VM.

For example, a small organization with four department that each need 25 physical boxes to do their work would traditionally be required to fill out a procurement order, put the OS on the hardware and ensure that there is enough energy to power 100 machines in the data center. The entire process would take about a week. With Compellent and the Self-Service Portal, it takes this organization 20-30 seconds to deploy a virtual machine. When deploying 100 machines required by the business, 12GB would be taken by the OS on each machine, meaning that an additional 1.2TB would be taken up just by the OS across the 100 machines. The same scenario on the Compellent would add up to 112 GB of space for the OS.

If changing business needs call for one or more VMs to be removed, the data center administrator can utilize the “delete VM” script. This script not only deletes the VM, but also performs a complete cleanup process – from removing the volume associated with the VM to unmounting the VHD and rescanning to ensure it has been removed.

From the beginning to the end – from the application and the OS to the storage layer, this process is completely fluid and abstracted from the general user. A few clicks on the self-service portal page and the business unit admin is all done. That is what Fluid Data is all about.

To learn more about the Self-Service Portal, please read the Microsoft blog.