210 likes | 377 Views
Architecture Acapella. Brett Johnson Brettjo@Microsoft.com http://blogs.technet.com/brettjo Julian Datta Julianda @Microsoft.com http:// blogs.technet.com/julian . CHOICE.
E N D
Architecture Acapella • Brett Johnson Brettjo@Microsoft.com http://blogs.technet.com/brettjo • Julian Datta Julianda@Microsoft.com http://blogs.technet.com/julian
“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 – it’s worse than heroin..??!! • Email now mission critical • Ubiquitous & increasingly mobile • Encourages bad practice..? • Information overload • Use as a file share • Users “Hide behind email”
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
Flexible Working • DEMO : Remote Access • OWA Web Ready • MOSS Integration
Hub Transport Edge Transport Unified Messaging I N T E R N E T Client Access Enterprise Topology Enterprise Network OtherSMTPServers PBX or VoIP Routing Hygiene Routing Policy Applications OWA Voice Messaging Protocols ActiveSync, POP, IMAP, RPC / HTTP … Mailbox Fax Programmability Web services, Web parts Mailbox Public Folders
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 everyone http://www.microsoft.com/itshowcase
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.
What happened on a “Snow Day” in Nov 06 28th Nov 09:00 14k 27th Nov 06:00 6.5k
Effect of RAM on IOs IOPS 1.2 1 0.8 0.6 0.4 0.2 0 Reads/sec/user “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.” Writes/sec/user IOPS/user 1 GB mailbox size 20 KB Checkpoint/user Ultra-heavy user profile Jon Minnik Manager Technical Develop SE&A Siemens 0.25 1 25 4.5 6 “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.” “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” RAM user (MB) Reads/sec/user Writes/sec/user IOPS/user - PetrGrachev, CIO, SOK Group Exchange 2003 0.625 0.41 1.035 - Dan Wills, Vice President of Operations, USA.NET Inc. Exchange 2007 0.078 0.196 0.274 Impact of 64 Bit
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 17MBper user
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...
Built-In Protection : Now In Three Flavours! FileShare New SCR LCR DB/Logs Standby Local DB/Logs Replication to a standby server Replication to a second disk set Logs DB Logs DB CCR • Designed for site resilience • Replicated on per-storage group basis • Source can be standalone server or cluster • Destination can be standalone server or standby cluster • Manual activation Cluster DB Logs DB Logs Replication within a cluster
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.” – KyrylPerederiy, Senior Systems Engineer, Microsoft IT http://www.microsoft.com/technet/itshowcase/content/64bitexchange2007.mspx
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”
Break Back @ 11:20