Presentation is loading. Please wait.

Presentation is loading. Please wait.

Develop Enterprise Communication with Live Communications Server 2005.

Similar presentations


Presentation on theme: "Develop Enterprise Communication with Live Communications Server 2005."— Presentation transcript:

1 Develop Enterprise Communication with Live Communications Server 2005

2 Active DirectoryActive Directory DNSDNS PKIPKI SQLSQL Level 300 Prerequisite Knowledge

3 Agenda Overview of Live Communications Server 2005Overview of Live Communications Server 2005 Differences in versions and editionsDifferences in versions and editions Server RolesServer Roles Preparing Active DirectoryPreparing Active Directory Deploying and Managing ServerDeploying and Managing Server Active Directory TopologyActive Directory Topology Telephony TopologyTelephony Topology Remote Access TopologyRemote Access Topology Federation TopologyFederation Topology Remote Call Control TopologyRemote Call Control Topology Archiving TopologyArchiving Topology

4 Live Communications Server 2005 Real-Time Collaboration Capabilities Encryption and authentication Meet regulatory commitments Logging and Reporting SharePoint Portal Microsoft Office Programs Telephony Windows Active Directory Exchange Server Connect with other businesses Public IM networks Remote Users Find Subject Experts Enable real-time decision making Reduce email storage Reduction in VPN/RAS Reduction in phone use Integration Reduce Cost Connect People Keep Data Safe

5 Overview Enterprise Instant MessagingEnterprise Instant Messaging Uses SIP (Session Initiation Protocol)Uses SIP (Session Initiation Protocol) Uses TLS (Transport Layer Security)Uses TLS (Transport Layer Security) Both SMB and Enterprise SolutionsBoth SMB and Enterprise Solutions –LCS 2005 Standard Edition –LCS 2005 Enterprise Edition Integrated with the Office SystemIntegrated with the Office System –Office 2003 –SharePoint –Live Meeting Integrated with Active DirectoryIntegrated with Active Directory

6 Secure Manageable Extensible Connected Enterprise Grade Windows AD IntegrationWindows AD Integration Transport Layer Security (TLS) connectionsTransport Layer Security (TLS) connections Audio/Video privacy using RTP/LCP encryptionAudio/Video privacy using RTP/LCP encryption Kerberos and NTLM for client authenticationKerberos and NTLM for client authentication Familiar Windows based management tools – WMI/MMC/MOMFamiliar Windows based management tools – WMI/MMC/MOM Manage users, servers, and global settingsManage users, servers, and global settings Group policy object support for a controlled rolloutGroup policy object support for a controlled rollout SDK for Clients and Servers enable the building of compelling apps and solutions – creating a broad ecosystemSDK for Clients and Servers enable the building of compelling apps and solutions – creating a broad ecosystem Supporting a Store, Registrar, and a high-end Presence EngineSupporting a Store, Registrar, and a high-end Presence Engine Access to the SIP routing engineAccess to the SIP routing engine Encrypted and managed enterprise to enterprise LCS FederationEncrypted and managed enterprise to enterprise LCS Federation Managed connectivity to public IM clouds (MSN, AOL, Yahoo)Managed connectivity to public IM clouds (MSN, AOL, Yahoo) IT administered “Safe User Lists” to control external connectivityIT administered “Safe User Lists” to control external connectivity Remote User Scenario – No VPN requiredRemote User Scenario – No VPN required Distributed, two-tiered architecture for scale and fault toleranceDistributed, two-tiered architecture for scale and fault tolerance SQL Server storage for clustering and disaster recovery supportSQL Server storage for clustering and disaster recovery support Scalable deployment with new topologies “pool architecture”Scalable deployment with new topologies “pool architecture” SAN supportSAN support Live Communications Server 2005

7 Differences in Version

8 LCS 2003 IM and presence Standard EditionIM and presence Standard Edition Standards protocols (SIP and SIMPLE)Standards protocols (SIP and SIMPLE) Controlled SIP namespaceControlled SIP namespace EncryptionEncryption Centralized managementCentralized management Integration with Active DirectoryIntegration with Active Directory Integration with Microsoft Office 2003Integration with Microsoft Office 2003 Archiving – logging of messagesArchiving – logging of messages Customizable client using XMLCustomizable client using XML

9 LCS 2005 Enterprise EditionEnterprise Edition High availabilityHigh availability Remote user accessRemote user access Direct FederationDirect Federation Clearing houseClearing house Active Directory topology support:Active Directory topology support: –Resource forest –Central forest –Multi-tree forest

10 LCS 2005 SP1 Enhanced FederationEnhanced Federation PIC – public IM connectivityPIC – public IM connectivity Remote call controlRemote call control Address Book ServiceAddress Book Service

11 Differences in Editions

12 Standard vs Enterprise Edition Single computer configurationSingle computer configuration MSDEMSDE Single point of failureSingle point of failure Max 15,000 active usersMax 15,000 active users Multiple computer configurationMultiple computer configuration SQL serverSQL server No single point of failureNo single point of failure Max 125,000 active users per poolMax 125,000 active users per pool High availabilityHigh availability SQL clusteringSQL clustering

13 Server Roles Standard Edition ServerStandard Edition Server DirectorDirector Enterprise PoolEnterprise Pool –Hardware Load Balancer –Front-End Servers –SQL Back-End Server Access ProxyAccess Proxy Branch ProxyBranch Proxy Archiving ServiceArchiving Service

14 Standard Edition Server Single computer installationSingle computer installation Supports up to 15k active usersSupports up to 15k active users User’s data stored in MSDEUser’s data stored in MSDE Acts as a Director when no users are homed on itActs as a Director when no users are homed on it Director proxies external SIP connections to the user’s server or poolDirector proxies external SIP connections to the user’s server or pool

15 Enterprise pool Multiple computer installationMultiple computer installation Supports up to 125k active usersSupports up to 125k active users Requires hardware load balancerRequires hardware load balancer User’s data stored in SQLUser’s data stored in SQL Provides fault tolerance through redundant front-end serversProvides fault tolerance through redundant front-end servers Supports clustering of SQL back-end serverSupports clustering of SQL back-end server

16 Access Proxy Deployed in the network perimeterDeployed in the network perimeter Hardened against security attacksHardened against security attacks Terminates TLS and MTLS connectionsTerminates TLS and MTLS connections Controls Federation and Remote Access settingsControls Federation and Remote Access settings Corporate Network Internet Firewall Firewall Load balancer

17 A Example of LCS2005 Topology

18 Preparing Active Directory 1.Extending the Schema 2.Running Forest Prep 3.Running Domain Prep 4.Running Domain Add Prep

19 Schema Extensions Schema extensionSchema extension –7 new classes –22 new attributes Causes Windows 2000 Global Catalogs (GC) to rebuildCauses Windows 2000 Global Catalogs (GC) to rebuild

20 Schema Extensions Objects: UserUser ContactContact Attributes: msRTCSIP-PrimaryUserAddressmsRTCSIP-PrimaryUserAddress msRTCSIP-UserEnabledmsRTCSIP-UserEnabled msRTCSIP-TargetHomeServermsRTCSIP-TargetHomeServer msRTCSIP-OriginatorSIDmsRTCSIP-OriginatorSID msRTCSIP-PrimaryHomeServermsRTCSIP-PrimaryHomeServer msRTCSIP-FederationEnabled (LCS2005)msRTCSIP-FederationEnabled (LCS2005) msRTCSIP-InternetAccessEnabled (LCS2005)msRTCSIP-InternetAccessEnabled (LCS2005) msRTCSIP-ArchivingEnabled (LCS2005)msRTCSIP-ArchivingEnabled (LCS2005) msRTCSIP-OptionFlags (SP1)msRTCSIP-OptionFlags (SP1) msRTCSIP-Line (SP1)msRTCSIP-Line (SP1) msRTCSIP-LineServer (SP1)msRTCSIP-LineServer (SP1) msRTCSIP-UserExtensionmsRTCSIP-UserExtension

21 Schema Extensions Objects: ComputerComputer Attributes: msRTCSIP-EnterpriseServerSettingsmsRTCSIP-EnterpriseServerSettings msRTCSIP-EnterpriseServicesmsRTCSIP-EnterpriseServices msRTCSIP-PoolAddress (LCS2005)msRTCSIP-PoolAddress (LCS2005) msRTCSIP-ServerDatamsRTCSIP-ServerData

22 Schema Extensions Objects: PoolPool Attributes: msRTCSIP-PoolDisplayName (LCS2005)msRTCSIP-PoolDisplayName (LCS2005) msRTCSIP-BackEndServer (LCS2005)msRTCSIP-BackEndServer (LCS2005) msRTCSIP-PoolType (LCS2005)msRTCSIP-PoolType (LCS2005) msRTCSIP-PoolVersion (SP1)msRTCSIP-PoolVersion (SP1) dnsHostName (LCS2005)dnsHostName (LCS2005) msRTCSIP-PoolDatamsRTCSIP-PoolData msRTCSIP-PoolService (LCS2005)msRTCSIP-PoolService (LCS2005) msRTCSIP-FrontEndServers (LCS2005)msRTCSIP-FrontEndServers (LCS2005)

23 Forest Prep Run once per forestRun once per forest Run on the root domainRun on the root domain Creates global settingsCreates global settings

24 Domain Prep Run on every domain hosting LCSRun on every domain hosting LCS Creates new domain groupsCreates new domain groups –RTCDomainServerAdmins –RTCDomainUserAdmins –RTCHSDomainServices Sets permissions forSets permissions for these accounts at the root domain

25 DomainAdd Prep Cross domain administrationCross domain administration Child domain access to Enterprise ObjectsChild domain access to Enterprise Objects Hosting users from other domainsHosting users from other domains Run onRun on –Root domain –User only domains Gives permissions to the following groupsGives permissions to the following groups –RTCDomainServerAdmins to home users –RTCHSDomainServices to read user attributes

26 Asking to Extend Schema

27 Piloting Live Communications Server Corporate Forest

28 Permissions RTCDomainUserAdminsRTCDomainUserAdmins –Global Security Group –Must be a member to administer users across domains RTCDomainServerAdminsRTCDomainServerAdmins –Global Security Group –Used to administer servers across domains RTCHSDomainServicesRTCHSDomainServices –Global Security Group –Must be a member to install and activate servers

29 Deploying and Managing Live Communications Server 2005 demonstration demonstration

30 Management Capabilities Highly available Meet regulatory commitments Logging and Reporting Integration by extending AD Performs authentication Performs authorization Active Directory Users and Computer snap-in Admin Tools Performance monitoring Wizard based tasks WMI interface for scripting Enable real-time monitoring Management pack available Active Directory MOM MMC / WMI SQL

31 Server and Server Pool Management List of Technical Documentation Task pane Live Communications Server 2005 Administration – Resource View

32 Live Communications Server 2005 Administration – Performance View

33 Active Directory Topology Single ForestSingle Forest –Multiple Domains –Multi-Tree Forest Multiple ForestsMultiple Forests –Resource Forest –Central Forest

34 Resource Forest Disabled users

35 Central Forest MIIS contacts

36 Telephony Topology

37 SIP to PSTN SIP/PSTN gateway PBX SIP Proxy MTLS Static route SIP PSTN

38 Remote Access Topology

39 Remote User DMZ Access Proxy PoolDirector MTLS TLS Firewall: port 443 or 5061 AD (NTLM challenge)

40 Federation Topology DirectDirect EnhancedEnhanced Public Instant Messaging ConnectivityPublic Instant Messaging Connectivity Clearing houseClearing house

41 Access Proxy Pool MTLS AD Direct Federation Enterprise A Enterprise B MTLS DNS Pool Access Proxy MTLS AD

42 Enhanced Federation Go from this in LCS 2005…to this with SP1!

43 Enhanced Federation 1.Is Supplier.com in the block list? NO 2.Look-up SIPFederationTLS._TCP.supplier.com –Verify that AP name matches domain name 3.Establish MTLS connection and verify certificate SN Supplier Joe DNS Contoso MTLS Bob

44 Public Instant Messaging Connectivity With MSN, AOL, Yahoo Enterprise A LCS Client LCS 2005 Access Proxy SIP Proxy LCS 2005 Access Proxy LCS Client LCS 2005 Access Proxy A top customer-requested scenarioA top customer-requested scenario Brings together corporate IM and public IMBrings together corporate IM and public IM No 3rd party gateways/software requiredNo 3rd party gateways/software required One desktop clientOne desktop client LCS Client

45 Clearing house Routing table on the AP: DomainNext hop DomainNext hop Default route:AP.Clear Block:D.com Block:D.comG.com Clearing house Contoso D E F

46 Summary Considerations before deployingConsiderations before deploying –Active Directory infrastructure –Geographic distribution of users –Network bandwidth between geographies Feature requirementsFeature requirements Up-timeUp-time


Download ppt "Develop Enterprise Communication with Live Communications Server 2005."

Similar presentations


Ads by Google