Professional Documents
Culture Documents
Agenda
Introduction Requirements for a IBM Connections 4.5 installation Architecture of a IBM Connections 4.5 Server deployment The 32 steps to a IBM Connections 4.5 Server deployment
Social Business
Introduction
This document Describes how to implement, in a very fast way, the infrastructure for a small deployment of a IBM Connections 4.5 Server. It is designed for a Proof of Concept, Proof of Technology or a small test pilot deployment only. It does not contain information how to implement a high available infrastructure. You can start with this document just to "make your bosses happy". But to make the system available for a larger number of users, it is recommended to invite IBM Services to plan and implement a clustered IBM Connections infrastructure in your organization that is fully supported. The Author has tested this scenario with the hardware specification and software components described in this document. You can use the official IBM support channels for any issue you raise when you use just this document to install your IBM Connections server. All instructions in this document are based on the official documentation wiki. You need IBM Connections licenses to download the code from Passport Advantage and to install and use this software.
Social Business
Activities Collaboration tool for collecting, organizing, sharing, and reusing work that is related to a project goal. Blogs Online journals that you can use to deliver timely information with a personal touch. You can use a blog to present your ideas and get feedback from others or learn from the expertise of others who blog.
Bookmarks Social bookmarking tool for saving, organizing, and sharing Internet and intranet bookmarks. Discover bookmarks that have been created by others with similar interests and expertise. Note: The application was previously named Dogear.
4
2013 IBM Corporation
Social Business
Communities A website where people who share a common interest can interact with one another, share information, and exchange ideas. Community members can participate in community-specific activities and forums, and can share blogs, bookmarks, feeds, and files. Files A common repository in which you can upload files and share them with others. Store versions of a file, view who has downloaded a file or commented on it, and see highly recommended files. Forums A place to brainstorm and collect feedback on topics that are relevant to you and your colleagues. Statements and comments are collected in a format that captures the exchange of ideas and presents them as an ongoing conversation.
Social Business
Home page A central location that provides a snapshot of the latest updates collected from IBM Connections. Perform in-context actions on entries in your activity stream, check the latest updates from the content and people that you are following, stay up to date with the latest notifications and updates that require a response from you, or post your own status updates. Profiles Directory of the people in your organization, including the information you need to form and encourage effective networks across your organization. Metrics Statistics tool that collects and displays information about how people use Connections applications. Community metrics show details on a particular community while global metrics show information across all of Connections.
Social Business
Wikis A tool for creating wikis that individuals, groups, and communities can use to capture, share, and coauthor information. View page changes, recommendations, and comments.
Together, these tools will help you and your colleagues interact with one another more effectively.
Social Business
The installation of IBM Connections Content Manager for the Libraries application on AIX, Linux, and Windows. The installation now supports IBM i platform 6.1/7.1 for all applications other than Libraries. The installation wizard is based on IBM Installation Manager 1.5.3.
You can lock the default frequency with which email digests from IBM Connections applications are sent to your users by configuring the frequencyLocked property in the notification-config.xml file. For more information, see Setting the default frequency of email digests.
Social Business
The EventLogPurgeJob task deletes old entries from the Activities events log. This task helps maintain performance and keeps the log from becoming too large. By default, it runs daily at 2 AM. You can specify the time that the log is purged and set the properties that define which entries can be deleted.
Communities:
You can increase the maximum number of communities that can be displayed in the Communities user views by adding a configuration setting to the LotusConnectionsconfig.xml file. If the Communities catalog index becomes corrupted or is not being refreshed properly, you can restore the index by deleting the existing index data and waiting for the next scheduled crawl. For more information, see the Restoring the Communities catalog index topic. By adding search to the list of modes in the Linked Library widget definition, you can enable search for content in linked libraries. For more information, see Enabling search for linked libraries.
9
2013 IBM Corporation
Social Business
Social Business
10
Checkin and checkout. Members can check out files and edit them using private drafts. Checked out files are locked to prevent other users from making updates at the same time. Version control. Members can see who has updated content at a glance and roll back to previous file versions if there is a need to recover older content. File organization. Members can copy, move, and delete files, and use Trash view functionality to manage deleted content. Draft review. Members can collaborate on shared files and send them through an established review cycle to obtain the approval of selected members of the community. Sharing. Community owners can set file-level access to the library, giving them tighter control over who can edit content. Social content management. Members can interact with content in the community library in a social and dynamic way. For example, they can use tags to categorize content and improve file retrieval, and like files to recommend them to fellow members. Members can also track file updates in the community activity stream, follow files, comment on files, and see who has downloaded files. Document types and properties. Community owners can set the default document type for a library, allowing them to specify a defined set of information and properties for library files.
11
2013 IBM Corporation
Social Business
Access to linked libraries is managed on the Enterprise Content Management (ECM) server unlike community libraries, where the access is managed from the community. Access to a linked library does not include the community owners and members groups, so having access to a community does not necessarily mean that you have access to its linked libraries. You can see the Linked Library widget but unless you have access to the linked library, you cannot see any content in the library. If you remove the Linked Library widget from your community, the linked library content is not deleted from the ECM server. You can access the content by adding the Linked Library widget to your community again and recreating the connection with the ECM server. If you remove the Library widget from your community, the associated library content is permanently removed from your community and cannot be retrieved. You can search for files in community libraries, however, searching in linked libraries is disabled by default. If search is enabled for linked libraries, a Linked Libraries tab is available in your Communities search results. Linked library search results display all matching files in the library. The search results do not include any social features, such as tagging, or document type information. When you click a search result, you are taken to a generic landing page that is outside the scope of a community. When a linked library is connected to a subfolder of a library, the search results are scoped to the library rather than to the folder.
12
2013 IBM Corporation
Social Business
The Wikis administrator can delete draft wiki pages that were created by other users. This capability is useful after a user leaves the organization. Create your own message for users by customizing the Wikis welcome page.
Files:
You can now use a Files administrative command to obtain the ID of a community library using its community uuid value. The format of the command is: FilesLibraryService.getByExternalContainerId(string community_id)
Social Business
13
You can now exclude nicknames when adding or updating user profiles by specifying a new name.expansion property in the tdi-profiles-config.xml file. You can use the new mapToNameTable property in the profiles-types.xml file to specify an additional givenname or surname value for use with Profiles directory search. You can integrate the Profiles business card with your web application by mapping an LDAP distinguished name, using the DN parameter; in addition to the previously available user ID and email mapping options. The hashEmail extended attribute can be added to the map_dbrepos_from_source.properties file or profileExtension table in the tdi-profilesconfig.xml file to support Profiles users in conjunction with the Microsoft Outlook Social Connector. For related information topics in the Using the IBM Connections Desktop Plug-ins for Microsoft Windows section of the IBM Connections wiki.
Social Business
14
Use the NewsActivityStreamService.updateApplicationRegistrationForEmailDigest command to update a registered third-party application to enable it for email digest functionality. For more information about this command, see Registering third-party applications. Use the NewsEmailDigestService.refreshDefaultEmailPrefsFromConfig()command to refresh updates to the default email preferences specified in the notification-config.xml file without the need for a server restart.
Social Business
15
Use the new, optional parameter for the SearchService.startBackgroundIndex command to run social analytics indexing jobs at the end of the background indexing operation. You can configure post-filtering for the ECM service by enabling or disabling a property in the Search configuration file. Post-filtering is enabled by default. Use the SearchService.startBackgroundSandIndex command to create a background index for the social analytics service. Use this command to run background indexing for social analytics without having to run a full index crawl. By adding search to the list of modes in the Linked Library widget definition, you can enable search for content in linked libraries using FileNet P8 5.2. For more information, see Enabling search for linked libraries.
Social Business
16
Overview of several new applications Important changes from the previous release Familiar applications that remain the same Links to product tours, reference cards, and product documentation A few key productivity tips
Social Business
17
An Adobe PDF file, ready for emailing, printing, or distributing to your organization. An IBM Symphony ODT file that can be customized for your organization; for example, you can add contact information for your Help Desk.
Note: This file includes instructions in blue text for customizing information. Remember to remove these instructions before rolling out the file to your organization. It is recommended that you distribute the guide to your users before their new IBM Connections software is installed or updated.
Social Business
18
Audience
This Installation Guide assumes that you have prior experience with products that support enterprise web applications. IBM Connections has dependencies on a number of other products. This guide assumes that you have a basic knowledge of those products, including how to:
Install, configure, secure, and administer IBM WebSphere Application Server. Install IBM Tivoli Directory Server, Microsoft Active Directory, Sun Java System Directory Server, or IBM Lotus Domino LDAP directory, and then configure WebSphere Application Server to use that LDAP directory with federated repositories. Create, manage, and drop IBM DB2, Oracle, or Microsoft SQL Server databases. Install IBM HTTP Server, and then configure it to interact with IBM WebSphere Application Server over HTTP and HTTPS. Install and configure Cognos Business Intelligence and Cognos Transformer
Social Business
19
Agenda
Introduction Requirements for a IBM Connections 4.5 installation Architecture of a IBM Connections 4.5 Server deployment The 32 steps to a IBM Connections 4.5 Server deployment
Social Business
20
Social Business
21
a supported LDAP directory server (see system requirements) In this example we use Domino LDAP two Windows Server 2008 64Bit boxes for the installation Network and DNS configuration to download the required installation files from Passport Advantage and Fix Central several administrative user accounts a trusted certificate (optional) A IBM Lotus Domino 8.5.3 FP3 Server for Domino Mail integration (optional) A IBM Sametime Proxy Server 8.5.2 IFR1 for the Sametime awareness and BIZCard integration (optional)
22
2013 IBM Corporation
Social Business
1 Server that will host the following applications: IBM DB2 Database Server IBM Tivoli Directory Integrator IBM Connections Content Manager IBM Connections 4.5 Server IBM HTTP Server Quad CPU, 16GB RAM or more, 100GB disk space or more, 64 Bit OS 1 GBit Network Interface with 1 IP address and a DNS Alias entry.
1 Server that will host the following applications: IBM DB2 Database Client IBM Cognos Server Dual CPU, 8GB RAM or more, 30GB disk space or more, 64 Bit OS 1 GBit Network Interface with 1 IP address and a DNS Alias entry.
This document describes how to install the components on a Microsoft Windows Server 2008 R2 64 Bit Service Pack 1 platform. A 32Bit Windows OS is not supported with this IBM Connections 4.5 Server components.
Social Business
23
2013 IBM Corporation
Make sure that all servers you want to use can be resolved in DNS. If DNS is not available then list all full qualified server names and IP addresses from all servers in the hosts file and publish this file to all servers. If your machines have multiple NIC and / or multiple IP addresses and / or multiple hostnames and / or multiple aliases in DNS then this can cause issues that we have not tested. We recommend to have machines with only one NIC and one IP address, a full qualified host name in the OS network preferences and if required one DNS Alias for example connections.renovations.com if the machine name is cryptic and you don't want to use it as access point for your users. If you use Windows 2008 as Operating System, then you need to start all installations and configurations in Administrative mode.
Social Business
24
CI6NDML IBM DB2 10.1 Enterprise Server Edition - Authorized User Single Install Option Quick Start and Activation Multiplatform Multilingual CZ9MKML CZM9KML CZM9LML CZM9MML CZVG4ML CZM91ML CZM94ML CZM95ML CZXR9ML CIHC5ML CIHC8ML
Social Business
IBM Tivoli Directory Integrator Identity Edition V7.1 for Windows x86-64 IBM WebSphere Application Server Network Deployment V8.0 (1 of 4) IBM WebSphere Application Server Network Deployment V8.0 (2 of 4) IBM WebSphere Application Server Network Deployment V8.0 (3 of 4) IBM WebSphere Application Server Network Deployment V8.0 (4 of 4) IBM WebSphere Application Server V8.0 Supplements (1 of 4) IBM WebSphere Application Server V8.0 Supplements (2 of 4) IBM WebSphere Application Server V8.0 Supplements (3 of 4) IBM WebSphere Application Server V8.0 Supplements (4 of 4) IBM Connections V4.5 for Windows Multilingual IBM Connections V4.5 Wizard for Windows Multilingual
25
2013 IBM Corporation
Social Business
26
Social Business
27
Social Business
28
Social Business
29
Social Business
30
Social Business
31
Social Business
32
Social Business
33
Social Business
34
Social Business
35
Social Business
36
Social Business
37
Social Business
38
Social Business
39
Agenda
Introduction Requirements for a IBM Connections 4.5 installation Architecture of a IBM Connections 4.5 Server deployment The 32 steps to a IBM Connections 4.5 Server deployment
Social Business
41
Deployment options
Install IBM Connections in one of three deployment topologies to achieve optimum scaling, load balancing, and failover. A network deployment can consist of a single server that hosts all IBM Connections applications or two or more sets of clustered servers that share the workload. You must configure an additional system with WebSphere Application Server Network Deployment Manager. IBM Cognos Business Intelligence is an optional component in the deployment. If used, Cognos must be federated to the same Deployment Manager as the IBM Connections servers. However, Cognos servers cannot be configured within an IBM Connections cluster. A network deployment provides the administrator with a central management facility and it ensures that users have constant access to data. It balances the workload between servers, improves server performance, and facilitates the maintenance of performance when the number of users increases. The added reliability also requires a larger number of systems and experienced administrative personnel who can manage them.
Social Business
42
When you are installing IBM Connections, you have three deployment options:
Small deployment Install all IBM Connections applications on a single node in a single cluster. This option is the simplest deployment but has limited flexibility and does not allow individual applications to be scaled up. All the applications run within a single Java Virtual Machine (JVM). Note: The diagram depicts a topology with up to 8 servers. If you install the servers on shared systems, you do not need to deploy 8 separate systems.
Social Business
43
Medium deployment Install a subset of applications in separate clusters. IBM Connections provides three predefined cluster names shared among all of its applications. Use this option to distribute applications according to your usage expectations. For instance, you might anticipate higher loads for the Profiles application and install it in its own cluster, while other applications could be installed in a different cluster. This option allows you to maximize the use of available hardware and system resources to suit your needs.
Social Business
44
Large deployment Install each application in 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. In most cases, you should install the News and Home page applications in the same cluster.
Social Business
45
Social Business
46
Cognos BI Server
Social Business
47
Agenda
Introduction Requirements for a IBM Connections 4.5 installation Architecture of a IBM Connections 4.5 Server deployment The 32 steps to a IBM Connections 4.5 Server deployment
Social Business
48
411
Social Business
50
816
2013 IBM Corporation
IBM Connections 4.5 on Mobile devices IBM Connections Desktop Plug-ins for Microsoft Windows IBM Connections 4.5 Plug-ins for IBM Lotus Notes Configure IBM Lotus Domino Social Mail integration An easy way to import some user photos Adding Sametime awareness through the IBM Sametime Proxy Server Configure IBM Sametime Proxy to use the IBM Connections business card in place of the Sametime business card Installing the IBM Connections Portlets for WebSphere Portal Integrating Sametime Advanced with IBM Connections
Social Business
52
To get the full PDF document register on IBM Greenhouse: https://greenhouse.lotus.com and download the document from here: https://greenhouse.lotus.com/files/app#/file/90f5bb0c-1c7d-48c6-830b-2a8958715b3e
Social Business
53
And a special thank you to all those who contributed in various ways to the production of this presentation. Danke schoen! Thank you! Merci beaucoup! Grazie! Muchas gracias! Toa chie! Domo arigato! Spasibo! Shukran gazilan!
Social Business
54
Legal Disclaimer
IBM Corporation 2013. All Rights Reserved. The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBMs current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBMs sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both. Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others.
Social Business
55