Download presentation
Presentation is loading. Please wait.
Published byRegina Cross Modified over 8 years ago
1
Michel de Rooij April 26 th, 2016 BE-COM E-COMMUNICATIONS EVENT: EXCHANGE 2016 & OFFICE ONLINE SERVER
2
Michel de Rooij Consultant @ Conclusion FIT (NL) Office Server and Services MVP (formerly Exchange MVP, 3y) http :// bit.ly/ProEx2013SP1 michel@eightwone.com Blog: eightwone.com Twitter: @mderooij
3
OOS Architecture Deployment Configuring Demo AGENDA
4
Browser-based Office Word, Excel, PowerPoint, and OneNote Rich Document Viewing or Editing Integrates w/Exchange 2016, SharePoint 2016 and Skype for Business Not new, but many TLA changes.. OWA, OWC, WAC.. Available through Volume Licensing Service Center only Technical Preview was Public GA not available yet OOS: OFFICE ONLINE SERVER
5
OOTW WITHOUT/WITH OOS
6
Single or Multiple OOS servers? Farm Load Balancer Client affinity Single or Multiple Locations Discovery Endpoint ‘Autodiscover’ for OOS Exchange Org-level and Server-level TOPOLOGY
7
1. OWA user clicks ‘View’ 2. Exchange retrieves discovery info for file type 3. OOS returns discovery info with unique URL 4. Exchange creates, loading unique URL 5. Client uses unique URL (with token) 6. Exchange transfers contents to OOS 7. OOS renders contents HOW IT WORKS.. https://meet.myexchangelabs.com/wv/wordviewerframe.aspx?ui=en- US&rs=en- US&WOPISrc=https%3A%2F%2Fmail.myexchangelabs.com%3A443%2 Fowa%2Fe08e45e6-03a0-45c7-9722- e7f70040fb8f%2540myexchangelabs.com%2Fwopi%2Ffiles%2F%40%2 Fowaatt%3Fowaatt%3DLVMtMS01LTIxLTIxMDAxODI1MDEtMTkyNDYw ODEwOS00NDk4MzU0OTUtMTEzM7Gj9p2xbNMIAQEBAAA%253d&hh =1 HTTP/1.1
8
Requirements Install Office Online Server & Language Packs Configure Namespace Create & Configure OOS Farm (Re)configuring Exchange DEPLOYMENT
9
Dimensioning ~10k users/server (concurrent, viewing) 8 GB / 8 Xeon cores 60 GB storage Don’t collocate with other roles Not on Domain Controllers, Exchange servers,.. Network OOS accessible on 80/tcp and 443/tcp Intra-farm 809/tcp Virtualization & SSL Offloading supported REQUIREMENTS
10
Windows Server 2012 R2 Windows Features Add-WindowsFeature Web-Server, Web-Mgmt-Tools, Web-Mgmt-Console, Web-WebServer, Web-Common-Http, Web-Default-Doc, Web-Static-Content, Web-Performance, Web-Stat-Compression, Web-Dyn-Compression, Web-Security, Web-Filtering, Web-Windows-Auth, Web-App-Dev, Web-Net-Ext45, Web-Asp-Net45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, InkandHandwritingServices Visual C++ Redistributable for Visual Studio 2015 http://go.microsoft.com/fwlink/p/?LinkId=620071.NET Framework 4.5.2 http://go.microsoft.com/fwlink/?LinkId=616890 OOS REQUIREMENTS (2)
11
INSTALL Should be fixed in GA
12
Certificate OOS Discovery Endpoint OOS Farm(s) External & Internal URLs SAN or wildcard DNS Reachable for Clients & Exchange Can point to Load Balancer VIP CERTIFICATE & NAMESPACE
13
No GUI PowerShell-only MANAGING OOS
14
New-OfficeWebAppsFarm –InternalURL https://oos.contoso.com –ExternalURL https://oos.emea.contoso.com –CertificateName 'Contoso Certificate' -EditingEnabled Operates against local machine Use certificate friendly name New-OfficeWebAppsMachine –MachineToJoin oos1.consoto.com Adds current OOS server to OOS farm running on oos1.contoso.com Set-OfficeWebAppsFarm –ExternalURL https://oos.apac.contoso.com https://oos.apac.contoso.com Remove-OfficeWebAppsMachine Removes local machine from farm CONFIGURE FARM -EditingEnabled:$true
15
OU-bound Set-OfficeWebAppsFarm –FarmOU ou=OOSServers,ou=NL,dc=contoso,dc=com Allow Interaction New-OfficeWebAppsHost –domain 'contoso.com' Specific Roles Set-OfficeWebAppsMachine –Roles [All | FrontEnd | WordBackEnd | ExcelBackEnd | PowerPointBackEnd] Only recommended large farms More on OOS configuring http://bit.ly/ConfOOS RESTRICTING FARM
16
Organization or Server-level Set-OrganizationConfig –WACDiscoveryEndpoint https://oos.contoso.com/hosting/discovery Set-MailboxServer –Identity Ex1 -WACDiscoveryEndpoint https://oos.contoso.com/hosting/discovery Restart-WebAppPool MSExchangeOWAAppPool Both set? Org-level used as fall-back CONFIGURING DISCOVERY ENDPOINT
17
DISCOVERY ENDPOINT
18
Exchange 2016 doesn’t support WAC Exchange 2013 doesn’t support OOS Exchange 2013 knows org-level only Use Set-MailboxServer @ Ex2016 Use multiple OOS with LB to prevent fall-back CO-EXISTENCE
19
Enable/Disabling or Forcing (default enabled) Exchange level: Set-OWAVirtualDirectory –Identity ex1\* Mailbox level: Set-OWAMailboxPolicy –Identity user1.. WacViewingOnPublicComputersEnabled WacViewingOnPrivateComputersEnabled ForceWacViewingFirstOnPublicComputersEnabled ForceWacViewingFirstOnPrivateComputersEnabled EXCHANGE & OOS
20
DEMO
21
DEMO - CREATING AN OOS FARM
22
2 Web Sites: 1 on port 80/443 (clients) 1 on 809 (farm) DEMO – IIS WEB SITES
23
(Get-OfficeWebAppsFarm).LogLocation DEMO – LOGGING/ TROUBLESHOOTING
24
Note: Edit will create new Draft message with copy of the attachment DEMO – OOS IN ACTION
25
https://technet.microsoft.com/en-us/library/jj219456(v=office.16).aspx LINKS
26
Q&A
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.