This is an exciting week for everyone at Cohesity, we have officially announced our Orion 5.0 release which is filled with new features, capabilities as well as expanded support for new hardware, applications and virtualization platforms including Microsoft’s Hyper-V. It is gratifying to know that our sophisticated and modern architecture and the capabilities of our end-to-end data protection and recovery application that is fully converged on top of the Cohesity DataPlatform will be available to our current and future customers using Microsoft Hyper-V as their virtualization platform.
As the adoption of Microsoft’s Hyper-V increase in the enterprise, organizations are faced with the challenge of identifying a modern solution that can protect and recover their critical business information and applications timely and efficiently. Today’s business requirements demand shorter recovery points and faster recovery times to accommodate their growing business needs.
Cohesity has been satisfying the business requirements for shorter recovery points and faster recovery times needs for customers using VMware vSphere as their virtualization platform. Now we can deliver the same value for Hyper-V customers and their virtual infrastructures. Cohesity DataProtect will now consolidate end-to-end data protection and recovery infrastructure – including target storage, backup, replication, disaster recovery, and cloud tiering for Hyper-V and eliminate data protection and recovery silos by converging all backup infrastructure components on a single unified scale-out platform.
Cohesity’s implementation and support for Microsoft’s virtualization platform Hyper-V is tightly developed by leveraging Microsoft’s and Cohesity’s technologies to provide customers the same simplified management, efficiency, values we have been providing for VMware vSphere customers. Cohesity’s provides integration and support for two different versions of Microsoft’s virtualization platform Hyper-V 2012 R2 and Hyper-V 2016. Let me highlight some of the points of integration and the specifics between both versions.
For both supported version of Hyper-V, we use Microsoft native PowerShell and WMI APIs to manage communications and subsystem interactions. PowerShell is used when interacting with Microsoft System Center Virtual Machine Manager (SCVMM), and WMI is used for interactions with Hyper-V hosts. For modern and intelligent space efficiency features and capabilities, we combine the use of both Microsoft’s and Cohesity’s native technologies to deliver optimal data protection and recovery benefits for Hyper-V:
- Volume Shadow Copy (VSS)
- Resilient Change Tracking (RCT)
- Cohesity Change Block Tracking (CBT)
- Cohesity Ephemeral Dynamic Helper Agent
Because Cohesity supports two different versions of Hyper-V the implementation and use of technologies to interact and manage the necessary subsystems is slightly different between the two versions from an implementation standpoint.
Hyper-V 2012 R2
With Hyper-V 2012 R2 – WMI, VSS and Cohesity Change Tracking are utilized:
- WMI APIs are used to discover the VM properties. Cohesity CBT driver tracks the changes within the virtual disk files (VHD and VHDX).
- Cohesity Ephemeral Dynamic Helper Agent interacts with VSS to trigger the VM snapshots with the changes where only the change areas will be backed up.
- The data captured is then transferred through Cohesity’s secure layer from the primary storage system onto the Cohesity DataPlatform where the virtual disk files (VHD and VHDX) will be kept fully hydrated.
With Hyper-V 2016 – WMI and RCT (Resilient Change Tracking) are utilized:
- Cohesity uses the WMI APIs to trigger and manage the snapshot creation and deletion and integrates with Microsoft’s RCT to backup just changed blocks.
- The data is transferred through Cohesity’s secure layer from the primary storage system onto Cohesity DataPlatform, and the virtual disk files will be kept fully hydrated.
- The integration is a bit more elegant because the use of Microsoft’s Resilient Change Tracking eliminates the use of additional components and simplifies the entire process for identifying changes within the disks.
As an extra capability to customers, once the VMs are stored on our DataPlatform, customers can then use our native cloud integration services and capabilities with Microsoft Azure for archive, DR, Test/Dev, analytics, and other potential use cases.
As illustrated, Cohesity’s implementation and support of Hyper-V is performed at a subsystem level without having to rely on installation agents in the guest operating system. Also, Cohesity’s Ephemeral Dynamic Helper Agent for SCVMM and Hyper-V hosts is fully managed by the Cohesity Cluster, and they are automatically upgraded when needed with new software revisions.
For future updates about Cohesity, Hyperconverged Secondary Storage, Cloud Computing, Networking, VMware vSAN, vSphere Virtual Volumes (VVol), vSphere Integrated OpenStack (VIO), and Cloud-Native Applications (CNA), and anything in our wonderful world of technology be sure to follow me on Twitter: @PunchingClouds.