Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.
-
Upload
eleanore-fox -
Category
Documents
-
view
217 -
download
3
Transcript of Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.
Internet Information Services (IIS)
Oralia Resendez
Pauline Cheng
Xiao Yan Wu
Stephen Tecci
Overview
Benefits of Web servers and IIS Different Versions of IIS IIS 6.0 Architecture IIS 6.0 Enhancements IIS vs. competitors
Why do we need Web Servers?
Rapidly increasing communication speed The use of multipurpose servers The delivery of dynamically generated
information Explosion of intranets
Benefits of using IIS
Enables organizations of all sizes to quickly and easily deploy Web sites
Provides a high-performance platform for applications built using ASP.NET and the Microsoft .NET Framework
Reduces the total cost of ownership through easier server management and server consolidation
Benefits cont.
Increases the security of information systems Delivers a platform for improved developer
productivity
IIS 4.0 IIS 5.0 IIS 5.1 IIS 6.0
PlatformWindows® NT® 4.0
Windows 2000Windows XP Professional
Windows Server 2003 family
Architecture 32-bit 32-bit 32-bit and 64-bit 32-bit and 64-bit
configurationBinary Binary Binary XML
SecurityWindows authentication SSL
Windows authentication SSLKerberos
Windows authentication SSLKerberosSecurity wizard
Windows authentication SSLKerberosSecurity wizardPassport support
Cluster supportIn Windows NT 4.0
IIS clustering Windows support Windows support
What has changed?
IIS Features
Sharing InformationCreating Web-Based
ApplicationsBringing Server Operating
System Functionality to the Web
Sharing Information
Support for Multiple Sites with One IP Address
Administrators can use Simple Mail Transfer Protocol (SMTP) and Network News Transport Protocol (NNTP) Services to set up intranet mail and news services that work in conjunction with IIS.
The File Transfer Protocol (FTP) service, used to publish information to a Web server, provides a faster, smoother way to download Information from the Internet.
Creating Web-Based Applications
Microsoft Active Server Pages (ASP) provide standards-based database connectivity and the ability to customize content for different browsers. It also provides error-handling capabilities for Web-based applications.
ASP has a new feature for determining the exact capabilities of a browser.
Bringing Server Operating System Functionality to the Web
Integrated Setup & Upgrade
- IIS 5.0 installs as a networking service of Windows 2000 Server. Customers with any existing version of Windows NT Server 3.51 or 4.0 will automatically be upgraded to the new Web Services and can take advantage of the new features and services of Windows 2000 Server and IIS.
Bringing Server Operating System Functionality to the Web (Cont.)
Reliable IIS Restart
- Users can stop and restart all Internet services from within the IIS Microsoft Management Console (MMC) snap-in, which makes it unnecessary to restart the computer when applications become unavailable.
IIS 6.0 Enhancements
SecuritySecurity
ReliabilityReliability
ScalabilityScalability
SystemSystem
ManagementManagement
SystemSystem
ManagementManagement
Fault tolerant architectureFault tolerant architectureHealth monitoringHealth monitoringIntelligent queuingIntelligent queuing
XML-based configurationXML-based configurationCommand line administrationCommand line administrationRemote administrationRemote administration
Scale-up/scale-outScale-up/scale-outKernel-mode cachingKernel-mode cachingIntegrated application platformIntegrated application platform
Secure by defaultSecure by defaultSecure by designSecure by designSecure in deploymentSecure in deployment
ReliabilityReliability
Fault tolerant architectureFault tolerant architecture Health monitoringHealth monitoring Intelligent queuingIntelligent queuing
SystemSystemManagementManagement
XML-based configurationXML-based configuration Command line administrationCommand line administration Remote administrationRemote administration
ScalabilityScalability
Scale-up/scale-outScale-up/scale-out Kernel-mode cachingKernel-mode caching Integrated application platformIntegrated application platform
SecuritySecurity
Secure by defaultSecure by default Secure by designSecure by design Secure in deploymentSecure in deployment
InetinfoInetinfo
IIS 6.0 Request Processing
AdministrationAdministration& &
MonitoringMonitoring
AdministrationAdministration& &
MonitoringMonitoring
WWW ServiceWWW Service
HTTP
CacheCacheQueueQueue
Kernel modeKernel mode
User modeUser mode
XMLXMLMetabaseMetabase
RequestRequest ResponseResponse
Application Pools
……XX
IIS 6.0 Summary
SecureSecure
ReliableReliable
ScalableScalable
ManageableManageableManageableManageable
Dramatic increase in Web server reliabilityDramatic increase in Web server reliabilityMonths or years of continuous uptimeMonths or years of continuous uptimeIncreased site/application availability to usersIncreased site/application availability to users
Decrease in operating and downtime costsDecrease in operating and downtime costs
More efficient, standardized administrationMore efficient, standardized administrationBetter monitoring and problem responseBetter monitoring and problem response
2-10X server consolidation2-10X server consolidationDramatically faster sites/applicationsDramatically faster sites/applicationsRapid development and deploymentRapid development and deployment
Reduction in the attack surface areaReduction in the attack surface areaIncreased resistance to attack strategiesIncreased resistance to attack strategiesGet secure, stay secureGet secure, stay secure
Commercial Implemenatation of IIS&
Competetiion Market for IIS
Companies using IIS
Barnes & Noble Dell.com Gateway.com 1-800-flowers.com Staples.com The Royal Family (Great Britain)
Companies using IIS
54% Of Fortune 1000 companies
America West Baltimore G&E SAFECO Corel
Paramount Digital Entertainment
FACT Software Beverly Hills Software
IIS’s Competition
Apache Netscape Zeus iPlanet (iPlanet-Enterprise, Netscape-
Enterprise, Netscape-FastTrack, Netscape-Commerce, Netscape-Communications, Netsite-Commerce & Netsite-Communications )
Three major web servers’market share
Server Netcraft Fortune 500 Global 500 BizNix 300
Apache 55.5% 14.9% 23.5% 27.8%
IIS 22.9% 40% 27.4% 30.9%
Netscape 7.8% 36.9% 38.2% 33.5%
Other 13.8% 8.2% 10.9% 7.8%
The end.