© 2002 a glimpse into the future exchange today and tomorrow tony redmond chief technology officer...
TRANSCRIPT
© 2002
A glimpse into the future
Exchange Today and Tomorrow
Tony RedmondChief Technology Officer
HP Consulting and Integration
October 7, 2002
October 7, 2002
A view into Exchange’s future © 2002
Exchange 2000
“Titanium”
Exchange .NET and “Kodiak”
SharePoint Portal Server
Agenda
October 7, 2002
A view into Exchange’s future © 2002
Over 100 million Exchange users now?
HP is the world’s largest deployment of Exchange 2000
The need for a solid Windows 2000/Active Directory has slowed migration – perhaps 20% of customer base migrated today
Exchange 2000
October 7, 2002
A view into Exchange’s future © 2002
After the merger…
factoidpre-
merger Compaq
pre-merger
HPcombined
mailboxes 108,000 121,000 229,000accounts 10,000 132,632 232,632distribution lists 58,527weekly email volume – internal 20,000,000weekly email volume – from internet 4,000,000desktops 100,000 120,000 220,000sites networked 681 512 1193network devices 21,000 18,000 39,000servers (non-web apps & infrastructure) 10,971 10,700 21,671
calls monthly to internal help centers 50,000 102,000 152,000
EDI transactions weekly 1,500,000 135,000 1,635,000
October 7, 2002
A view into Exchange’s future © 2002
HP Exchange 5.5
128 mailbox servers
24 bridgehead servers
9 PF servers
21 sites
Compaq Exchange 2000
246 servers
20 administrative groups
Just moved into native mode
October 7, 2002
A view into Exchange’s future © 2002
Radically improved Outlook Web Access
Opportunities for server consolidation
Improved administrative model
Automation through scripting
Exchange 2000
Successes
October 7, 2002
A view into Exchange’s future © 2002
Administrator knowledge
IIS vulnerabilities• Microsoft IIS LockDown Tool stops
OWA working
A rash of Outlook viruses
Memory fragmentation Problem Areas
October 7, 2002
A view into Exchange’s future © 2002
SP1 – June 2001
Support for Windows 2000 Datacenter
Welcome back Mailbox Manager!
Calendar connector for Notes and GroupWise
Inter-organization Migration Wizard
Official Virus Scanning API
SP2 – December 2001
Increased OWA feature set (notifications, log-off, better printing, deleted item recovery, function segmentation)
Huge improvement in DSAccess (Directory Access component)
New Message Tracking system – uses new Exchange Management Service
Memory management
The first
Exchange 2000
Service Packs
October 7, 2002
A view into Exchange’s future © 2002
Stability release
• DS2MB Performance
• Routing Performance
• Cluster improvements
Huge focus on security that drives code reviews and dates
Exchange 2000 SP3
July 2002
Security, Security, and more Security
October 7, 2002
A view into Exchange’s future © 2002
Balanced systems are more important than the fastest systems
4-way processors are the current sweet spot
Increased Exchange scalability and robustness creates opportunities for server consolidation
Storage infrastructure is critical
64-bit Exchange?
Solutions are more important than basic hardware
Performance
and
Scalability
October 7, 2002
A view into Exchange’s future © 2002
Really a Service Pack? No Architectural changes – an update to the existing Exchange 2000 code base (6.5)
Supports Windows 2000 and Windows .NET 2003 Server
• But not yet a pure .NET version
Simultaneous ship with Office .NET
• RPC over HTTP
Features•Dynamic LDAP-based Distribution Lists (requires AD schema update)•OWA server-side spell checking, attachment blocking, and virus checking•Improved Clustering•Updates to ESM for queue and public folder management•Less registry changes to move work directories (SMTP and tracking logs
Exchange
“Titanium”
Q2CY03
October 7, 2002
A view into Exchange’s future © 2002
Installation Procedure
• Organization “Exchange Full Administrator” no longer required to install servers – permissions now centered on administrative group
• No need to contact schema master
• /ChooseDC switch
• Upgrades only supported from Exchange 2000
HealthChecker Tool available to validate components prior to upgrade
Upgrading to
Titanium
October 7, 2002
A view into Exchange’s future © 2002
SharePoint Portal Server
Based on modified version of the Exchange Store
Tremendously easy to deploy
Drives down cost of portals
Replacement for file shares and public folders
Small servers deliver big punches!
CAL requirement makes SharePoint a bad choice for external-facing deployments
© 2002 A view into Exchange’s future October 7, 2002
SharePoint Team Services
The basis of online team collaboration at HP
Uses SQL or MSDE
Easy and fast to deploy (HP uses a version of a Microsoft tool for self-provisioning)
Available to anyone with Microsoft Office for FrontPage
October 7, 2002
A view into Exchange’s future © 2002
SharePoint – Where Next?
Likely to see increased integration between SharePoint Team Services and Portal Server
Other third party integrations coming, such as Groove to SharePoint
Increased performance and scalability
Long term move to Yukon-based database
October 7, 2002
A view into Exchange’s future © 2002
First: Exchange 4.0 through 5.5 (1993-1997)
• Migrate from Microsoft Mail
• Fight Lotus Notes
• Embrace the Internet
Second: Exchange 2000 (1997-2000)
• The Abilities
• Be the Internet
• Embrace .NET
Third: Kodiak (2000 – 2003)
• The New Platform – the real .NET version of Exchange
Exchange
Generations
October 7, 2002
A view into Exchange’s future © 2002
Development framework (C# etc.)
• Can be installed on many versions of Windows
A new version of the operating system that incorporates some basic services
• Windows .NET Server 2003
A new way of presenting services that can be consumed by other applications and services
Server applications that are based on the .NET framework
• Exchange .NET
What does .NET
really mean?
October 7, 2002
A view into Exchange’s future © 2002
Microsoft moves away from the JET Store to use a common SQL base (Yukon) to build the true .NET version of Exchange
• One database, common features and development platform, less cost to Microsoft
• Better scalability and robustness
• No more MAPI
• ADO.NET and CDO.NET provide programmatic access
• XML is pervasive
Drive into ASP/ISP first, then enterprise
• Be the Hotmail platform
• Gradually add enterprise-style collaboration features
Kodiak
October 7, 2002
A view into Exchange’s future © 2002
Exchange 2000 in .NET terms today
Browser/ApplicationBrowser/Application
XML/HTTPXML/HTTP
ASPASP
OLEDBOLEDB ExOLEDBExOLEDB
CDOCDOADOADO ADOADO
XML/HTTPXML/HTTP
SQLSQL20002000
Exchange2000
HT
HT
TPTP
HT
HT
ML
ML
XX ML
ML
HTTP/
HTTP/
DA
VD
AV
XX ML
ML
HTTP/
HTTP/
DA
VD
AV
HT
HT
ML
ML
HT
HT
ML
ML
HT
HT
TPTP
HT
HT
TPTP
ASPASPASPASP
October 7, 2002
A view into Exchange’s future © 2002
Evolution
ApplicationApplication
BrowserBrowser
XML/HTTPXML/HTTP
ASP.NETASP.NET
ManagedManagedADO.NETADO.NETProviderProvider
System.NETSystem.NET
SQL ServerSQL Server Exchange StoreExchange Store
HT
TP
HT
ML
X ML
SO
AP
X ML
SO
AP
HT
ML
HT
TP
Web ServiceWeb Service
System.NETSystem.NET
X ML
HTTP/
DA
V
WebWebServiceService
Middle Tier
Server
Client
System.NETSystem.NET
ASP.NETASP.NETApplicationApplication
SO
AP
X M L
External ApplicationExternal Application
October 7, 2002
A view into Exchange’s future © 2002
The Kodiak vision – Exchange .NET?
ApplicationApplication
BrowserBrowser
XML/HTTPXML/HTTP
ASP.NETASP.NET
ManagedManagedADO.NETADO.NETProviderProvider
System.NETSystem.NET
SQL Server“Yukon”
HT
TP
HT
ML
X ML
SO
AP
X ML
SO
AP
HT
ML
HT
TP
System.NETSystem.NET
X M LHTTP/
DA
V
WebWebServiceService
Middle Tier
Server
Client
System.NETSystem.NET
ASP.NETASP.NETApplicationApplication
SO
AP
X M L
External ApplicationExternal Application
Exchange Kodiak
Web Service
October 7, 2002
A view into Exchange’s future © 2002
Migration
Migrating from today’s APIs to .NET
Positioning between second and third generation Exchange during the overlap period
Challenges for the
Kodiak
Generation
October 7, 2002
A view into Exchange’s future © 2002
After a decade and two generations of software, Exchange is still going strong
The next generation poses some interesting challenges, especially as we evolve systems to take advantage of .NET technology
Exchange and SharePoint is a compelling combination
Summary