Exchange 2000 Conferencing Server Yoav Land VP Technologies – Unitech Microsoft Regional Director.

Slides:



Advertisements
Similar presentations
Unified Communications Bill Palmer ADNET Technologies, Inc.
Advertisements

Mission Critical Messaging Platform Roni Havas Unified Communications Solution Specialist Specialists Technology Unit – EPG - Microsoft Israel
Vodacom Microsoft Hosted Lync
AcuManager rich media core engine AcuManager is the heart of AcuLearn’s Content Delivery Network (CDN) architecture. It works with AcuStudio to speed up.
Lync 2010 Multiparty Conference Training. Agenda Creating your PIN Scheduling a Conference Starting/Joining a Scheduled Conference Conducting a Web Conference.
Multicast Fundamentals n The communication ways of the hosts n IP multicast n Application level multicast.
Module 5: Configuring Access for Remote Clients and Networks.
Charles James Director Microsoft Alliance EMEA Polycom Microsoft UC Innovation Partner of the Year.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
Chapter 13 Chapter 13: Managing Internet and Network Interoperability.
Network Topology. Cisco 2921 Integrated Services Router Security Embedded hardware-accelerated VPN encryption Secure collaborative communications with.
POLYCOM CONFIDENTIAL Polycom enables Alcatel Instant Video Solution by combining the power Alcatel IP Telephony with Polycom Unified Collaboration Solutions.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
TechEd /20/2017 2:02 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Network Topologies.
1 Chapter Overview Creating Sites and Subnets Configuring Intersite Replication Troubleshooting Active Directory Replication.
Managing Client Access
Module 4 Managing Client Access. Module Overview Configuring the Client Access Server Role Configuring Client Access Services for Outlook Clients Configuring.
IT:Network:Applications Fall  Running one “machine” inside another “machine”  OS in Virtual machines sees ◦ CPU(s) ◦ Memory ◦ Disk ◦ USB ◦ etc.
Dennis Karlinsky, Director, OCS Product Team Ziv Fass, Senior Product Manager, OCS Marketing Microsoft Corporation SESSION CODE: UNC206.
Chapter 5 Roles and features. objectives Performing management tasks using the Server Manager console Understanding the Windows Server 2008 roles Understanding.
Session 5 Deploying TAPI-BasedSolutions David Janson Microsoft ® Corp.
IPNexus Briefing Instant Messaging and Collaboration.
Chapter 7: Using Windows Servers to Share Information.
Module 13: Configuring Availability of Network Resources and Content.
Damian Leibaschoff Support Escalation Engineer Microsoft Becky Ochs Program Manager Microsoft.
Module 8: Managing Client Configuration and Connectivity.
Microsoft Office Communicator A General Introduction.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Securing Microsoft® Exchange Server 2010
Exchange 2000 Gordon Mangione Vice President Exchange Server Microsoft Corporation.
1 iView Desktop For Microsoft LCS Environments Teddy Flatau Product Management
Chapter 9: Novell NetWare
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Module 1: Installing and Upgrading to Exchange Server 2003.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
1 Real-Time Collaboration Instant Messaging Chat Services Online Conferencing.
Module 4: Planning, Optimizing, and Troubleshooting DHCP
VIRTUAL PRIVATE NETWORK By: Tammy Be Khoa Kieu Stephen Tran Michael Tse.
Windows Small Business Server 2003 Setting up and Connecting David Overton Partner Technical Specialist.
Appendix A UM in Microsoft® Exchange Server 2010.
How to create DNS rule that allow internal network clients DNS access Right click on Firewall Policy ->New- >Access Rule Right click on Firewall.
What is H.323? H.323 is standard providing a foundation for audio, video, and data communications across IP-based networks, including the Internet.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Professional video communications Outlook/Exchange Scheduler for Codian.
Unified Visual Communications Roger Wallman Director Product Marketing April 24, 2007 April 2007.
Module 12 Upgrading from Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010.
Internet Architecture and Governance
Chapter2 Networking Fundamentals
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Virtual Classes Provides an Innovative App for Education that Stimulates Engagement and Sharing Content and Experiences in Office 365 MICROSOFT OFFICE.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Implementing Microsoft Exchange Online with Microsoft Office 365
Introducing… Conferencing Manager. Agenda Citrix MetaFrame Conferencing Manager Solving business challenges Value to our channel Citrix MetaFrame Conferencing.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 9: Dynamic Host Configuration Protocol (DHCP)
11 ROUTING IP Chapter 3. Chapter 3: ROUTING IP2 CHAPTER INTRODUCTION  Understand the function of a router.  Understand the structure of a routing table.
Architecting Enterprise Workloads on AWS Mike Pfeiffer.
Microsoft NetMeeting : How It Can Work for You Lara Thurman NetMeeting Beta Support Lead MPS-D Microsoft Corporation.
Chapter 7: Using Windows Servers
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
(ITI310) SESSIONS 8: Network Load Balancing (NLB)
Unified Visual Communications
CONFIGURING A MICROSOFT EXCHANGE SERVER 2003 INFRASTRUCTURE
Tailor slide to customer industry/pain points
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Firewalls Routers, Switches, Hubs VPNs
Presentation transcript:

Exchange 2000 Conferencing Server Yoav Land VP Technologies – Unitech Microsoft Regional Director

State of Conferencing Today User-to-user solutions are limited User-to-user solutions are limited  Difficult to schedule conferences and locate other users  Meeting scheduler can’t leave meeting  Only 2 video clients at a time  No bandwidth management Server solutions fall short Server solutions fall short  Users have to know network topology  No bandwidth management, load balancing, or failover  H.323 video software doesn’t scale well

Components CMS – Conference Management Service coordinates and manages conferencing technologies and resources, and tracks and controls access to conferences. Conference Technology Provider Data Conferencing Provider- Data Conferencing Provider is a conferencing technology based on the T.120 protocol stack that provides collaboration tools such as those found in Microsoft NetMeeting®. Data Conferencing Provider provides a T.120 multipoint control unit for data conferencing clients.

Video Conferencing Provider – Video Conferencing Provider is a conferencing technology that provides video and audio conferences over multicast-enabled IP networks. Video Conferencing Provider also provides an H.323 bridge that allows H.323 conferencing clients to participate in audio and video conferences. T.120 multipoint control unit (MCU) – The T.120 MCU service runs as a component of Data Conferencing Provider and provides network connections between participants in a data conference. Multicast Address Dynamic Client Allocation Protocol (MADCAP) – Configure the DHCP server to provide Multicast addresses.

Conference calendar mailbox – A conference calendar mailbox is an Exchange 2000 mailbox that stores the definitions and structure of all conferences Conference resources – Conference resources are Exchange 2000 mailboxes that conferencing clients invite when scheduling an online meeting. The conference properties, including the resource used, are stored in the conference calendar mailbox.

H.323 bridge – The H.323 bridge permits NetMeeting clients that are unable to connect directly to multicast conferences to connect through a H.323 unicast session. Codec – A codec (coder/decoder) is any technology for encoding and decoding data.

Voice, Data, Video Conferencing Outlook 2000 integration for easy scheduling Outlook 2000 integration for easy scheduling Data conferencing server (T.120 protocol) Data conferencing server (T.120 protocol)  Application sharing, whiteboarding, chat  Support for any T.120 client IP-Multicast audio-video conferencing IP-Multicast audio-video conferencing  Support for H.323 clients Conference Management Service Conference Management Service  Coordinates conferencing resources  Efficient network utilization  Make virtual meetings easy & reduce travel

Conferencing Server Conference Management Service Conference Management Service  End users can easily schedule meetings from Outlook and join with a single click  Administrators can manage network with tools for load balancing, failover, and network bandwidth restriction Data Conferencing Data Conferencing  Managed T.120-based server for “NetMeetings” with multiple T.120 clients Audio/Video Conferencing Audio/Video Conferencing  Multiple simultaneous video users via IP- Multicast (using TAPI 3.0 in Windows 2000)  Windows 2000 SP1 adds support for Exchange Conferencing bridge to H.323 clients

ECS Components Conference Client Outlook 2000 T.120 Active X Web Browser Exchange 2000 Conference Sever Conference Management Service (CMS) ConferenceCalendarMailboxConferenceCalendarMailbox ConferenceResourceConferenceResourceConferenceResourceConferenceResourceConferenceResourceConferenceResource VideoConference Service Service DataConference Service (DCS) Service (DCS) T.120 MCU H.323 MCU Bridge

Conference Mgmnt Service Unified conferencing client experience Unified conferencing client experience Platform for conference management Platform for conference management  Control meeting lifetime  Support Conference Technology Providers (data, telephone, audio/video)  Integrated reservation and calendaring Management of Meeting Resources Management of Meeting Resources  Scheduling - Publish free/busy  Refer client to conferences

Data Conferencing Integrated into Conference Management Service Integrated into Conference Management Service T.120 multi-point control unit (MCU) T.120 multi-point control unit (MCU)  Application sharing, whiteboarding, chat  Server broadcast data to clients  Conference persistence Additional services Additional services  Topology creation, bridging firewalls  Automatic MCU load-balance/fail-over  Access control, security, encryption

Audio/Video Conferencing Integrated with Conference Management Service Integrated with Conference Management Service Multi-party audio-video conferencing Multi-party audio-video conferencing Participants choose to broadcast their audio and video Participants choose to broadcast their audio and video Participants receive, mix and render all other participants Participants receive, mix and render all other participants Meeting size limited by client Meeting size limited by client

ECS Scalability Conference Management Service Conference Management Service  Central, Per Site, or Hybrid Site 1 Site 2 Site 3 1,500 1,000 2,000 CMS CMS DCS uses dynamic intelligent topology creation for every data conference. Based on complex algorithm. 1 MCU = 500 data users (approx) MCUs  Multiple MCUs / Site (Multipoint Control Units)

More ECS Scalability Uses Multicast IP Technology Uses Multicast IP Technology  What is multicast?  Many hosts sharing single IP to act as one host  Unicast data is sent based on number of participants  Multicast data is sent ONCE  Greatly enhances Video/Audio performance while reducing bandwidth usage MADCAP - Multicast Address Dynamic Client Allocation Protocol

NetMeeting & Exchange Server 5.5 User1 User2 User3 User4 User5 User0 Identical Data Identical Data

ECS 2000 User0 Data Conferencing Server

IP Multicast Conferencing Router 4 User3 User1 User2 User5 User6 Router 5 User4 Router 1 Router 2 Router 3

ECS Resiliency Exchange 2000 Integration Exchange 2000 Integration  Place conferencing objects in separate storage group  Active/Active clustering  Automatic MCU Fail-Over  Backup Inactive CMS MCUs CMS Backup CMS  Multiple MCUs

Scheduling Conferences Scheduling a meeting (Outlook 2000) Scheduling a meeting (Outlook 2000)  Open Outlook 2000 and select “this is an online meeting using”…drop down to Exchange Conferencing Server  Check free/busy for the virtual meeting room (“conference resource”)  If available, Exchange adds conference resource to invitation  When user sends invitation, resource is reserved and URL for conference is included in invitations Joining a meeting Joining a meeting  When meeting reminder pops up, click on “join meeting” button  Browser pulls up Web page with conf info, embedded NM control, and multi-party video

Recap client experience

What if no Outlook 2000? Scheduling a meeting Scheduling a meeting  Applications such as Outlook Web Access, previous versions of Outlook, Exchange 5.0 client, send meeting request to conference resource  If conference resource is available, Exchange sends acknowledgement accepting reservation and providing conference URL Joining a meeting Joining a meeting  When meeting reminder pops up, click on “join meeting” button  Browser pulls up best possible client interface (depends on browser, OS, and version of NM)  If no meeting reminder, click on URL from and browser will pull up best possible client

Conferencing Components IIS Exchange Conference Manager VideoData Resources & Configuration Active Directory Conf. Calendar Free Busy Conf. Rooms Exchange Client Components T.120MCUs OtherServices Schedule Conference T.120 client NetMeeting “Join” Conference Client PCs Other clients MAD -CAP MMC Snap-ins Cert.Server Other Client Access Pages Video Data Conf. Calendar Conf. Rooms Client Access Pages

Deployment Considerations Exchange 2000 Conferencing Server requires one Windows 2000 and Exchange 2000 Server Exchange 2000 Conferencing Server requires one Windows 2000 and Exchange 2000 Server Customers can run a mixed NT4/Exchange 5.5 and Win2K/Exchange 2K environment Customers can run a mixed NT4/Exchange 5.5 and Win2K/Exchange 2K environment CMS server can support thousands of users and should be centralized CMS server can support thousands of users and should be centralized Data MCUs and H.323 bridges should be deployed based on conferencing demand Data MCUs and H.323 bridges should be deployed based on conferencing demand

ECS Deployment Base on existing Windows 2000 sites Base on existing Windows 2000 sites  Geographical or otherwise Base on conferencing needs Base on conferencing needs  Entire org? Local? Private? Internet? Base on bandwidth Base on bandwidth  Local and between sites  Storage location of conferencing objects Tip: Initial Implementation - Consider a phased rollout of ECS if you are new to online conferencing. Deploy the service on one server and give access to a single group. Then add additional servers and groups as demand increases for the service.

CMS Placing Only 1 active CMS per Windows 2000 site Only 1 active CMS per Windows 2000 site May or may not have CMS on each site May or may not have CMS on each site  How many users conferencing on each site?  What is the purpose of the site?  Do you have multicast connectivity between sites? Should setup separate site for Internet conferencing Should setup separate site for Internet conferencing Place CMS on separate box than Exchange and DHCP server Place CMS on separate box than Exchange and DHCP server Tip:The Video Conferencing Service will not function properly if installed on same box as your active DHCP server. Therefore, place CMS on separate box if you plan on video conferencing.

MCU Placement Wherever you have lots of users Wherever you have lots of users  Users usually connect to closest MCU On subnets On subnets  How much traffic is acceptable? On sites On sites At both ends of a slow link At both ends of a slow link Setup Internet focused MCU Setup Internet focused MCU

Internet ‘External’ client connection Public focused T.120 MCU NET-C focused T.120 MCU NET-C Clients connections are load-balanced across MCU farm NET-A or NET-B focused T.120 MCUs NET-B NET-A ConferenceManager Backbone Data MCU Deployment Sample

CMS & IIS LAN Router Router Router Router Clients Clients Clients Subnet B Subnet A Router CMS & IIS MCUMCU MCU MCU Subnet C Single Site – Backbone Topology

CMS & IIS LAN Router Router Router Router Clients Clients ClientsClientsMCUs MCUs Clients MCUs Clients Subnet 1 Subnet 3 Subnet 2 Single Site – Hub & Spoke

Router Router Router WAN/Internet CMS & IIS MCU MCU MCU MCU MCU MCU Site 1 Site 2 Site 3 Multi Site Topology

Fully Functional Conferencing: Windows 2000 on all ECS Servers (CMS and MCUs) Windows 2000 on all ECS Servers (CMS and MCUs) Network multicast capable Network multicast capable  Windows 2000 on clients  Multicast enabled routers Exchange 2000 in domain Exchange 2000 in domain Certificate Server Certificate Server Clients must have: Clients must have:  Windows 2000  Outlook 2000  ActiveX® and Java™ capable browsers  NetMeeting® 3.1  Audio/Video equipped

Or, Configure Down For non-Outlook 2000 users For non-Outlook 2000 users  Scheduling conf. takes a few more steps For non-Windows 2000 clients For non-Windows 2000 clients  Multicast not available  Must enable H.323 bridge = reduced video For Exchange 5.5 users For Exchange 5.5 users  2-way AD connector to replicate to 5.5 To check your routers To check your routers  Use multicast diagnostics tool in Windows 2000 ResKit

CMS Service Have a backup CMS server in the site Have a backup CMS server in the site Create your Calendar Mailbox and resources in a separate MDB for fast backup/restore Create your Calendar Mailbox and resources in a separate MDB for fast backup/restore Make sure your Calendar Mailbox server has fast connection with CMS Make sure your Calendar Mailbox server has fast connection with CMS Create a separate conferencing site accessible from the Internet Create a separate conferencing site accessible from the Internet

T.120 MCU Servers Always have MCUs on both sides of a slow link Always have MCUs on both sides of a slow link Putting MCUs in specific subnets and assigning visibility restrictions is a tradeoff between performance and reliability Putting MCUs in specific subnets and assigning visibility restrictions is a tradeoff between performance and reliability

MADCAP Servers Have backup MADCAP servers Have backup MADCAP servers Split scopes between two or more servers Split scopes between two or more servers Configure video resources to request addresses from all the MADCAPs with the same class of scope Configure video resources to request addresses from all the MADCAPs with the same class of scope

Conference Resources Naming: Naming:  Distinguish from physical rooms, e.g. “Virtual Meeting Room (10)”  Indicate site, e.g. “Redmond Virtual Videoconference (5)”  Create several resources of each type with different sizes  You may name resources according to scenarios, e.g. “Corporate broadcast resource”  Create audio-only resource if video is not important and bandwidth is limited

Priorities for “next” ECS Conference recording Conference recording Unified client for ad-hoc and scheduled conferences Unified client for ad-hoc and scheduled conferences Integration of Presence/Instant Messaging (groups of IM users) Integration of Presence/Instant Messaging (groups of IM users) Broader B-to-B conferencing capabilities Broader B-to-B conferencing capabilities Better integration with Windows Media Technology Better integration with Windows Media Technology

Resource Slide productinfo/conferencing.htm productinfo/conferencing.htm productinfo/conferencing.htm productinfo/conferencing.htm ConceptsPlanning.chm on the ECS CD ConceptsPlanning.chm on the ECS CD Exchange 2000 SDK Exchange 2000 SDK

ECS Summary Exchange 2000 Conferencing Server (ECS) is a vast improvement over today’s point-to-point conferencing and competitive server solutions Exchange 2000 Conferencing Server (ECS) is a vast improvement over today’s point-to-point conferencing and competitive server solutions ECS is optimized both for knowledge workers and IT managers: ECS is optimized both for knowledge workers and IT managers:  Knowledge workers can easily set up scheduled or ad-hoc meetings across their teams and enterprises  IT managers can easily manage conferencing resources and enable reliable, scalable conferencing for their whole company