what’s new with iis 8: open web platform for cloud shaun eagan senior program manager microsoft...

27
What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation WSV331 Wade A. Hilmo Principal Development Lead Microsoft Corporation

Upload: rosalind-harmon

Post on 04-Jan-2016

214 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

What’s New with IIS 8:Open Web Platform for CloudShaun EaganSenior Program ManagerMicrosoft Corporation

WSV331

Wade A. HilmoPrincipal Development LeadMicrosoft Corporation

Page 2: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Session Objectives and Takeaways

Session Objective(s):Provide an overview of web farm deployments.Highlight key IIS 8 cloud investments on Windows Server 2012.

Key TakeawaysWindows and OOB investment complement overall value to customers.IIS 8 is the most secure, highly scalable, and easy to manage open web platform for the cloud.

Page 3: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Common Web Farm Deploymentwww.contoso.comwww.contoso.comwww.contoso.com

Page 4: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Pros and Cons

ProsSimple solution.Good for scaling-out a dedicated/homogeneous environment.

ConsNot appropriate for shared/cloud deployment with many customers.Difficult to scale-up to achieve high site-density.

Page 5: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Web Farm Deployment with ARRApplication Request Routing (ARR)

www.contoso.comwww.iis.netwww.contoso.com

www.asp.net

Page 6: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Pros and Cons

ProsGood for managing many customers, such as shared/cloud deployment.Server resources are consumed only on affinitized servers.Addresses both scale-up and scale-out needs.

ConsRequires dynamic awareness of customer’s configuration and content.

Page 7: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

demo

Application Request RoutingHostname Affinity

Page 8: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

IIS 8 Improvements

Must be able to:Dynamically retrieve customer’s configuration and content.Start a site quickly.Achieve high site-density.Easy to manage.

Page 9: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

IIS 8 ImprovementConfiguration Scalability

With a typical hosting configuration (3,500 sites)

WS08 R2:Windows Server 2012:

Config mem usage: 760MBConfig mem usage: 340MB

500 Change propagation (s) 1000 Change propagation (s)

WS08 R2 346 4007

Win8 M1 5 24

250

750

1250

1750

2250

2750

3250

3750

4250

Configuration Change Delay

Seconds

166x

faster

WS2012

WS08 R2

1/2 memory usage vs

R2!

Page 10: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

demo

Configuration Scalability

Page 11: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

IIS 8 ImprovementCentralized SSL Certificate Support

Page 12: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

demo

Centralized SSL Certificate Support

Page 13: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Resource Sand-boxing

Network bandwidth.Storage space.Memory consumption.CPU consumption.

Page 14: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

demo

Resource Sand-boxing

Page 15: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Elastic Scalability

Per customer elastic scalability.Web farm elastic scalability.

Page 16: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

demo

Elastic Scalability

Page 17: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

NUMA Scalability

Basic commodity server in 2014:16 to 64 logical cores.NUMA architecture.64GB RAM.40Gbit NIC. $300-$1500 w/o OS.

High end server:256 or 512 logical cores.

Page 18: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Non-Uniform Memory Access (NUMA)NUMA Concepts

-Groups of processors associated with local memory

-Accessing non-local memory is slower-NUMA nodes vs. Processor Groups

IIS changes to support NUMA-Added second processor mask to support > 32 cores

-Automatic Configuration- Set maxProcesses="0"- Will set 1 process per NUMA node

Page 19: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Session Summary

Discuss web hosting platform components and topology.Highlight key IIS 8 investments for cloud.

PerformanceSite-densitySand-boxingElastic scalability

Page 20: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

SIA, WSV, and VIR Track Resources

Talk to our Experts at the TLC

#TE(sessioncode)

DOWNLOAD Windows Server 2012 Release Candidate

microsoft.com/windowsserverHands-On Labs

DOWNLOAD Windows Azure

Windowsazure.com/teched

Page 21: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Related Content

WSV332 - What's New with IIS 8: Performance, Scalability, and Security

WSV331 - What's New with IIS 8: Open Web Platform for Cloud

DEV349 - Internet Information Services (IIS) Express for Web Developers

Page 22: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

IIS.NET: Home for the IIS Community!

In-depth technical articles and samples

http://learn.iis.net

Free advice and assistance in forums

http://forums.iis.net

Connect with other IIS experts through blogs

http://blogs.iis.net

Download center with IIS solutions

http://www.iis.net/download

Page 23: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Q & A

Questions?

Page 24: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Resources

Connect. Share. Discuss.

http://europe.msteched.com

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Resources for Developers

http://microsoft.com/msdn

Page 25: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

Evaluations

http://europe.msteched.com/sessions

Submit your evals online

Page 26: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to

be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS

PRESENTATION.

Page 27: What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft