Vous êtes sur la page 1sur 55

Source: Being Human: Human-Computer Interaction in the year 2020, Microsoft Research, April 2008

http://research.microsoft.com/en-us/um/cambridge/projects/hci2020/
Proven productivity solutions that are easy to use and manage

Flexible tools to do your best Enterprise-grade cloud


work, across devices services & servers
Latest productivity services in Microsofts public cloud + the latest apps
Latest productivity services in Microsofts public cloud + the latest apps
Core: Data centers
Global Fiber backbone that
connects Data Centers

Edge Nodes
Connect Data Centers to
Internet Exchange Points

Metro solutions
Connecting business customers
to last mile providers

Last mile and P2P


Last mile providers deliver
to consumers
P2P technology improves
last mile delivery
Inside a Datacenter
Standard measurement of datacenter efficiency:

Minimize Building Load Maximize IT Load


Electrical Servers
Switch Gear Storage
UPS
Battery Backup
Networking

Mechanical
Chillers
CRACs
Enterprise Datacenter: 2.0 Peak PUE
Building

25%
Cloud Datacenter: 1.4 Peak PUE
Building

29%
25%
1989-2005 2007 2008 2011+
Generation 1 Generation 2 Generation 3 Generation 4

Colocation Density Containment Modular


Server Rack Containers, PODs ITPACs & Colos
Capacity Density and Deployment Scalability & Sustainability Reduced Carbon, Rightsized
~2 PUE 1.4 1.6 PUE 1.2 1.5 PUE 1.05 1.20 PUE
20 year Technology Minimized Resource Impact Air & Water Economization Faster Time to Market
Differentiated SLAs Outside Air Cooled
Group service plans into packages
Offered on specific terms: trial, paid, volume
SKUs Examples: Office 365 Small Biz (P1), Office
365 Enterprise (E3)

Define capabilities that a tenant or


Service Plans user is entitled to
Examples: SPO for Enterprise

SharePoint, Exchange,
Lync & others
Services Translate Plans into
experiences & features
Office 365 Sign Up
Experience
Tenant
Administration
Landing Pages

Portals

Office 365 Commerce & Identity Platform Authentication Internet DNS


Billing
Platform
Services

Office 365 SharePoint Exchange Online Lync Online Office Pro


Online Web Apps
Services Other
One Cloud Directory for every organization
Cloud Identity

OAuth2

Metadata SAML-P

Graph API WS-Federation


Directory & Password Sync

OAuth2

Metadata SAML-P

Graph API WS-Federation


Federated Identity

OAuth2

Metadata SAML-P

Graph API WS-Federation


Directory & Password
Cloud Identity Synchronization* Federated Identity

Single identity in the cloud Single identity Single federated identity


Suitable for small organizations suitable for medium and credentials suitable
with no integration to on- and large organizations for medium and large
premises directories without federation* organizations
Traditional Enterprise Office Deployment
Office Home Use Volume Licensing
Program Portal Service Center
https://www.microsofthup.com http://www.microsoft.com/Licensing/

Deploy

Patch

Home PC Work PC Software Distribution


Office 365 Professional Plus Deployment
Office 365 User Portal Office Content Delivery
https://c2rsetup.officeapps.live.com Network
https://portal.microsoftonline.com http://officecdn.microsoft.com

Deploy

Patch

Personal Devices Work PC Software Distribution


Consumer / Windows Live
Publicly available to any Live ID user
Free with SkyDrive & Outlook.com (Hotmail)
Iterative release cadence

On-Premise / Private Cloud


Runs as Office Web Apps Server
Integrates with SharePoint, Exchange,
File shares, etc.
Minimal changes during life cycle

Office 365 / Public Cloud


An option within the service
Monthly per-user subscription
90-day service update cycle

33
How Office Web Apps Work

WOPI
Physical
Datacenters Machines Physical network

Virtual Machine Roles


VMs performing different roles Units of scalability called Networks

Services
1+ services run within VM role Hundreds of services interacting
Physical machines are used purely as virtual machine
hosts for compute-centric tasks:
Greatly improves manageability. Deployment
becomes entirely VHD-based.
Greatly improves predictability. The VHD we test is the
VHD we run in production.
Negligible performance impact from virtualizing.
COST-EFFICIENCY
Value Prop:
Auto HA, Fault-Tolerance
Friction-free scale
Self-provisioning, mgmt @ scale

SharePoint Online (Office 365)

Value Prop:
100% of API surface area
Easy migration of existing apps
Value Prop: Roll-your-own HA/DR/scale
Full h/w control size/scale
Roll-your-own HA/DR/scale
SharePoint (Windows Azure)
SharePoint (On-premises)

CONTROL
SharePoint Online Topology
Datacenter 1..N: Disaster Recovery Datacenter 1..N:
Network 1..N: Network 1..N: Grid Manager
AD Sync SCOM SPDiag DNS Admin AD Sync SCOM SPDiag DNS Admin
Prov. ULS WER SMTP Backup Prov. ULS WER SMTP Backup
Global Directory
Stamp 1: Stamp 1:
Federated Services: Content: Federated Services: Content: Tenant Admin (UI)
Fed App Fed CA WFE CA Fed App Fed CA WFE CA
Fed Query Fed Idx Crawl WFE Sandbox Fed Query Fed Idx Crawl WFE Sandbox Commerce backend
SQL: App Server Timer Jobs SQL: App Server Timer Jobs
NLB NLB
SQL SQL Directory: SQL SQL Directory:
NLB NLB DNS (multiple)
SQL SQL AD AD SQL SQL AD AD

Stamp 2..N: Stamp 2..N: OrgID Auth, Svc.


Federated Services: Content: Federated Services: Content:
Fed App Fed CA WFE CA Fed App Fed CA WFE CA Incident
Fed Query Fed Idx Crawl WFE Sandbox Fed Query Fed Idx Crawl WFE Sandbox Management
SQL: App Server Timer Jobs SQL: App Server Timer Jobs
Azure
SQL SQL Directory: SQL SQL Directory: (Windows/SQL)
SQL SQL AD AD SQL SQL AD AD
CDN Services
Keeping Your Data Safe 1
4
2
10+
6 none
disk
dc
rack
Copy Count Failure Scope

recycle Data Center Data Center


bin
save synchronous asynchronous
client side mirroring log shipping
cache
RAID 10

Rack 1 Rack 2 Rack 3


scheduled
asynchronous
backups
replication
point-in-time
restore
PARTITION
NETWORK

DAG
Key points
Horizontal scale by adding more storage

Outlook.com
PARTITION
NETWORK
Key points
But you can only do that so much
Need better strategies as failure domain
is now large!

Outlook.com
PARTITION
NETWORK
Key points
You add more partitions
But now you have to stitch them
all back together

Outlook.com
PARTITION PARTITION PARTITION
NETWORK NETWORK NETWORK
Key points
To avoid major failure, really need to split
the partitions across physical locations
Exchange online has at least four copies
of data across four different locations
Outlook.com
PARTITION PARTITION PARTITION
NETWORK NETWORK NETWORK NETWORK NETWORK NETWORK
Key points
Now we can even go past geos

Outlook.com

North America 1 North America n Europe 1


Key points
How to manage thousands of servers,
millions of users?
Answer is to automate everything
especially failures
Outlook.com
AUTOMATION
DATACENTER

North America 1 North America 2 Europe 1


Key points
Office 365 operates as a federated set
of services
Critical infrastructure: Microsoft Online Microsoft Online ID
ID, Portal, Provisioning
Better for customers, better architecture Office 365 Portal
SharePoint Online, Lync Online operate
in a similar fashion Office 365 Provisioning
Another reason why some tools not
available on-premises
LYNC

SPO

North America n
Key points
Each DB WW is tested across every
scenario every five minutes
The whole stack is verified in one go
Failures at any point are turned into alerts
and escalated to engineers Outlook.com
From two+ locations to ensure accuracy
and redundancy in system PARTITION PARTITION
Hundreds of millions of transactions per NETWORK NETWORK NETWORK NETWORK

day to verify the system


IMAP Migration

Cutover migration
Staged migration
IMAP migration
Supports wide range of email platforms
Simple Migrations

2010 Hybrid

2013 Hybrid
Email only (no calendar, contacts, or tasks)

Cutover Exchange Migration (CEM)


Good for fast, cutover migrations
No migration tool or computer required on-premises
Exchange 5.5
Staged Exchange Migration (SEM) Exchange 2000
No migration tool or computer required on-premises Exchange 2003
Requires Directory Synchronization with on-premises AD
Exchange 2007

Exchange 2010
Hybrid Deployment Exchange 2013
Hybrid

Manage users on-premises and online Notes/Domino


Enables cross-premises calendaring, smooth migration, GroupWise
and easy off-boarding
Other
Total Cumulative Jobs Generated by Cloud Computing Worldwide
16
13.8
14

12 11.3

10
8.8
MILLIONS

8
6.7
6

0
2012 2013 2014 2015

Cloud Computing frees enterprises from the constraints of the client/server model, where up-front
investments in infrastructure are required to pursue technological solutions to business problems
Source: Cloud Computing's Role in Job Creation, IDC, March 2012
http://www.microsoft.com/en-us/news/download/features/2012/IDC_Cloud_jobs_White_Paper.pdf
Office 365 is the future of productivity
Office 365 is loosely coupled but consistent set of
services
New capabilities will come to Office 365 first
Cloud computing changes the role of IT, but does
not supersede it

Vous aimerez peut-être aussi