Sametime

Transkript

Sametime
IBM Sametime
jak začít, zkušenosti
Petr Kunc
POPIS
produktu
IBM Sametime Product Family
Persistent Chat Rooms
Social Networking Tools
Instant Screen Share
Location Services
VoIP chat, Video
Telephony Integration
File Transfer, Screen Capture
Web Conferencing
Mobile Clients
Enterprise & Public IM Federation
Extensible Eclipse client & SDKs
Presence Awareness
Secure IM with Rich text, emoticons
Integration with Office
...rozšíření o telefonii třetích stran
PBX integration
via APIs/SPIs to
Lotus Sametime
Audio / Video
Conferencing
server
OR
Enterprise PBX
...nebo Sametime Unified Telephony od IBM
Lotus Sametime
Unified Telephony
Webový klient
ST
ST web
web client
client
ST
ST iPhone
iPhone
ST klient
klient pro
pro Android
Android
TIPY
pro adminy
TIPY
pro adminy
architektura a topologie
Lotus Sametime 8.5 – dělení serverů
Lotus
Sametime
Servers
Lotus Sametime
Lotus Notes
Clients
Domino® server
Presence &
Instant Msg
Lotus Sametime
Proxy
Meetings
Media
Manager
IBM WebSphere®
/ IBM DB2® server
Lotus
Sametime
Web
Clients
Sametime Logical System Level Architecture
Lotus Sametime Clients
PC (Windows®, Mac, Linux) Web
browser, mobile devices
HTTP
SIP, RTP
HTTP
VP
Presence &
Instant Msg
Meetings
Advanced
Server
VP
VP
VP
Media
Manager
SIP, TCSPI
Lotus
Sametime
Proxy
HTTP
Enterprise
A/V conf
bridges/MCU/
end points
New or
updated in
Sametime 8.5
SIP, RTP
VP
Unified
Telephony
SIP
Lotus
Sametime
Gateway
SIP, XMPP
Enterprise
Phone System
Embedded Applications,
including Web, Portal etc.
External IM
Communities
Note: Logical servers shown. May be
combined physically depending on
user workload and network design
Sametime Logical System Level Architecture
Lotus Sametime Clients
PC (Windows®, Mac, Linux) Web
browser, mobile devices
HTTP
SIP, RTP
VP
Presence &
Instant Msg
Meetings
VP
VP
Media
Manager
Lotus
Sametime
Proxy
HTTP
Embedded Applications,
including Web, Portal etc.
Architektura – přehled portů
Architektura – přehled portů v Extranetu
Velké možnosti clusterování
LDAP
Cluster
Community
Cluster
ST Proxy
Cluster
DB2
Cluster
Bandwidth Mgr
Cluster
System
Console
SIP Proxy/
Registrar Cluster
Load Balancer /
IP Sprayer
Conference
Manager Cluster
Packet
Switches
Meeting
Cluster
Menší zátěž (4 000 lidí)
Menší zátěž (4 000 lidí)
Servers
Cores/
Server
Processor
RAM/
Server
Server
Server 1
(Meeting, ST
Proxy, DB2)
1
4
2.4GHz Intel
Xeon Quad
Core E5620
16 GB
IBM System x 3550 M3
Server 2
(Media,
Console,
Community)
1
4
2.4GHz Intel
Xeon Quad
Core E5620
16 GB
IBM System x 3550 M3
Větší zátěž (16 000 lidí)
Sametime Standard 8.5: orientační zátěž
●
Generally speaking...
─
A single Sametime 8.5 Community Server (no MUX) will support
~36,000 Community Service connections
─
A single Sametime 8.5 Meeting Server will support:
─
─
–
1800 concurrent users across ~360 concurrent rooms
(mixed mode/no encryption)
–
1400 concurrent users (mixed mode/WAS SSL termination)
–
2000 users in a single meeting (document share only/no encryption)
–
1600 users in a single meeting (document share only/WAS SSL termination)
A single Sametime 8.5 Media Manager will support ~650 concurrent active
endpoints with the default profile.
–
The Media Manager was tested and optimized for sessions with 6 participants
–
Latency of less than 150ms end-to-end is normally acceptable in interactive
real-time audio video conferencing.
–
Default profile consumes ~200Kb/s / user
A single Sametime Web Proxy server will support ~19,000 concurrent users.
TIPY
pro adminy
instalace
Sametime 8.5 IM Deployment
Lotus
Sametime
Servers
Lotus Sametime
Lotus Notes
Clients
Domino® server
Presence &
Instant Msg
Lotus Sametime
Proxy
Meetings
Media
Manager
IBM WebSphere®
/ IBM DB2® server
Lotus
Sametime
Web
Clients
Sametime 8.5 Web IM Deployment
Lotus
Sametime
Servers
Lotus Sametime
Lotus Notes
Clients
Domino server
Presence &
Instant Msg
Lotus Sametime
Proxy
Meetings
Media
Manager
IBM WebSphere /
IBM DB2 server
Lotus
Sametime
Web
Clients
Sametime 8.5 Meetings Deployment
Lotus
Sametime
Servers
Lotus Sametime
Lotus Notes
Clients
Domino server
Presence &
Instant Msg
Lotus Sametime
Proxy
Meetings
Media
Manager
IBM WebSphere /
IBM DB2 server
Lotus
Sametime
Web
Clients
Sametime 8.5 Audio/Video Deployment
Lotus
Sametime
Servers
Lotus Sametime
Lotus Notes
Clients
Domino server
Presence &
Instant Msg
Lotus Sametime
Proxy
Meetings
Media
Manager
IBM WebSphere/
IBM DB2 server
Lotus
Sametime
Web
Clients
Sametime 8.5 - “All Features” Deployment
Lotus
Sametime
Servers
Lotus Sametime
Lotus Notes
Clients
Domino® server
Presence &
Instant Msg
Lotus
Sametime
Web
Clients
Lotus Sametime
Proxy
Meetings
Media
Manager
IBM WebSphere® Application
Server / IBM DB2® Universal
Database
In larger deployments, Lotus Sametime servers and database components may be distributed
based on user location, workload capacity, network factors and high availability requirements.
Hostnames
Pořadí instalací
1) DB2
2) System Console
3) Domino pro Community
4) Community Server
5) Proxy Server
6) Meeting Server
7) Media Server
8) Sametime klient
Uvnitř WAS – cell, node, agent, server, aplikace
Cell
Node
Node
Node Agent
Application
Servers
Deployment
Manager
Node
Node Agent
Application
Servers
Meeting Server – pozor na WAS Proxy server
A single server node
includes both proxy and
application server.
Meeting Server - Node-A
Proxy - a
filters
WAS Proxy Server
Provides caching and
helps Application
Server scale
Meeting-1
AppServer - a
cache
components
Sametime Application
Server is deployed as
enterprise app in the
Application Server
Meeting Server – v clusteru
ClusterA
Meeting Server - Node-A
Proxy - a
A single server can be upgraded
into multi-server clustered
deployment
Load balancer
filters
AppServer - a
cache
components
Meeting Server - Node-B
Proxy - b
filters
Proxy Server routes
Http traffic to correct
Node
Meeting-1
Meeting-4
AppServer - b
cache
components
SSO mezi Sametime WAS a Sametime Domino
●
LTPAtoken
Tipy a postřehy z instalace
●
První pokus podle návodu
●
VMware Snapshot je kamarád
●
Pozor na konflikty portů
─
Při instlaci na server spusťte všechny již nainstalované WASky
●
Vše zapisovat (hostnames, nastavení, hesla, …)
●
Autostart služeb ve Win zapnout až nakonec
●
Používejte pořád stejná hostnames pro stejné servery (SSO)
TIPY
pro adminy
administrace
Vše se spravuje přes ST System Consoli
Sametime
Proxy
Server
Sametime
Media
Sametime
Presence/IM
Sametime
Meetings
Business Card
Update site
●
updatesite.zip
●
Zkusit ruční integraci do instalačky Lotus Notes (install manifest)
●
Předpřipravit konfiguraci (plugin_customization.ini
Sametime 8.5.x administrative controls
Delete
Delete rooms
rooms from
from
the
server
the server
New
New server
server settings
settings
New
New policies
policies
Note: Final product features and user interface are subject to change
Compliance, audit – Actiance Vantage
INTEGRACE
IBM, MS
Email, collaboration & social software
ST ve webové aplikaci
Sametime chat a meetingy
- integrace partnerů
Audio Partners
Video Partners
●
Avaya
●
Polycom
●
Plantronics
●
Radvision
●
Voicerite
●
Vsee
●
Pgi
●
Tandberg via iLink
●
and more...
●
Avistar
●
and more...
Sametime 8.5.x – plány na integraci
Sametime
Sametime contact
contact list
list
in
iNotes
sidebar
in iNotes sidebar
Contact
Contact list
list portlet
portlet
Sametime
Sametime presence
presence in
in
Lotus
Connections
Lotus Connections
Microsoft
Microsoft Office
Office 2010
2010
ribbon
ribbon support
support
Note: Final product features and user interface are subject to change
Sametime SDK
Toolkit
Use this toolkit to
Sametime Connect Toolkit
Build Eclipse plug-ins to integrate with or extend the Sametime Connect client.
Sametime Browser IM Toolkit
Add Sametime features to Web pages using Javascript and HTML.
Sametime Java Toolkit
Add Sametime features to Java applications.
Sametime Helper Toolkit
Invoke features in the Sametime Connect client from custom Microsoft Windows
applications.
Sametime Connect Web API Toolkit
Invoke Sametime features (livename presence, chat, etc.) in the Sametime
Connect client from web pages.
Sametime Gateway Toolkit
Build plug-ins and event consumers to extend policy compliance and logging
requirements between a local Sametime community and one or many external
communities.
Community Server Toolkit
Build Java components that add or extend services on the Sametime server.
Directory and Database Access
Toolkit
Build C++ or Java components for the Sametime server that provide directory
integration, chat logging, or virus scanning services.
Sametime Monitoring and Statistics
Toolkit
Access Sametime server statistics in XML format via HTTP.
Meeting Toolkit
Schedule and manage online meetings via HTTP. Integrate third party tools with
MRC
TCSPI Toolkit
Provide click-to-call telephony services for Sametime Connect, Sametime Web
conferencing, and Lotus Notes.
Příklady
Další informace
http://sametime.jdem.cz