What’s New with IIS 8:Open Web Platform for CloudShaun EaganSenior Program ManagerMicrosoft Corporation
WSV331
Wade A. HilmoPrincipal Development LeadMicrosoft Corporation
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.
Common Web Farm Deploymentwww.contoso.comwww.contoso.comwww.contoso.com
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.
Web Farm Deployment with ARRApplication Request Routing (ARR)
www.contoso.comwww.iis.netwww.contoso.com
www.asp.net
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.
demo
Application Request RoutingHostname Affinity
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.
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!
demo
Configuration Scalability
IIS 8 ImprovementCentralized SSL Certificate Support
demo
Centralized SSL Certificate Support
Resource Sand-boxing
Network bandwidth.Storage space.Memory consumption.CPU consumption.
demo
Resource Sand-boxing
Elastic Scalability
Per customer elastic scalability.Web farm elastic scalability.
demo
Elastic Scalability
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.
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
Session Summary
Discuss web hosting platform components and topology.Highlight key IIS 8 investments for cloud.
PerformanceSite-densitySand-boxingElastic scalability
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
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
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
Q & A
Questions?
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
Evaluations
http://europe.msteched.com/sessions
Submit your evals online
© 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.
Top Related