admincamp ibm · pdf file© 2011 ibm corporation ibm software 9 ibm connections 3.0.1 -...
TRANSCRIPT
© 2012 IBM Corporation
AdminCampIBM Connections
Arnd Layer – IBM Collaboration Solutions – Competency Leader Web 2.0 & Social SW
Gelsenkirchen, 2012-06-19
2 © 2012 IBM Corporation
Arnd LayerCompetency Leader Web 2.0 & Socail SW
IBM Collaboration Solutions – Technical Sales
+49-7034-64-31016
twitter.com/layer8
https://www.xing.com/profile/Arnd_Layer
3 © 2012 IBM Corporation
Session: IBM Connections
IBM Connections findet in immer mehr IT Infrastrukturen Verwendung - nicht zuletzt da die Files und Profiles Funktionen in den Lizenzen für Lotus Notes und WebSphere Portal inzwischen enthalten sind. Erfahren Sie einen Überblick über Installation, Administration und Integration von IBM Connections und einen Einblick in Activity Streams, eine der wichtigsten neuen Funktionen der nächsten Version von IBM Connections.
Erwerben Sie das notwendige Wissen, um sich auf eine Einführung von IBM Connections vorzubereiten.
© 2011 IBM Corporation3
Share
Content
Network
Personalize
IBM Connections
- Komponenten -
Source If Applicable
Editable text
Profiles
Home Page
Communities
Bookmarks Forums Blogs Wikis
Files Activities
Ideation
Blogs
Media
Gallery
Feed
Reader
Cross-
Plattform
Mobile
Social Analytics
Social Everywhere
Social Networks
© 2011 IBM Corporation
IBM Software
3 IBM Connections 3.0.1 - Architecture and Deployment
IBM Connections logical topology
Access PointsBrowsers
Lotus Notes
Lotus Sametime
WebSphere Portal
Microsoft Office and Outlook
Microsoft Sharepoint
RIM BlackBerry, iPhone, Ipad, Nokia S60,
Android 2.x devices
Feed readers
Other rich clients
• Connections Service• (Requires WAS 7 - including IHS) running on:
Win 2003 32-bit Standard & EE
Win 2008 64-bit Enterprise Edition
AIX 6.1, 64-bit kernel support
SLES10 32-bit
RedHat 5.4 64-bit
Corporate
LDAP Directory(ITDS 6.2.0.1, Lotus Domino 8.x
MS 2003, ADAM. MS 2008
Sun Java System Directory Server 6.3
Novell eDirectory 8.8.5)
Relational Database(DB2® 9.5/9.7 or SQLServer 2005
or Oracle® 10g)
© 2011 IBM Corporation
IBM Software
4 IBM Connections 3.0.1 - Architecture and Deployment
IBM Connections Service Oriented Architecture
© 2011 IBM Corporation
IBM Software
7 IBM Connections 3.0.1 - Architecture and Deployment
IBM WebSphere and Connections terminology
© 2011 IBM Corporation
IBM Software
9 IBM Connections 3.0.1 - Architecture and Deployment
IBM Connections deployment options
Options available in the IBM Connections installer
Small deployment
– Install all applications in a single cluster on a single node.
– This option is the simplest deployment, but has limited flexibility and does not allow individual applications to be scaled up.
– For each node within the cluster, all applications run within a single JVM.
Medium deployment
– Install a subset of applications in separate clusters.
– IBM Connections provides three predefined cluster names shared among all applications.
– Use this option to distribute applications according to your usage expectations.
– This option allows you to maximize the use of available hardware and system resources
Large deployment
– Install each application into its own cluster.
– IBM Connections provides a predefined cluster name for each application.
– This option provides the best performance in terms of scalability and availability options, but also requires more system resources.
© 2011 IBM Corporation
IBM Software
10 IBM Connections 3.0.1 - Architecture and Deployment
Small Deployment
© 2011 IBM Corporation
IBM Software
11 IBM Connections 3.0.1 - Architecture and Deployment
WebSphere Application Server Small Deployment topology
© 2011 IBM Corporation
IBM Software
12 IBM Connections 3.0.1 - Architecture and Deployment
Medium Deployment
© 2011 IBM Corporation
IBM Software
13 IBM Connections 3.0.1 - Architecture and Deployment
Websphere Application Server Medium Deployment topology
© 2011 IBM Corporation
IBM Software
14 IBM Connections 3.0.1 - Architecture and Deployment
Large Deployment
© 2011 IBM Corporation
IBM Software
15 IBM Connections 3.0.1 - Architecture and Deployment
Websphere Application Server Large Deployment topology
© 2011 IBM Corporation
IBM Software
17 IBM Connections 3.0.1 - Architecture and Deployment
Proof of Concept Architecture
● Single machine
● Appropriate for simple demos, light testing
● All IBM Connections features installed in a single application server.
© 2011 IBM Corporation
IBM Software
18 IBM Connections 3.0.1 - Architecture and Deployment
Small deployment architecture
1 WebSphere node, 1 database server, 1 caching proxy (optional)
Appropriate for deployment to workgroup, small business, small deployment or pilot installations.
© 2011 IBM Corporation
IBM Software
19 IBM Connections 3.0.1 - Architecture and Deployment
Clustered deployment architecture
© 2011 IBM Corporation
IBM Software
20 IBM Connections 3.0.1 - Architecture and Deployment
Large/Complex Deployment architecture
ActivitiesCluster
BlogsCluster
CommunitiesCluster
Wikis Cluster
FilesCluster
DeploymentManager
Activities DBCluster
Blogs DBCluster Communities DB
Cluster
Dogear DBCluster
Profiles DBCluster
TivoliDirectory Integrator
OtherRepositories
LDAP NFSFile Share
Homepage DBCluster
HomepageCluster
Files DBCluster
Wikis DBCluster
BookmarkCluster
ProfilesCluster
Web
Sph
ere
HTT
PPlu
g-in
ProxyLoad Balancing
Caching
HTTPServers
ClusterForums
Forums DBCluster
© 2011 IBM Corporation
IBM Software
21 IBM Connections 3.0.1 - Architecture and Deployment
TIER 1 – Front End
WebS
phere
HTT
PP
lug-i
n
ProxyLoad Balancing
Caching
HTTPServers
This is a typical redundant tier 1 architecture
for scalable and available web environments.
Usually located in the DMZ for extranet use.
One of the most important performance gains for IBM Connections is via Caching
● 70% of network traffic to LC is Feed Polling. Feeds can be served by caching proxies.
● Caching Proxies off-load unnecessary traffic to the WebSphere Application Servers
Load balancing across multiple HTTP Servers is always recommended.
© 2011 IBM Corporation
IBM Software
22 IBM Connections 3.0.1 - Architecture and Deployment
TIER 2 – Application Layer
ActivitiesCluster
BlogsCluster
CommunitiesCluster
Wikis Cluster
FilesCluster
DeploymentManager
HomepageCluster
BookmarkCluster
ProfilesCluster
ClusterForums
This is the typical tier 2 application layer
WebSphere Clusters should be used when appropriate
Internal usage show that WebSphere Application Server is highly scalable for IBM Connections.
Best Practice: one cluster / component
Allows individual component scaling versus scaling all five components
More granular control
© 2011 IBM Corporation
IBM Software
23 IBM Connections 3.0.1 - Architecture and Deployment
TIER 3 – Back end
Activities DBCluster
Blogs DBCluster Communities DB
Cluster
Dogear DBCluster
Profiles DBCluster
TivoliDirectory Integrator
OtherRepositories
LDAP NFSFile Share
Homepage DBCluster
Files DBCluster
Wikis DBCluster
Forums DBCluster
● Tier 3 indicates the backend data components
● Lightweight Directory Access Protocol (LDAP)● Relational database management system
(RDBMS)
● Network File System (NFS) File Share
● IBM Tivoli® Directory Integrator
● LDAP
● Supports Tivoli Directory Server, Domino LDAP,
Novell eDir, Sun Directory Service and Active
Directory.
● Additional LDAPs will be supported in the future
● RDBMS
● Supports DB2 9.5 and 9.7, SQL Server 2005 and
Oracle 10g
● Activities, Blogs, Files, Wikis use the filesystem
● Tivoli Directory Integrator is used to aggregate data into the PEOPLEDB (Profiles)
● Internal usage patterns in IBM indicate that the RDBMS is one of the most heavily used components of the architecture.
● This probably exists already in your infrastructure
© 2011 IBM Corporation
IBM Software
35 IBM Connections 3.0.1 - Architecture and Deployment
Next Steps: What you should do next?
For more information:
IBM Connections Information Center
– http://publib.boulder.ibm.com/infocenter/ltscnnct/v2r0/index.jsp
Official IBM Connections Product Website:
– http://www.lotus.com/connections
IBM developerWorks®
– http://www-128.ibm.com/developerworks/lotus/products/connections/
Official IBM Connections Hosted Website: Greenhouse
– https://greenhouse.lotus.com/login/login.jsp
Official Business Partner IBM Connections Website:
– http://www.lotus.com/connections/partners
© 2011 IBM Corporation
IBM Software
37 IBM Connections 3.0.1 - Architecture and Deployment
IBM Connections on TAP functional topology
Node 1
Node 2
Web server
Deployment manager IBM directory
Databasehttp://connections.tap.ibm.com
WebSphereCell
File Server
© 2011 IBM Corporation
IBM Software
38 IBM Connections 3.0.1 - Architecture and Deployment
TAP functional topology
Node 1
Node 2
Web server
IBM directory
Databasehttp://connections.tap.ibm.com
WebSphereCell
Deployment manager
File Server
Node 1
serverA
serverB
serverC
serverD
serverF
serverH
serverM
serverW
serverA
serverB
serverC
serverD
serverF
serverH
serverM
serverW
Node 2cell
cluster W
cluster M
cluster H
cluster F
cluster D
cluster C
cluster B
cluster A
Node 1
serverP serverP cluster P
© 2011 IBM Corporation
IBM Software
39 IBM Connections 3.0.1 - Architecture and Deployment
TAP deployment hardware
WAS
Node 2
WAS
Node 1
Web serverDeployment manager
Database
DB2
File Server
1TB disk (SAN) NSFv4 shared
4GB RAM2 CPU cores @2.66Mhz
16GB RAM4 CPU cores @2.66Mhz(each node)
16GB RAM4 CPU cores @2.66Mhz
100GB disk (SAN)1TB disk (SAN) NSFv4 shared
© 2011 IBM Corporation
An IBM Proof of Technology
IBM Connections 3.0.1
Administration and IT Operations Overview
© 2011 IBM Corporation
IBM Software
2 IBM Connections 3.0.1 - Administration and IT Operations Overview
Agenda
Administration Overview
Active Content Filter Configuration
IBM® WebSphere® Application Server Integrated Solutions Console
IBM® Connections Application Administration with wsadmin
Common Administration
User Life Cycle Management
Compliance and Audit Support
Backups
© 2011 IBM Corporation
An IBM Proof of Technology
IBM Connections 3.0.1
IBM Collaboration Solutions Portfolio
Integration
© 2011 IBM Corporation
IBM Software
3 IBM Connections 3.0.1 - Lotus Portfolio Integration
Extending your Social Network with IBM products
IBM Lotus Notes
Activities sidebar
Status Update
Files & Search
Bookmarks & Business Card
IBM Sametime Post chat to an Activity
Post chat to Community Forum
Business Card
IBM Lotus Quickr
Add page to Activity
Publish to Quickr
Community Wiki
IBM WebSphere Portal
Portlet integration with
services into pages and sites
Service Portlets
Communities Blogs BookmarksActivitiesProfilesHome page WikisFiles
© 2011 IBM Corporation
IBM Software
2 IBM Connections 3.0.1 - Microsoft Integration
Agenda
Business Value: How can this feature improve your business?
Integration with Microsoft: Overview
Integration with Windows Desktop
Integration with Microsoft Office
Integration with Microsoft SharePoint
Summary
© 2011 IBM Corporation
IBM Software
2 Lotus Connections 3.0.1 - Extensibility
Agenda
Business Value: How can the Connections API improve your business?
Integration basics
Connections REpresentational State Transfer (REST) API overview
Application Programming Interface (API) examples
Connections Service Provider Interface (SPI) overview
Next steps: What should you do next?
© 2011 IBM Corporation
IBM Software
40 IBM Connections 3.0.1 - Architecture and Deployment
We appreciate your feedback. Please fill out the survey form in order to improve this educational event.
SIMPLIFIED CHINESEHINDI JAPANESE
ARABICRUSSIANTRADITIONAL CHINESE TAMIL THAI
FRENCH
GERMAN
ITALIAN
SPANISH
BRAZILIAN PORTUGUESE