IT Professionals 04 | Active Directory on IaaS David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager.

Slides:



Advertisements
Similar presentations
Active Directory and Group Policy Blackhat Amsterdam Raymond Forbes.
Advertisements

Implementing and Administering AD DS Sites and Replication
Microsoft Dynamics AX Technical Conference 2013
Kako uklopiti oblak u svoju postojeću infrastrukturu? Tomica Kaniški CITUS d.o.o.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 6 Managing and Administering DNS in Windows Server 2008.
Advanced Active Directory Services Windows Server год на рынке IT образования! 17 лет с Microsoft 1991 – Алексей Кибкало.
What’s New in Active Directory in Windows Server 2012 Dean Wells Active Directory Product Group Microsoft SIA312.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Module 3 Windows Server 2008 Branch Office Scenario.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Understanding Active Directory
Windows Server 2008 Chapter 8 Last Update
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
Name Title Microsoft Windows Azure: Migrating Web Applications.
Deploying Active Directory in Windows Azure Aviraj Ajgekar Technical Evangelist Microsoft Corporation
Active Directory Domain Services on Windows Azure Virtual Machines Samuel Devasahayam Active Directory Product Group Microsoft SIA205.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
Implementing Dynamic Host Configuration Protocol
11 REVIEWING MICROSOFT ACTIVE DIRECTORY CONCEPTS Chapter 1.
70-294: MCSE Guide to Microsoft Windows Server 2003 Active Directory, Enhanced Chapter 7: Active Directory Replication.
Designing Active Directory Child Domain Sainath K.E.V Directory Services MVP 5/Aug/2015.
Advanced Deployment and Administration of AD DS
SharePoint Farm On Azure IAAS Prepared By : Prakhar Rastogi Premier Field engineer Microsoft India.
Easily migrate existing applications as-is to the cloud Assist New Cloud App Development by Integrating IaaS and PaaS Functionality Set up.
Implementing Dynamic Host Configuration Protocol
Module 5: Planning a DNS Strategy. Overview Planning DNS Servers Planning a Namespace Planning Zones Planning Zone Replication and Delegation Integrating.
What’s New in Active Directory in Windows Server 2012 Pete WSV312.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Instructions You must bring your own laptop, your presentation and a power supply Technical staff is present in all to assist with network, audio and video.
Windows Azure Conference 2014 Lessons Learned From Large Scale Migrations to Windows Azure IaaS.
Active Directory Boundaries - Purpose Replication Boundaries Security Boundaries.
Customer needs EnterpriseGrade HyperScale Hybrid.
Module 4: Planning, Optimizing, and Troubleshooting DHCP
Designing Authentication for a Microsoft Windows 2000 Network Designing Authentication in a Microsoft Windows 2000 Network Designing Kerberos Authentication.
MDC417 Follow me on Working as Practice Manager for Insight, he is a subject matter expert in cloud, virtualization and management.
DCIM211. By 2015, 35% of enterprise IT expenditures for most organizations will be managed outside the IT department’s budget IT budget.
Company Confidential 1 A Course on Global Catalog And Flexible Single Master Operations (Fsmo) Roles Prepared for: *Stars* New Horizons Certified Professional.
1 Week 8 – Manage Sites and Replication Configure Sites and Subnets Configure the Global Catalog and Application Partitions Configure Replication.
Module 11: Read-Only Domain Controllers. Overview Describe the Read-Only Domain Controllers role Use Read-Only Domain Controllers.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Global Catalog and Flexible Single Master Operations (FSMO) Roles
Module 1: Implementing Active Directory ® Domain Services.
On-premises Your datacenter Hybrid Datacenter scenarios Capacity Demand Remote Site Layered Solutions Strategic migration Disaster Recovery.
What’s New in Active Directory in Windows Server 2012 Samuel Devasahayam Active Directory Product Group Microsoft Ulf Simon-Weidner Senior Consultant,
Module 4: Configuring Active Directory Sites and Replication.
Global scale with Microsoft Azure Scenarios Achieving high availability with Microsoft Azure Demos.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.
Deploying Active Directory in Windows Azure
Introduction to Active Directory
You there? Yes Network Health Monitoring Heartbeats are sent to monitor health status of network interfaces Are sent over all cluster.
© Compiled by David Brewster Networking Diploma – Orange Group S Class Presentation: Operations Master Roles.
Global Catalog and Flexible Single Master Operations (FSMO) Roles BAI516.
Complete VM Mobility Across the Datacenter Server Virtualization Hyper-V 2012 Live Migrate VM and Storage to Clusters Live Migrate VM and Storage Between.
Module 4: Configuring Active Directory ® Domain Sevices Sites and Replication.
11 GLOBAL CATALOG AND FLEXIBLE SINGLE MASTER OPERATIONS (FSMO) ROLES Chapter 4.
Windows Server 2012 Active Directory - what’s in it for me? Tony Murray, Directory Services MVP.
WINDOWS AZURE AND THE HYBRID CLOUD. Hybrid Concepts and Cloud Services.
Private KEEP OFF! Private KEEP OFF! Open! What is a cloud? Cloud computing is a model for enabling convenient, on-demand network access to a shared.
Implement Storage Implement Blobs and Azure Files Manage Access Configure Diagnostics, Monitoring & Analytics Implement SQL Databases Implement Recovery.
Virtual Machines and Web Sites
Global Catalog and Flexible Single Master Operations (FSMO) Roles
Braindumps4IT Braindumps
MCSA VCE
Design and Implement Cloud Data Platform Solutions
Windows Azure Virtual Network Basics
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Virtual Academy
Global Catalog and Flexible Single Master Operations (FSMO) Roles
Presentation transcript:

IT Professionals 04 | Active Directory on IaaS David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager

Agenda

Azure AD Office 365 Azure AD Exchange Online SharePoint Online Lync Online CRM Online Windows InTune

Contoso CORP SITE – Las Vegas, NV Windows Azure Datacenter – West US VPN Tunnel AD Cloud Service SharePoint RDS Virtual Network

Contoso CORP SITE – Las Vegas, NV Windows Azure Datacenter – West US VPN Tunnel AD Cloud Service SharePoint Website Virtual Network

Site to Site VPN Tunnel AD Authentication + On-Premises Resources Contoso.com Active Directory Load Balancer Public IP

Load Balancer Public IP Site to Site VPN Tunnel On Premises Resources Contoso.com Active Directory AD Auth Extranet Active Directory fabrikam.com

Site to Site VPN Tunnel AD Authentication + On-Premises Resources Contoso.com Active Directory AD Auth Load Balancer Public IP

Deploy DC in Separate Cloud Service Cloud Service for AD Clients Location: North Central US Name: app-cloudservice.cloudapp.net Affinity Group: ADAG Deployment Virtual Network: MyVNET DNS IPs: Virtual Machine Role Name: advm1 Subnet: AppSubnet IP Address: Cloud Service for AD Domains Location: North Central US Name: ad-cloudservice.cloudapp.net Affinity Group: ADAG Deployment Virtual Network: ADVNET DNS IPs: (On-Premise AD IP) Virtual Machine Role Name: ad-dc Subnet: ADSubnet IP Address: DIP Windows Azure Subscription

Running AD on Windows Azure IaaS Windows Azure Training Kit HOL-DeployingActiveDirectory HOL-DeployingActiveDirectoryPS

Placing Active Directory DCs in Windows Azure equates to running virtualized DCs Hypervisors provide or trivialize technologies that don’t sit well with many distributed systems… including Active Directory Business drivers Support pre-requisites for other Applications or Services Serve as substitute or failover for branch-office/HQ domain controllers Serve as primary authentication for cloud only data center Design considerations Certain Active Directory configuration knobs and deployment topologies are better suited to the cloud than others

Is it safe to virtualize DCs? Placement of the Active Directory database (DIT) Optimizing your deployment for traffic and cost Read-Only DCs (RODC) or Read-Writes? Global Catalog or not? Trust or Replicate? IP addressing and name resolution Geo-distributed cloud-hosted DCs

Timeline of events DC 1 ID: A USN: 100 Create VHD copy TIME: T1 TIME: T2 ID: A USN: users added TIME: T3 ID: A USN: 100 T1 VHD copy restored TIME: T4 ID: A USN: more users created DC2 receives updates: USNs >100 DC2 receives updates: USNs >200 DC 2 = 200 = 250 RID Pool: RID Pool: RID Pool: RID Pool: USN rollback NOT detected: only 50 users converge across the two DCs All others are either on one or the other DC 150 security principals (users in this example) with RIDs have conflicting SIDs

DIT’s/sysvol should be deployed on data disks Data Disks and OS Disks are two distinct Azure virtual-disk types they exhibit different behaviors (and different defaults) Unlike OS disks, data disks do not cache writes by default NOTE: data disks are constrained to 1TB 1TB > largest known Active Directory database == non-issue Why is this a concern? Write-behind disk-caching invalidates assumptions made by the DC DC’s assert FUA (forced unit access) and expect the IO subsystem to honor it FUA is intended to ensure sensitive writes make it to durable media can introduce USN bubbles in failure scenarios

AD is Supported in Windows Azure Virtual Machines (Not VM Role) Capture/Imaging is not supported with DCs To make a new DC provision a VM and run promote it to be a DC

Consider cost and deploy according to requirements Inbound traffic is free, outbound traffic is not Standard Azure outbound traffic costs apply Nominal fee per hour for the gateway itself Can be started and stopped as you see fit if stopped, VMs are isolated from corporate network RODCs will likely prove more cost effective

DC-locator and ISTG/ISM (inter-site topology generator and messenger) Correctly defining and connecting Active Directory subnets and sites will influence your bottom-line sites, site-links and subnets affect who authenticates where and DCs’ replication topology Ensure the cost between any on-premises site and the cloud-sites are appropriately dissuasive i.e. the notion of “next closest site” (a common fallback in Active Directory) should not conclude that the cloud is the next closest Ensure replication is scheduled (not “Notify-”driven) Ensure it’s compressed (and crank it up—domain controllers offer aggressive controls around compression of replication traffic) Align replication schedule with latency tolerance DCs replicate only the last state of a value so slowing replication down saves cost if there’s sufficient churn

Finally, RODCs NEVER replicate anything outbound They do need to populate cacheable secrets which requires on-demand traffic to obtain them as a user/computer authenticates Consider that the absence of outbound traffic through the lack of replication yields cost savings Using RODCs for Azure is a no-brainer? Or is it? This isn’t really what they’re designed for designed to be caching DCs used at physically insecure branch sites the question is one of trust… do “you” trust the Azure datacenter? But is HBI/PII a concern? RODCs do offer ROFAS (a filtered attribute set) which permits targeted attributes to be excluded from RO replicas but RODCs introduce known and unknown app-compat issues which increases the test-burden and associated support costs

GCs are necessary in multi-domain forests for authentication Workloads in the cloud that authenticate against a DC in the cloud will still generate outbound authentication traffic without one used to expand Universal Group memberships less predictable cost associated with GCs since they host every domain (in-part) completely unpredictable cost if workload hosts Internet-facing service and authenticates users against Active Directory Could leverage “Universal Group Membership Caching” Predominantly replicates inbound only outbound replication is possible with other GCs

Choice Add replica DCs in the cloud or build a new forest and create a trust? Kerberos or Federated Motivators Security (selective authentication feature) Compliance/privacy (HBI/PII concerns) Cost replicate more or generate more outbound traffic as a result of authentication and query load Resiliency/fault-tolerance if the link goes down, trusted scenarios are likely entirely broken

Name resolution Deploy Windows Server DNS on the domain controllers Windows Azure provided DNS does not meet the complex name resolution needs of Active Directory (DDNS, SRV records, etc.) A critical configuration item for domain controllers and domain-joined clients must be capable of registering (DCs) and resolving resources within their own Since static addressing is not supported, these settings MUST be configured within the virtual network definition Azure VMs require “DHCP leased addresses” but leases never expire or move between VMs The non-static piece is the opposite of what most Active Directory administrators are used to using When an Azure VM leases an address, it is routable for the period of the lease The period of the lease directly equates to the lifetime of the service  so we’re good Traditional on-premises best practices for domain controller addressing do NOT apply Do NOT consider statically defining a previously leased address as a workaround this will appear to work for the remaining period of the lease but once the lease expires, the VM will lose all communication with the network  not good when it’s a domain controller

All replication would route through or bounce off of CORP domain controllers May generate large amounts of outbound traffic Azure offers an attractive option for geo- distribution of domain controllers Off-site fault-tolerance Physically closer to branch offices (lower latency) But no direct virtual-network to virtual- network communication exists Requires one tunnel from each virtual-network back to the corporate network on-premises X HQ AsiaUS