Azure presentation and technical materials

azure iaas

I’ve received a plenty useful links to my mail today. By using these links you can download Azure related materials to improve your understanding the process of planning and selling Azure services. There are multiple presentations with different levels (from 50 to 200/300) and technical documentation kits.

Azure and CSPs

How partners can make money with Azure IaaS

This presentation provides an overview of how partners can make money with Azure IaaS.

N + DV2 VMs are also described (but a very shortly)

Getting started on CSP for Azure

This FAQ style document is a “Getting Started guide” for Microsoft Azure services in the CSP program.

Overview of CSP in Azure

This presentation provides an overview of the Azure in CSP program

Case Studies 

Azure CSP partner case study – Dell and Takeform

Azure CSP partner case study – Datapipe

Azure CSP partner case study – Lumen21

Azure CSP partner case study – ProserveIT and BC Milk

Azure CSP partner case study – SaaSplaza

Miscelanneous

Active Directory from on-premises to the cloud – Azure AD whitepapers (it’s clear)

Hybrid IaaS technical guides (hope it’s clear too | tech.guides level 300 are perfect)

Hybrid IaaS GTM materials

IoT business documentation

This zipped folder includes an overview of Analytics on Azure, including the IoT vision and data platform scenarios

Internet Of Things (IoT) technical documentation

This document provides technical guidance on deploying cloud services for IoT

Application dev/test technical guides

These documents provide a technical overview of application development and testing.

Application dev/test business documentation

This zipped folder contains documents that provide an overview of application dev/test offerings for partners.

Analytics technical guides

This zipped folder provides technical guidance for analytics on Azure

Analytics business documentation

This zipped folder includes an overview of Analytics on Azure, including the Analytics vision and data platform scenarios.

Contoso in the Microsoft Cloud

[PDF, VSD] See how a representative global organization has adopted all of Microsoft’s cloud offerings, including Office 365, Azure, Dynamics 365, and Intune.

SQL Services

Azure SQL DB technical documentation

This zipped folder contains best practices and deployment documentation for Azure SQL database.

Azure SQL DB business documentation

This zipped folder contains presentations that provide guidance on Azure SQL database – business discussions.

SQL in Azure VMs GTM materials

Videos/solution templates

SQL in Azure VMs technical documentation

Best practices and deployment documentation

SQL in Azure VMs business documentation

This zipped folder contains presentations that provide guidance on SQL in Azure VMs – business discussions.

Power BI technical guides

This zipped folder provides technical guidance for deploying Power BI, creating dashboards, and other technical details of managed services.

Power BI business documentation

This presentation provides guidance on incorporating Power BI into your managed services practice through CSP.

RDS 2016 in Azure

RDS 2016 on Azure laaS Technical Guidance Deck

[PPTX] RDS 2016 on Azure IaaS Scenario, Offer and Deployment Approach

RDS 2016 on Azure laaS Technical Guidance Document

[DOC] Great Technical guidance for CSP partners

RDS 2016 on Azure laaS Landing Page Framework

This is the Remote Desktop Services (RDS) 2016 on Azure IaaS Landing Page Framework for HMSPs. Please use the content and modify the format to fit your website template

RDS 2016 on Azure laaS Hoster Partners Messaging Framework

Use this document as a guide as you develop relevant communications. This is a reference document, intended to inform the work of marketing and sales professionals.

RDS 2016 on Azure laaS Sales Datasheet

Explains the value of RDS 2016 on Azure IaaS (DOC)

RDS on Azure Laas BDM Deck

[PPTX] RDS on Azure Laas BDM Deck

DR and BaaS

Backup and Disaster Recovery technical documentation

These documents provide a technical overview of Backup and Disaster Recovery solutions.

Backup and Disaster Recovery business documentation

This zipped folder contains documents that provides an overview of backup and disaster recovery offerings for partners.

Backup and Disaster Recovery GTM materials

Disaster Recovery for SQL business documentation

This zipped folder contains presentations that provide guidance on disaster recovery for SQL – business discussions.

Disaster Recovery for SQL GTM materials

Campaigns, sample service offers, and templates

Disaster Recovery for SQL technical documentation

This zipped folder contains technical documentation for disaster recovery for SQL, along with a SQL 2014 hybrid kit.

SQL Backup to Azure GTM materials

This zipped folder contains campaigns, sample service offers, and templates for SQL backup to Azure.

SQL Backup to Azure business documentation

This presentation provides guidance on SQL Backup to Azure – business discussions

SQL Backup to Azure technical documentation

Technical deployment kit with deployment guidance of SQL backup to Azure.

How to make VMM highly available

Virtual Machine Manager is the core component of a medium- or large-sized virtualization platform. If you have a lot of hosts and virtual instances , private/hybrid clouds or network virtualization, having highly available VMM is strongly recommended. In this post we will discuss how satisfy all requirements for VMM High availability and set up 2 VMM HA instances.

Hardware and settings behind this post

  • 1 Hyper-V host (TP5, CU2)
  • 1 DC (domainlab.com, guest)
  • 2 VMM (VMM01, VMM 02 , guest)
  • 1 SQL Server (SQL01, guest)
  • internal vSwitches
  • all guests and hosts are up-to-date (Windows Update, no exotic  KBs)
  • user for setup: domain/ent administrator

Prepare your environment for VMM HA

1) VMM creates database to keep it’s configuration data, so remote SQL Server instance with Standard edition at least is required.

TIP:  to remove single point of failure I’d recommend to set up SQL Server HA. AlwaysOn FCI and AG are supported.

2) open 445 and 1433 ports on one or more SQL Servers (if your SQL is in HA)

For Windows Firewall (please note I use Domain Profile here):

New-NetFirewallRule -Name "SQL Server 445" -DisplayName "SQL Server 445" -Profile Domain -Direction Inbound -LocalPort 445 -Protocol TCP -Action Allow
New-NetFirewallRule -Name "SQL Server 1433" -DisplayName "SQL Server 1433" -Profile Domain -Direction Inbound -LocalPort 1433 -Protocol TCP -Action Allow

3) create service account for VMM Service and add one to the local Administrator group on each VMM host

#Use Powershell or dsa.msc
New-ADUser -Name "VMM Service Account" -GivenName "VMM SVC" -SamAccountName vmmsvc -UserPrincipalName vmmsvc@demolab.com -AccountPassword (Read-Host -AsSecureString "Type Password For Service Account")
#Use PS/CMD or lusrmgr.msc
ICM -ComputerName vmmservername {net localgroup administrators /add Demolab\VMMSVC}

4) as almost any clustered role in Windows Server, VMM HA is built on the top of the the well-known Failover-Clustering feature and some requirements are similar.

#Install Failover-Clustering feature on every VMM host
Install-WindowsFeature Failover-Clustering -IncludeManagementTools

TIP: it’s also recommended to add and prepare separate network for cluster heartbeats

5) Create a new cluster (cluadmins.msc or PS)

New-Cluster -Name VMMCL -Node VMM01, VMM02 -StaticAdress 192.168.10.40 -NoStorage -AdministrativeAccessPoint ActiveDirectoryAndDns -IgnoreNetwork 10.10.23.0/24

newclustervmm

6) Check that newly created cluster operates without any errors (cluadmins.msc/cluster core resources and cluster events)

image

7) VMM encrypts some data in the VMM database by using the Data Protection Application Programming Interface (DPAPI). For example, VMM encrypts Run As account credentials and passwords in guest operating system profiles. VMM also encrypts product key information in virtual hard disk properties for virtual machine role scenarios and configuration.

If you move VMM to another station, VMM will not retain the encrypted data. To be able to operate in HA mode, VMM requires Distributed Key Management which stores encryption data in AD DS.

To get it work you need to define the new container in ADDS (adsiedit.msc or PS)

TIP: The account with which you are installing VMM must have Full Control permissions to the VMMDKM container (use adsiedit.msc and security tab)

TIP: you need to create the container in the same domain as the user account with which you are installing VMM

#Get domain's distinguished name (example, "DC=contoso, DC=com")
$DN=(Get-AdDomain).DistinguishedName

#VMMDK container will be created at the root of domain context
New-ADObject -Name "VMMDKM" -Type Container -Path ($DN)

8) Download and install Windows ADK 8.1 with only Deployment Tools and Windows PE features on each VMM host

TIP:  you can download ADK files to a file share and use shared path to install ADK on the next VMM hosts. Timesaver.

adk81

VMM Installation

After you created a new cluster and added all of your VMM hosts to one, you are ready to run setup.exe from VMM media.

The steps are the same as for standalone installation. But there are some differences :

  • you cannot define library servers at the library configuration page. you must add them after setup from VMM console (HA File Server is recommended)
  • wizard automatically determinates (checks cluster membership) that you are going to create VMM HA (1st picture)
  • you need to define settings for VMM cluster role (name and IP address)
  • no option to store encryption keys on the local machine. DKM is selected by default.

Then you need to define

  • name, organization, product key
  • Windows Update settings (on/off)
  • SQL Connections settins (Name, Credentials and etc.)
  • Service account (vmmsvc , in my case) and password
  • DKM path (CN=VMMDKM, DC=demolab, DC=com)
  • cluster name (VMMHA) and it’s ip address

Repeat steps on each VMM host.

Download the latest UR (UR 10 for today) and install it then.

This slideshow requires JavaScript.

Open cluadmins.msc , go to Roles and verify that clustered role with the name VMMHA was created.

image

TIP: owner mode shows you current active VMM server for income connections. VMM HA uses active-passive model.

You can retrieve the active node from VMM console as well. Use FQDN of newly created cluster and default 8100 port as for connection string and check Fabric –Infrastructure – VMM Server section

TIP: it’s recommended to install VMM console on the remote station which is not a member of VMM HA cluster

image

Additional considerations

  • You can only have one implementation of a highly available VMM management server on a given failover cluster.
  • You can have VMM management servers installed on as many as sixteen nodes on a failover cluster, but there can only be one node active at any time.
  • You cannot perform a planned failover (for example, to install a security update or to do maintenance on a node of the cluster) by using the VMM console. To perform a planned failover, use Failover Cluster Manager.
  • During a planned failover, ensure that there are no tasks actively running on the VMM management server. Any running tasks will fail during a failover. Any failed jobs will not start automatically after a failover.
  • Any connections to a highly available VMM management server from the VMM console or the VMM Self-Service Portal (unavailable for new VMM versions (2012 SP1 and later)) will be lost during a failover. The VMM console will be able to reconnect automatically to the highly available VMM management server after a failover.

Thanks for reading.

Have a nice datacenter management!

P.S. don’t know how to upgrade old VMM even if it is installed on 2008 R2? Check my post.