Get ready to be whats next. Jared Shockley http://jaredontech.com - - PowerPoint PPT Presentation

get ready to be what s next jared shockley http
SMART_READER_LITE
LIVE PREVIEW

Get ready to be whats next. Jared Shockley http://jaredontech.com - - PowerPoint PPT Presentation

Get ready to be whats next. Jared Shockley http://jaredontech.com Senior Service Engineer @jshoq Prior Experience Primary Experience Areas Agenda What is Azure? SharePoint On-prem vs. Office 365 SharePoint farm topologies Key Azure


slide-1
SLIDE 1

Get ready to be what’s next.

slide-2
SLIDE 2

Senior Service Engineer Prior Experience Primary Experience Areas

Jared Shockley – http://jaredontech.com

@jshoq

slide-3
SLIDE 3

Agenda

What is Azure? SharePoint On-prem vs. Office 365 SharePoint farm topologies Key Azure learnings for SharePoint admins Performance and Storage considerations

slide-4
SLIDE 4

Multitude of cloud services Platforms as a Service (PaaS) Infrastructure as a Service (IaaS) Pay as you go Changes all the time Updating/Improving Adding services

What is Azure?

slide-5
SLIDE 5

Azure Services Available

Data & Storage

  • SQL Azure
  • Document DB
  • StorSimple
  • Redis Cache

Analytics

  • Data Lake
  • HDInsight (Hadoop)
  • Machine Learning

Media & CDN

  • Media Services
  • Content Delivery Network

Compute

  • Virtual Machines
  • Batch/Runbook
  • RemoteApp (TS in the cloud)

Web & Mobile

  • Web Apps
  • Logic Apps
  • API
  • Notification Hub

Networking

  • VPN – Client and Site to site
  • ExpressRoute

Identity & Access Management

  • Azure AD
  • B2C
  • Multi-factor Authentication
slide-6
SLIDE 6

Pros and Cons of On-Prem Pros and Cons of Office 365aa

Comparing On-Prem vs. Office 365

slide-7
SLIDE 7
  • Pros
  • Cons

SharePoint on-premise

slide-8
SLIDE 8
  • Pros
  • Cons

SharePoint Online

slide-9
SLIDE 9

Farm architecture Small farm Medium farm Large farm

SharePoint Farm T

  • pology
slide-10
SLIDE 10

Farm architecture

MSIT T-Shirt Sizing

  • Small
  • Medium
  • Large

Azure ARM T emplates

  • Non-HA Farm
  • HA Farm
slide-11
SLIDE 11

Small farm

Typically two web servers and a database server Used for line of business (LOB) apps, small user count, low load

Up to 10,000 users, under 10 million items For environments above 1,000 users, clustered

  • r mirrored database servers are

recommended Can be run from Hyper-V virtual machines

ATM or ILB Private VNet

slide-12
SLIDE 12

Medium farm

Used for

  • Can be run from Hyper-V virtual machines

ATM/ILB Private VNets

slide-13
SLIDE 13

Large farm – T raditional T

  • pology

ATM/ILB Private VNets

slide-14
SLIDE 14

Large farm – Streamlined T

  • pology

ATM/ILB Always On Cluster

slide-15
SLIDE 15

Azure Non-HA Farm

Typically one SharePoint server, a database server, and an AD DC Server Can be used for development or single LOB application

ATM or ILB Private VNet

slide-16
SLIDE 16

Key Azure Learnings for SharePoint Admins

Networking and Storage is the Key!

Separate your key networks Manage your IOPs

User Connectivity

Access from Corporate Networks Access from Internet

Add DCs to the cloud Review the SKU Sizing for memory Changes in SharePoint for the future

slide-17
SLIDE 17

Isolated Virtual Networks

SharePoint Servers

Web Front-Ends, Dist. Cache, App Servers Contain SP Server traffic

Domain Controllers

Access from farm members Can route through VPN/ER to CorpNet

SQL Servers

Isolate from other server types Needed for Always On configuration

slide-18
SLIDE 18

Number of Server Cores Server SKU

  • Approx. Cost

$/Month US-West RAM in GB Local Disk Size in GB

4 Cores

A3 Basic $229 7 120 Std A3 Standard $268 7 285 Std A6 Standard $491 28 285 Std D3 $509 14 200 SSD D3 V2 $463 14 200 SSD D12 $600 28 200 SSD D12 V2 $558 28 200 SSD G2 $997 56 768 SSD

8 Cores

A4 Basic $458 14 240 Std A4 Standard $536 14 605 Std A7 Standard $982 56 605 Std D4 $1,018 28 400 SSD D4 V2 $925 28 400 SSD D13 $1,080 56 400 SSD D13 V2 $1,004 56 400 SSD G3 $1,994 112 1536 SSD

slide-19
SLIDE 19

10 20 30 40 50 60

  • Avg. Page Load Time in sec.

Average Page Load Time - 200 users – 2000 Item SharePoint List

A2 A3 A4

slide-20
SLIDE 20

Storage and I/O High availability Next gen SQL on Azure

Performance and Storage Considerations

slide-21
SLIDE 21

Performance

Requests per second (RPS) Daily unique users Concurrent users

slide-22
SLIDE 22

Storage and I/O considerations

Standard vs. Premium storage Focus on I/O requirement Watch for cache flooding

(especially during backups and “burst events”)

slide-23
SLIDE 23

Utilize Storage Best Practices

Storage Spaces or Filegroups

500 1000 1500 2000 2500 4 8 64 128

IOPs Blocksize in KB

Comparing IOP Performance

Storage Spaces Default Azure 20 40 60 80 100 120 140 160 4 8 64 128

Throughput in MB Blocksize in KB

Comparing Throughput

Storage Spaces Default Azure 2 4 6 8 10 12 14 16 18 4 8 64 128

Latency in ms Blocksize in KB

Comparing Latency

Storage Spaces Default Azure

slide-24
SLIDE 24

T esting data as of Dec 3, 2014

500 1000 1500 2000 2500 3000 3500 4000 4500 4 8 64 128

IOPs Blocksize in KB

Comparing IOP Performance

Storage Spaces Default Azure Premium 20 40 60 80 100 120 140 160 4 8 64 128

Throughput in MB Blocksize in KB

Comparing Throughput

Storage Spaces Default Azure Premium 5 10 15 20 25 30 35 4 8 64 128

Latency in ms Blocksize in KB

Comparing Latency

Storage Spaces Default Azure Premium

slide-25
SLIDE 25

Storage and I/O Costs on Azure

Standard Page Blobs Premium Page Blobs LRS GRS RA-GRS P10 P20 P30

Total Copies 3 6 6 3 3 3 Redundancy Local DC Local + 2nd DC Local + 2nd DC Local DC Local DC Local DC Access Read/Write in Local DC Read/Write in Local DC Read/Write in Local DC, Read in 2nd DC Read/Write in Local DC Read/Write in Local DC Read/Write in Local DC Availability SLA 99.9% Read/Write 99.9% Read/Write 99.9% Write, 99.99% Read 99.9% Read/Write 99.9% Read/Write 99.9% Read/Write Disk Size 128 GB 512 GB 1024 GB IOPs per disk 500 500 500 500 2300 5000 Throughput per disk 60MB/sec 60MB/sec 60MB/sec 100 MB/sec 150 MB/sec 200 MB/sec Price per month

(50-500TB for std)

$0.05/GB $0.07/GB $0.09/GB Price for 128GB $6.40 $8.96 $11.52 $19.71 Price for 512GB $25.60 $35.84 $46.08 $73.22 Price for 1024GB $51.20 $71.68 $92.16 $135.17

slide-26
SLIDE 26

High availability

Front-end: Load balancing Back-end: SQL mirroring/SQL clustering

slide-27
SLIDE 27

Next Generation Azure SQL for SharePoint

SQL Server VM on IaaS SQL Azure Restrictions as of 10/3

slide-28
SLIDE 28

Microsoft IT Showcase

How Microsoft does IT Areas of Learning Find out more

slide-29
SLIDE 29
slide-30
SLIDE 30

https://github.com/Azure/azure-quickstart-templates/tree/master/sharepoint-three-vm https://github.com/Azure/azure-quickstart-templates/tree/master/sharepoint-server-farm-ha https://azure.microsoft.com/en-us/documentation/articles/resource-group-authoring-templates/ https://msdn.microsoft.com/en-us/library/azure/dn769114.aspx https://azure.microsoft.com/en-us/blog/internal-load-balancing/ https://azure.microsoft.com/en-us/blog/sql-server-alwayson-template-in-microsoft-azure-portal-gallery/ https://github.com/Azure/azure-quickstart-templates/tree/master/sql-server-2014-alwayson-dsc