SlideShare uma empresa Scribd logo
1 de 56
Microsoft Communications Server "14“
Management:
Migración y Coexistencia
Guillermo Sánchez
Consultor IT – EXO S.A
gsanchez@itsanchez.com.ar
Descripción del Webcast
• Objetivos
– Planificar la coexistencia de CS 14 con las versiones
anteriores de OCS (Cliente / Servidor)
– Describir los pasos necesarios para la migración
– Entender como funciona la coexistencia entre CS 14 y
OCS 2007 – OCS 2007 R2
• Después del webcast debería conocer:
– Planificación de plan de Migración
– Conocer los escenarios de Migración
– Actualizar OCS 2007 / OCS 2007 R2 a CS 14
Agenda
• Fundamentos
– Motivacion
– Prioridades
– Ámbito (Scope)
• Planificando
– ¿Que queremos migrar?
– Demo: ¿Cómo migramos?
– Migración de extremo a extremo (Flujo de trabajo)
• Interoperativilidad
• Lecciones aprendidas y casos atípicos
Coexistencia
Motivación, Prioridades, Ámbito (Scope)
Lo mas importante al Migrar a CS 14
• Nueva arquitectura de adminitracion
– Adminitracion Centralizada (Central Management)
– Creador de Topología (Topology Builder)
– Communications Server PowerShell
– Communication Server Panel de Control (Control
Panel)
• Alejándose de
– Dependencia de Directorio Activo (Active Directory)
– Windows Management Instrumentation (WMI)
– Microsoft Management Console (MMC 3.0)
• La alta disponibilidad del servicio es un asunto critico.
Prioridades
• Minimizar el impacto del usuario final
• Minimizar la disrupción del servicio
• Minimizar el costo de hardware
• Reducir al mínimo el costo de TCO durante la migración.
Antes de Migrar OCS 2007 R2
Office Communications Server 2007 R2 Actualizaciones Requeridas
Application Update URL
Microsoft Office
Communicator 2007 R2
July 2010 Update
package
http://go.microsoft.com/fwlink/?LinkId=204763
Microsoft Office Live
Meeting 2007
July 2010 Update
package
http://go.microsoft.com/fwlink/?LinkId=204764
Microsoft Office Live
Meeting Conferencing
Add-In
July 2010 Update
package
http://go.microsoft.com/fwlink/?LinkId=204765
Office Communications
Server 2007 R2
September 2010
Update package
http://go.microsoft.com/fwlink/?LinkId=204766
Microsoft Office
Communicator 2007 R2
Phone Edition
July 2010 Update
package
http://go.microsoft.com/fwlink/?LinkId=204767
Ámbito: Versiones anteriores
• Esta soportado migrar de
– Office Communication Server 2007
– Office Communication Server 2007 R2
• Desde ahora llamaremos “legacy” al grupo de versiones
soportadas a migrar.
• Las ultimas actualizaciones acumulativas (cumulative
updates) son requeridas en todos los servidores y clientes
legacy
• No esta soportada la migración de LCS 2005 o versiones
anteriores
Ámbito: Ruteo Soportado
• Los clientes legacy pueden conectarse con OCS 14
• Ruteo en ambiente mixto (CS 14 / OCS)
– pool with edge/director
– pool with pools
• La misma versión rutea
– Edge and director
– Gateway and mediation server
– Pool and mediation server
– Pool and monitoring/archiving
– Pool and Group Chat
Ámbito: Ruteo No Soportado
• Clientes CS 14 con servidores Legacy
• Ruteo ambiente Mixto
– Edge and director
– Gateway and mediation server
– Pool and mediation server
– Pool and monitoring/archiving
– Pool and Group Chat
Ámbito: Ruteo Ambiente Mixto
Ámbito: Migración Métodos y Escalas
• Escalas hacia arriba o abajo
– Pool-por-pool
– Site-por-site
– Global last
– Side-by-side
• Menor impacto usuario final
• Sin corte de Servicio
• Piloto  Prueba  Producción
– Minimizar los requerimientos de Hardware
– Realizar una prueba con pocos usuarios
– Reducir el impacto del usuarios final
Pools
Data Center
Sites
Global
Deployment
Microsoft
Redmond
Tukwila-1 Tukwila-2
Dublin
Dublin-1
Migración de Prueba
¿Que?¿Como?¿Por que?
¿Como es la migración?
• Topología
– Servidores de confianza para servers, apps, edges
• Configuración
– Configuración Global (ex. location profile to dial plans)
– Configuración de Usuarios(e.g. voice, conference
policy)
– Customizacion (ex. conference directories, contact lists,
call forwarding settings)
• Objetos de Contactos
– Usuarios movidos a CS 14, configuración
– Usuarios no movidos se contactan con OCS
• Los clientes y dispositivos deben migrarse por separado
Migrated
Data
Topology
Configuration
Users
Como: PowerShell, TB, y CSCP
• Topologia
– Topology Builder
– Merge-CsLegacyTopology
• Configuración
– Import-CsLegacyConfiguration
– Import-CsLegacyConferenceDirectory
• Usuarios
– Move-CsLegacyUser
– Communication Server Control Panel
• Objetos de Contactos
– Move-CsApplicationEndpoint for application moves
– Move-CsRgsConfiguration for Response Group moves
Migrated
Data
Topology
Configuration
Users
Como: Piloto Test  Produción
• Piloto
– Instalar CS 14 mezclar e importar
– Mover los usuarios de prueba instalar cliente CS 14
• Prueba
– Verificar que funcione la coexistencia
– Validar experiencia de administradores y nuevos
usuarios
• Produción
– Definicion de nuevo Hardware
– Mover todos los usuarios Legacy, instalacion nuevos
clientes
– Verificación final decomision del OCS 2007
Como: Piloto  Test  Produción Diferencias entre
versiones a migrar
2007 R2 Stage 2: Piloto CS 14
• Origen Pool 2007 R2
• Deploy 14 pool side-by-side
• Activation adds 14 into
legacy AD
• Merge adds legacy into 14
CMS
2007 R2 Stage 2: Move Trial Users
• Leverage migration tools
here
• Trial users on both R2 and
14 pool to validate
interoperability
• Deploy 14 clients to some
of trial users on 14 pool,
legacy clients for others
2007 R2 Stage 2: Routing with Pool 14 Pilot
• External access through
2007 R2 director and edge
2007 R2 Stage 3: Pilot 14 Edge and Director
• Deploy 14 pilot edge and
director together
2007 R2 Stage 3: Routing with Pilot 14 Stack
• Route 14 remote access
through 14 edge and
director
• Route 14 federation
through 2007 R2 edge and
director
• Keep 2007 R2 federation
and remote access through
2007 R2 edge and director
2007 R2 Stage 4: Production Edge and Director
• Federation Flip
• Update external
federation DNS entries to
point to 14 edge
• Existing 2007 R2
deployment now
dependent on
2007 R2 Stage 4: Routing with Production 14 Edge
and Director
• Route 14 federation and
remote access through 14
edge and director
• Route 2007 R2 federation
through 14 edge and
director
• Route 2007 R2 remote
access through 2007 R2
edge and director
2007 R2 Stage 5: Production 14 Pool
• Move 14 pilot pool into 14
production
• Expand hardware
allocation to take all legacy
users
• Upgrade data center and
support SLAs to full
production level
• If big changes, then rerun
trial validation
2007 R2 Stage 5: Migrate Rest of Users from 2007
R2 to 14 Pool
• Leverage migration tools
here
• Move all users from target
2007 R2 pool onto 14 pool
• Move non-user contact
objects too
• Fully vacate 2007 R2 pool
in order to decommission
pool
Compare 2007 to 2007 R2
• Stage 2:
– Work is merger of 2007 R2 Stage 2 and 3
– Routing is same as 2007 R2 Stage 3
• Stage 3: does not exist, merged into stage 2
• Stage 4: does not exist, deferred to very end
• Stage 5:
– Work is same as 2007 R2 Stage 5
– Routing is same as 2007 Stage 2
2007 Stage 2: Pilot 14 Pool, Edge and Director Side-
By-Side
• Deploy full stack of pool,
edge, and director side-by-
side instead of pool alone
2007 Stage 2: Routing with Pool 14 Pilot, Edge, and
Director
• Same routing as Stage 3 of
2007 R2 migration staging
AD
Legacy
Pool
Legacy
Director
Legacy
Edge
Legacy
Remote Access
Legacy and Latest
Federation
Production
Latest
Pool
Pilot
Latest
Director
Latest
Edge
Latest
Remote Access
Latest Federation
Legacy
Users
Audio,
Video,
and App
Sharing
all flow
through
Legacy
Edge to
Legacy
Pool
Latest
Users
Audio,
Video,
and App
Sharing
all flow
through
Latest
Edge to
Latest
Pool
Access traffic can flow through either edge,
will be rerouted for media and data flows
2007 Stage 5: Production 14 Pool, Edge, and
Director
• Same migration as Stage 5
for 2007 R2
• No change in routes, same
as 2007 Stage 2
AD
Legacy
Pool
Legacy
Director
Legacy
Edge
Legacy
Remote Access
Legacy and Latest
Federation
Production
Latest
Pool
Latest
Director
Latest
Edge
Latest
Remote Access
ProductionLegacy
Users
Audio,
Video,
and App
Sharing
all flow
through
Legacy
Edge to
Legacy
Pool
Latest
Users
Audio,
Video,
and App
Sharing
all flow
through
Latest
Edge to
Latest
Pool
Access traffic can flow through either edge,
will be rerouted for media and data flows
When: Scaling Up From
Pilot  Trial  Production
• Stage 0 includes planning migration staging pool-
by-pool, site-by-site
• Stage 1: Prepares Legacy Deployment
• Stage 6 and 7 iterates for each pool in a site
– Stage 5: Pilot Next Pool, Move Trial Users, Validate Via
Trial
– Stage 6: Move Next Pool into Production, Move Rest of
Users, Vacate Legacy Pool
• Stage 8: for each additional site, iterate through
stage 2 through 7
• Stage 9: global, deployment-wide migration
Stage 10: Client/Device Migration
• Communicator 14 client will not connect to legacy servers
• 14 homed users with Communicator 14 can interoperate
with legacy homed users
• There alternatives to Communicator
– Legacy clients
– Reach (Silverlight web client conferencing only)
– Attendee Communicator (per user install)
• Some 14 features will not light up until there are 14 clients
(presence privacy)
Partner Vendors and Migration
• Consult vendors early
– Gateway
– Archiving
– Monitoring
– Third Party Applications
– Consultant and IT solutions
• Management architecture shift
– Move to PowerShell, end WMI support
– AD and Contact Object changes
– Move to CS Control Panel, no more MMC
• Consultancies geared up for acceleration
Interoperation
Interoperation
• Definition: the behaviors of the legacy and latest product
during the time legacy and latest coexist
• Goal: Compatibility, Continuity of Service
• Views into Interoperation
– Conferencing Workload
– Voice Workload
– Audio Conferencing
– Response Groups
– Third Party Applications
– Rest of the workloads
Conferencing Co-Existence (1)
• Product direction: Live Meeting is converging into
Communicator
• Meetings just work during server migration
• Legacy Office Communicator, Add-In Clients
– Can schedule, edit, join, and ad hoc meetings
– Meeting content is not moved
• Legacy Live Meeting Client
– Migrated Live Meeting meetings still work
– Live Meeting console and Add-in still work
Conferencing Co-existence (2)
• Experience pivots at client deployment
• Communicator 14 install removes legacy communicator,
add-in, Live Meeting client
– Can not schedule or edit Live Meetings
– Can join Live Meetings via Communicator 14
• Customers of Live Meeting on-premises
– Plan for retraining to Communicator meetings
– Some might shift to Live Meeting service
Enterprise Voice Co-existence (1): Versions Must
Match
Legacy Gateway Routes to
Legacy Mediation Server
• Incoming Routes
• Outgoing Routes
Upgraded Gateway Routes to 14
Mediation Server
• Incoming Routes
• Outgoing Routes
Enterprise Voice Co-existence (2)
Versions Must Match
• 14 Gateways coexist with legacy Gateways
• Incoming Routes
• Outgoing Routes
Audio Conferencing Co-existence
• User calls CAA on OCS 2007 R2 to
join a W14 conference.
• CAA on OCS 2007 R2 transfers call
to CAA on 14, CAA on 14 joins user
to 14 AV MCU.
Response Group Service Co-existence (1)
• Response Group Service (RGS)
works with Microsoft
Communications Server 14 co-
existence.
• OCS 2007 R2 and Microsoft
Communications Server 14
users can be agents of
response groups on OCS 2007
R2
Response Group Service Co-existence (2)
• The admin can deploy RGS 14
and create new response
groups.
• OCS 2007 R2 and 14 users can
be agents of non-anonymous
response groups on 14
• Only 14 users can be agents for
anonymous response groups.
Response Group Service Migration (3)
• At any time, the admin can
migrate all the RGS OCS 2007
R2 response groups to 14
(using PowerShell).
• The migration is transparent for
users.
• The migrated response groups
can be configured as all the
other response groups, using
PowerShell or CS Control Panel
Third Party Application Interop
• Discuss support policy with vendor of app
• UCMA 3.0 based apps
– Installed on 14, can coexist with legacy pool
• UCMA 2.0 based apps
– Installed on legacy, can coexist with 14
– Installed on legacy, can be migrated to 14
– Can be installed directly on 14
• SIP Programming Language (SPL)
– No runtime compatibility
– App needs to be recompiled
– App registration will be PowerShell not WMI
Other Component Co-existence
• Will “just work”
– Instant Messaging and Presence
– Exchange Unified Messaging
– Outlook Web Access
• Legacy clients and components do not support DNS load
balancing
– Exchange Unified Messaging
– Legacy Pools and Office Communicator
– Gateways
– Legacy Clients
• Story pending for Group Chat and XMPP
Atypical
Atypical Migration Cases (1)
• Tri-existence
– Case: currently migrating to R2 or 2007 app
– Guidance: must be on single version to migrate
• Expanded Edge
– Case: 2007 R2 edge expanded
– Guidance: move to consolidated
• No Hardware Budget
– Case: need to maximize hardware reuse
– Guidance: note 14 is 64 bit only and think through
continuity of service driven resiliency
Atypical Migration Cases (2)
• Selective Servicing
– Case: selective approach to deploying updates
– Guidance: latest updates are first support ask
• Cloud Now
– Case: want move from on-premises to hosted
– Guidance: deploy 14 federated edge ASAP
• On-Premises Live Meeting
– Case: heavily integrated on-prem Live Meeting
– Guidance: leverage compat, plan for transition
Atypical Migration Cases (3)
• Want New Client Before New Server
– Case: new UX alone will drive productivity
– Guidance: prioritize those users for early move
• Prerelease Partners
– Case: customer deployed pre-release of 14
– Guidance: adding minor version upgrade
• Premature Migration of a User
– Case: User moved too early, does not fit yet
– Guidance: user rollback supported, 14 customizations
lost, 14 meetings need to be rescheduled,
clients/devices need downgrading
Atypical Migration Cases (4)
• Waited to long to get to 2007 releases
– Case: customer has LCS 2005 or earlier
– Guidance: “not supported”, “consult partners”
• Didn’t manage older releases correctly
– Case: some dirty AD data blocks migration
– Guidance: backup AD, clean-up stray values
• Delays in vendor partner compatibility work
– Case: third party ISV or IHV critical path
– Guidance: loop back with our partner teams
Next Steps
• Planning
– Deploy latest updates
– Plan site-by-site sequence through deployment
• Fund initial hardware investment
– Pilot Microsoft Communications Server 14 pool
– Production Microsoft Communications Server 14
director and edge
• Edge preparations for OCS 2007 R2
– If expanded edge, move to consolidated
– Prepare DMZs for another edge
– Prepare for federation flip at Stage 4
Session Objectives and Takeaways
• Session Objectives:
– Plan for coexistence of CS 14 with prior versions of
both server and client software
– Describe the implications of various migration and
coexistence approaches
– Use our coexistence investments to support migration
from prior versions to CS 14
• Session Takeaways: After this session I can:
– Describe coexistence and migration motivation,
implementation, and trade-offs
– Walk customers through migration experiences
– Evangelize migration is accessible, achievable
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Lync 2010   migracion y coexistencia

Mais conteúdo relacionado

Semelhante a Lync 2010 migracion y coexistencia

ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5Bruno Alves
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesBruno Alves
 
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Serena Software
 
[SAP] Perforce Administrative Self Services at SAP
[SAP] Perforce Administrative Self Services at SAP[SAP] Perforce Administrative Self Services at SAP
[SAP] Perforce Administrative Self Services at SAPPerforce
 
KoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginnersKoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginnersTobias Koprowski
 
Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1Yankai Liu
 
Open Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows worldOpen Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows worldGWAVA
 
Piyush Kumar Gupta
Piyush Kumar GuptaPiyush Kumar Gupta
Piyush Kumar GuptaPiyush Gupta
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksSenturus
 
OpenDaylight Openflow & OVSDB use cases ODL summit 2016
OpenDaylight Openflow & OVSDB use cases ODL summit 2016OpenDaylight Openflow & OVSDB use cases ODL summit 2016
OpenDaylight Openflow & OVSDB use cases ODL summit 2016abhijit2511
 
SFO15-102:ODP Project Update
SFO15-102:ODP Project UpdateSFO15-102:ODP Project Update
SFO15-102:ODP Project UpdateLinaro
 
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...VMware Tanzu
 
Change management in hybrid landscapes
Change management in hybrid landscapesChange management in hybrid landscapes
Change management in hybrid landscapesChris Kernaghan
 
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginnersKoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginnersTobias Koprowski
 
Migrating deployment processes and Continuous Integration at SAP SE
Migrating deployment processes and Continuous Integration at SAP SEMigrating deployment processes and Continuous Integration at SAP SE
Migrating deployment processes and Continuous Integration at SAP SEB1 Systems GmbH
 
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...Open Networking Summits
 
An OpenShift Migration: From 3.9 to 4.5
An OpenShift Migration: From 3.9 to 4.5An OpenShift Migration: From 3.9 to 4.5
An OpenShift Migration: From 3.9 to 4.5Everett Toews
 
Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Chris Kernaghan
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...Imaginet
 

Semelhante a Lync 2010 migracion y coexistencia (20)

ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
 
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
 
[SAP] Perforce Administrative Self Services at SAP
[SAP] Perforce Administrative Self Services at SAP[SAP] Perforce Administrative Self Services at SAP
[SAP] Perforce Administrative Self Services at SAP
 
KoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginnersKoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#4_Caerdydd_MaintenancePlansForBeginners
 
Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1
 
Open Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows worldOpen Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows world
 
Piyush Kumar Gupta
Piyush Kumar GuptaPiyush Kumar Gupta
Piyush Kumar Gupta
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
OpenDaylight Openflow & OVSDB use cases ODL summit 2016
OpenDaylight Openflow & OVSDB use cases ODL summit 2016OpenDaylight Openflow & OVSDB use cases ODL summit 2016
OpenDaylight Openflow & OVSDB use cases ODL summit 2016
 
SFO15-102:ODP Project Update
SFO15-102:ODP Project UpdateSFO15-102:ODP Project Update
SFO15-102:ODP Project Update
 
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
 
Change management in hybrid landscapes
Change management in hybrid landscapesChange management in hybrid landscapes
Change management in hybrid landscapes
 
Garry_Chatman
Garry_ChatmanGarry_Chatman
Garry_Chatman
 
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginnersKoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
KoprowskiT_SQLRelay2014#2_Southampton_MaintenancePlansForBeginners
 
Migrating deployment processes and Continuous Integration at SAP SE
Migrating deployment processes and Continuous Integration at SAP SEMigrating deployment processes and Continuous Integration at SAP SE
Migrating deployment processes and Continuous Integration at SAP SE
 
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
 
An OpenShift Migration: From 3.9 to 4.5
An OpenShift Migration: From 3.9 to 4.5An OpenShift Migration: From 3.9 to 4.5
An OpenShift Migration: From 3.9 to 4.5
 
Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
 

Mais de ITSanchez

Administración Usuarios y Dispositivos con Windows Intune
Administración Usuarios y Dispositivos con Windows IntuneAdministración Usuarios y Dispositivos con Windows Intune
Administración Usuarios y Dispositivos con Windows IntuneITSanchez
 
Uso de IT en Empresas de America Latina
Uso de IT en Empresas de America LatinaUso de IT en Empresas de America Latina
Uso de IT en Empresas de America LatinaITSanchez
 
Lync Server 2010 Requerimientos de Clentes
Lync Server 2010 Requerimientos de ClentesLync Server 2010 Requerimientos de Clentes
Lync Server 2010 Requerimientos de ClentesITSanchez
 
Jornadas Microsoft Virtualizacion
Jornadas Microsoft  VirtualizacionJornadas Microsoft  Virtualizacion
Jornadas Microsoft VirtualizacionITSanchez
 
Server virtualization Lync Server 2010
Server virtualization Lync Server 2010Server virtualization Lync Server 2010
Server virtualization Lync Server 2010ITSanchez
 
Lync Server 2010 requerimientos de software y hardware
Lync Server 2010 requerimientos de software y hardwareLync Server 2010 requerimientos de software y hardware
Lync Server 2010 requerimientos de software y hardwareITSanchez
 
Introduccion a Lync Serve 2010 Key Note
Introduccion a Lync Serve 2010 Key NoteIntroduccion a Lync Serve 2010 Key Note
Introduccion a Lync Serve 2010 Key NoteITSanchez
 
Webcast Technet: Profundizar el respaldo Hyper-V: Una mirada bajo la cubierta
Webcast Technet: Profundizar el respaldo Hyper-V: Una mirada bajo la cubierta  Webcast Technet: Profundizar el respaldo Hyper-V: Una mirada bajo la cubierta
Webcast Technet: Profundizar el respaldo Hyper-V: Una mirada bajo la cubierta ITSanchez
 
ITSanchez - Integracion Exchange 2010 SP1 con Lync Server 2010 RTM
ITSanchez -  Integracion Exchange 2010 SP1 con Lync Server 2010 RTMITSanchez -  Integracion Exchange 2010 SP1 con Lync Server 2010 RTM
ITSanchez - Integracion Exchange 2010 SP1 con Lync Server 2010 RTMITSanchez
 
Evaluacion VMWare Presentacion
Evaluacion VMWare PresentacionEvaluacion VMWare Presentacion
Evaluacion VMWare PresentacionITSanchez
 
Evaluacion VMWare
Evaluacion VMWareEvaluacion VMWare
Evaluacion VMWareITSanchez
 
Evaluacion VMWare ESX
Evaluacion VMWare ESXEvaluacion VMWare ESX
Evaluacion VMWare ESXITSanchez
 
Virtualización Hyper-V R2
Virtualización Hyper-V R2Virtualización Hyper-V R2
Virtualización Hyper-V R2ITSanchez
 
ITSanchez - Infraestructura CA 2 niveles
ITSanchez - Infraestructura CA 2 nivelesITSanchez - Infraestructura CA 2 niveles
ITSanchez - Infraestructura CA 2 nivelesITSanchez
 
ITSanchez - Micgracion OCS 2007 R2 a Lync 2010
ITSanchez - Micgracion OCS 2007 R2 a Lync 2010ITSanchez - Micgracion OCS 2007 R2 a Lync 2010
ITSanchez - Micgracion OCS 2007 R2 a Lync 2010ITSanchez
 
Lync 2010 lo nuevo en gestion
Lync 2010   lo nuevo en gestionLync 2010   lo nuevo en gestion
Lync 2010 lo nuevo en gestionITSanchez
 
Code camp 2010 - Hyper-V R2 y Linux
Code camp 2010 - Hyper-V R2 y LinuxCode camp 2010 - Hyper-V R2 y Linux
Code camp 2010 - Hyper-V R2 y LinuxITSanchez
 
Hyperv r2 trabajando con backups
Hyperv r2 trabajando con backupsHyperv r2 trabajando con backups
Hyperv r2 trabajando con backupsITSanchez
 
Webcast hyperv trabajando con discos de red
Webcast   hyperv trabajando con discos de redWebcast   hyperv trabajando con discos de red
Webcast hyperv trabajando con discos de redITSanchez
 
Webcast Hyperv R2 Y Linux
Webcast   Hyperv R2 Y LinuxWebcast   Hyperv R2 Y Linux
Webcast Hyperv R2 Y LinuxITSanchez
 

Mais de ITSanchez (20)

Administración Usuarios y Dispositivos con Windows Intune
Administración Usuarios y Dispositivos con Windows IntuneAdministración Usuarios y Dispositivos con Windows Intune
Administración Usuarios y Dispositivos con Windows Intune
 
Uso de IT en Empresas de America Latina
Uso de IT en Empresas de America LatinaUso de IT en Empresas de America Latina
Uso de IT en Empresas de America Latina
 
Lync Server 2010 Requerimientos de Clentes
Lync Server 2010 Requerimientos de ClentesLync Server 2010 Requerimientos de Clentes
Lync Server 2010 Requerimientos de Clentes
 
Jornadas Microsoft Virtualizacion
Jornadas Microsoft  VirtualizacionJornadas Microsoft  Virtualizacion
Jornadas Microsoft Virtualizacion
 
Server virtualization Lync Server 2010
Server virtualization Lync Server 2010Server virtualization Lync Server 2010
Server virtualization Lync Server 2010
 
Lync Server 2010 requerimientos de software y hardware
Lync Server 2010 requerimientos de software y hardwareLync Server 2010 requerimientos de software y hardware
Lync Server 2010 requerimientos de software y hardware
 
Introduccion a Lync Serve 2010 Key Note
Introduccion a Lync Serve 2010 Key NoteIntroduccion a Lync Serve 2010 Key Note
Introduccion a Lync Serve 2010 Key Note
 
Webcast Technet: Profundizar el respaldo Hyper-V: Una mirada bajo la cubierta
Webcast Technet: Profundizar el respaldo Hyper-V: Una mirada bajo la cubierta  Webcast Technet: Profundizar el respaldo Hyper-V: Una mirada bajo la cubierta
Webcast Technet: Profundizar el respaldo Hyper-V: Una mirada bajo la cubierta
 
ITSanchez - Integracion Exchange 2010 SP1 con Lync Server 2010 RTM
ITSanchez -  Integracion Exchange 2010 SP1 con Lync Server 2010 RTMITSanchez -  Integracion Exchange 2010 SP1 con Lync Server 2010 RTM
ITSanchez - Integracion Exchange 2010 SP1 con Lync Server 2010 RTM
 
Evaluacion VMWare Presentacion
Evaluacion VMWare PresentacionEvaluacion VMWare Presentacion
Evaluacion VMWare Presentacion
 
Evaluacion VMWare
Evaluacion VMWareEvaluacion VMWare
Evaluacion VMWare
 
Evaluacion VMWare ESX
Evaluacion VMWare ESXEvaluacion VMWare ESX
Evaluacion VMWare ESX
 
Virtualización Hyper-V R2
Virtualización Hyper-V R2Virtualización Hyper-V R2
Virtualización Hyper-V R2
 
ITSanchez - Infraestructura CA 2 niveles
ITSanchez - Infraestructura CA 2 nivelesITSanchez - Infraestructura CA 2 niveles
ITSanchez - Infraestructura CA 2 niveles
 
ITSanchez - Micgracion OCS 2007 R2 a Lync 2010
ITSanchez - Micgracion OCS 2007 R2 a Lync 2010ITSanchez - Micgracion OCS 2007 R2 a Lync 2010
ITSanchez - Micgracion OCS 2007 R2 a Lync 2010
 
Lync 2010 lo nuevo en gestion
Lync 2010   lo nuevo en gestionLync 2010   lo nuevo en gestion
Lync 2010 lo nuevo en gestion
 
Code camp 2010 - Hyper-V R2 y Linux
Code camp 2010 - Hyper-V R2 y LinuxCode camp 2010 - Hyper-V R2 y Linux
Code camp 2010 - Hyper-V R2 y Linux
 
Hyperv r2 trabajando con backups
Hyperv r2 trabajando con backupsHyperv r2 trabajando con backups
Hyperv r2 trabajando con backups
 
Webcast hyperv trabajando con discos de red
Webcast   hyperv trabajando con discos de redWebcast   hyperv trabajando con discos de red
Webcast hyperv trabajando con discos de red
 
Webcast Hyperv R2 Y Linux
Webcast   Hyperv R2 Y LinuxWebcast   Hyperv R2 Y Linux
Webcast Hyperv R2 Y Linux
 

Último

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Lync 2010 migracion y coexistencia

  • 1. Microsoft Communications Server "14“ Management: Migración y Coexistencia Guillermo Sánchez Consultor IT – EXO S.A gsanchez@itsanchez.com.ar
  • 2. Descripción del Webcast • Objetivos – Planificar la coexistencia de CS 14 con las versiones anteriores de OCS (Cliente / Servidor) – Describir los pasos necesarios para la migración – Entender como funciona la coexistencia entre CS 14 y OCS 2007 – OCS 2007 R2 • Después del webcast debería conocer: – Planificación de plan de Migración – Conocer los escenarios de Migración – Actualizar OCS 2007 / OCS 2007 R2 a CS 14
  • 3. Agenda • Fundamentos – Motivacion – Prioridades – Ámbito (Scope) • Planificando – ¿Que queremos migrar? – Demo: ¿Cómo migramos? – Migración de extremo a extremo (Flujo de trabajo) • Interoperativilidad • Lecciones aprendidas y casos atípicos
  • 5. Lo mas importante al Migrar a CS 14 • Nueva arquitectura de adminitracion – Adminitracion Centralizada (Central Management) – Creador de Topología (Topology Builder) – Communications Server PowerShell – Communication Server Panel de Control (Control Panel) • Alejándose de – Dependencia de Directorio Activo (Active Directory) – Windows Management Instrumentation (WMI) – Microsoft Management Console (MMC 3.0) • La alta disponibilidad del servicio es un asunto critico.
  • 6. Prioridades • Minimizar el impacto del usuario final • Minimizar la disrupción del servicio • Minimizar el costo de hardware • Reducir al mínimo el costo de TCO durante la migración.
  • 7. Antes de Migrar OCS 2007 R2 Office Communications Server 2007 R2 Actualizaciones Requeridas Application Update URL Microsoft Office Communicator 2007 R2 July 2010 Update package http://go.microsoft.com/fwlink/?LinkId=204763 Microsoft Office Live Meeting 2007 July 2010 Update package http://go.microsoft.com/fwlink/?LinkId=204764 Microsoft Office Live Meeting Conferencing Add-In July 2010 Update package http://go.microsoft.com/fwlink/?LinkId=204765 Office Communications Server 2007 R2 September 2010 Update package http://go.microsoft.com/fwlink/?LinkId=204766 Microsoft Office Communicator 2007 R2 Phone Edition July 2010 Update package http://go.microsoft.com/fwlink/?LinkId=204767
  • 8. Ámbito: Versiones anteriores • Esta soportado migrar de – Office Communication Server 2007 – Office Communication Server 2007 R2 • Desde ahora llamaremos “legacy” al grupo de versiones soportadas a migrar. • Las ultimas actualizaciones acumulativas (cumulative updates) son requeridas en todos los servidores y clientes legacy • No esta soportada la migración de LCS 2005 o versiones anteriores
  • 9. Ámbito: Ruteo Soportado • Los clientes legacy pueden conectarse con OCS 14 • Ruteo en ambiente mixto (CS 14 / OCS) – pool with edge/director – pool with pools • La misma versión rutea – Edge and director – Gateway and mediation server – Pool and mediation server – Pool and monitoring/archiving – Pool and Group Chat
  • 10. Ámbito: Ruteo No Soportado • Clientes CS 14 con servidores Legacy • Ruteo ambiente Mixto – Edge and director – Gateway and mediation server – Pool and mediation server – Pool and monitoring/archiving – Pool and Group Chat
  • 12. Ámbito: Migración Métodos y Escalas • Escalas hacia arriba o abajo – Pool-por-pool – Site-por-site – Global last – Side-by-side • Menor impacto usuario final • Sin corte de Servicio • Piloto  Prueba  Producción – Minimizar los requerimientos de Hardware – Realizar una prueba con pocos usuarios – Reducir el impacto del usuarios final Pools Data Center Sites Global Deployment Microsoft Redmond Tukwila-1 Tukwila-2 Dublin Dublin-1
  • 14. ¿Como es la migración? • Topología – Servidores de confianza para servers, apps, edges • Configuración – Configuración Global (ex. location profile to dial plans) – Configuración de Usuarios(e.g. voice, conference policy) – Customizacion (ex. conference directories, contact lists, call forwarding settings) • Objetos de Contactos – Usuarios movidos a CS 14, configuración – Usuarios no movidos se contactan con OCS • Los clientes y dispositivos deben migrarse por separado Migrated Data Topology Configuration Users
  • 15.
  • 16. Como: PowerShell, TB, y CSCP • Topologia – Topology Builder – Merge-CsLegacyTopology • Configuración – Import-CsLegacyConfiguration – Import-CsLegacyConferenceDirectory • Usuarios – Move-CsLegacyUser – Communication Server Control Panel • Objetos de Contactos – Move-CsApplicationEndpoint for application moves – Move-CsRgsConfiguration for Response Group moves Migrated Data Topology Configuration Users
  • 17. Como: Piloto Test  Produción • Piloto – Instalar CS 14 mezclar e importar – Mover los usuarios de prueba instalar cliente CS 14 • Prueba – Verificar que funcione la coexistencia – Validar experiencia de administradores y nuevos usuarios • Produción – Definicion de nuevo Hardware – Mover todos los usuarios Legacy, instalacion nuevos clientes – Verificación final decomision del OCS 2007
  • 18. Como: Piloto  Test  Produción Diferencias entre versiones a migrar
  • 19. 2007 R2 Stage 2: Piloto CS 14 • Origen Pool 2007 R2 • Deploy 14 pool side-by-side • Activation adds 14 into legacy AD • Merge adds legacy into 14 CMS
  • 20. 2007 R2 Stage 2: Move Trial Users • Leverage migration tools here • Trial users on both R2 and 14 pool to validate interoperability • Deploy 14 clients to some of trial users on 14 pool, legacy clients for others
  • 21. 2007 R2 Stage 2: Routing with Pool 14 Pilot • External access through 2007 R2 director and edge
  • 22. 2007 R2 Stage 3: Pilot 14 Edge and Director • Deploy 14 pilot edge and director together
  • 23. 2007 R2 Stage 3: Routing with Pilot 14 Stack • Route 14 remote access through 14 edge and director • Route 14 federation through 2007 R2 edge and director • Keep 2007 R2 federation and remote access through 2007 R2 edge and director
  • 24. 2007 R2 Stage 4: Production Edge and Director • Federation Flip • Update external federation DNS entries to point to 14 edge • Existing 2007 R2 deployment now dependent on
  • 25. 2007 R2 Stage 4: Routing with Production 14 Edge and Director • Route 14 federation and remote access through 14 edge and director • Route 2007 R2 federation through 14 edge and director • Route 2007 R2 remote access through 2007 R2 edge and director
  • 26. 2007 R2 Stage 5: Production 14 Pool • Move 14 pilot pool into 14 production • Expand hardware allocation to take all legacy users • Upgrade data center and support SLAs to full production level • If big changes, then rerun trial validation
  • 27. 2007 R2 Stage 5: Migrate Rest of Users from 2007 R2 to 14 Pool • Leverage migration tools here • Move all users from target 2007 R2 pool onto 14 pool • Move non-user contact objects too • Fully vacate 2007 R2 pool in order to decommission pool
  • 28. Compare 2007 to 2007 R2 • Stage 2: – Work is merger of 2007 R2 Stage 2 and 3 – Routing is same as 2007 R2 Stage 3 • Stage 3: does not exist, merged into stage 2 • Stage 4: does not exist, deferred to very end • Stage 5: – Work is same as 2007 R2 Stage 5 – Routing is same as 2007 Stage 2
  • 29. 2007 Stage 2: Pilot 14 Pool, Edge and Director Side- By-Side • Deploy full stack of pool, edge, and director side-by- side instead of pool alone
  • 30. 2007 Stage 2: Routing with Pool 14 Pilot, Edge, and Director • Same routing as Stage 3 of 2007 R2 migration staging AD Legacy Pool Legacy Director Legacy Edge Legacy Remote Access Legacy and Latest Federation Production Latest Pool Pilot Latest Director Latest Edge Latest Remote Access Latest Federation Legacy Users Audio, Video, and App Sharing all flow through Legacy Edge to Legacy Pool Latest Users Audio, Video, and App Sharing all flow through Latest Edge to Latest Pool Access traffic can flow through either edge, will be rerouted for media and data flows
  • 31. 2007 Stage 5: Production 14 Pool, Edge, and Director • Same migration as Stage 5 for 2007 R2 • No change in routes, same as 2007 Stage 2 AD Legacy Pool Legacy Director Legacy Edge Legacy Remote Access Legacy and Latest Federation Production Latest Pool Latest Director Latest Edge Latest Remote Access ProductionLegacy Users Audio, Video, and App Sharing all flow through Legacy Edge to Legacy Pool Latest Users Audio, Video, and App Sharing all flow through Latest Edge to Latest Pool Access traffic can flow through either edge, will be rerouted for media and data flows
  • 32. When: Scaling Up From Pilot  Trial  Production • Stage 0 includes planning migration staging pool- by-pool, site-by-site • Stage 1: Prepares Legacy Deployment • Stage 6 and 7 iterates for each pool in a site – Stage 5: Pilot Next Pool, Move Trial Users, Validate Via Trial – Stage 6: Move Next Pool into Production, Move Rest of Users, Vacate Legacy Pool • Stage 8: for each additional site, iterate through stage 2 through 7 • Stage 9: global, deployment-wide migration
  • 33. Stage 10: Client/Device Migration • Communicator 14 client will not connect to legacy servers • 14 homed users with Communicator 14 can interoperate with legacy homed users • There alternatives to Communicator – Legacy clients – Reach (Silverlight web client conferencing only) – Attendee Communicator (per user install) • Some 14 features will not light up until there are 14 clients (presence privacy)
  • 34. Partner Vendors and Migration • Consult vendors early – Gateway – Archiving – Monitoring – Third Party Applications – Consultant and IT solutions • Management architecture shift – Move to PowerShell, end WMI support – AD and Contact Object changes – Move to CS Control Panel, no more MMC • Consultancies geared up for acceleration
  • 36. Interoperation • Definition: the behaviors of the legacy and latest product during the time legacy and latest coexist • Goal: Compatibility, Continuity of Service • Views into Interoperation – Conferencing Workload – Voice Workload – Audio Conferencing – Response Groups – Third Party Applications – Rest of the workloads
  • 37. Conferencing Co-Existence (1) • Product direction: Live Meeting is converging into Communicator • Meetings just work during server migration • Legacy Office Communicator, Add-In Clients – Can schedule, edit, join, and ad hoc meetings – Meeting content is not moved • Legacy Live Meeting Client – Migrated Live Meeting meetings still work – Live Meeting console and Add-in still work
  • 38. Conferencing Co-existence (2) • Experience pivots at client deployment • Communicator 14 install removes legacy communicator, add-in, Live Meeting client – Can not schedule or edit Live Meetings – Can join Live Meetings via Communicator 14 • Customers of Live Meeting on-premises – Plan for retraining to Communicator meetings – Some might shift to Live Meeting service
  • 39. Enterprise Voice Co-existence (1): Versions Must Match Legacy Gateway Routes to Legacy Mediation Server • Incoming Routes • Outgoing Routes Upgraded Gateway Routes to 14 Mediation Server • Incoming Routes • Outgoing Routes
  • 40. Enterprise Voice Co-existence (2) Versions Must Match • 14 Gateways coexist with legacy Gateways • Incoming Routes • Outgoing Routes
  • 41. Audio Conferencing Co-existence • User calls CAA on OCS 2007 R2 to join a W14 conference. • CAA on OCS 2007 R2 transfers call to CAA on 14, CAA on 14 joins user to 14 AV MCU.
  • 42. Response Group Service Co-existence (1) • Response Group Service (RGS) works with Microsoft Communications Server 14 co- existence. • OCS 2007 R2 and Microsoft Communications Server 14 users can be agents of response groups on OCS 2007 R2
  • 43. Response Group Service Co-existence (2) • The admin can deploy RGS 14 and create new response groups. • OCS 2007 R2 and 14 users can be agents of non-anonymous response groups on 14 • Only 14 users can be agents for anonymous response groups.
  • 44. Response Group Service Migration (3) • At any time, the admin can migrate all the RGS OCS 2007 R2 response groups to 14 (using PowerShell). • The migration is transparent for users. • The migrated response groups can be configured as all the other response groups, using PowerShell or CS Control Panel
  • 45. Third Party Application Interop • Discuss support policy with vendor of app • UCMA 3.0 based apps – Installed on 14, can coexist with legacy pool • UCMA 2.0 based apps – Installed on legacy, can coexist with 14 – Installed on legacy, can be migrated to 14 – Can be installed directly on 14 • SIP Programming Language (SPL) – No runtime compatibility – App needs to be recompiled – App registration will be PowerShell not WMI
  • 46. Other Component Co-existence • Will “just work” – Instant Messaging and Presence – Exchange Unified Messaging – Outlook Web Access • Legacy clients and components do not support DNS load balancing – Exchange Unified Messaging – Legacy Pools and Office Communicator – Gateways – Legacy Clients • Story pending for Group Chat and XMPP
  • 48. Atypical Migration Cases (1) • Tri-existence – Case: currently migrating to R2 or 2007 app – Guidance: must be on single version to migrate • Expanded Edge – Case: 2007 R2 edge expanded – Guidance: move to consolidated • No Hardware Budget – Case: need to maximize hardware reuse – Guidance: note 14 is 64 bit only and think through continuity of service driven resiliency
  • 49. Atypical Migration Cases (2) • Selective Servicing – Case: selective approach to deploying updates – Guidance: latest updates are first support ask • Cloud Now – Case: want move from on-premises to hosted – Guidance: deploy 14 federated edge ASAP • On-Premises Live Meeting – Case: heavily integrated on-prem Live Meeting – Guidance: leverage compat, plan for transition
  • 50. Atypical Migration Cases (3) • Want New Client Before New Server – Case: new UX alone will drive productivity – Guidance: prioritize those users for early move • Prerelease Partners – Case: customer deployed pre-release of 14 – Guidance: adding minor version upgrade • Premature Migration of a User – Case: User moved too early, does not fit yet – Guidance: user rollback supported, 14 customizations lost, 14 meetings need to be rescheduled, clients/devices need downgrading
  • 51. Atypical Migration Cases (4) • Waited to long to get to 2007 releases – Case: customer has LCS 2005 or earlier – Guidance: “not supported”, “consult partners” • Didn’t manage older releases correctly – Case: some dirty AD data blocks migration – Guidance: backup AD, clean-up stray values • Delays in vendor partner compatibility work – Case: third party ISV or IHV critical path – Guidance: loop back with our partner teams
  • 52. Next Steps • Planning – Deploy latest updates – Plan site-by-site sequence through deployment • Fund initial hardware investment – Pilot Microsoft Communications Server 14 pool – Production Microsoft Communications Server 14 director and edge • Edge preparations for OCS 2007 R2 – If expanded edge, move to consolidated – Prepare DMZs for another edge – Prepare for federation flip at Stage 4
  • 53. Session Objectives and Takeaways • Session Objectives: – Plan for coexistence of CS 14 with prior versions of both server and client software – Describe the implications of various migration and coexistence approaches – Use our coexistence investments to support migration from prior versions to CS 14 • Session Takeaways: After this session I can: – Describe coexistence and migration motivation, implementation, and trade-offs – Walk customers through migration experiences – Evangelize migration is accessible, achievable
  • 54.
  • 55. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.