Brett Johnson [email protected] Julian Datta [email protected] Architecture Acapella.

21
• Brett Johnson [email protected] http://blogs.technet.com/brettjo • Julian Datta Julianda @Microsoft.com http://blogs.technet.com/julian Architecture Acapella

Transcript of Brett Johnson [email protected] Julian Datta [email protected] Architecture Acapella.

Page 1: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

• Brett [email protected]://blogs.technet.com/brettjo

• Julian [email protected]://blogs.technet.com/julian

Architecture Acapella

Page 2: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

CHOICE

Page 3: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Email – it’s worse than heroin..??!!

“The average corporate user generates and receives about 84 e-mails per day which require about 10 MB of storage on a daily basis. And by 2008, e-mails will require about 15.8 MB of space daily.”

- Radicati Group, 2006

• Email now mission critical• Ubiquitous & increasingly mobile• Encourages bad practice..?

– Information overload– Use as a file share– Users “Hide behind email”

Page 4: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Trends in email deployment• Consolidation & Centralisation

– Clustering, server scalability, pervasive reliable bandwidth, Outlook cached mode

– Commoditisation of storage technology• Role of Disaster Recovery

– Cost of backup/DR reducing (from Ex2003)– Requirements for site resilience increasing

• Flexible Working for end-users– Easy remote access now the norm– Mobility, voice integration

Page 5: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Flexible Working

• DEMO : Remote Access– OWA Web Ready– MOSS Integration

Page 6: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Enterprise NetworkOtherSMTP

Servers

Mailbox

Routing Hygiene Routing Policy

Voice Messaging

Client Access

PBX or VoIP

Public Folders

Fax

ApplicationsOWA

ProtocolsActiveSync, POP, IMAP,

RPC / HTTP …

ProgrammabilityWeb services,

Web parts

Unified Messaging

EdgeTransport

HubTransport

Mailbox

INTERNET

Enterprise Topology

Page 7: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Messaging at Microsoft• 3 Locations worldwide – US, EMEA, APAC• 16.5m msgs/day arrive from the internet

(115m/week)– 12.6m filtered as spam by Connection Filtering– 350,000 messages were rejected by the IMF – ~66,000 messages were routed to user Junk Email Folders

• 1.3m messages were delivered to user Inboxes– 91.92% spam– 2.4 million internal messages received– 2.5 million internal messages sent

• Moving to 2Gb mailbox quota for everyonehttp://www.microsoft.com/itshowcase

Page 8: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Edge Spec• 6 servers handling inbound internet traffic and the

majority of our outbound traffic for ~130K MBX’s• 4 servers in regional locations

– (2 in Dublin and 2 in Singapore). • 10 x: 2 dual core 2.2 GHz proc with 8GB RAM. • 6 spindles

– 2 spindle mirror for OS, page file, and transaction logs– 4 spindle raid 10 which contains the transport database

along with message tracking and protocol logs.

Page 9: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

What happened on a “Snow Day” in Nov 06

27th Nov 06:006.5k

28th Nov 09:0014k

Page 10: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Impact of 64 Bit “Storage makes up roughly 40% of our hardware cost for Exchange today. Because of the 64-bit optimizations in Exchange 2007 we are able to get the performance and stability needed out of a low cost iSCSI solution. With a full deployment we anticipate saving 30% on storage with Exchange Server 2007.” - Petr Grachev, CIO, SOK Group

“With the 32-bit systems in place today, we are only able to use approximately 20 per cent of the space on our storage area networks. We expect the move to 64-bit server to increase utilization significantly, resulting in tremendous cost savings”

- Dan Wills, Vice President of Operations, USA.NET Inc.

Jon Minnik Manager Technical Develop SE&A Siemens

“64-bit will facilitate further cost improvements meeting our needs for greater number of users/server, larger inboxes, increased user local stores, and most importantly enhanced security.”

Reads/sec/user Writes/sec/user IOPS/user

Exchange 2003

0.625 0.41 1.035

Exchange 2007

0.078 0.196 0.274

1.2

1

0.8

0.6

0.4

0.2

0

0.25 1 25 4.5 6

IOPSEffect of RAM on IOs

RAM user (MB)

1 GB mailbox size20 KB Checkpoint/userUltra-heavy user profile

Writes/sec/user

Reads/sec/user

IOPS/user

Page 11: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

64 Bit – Example

Here’s my rough and dirty “point making” exercise (it’s full of technical pitfalls, but makes the point)

Ex2003:– 900MB x 1024 = 921,600KB– 921,600 \ 1900 users = 485KB per user

Ex2007: – (32GB x 1024) x 1024 = 33,554,432KB– 33,554,432 \ 1900 users (like for like) = 17,660KB or

17MB per user

Page 12: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Your users CAN have a bigger mailbox• Exchange 2007 uses storage less intensively

– IOPS requirements lower, shared storage not required– Therefore, you can store more data online for the same ££

• Backups no longer a bottleneck– Replication means there’s another copy (or copies) nearby– Snapshot technology (VSS) more mature, less expensive

• Content management– Get rid of stuff you don’t need, keep online the stuff you

do• Everyone’s got a PST nightmare...

Page 13: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Built-In Protection : Now In Three Flavours!

DB

DB

Log

s

Log

s

FileShare

DB

DB

Log

s

Log

s

New

Replication to a standby server Replication to a second disk set

Replication within a cluster

Designed for site resilienceReplicated on per-storage group basisSource can be standalone server or cluster Destination can be standalone server or standby clusterManual activation

DB/

Logs

D

B/Lo

gs

Loca

lC

lust

er

Sta

ndbyLCR

CCR

SCR

Page 14: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Reducing TCO @ Microsoft• $5 million a year savings on high availability

– Cluster Continuous Replication replaces tape backups

• 50% reduction in storage costs with 64-bit• 10 fold increase in user’s quota• User migration in a quarter of the time

“Cluster Continuous Replication allows us to maintain our high service level agreements on lower cost hardware, removes our dependency on expensive tape backups and eliminates the single point of failure.

It’s availability based on software, not dependent on hardware.”– Kyryl Perederiy, Senior Systems Engineer, Microsoft IT

http://www.microsoft.com/technet/itshowcase/content/64bitexchange2007.mspx

Page 15: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

The Paradox of Mailbox quotas

END USER

LEGALIT

Page 16: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Messaging Records Management

Page 17: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

• DEMO : MRM

Page 18: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Some related technologies...• System Center ...

– Data Protection Manager (DPM)– Configuration Manager (as was SMS)– Operations Manager (as was MOM)– Capacity Planner

• Exchange Hosted Services• Forefront for Exchange• Office Sharepoint Server• ISA Server• OCS

– more later“Microsoft Native Support for Microsoft Applications”

Page 19: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

• DEMO : DPM

Page 20: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

CHOICE

Page 21: Brett Johnson Brettjo@Microsoft.com  Julian Datta Julianda@Microsoft.com  Architecture Acapella.

Break

Back @ 11:20