Understanding the Platform

Similar documents
Jive and High-Availability

Jive and High-Availability

Cisco WAAS Express. Product Overview. Cisco WAAS Express Benefits. The Cisco WAAS Express Advantage

Contents Jive StreamOnce

Administering Jive Mobile Apps

Security, Reliability & Control with Hosted Exchange

Configuration Guide. BES12 Cloud

When enterprise mobility strategies are discussed, security is usually one of the first topics

Introduction to the EIS Guide

How To Deploy Cisco Jabber For Windows On A Server Or A Network (For A Non-Profit) For A Corporate Network (A.Net) For Free (For Non Profit) For An Enterprise) Or

Course Outline. Microsoft Azure Fundamentals Course 10979A: 2 days Instructor Led. About this Course. Audience Profile. At Course Completion

owncloud Architecture Overview

Brocade Virtual Traffic Manager and Microsoft IIS Deployment Guide

Evaluation of Cloud ONTAP and AltaVault using AWS

KEMP LoadMaster Support for Windows Terminal Services

EMC SYNCPLICITY FILE SYNC AND SHARE SOLUTION

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

VMware Workspace Portal Reference Architecture

Implementing Microsoft Windows Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud

Designing a Cloud Storage System

RemoteApp Publishing on AWS

Deploying Migrated IBM Notes Applications to the Cloud

Firewall Sandwich. Aleksander Kijewski Presales Engineer Dell Software Group. Dell Security Peak Performance

Configuring Security for FTP Traffic

Portal for ArcGIS. Satish Sankaran Robert Kircher

Implementing Microsoft Azure Infrastructure Solutions

Introduction to Mobile Access Gateway Installation

Web Application Hosting Cloud Architecture

Remote Desktop Gateway. Accessing a Campus Managed Device (Windows Only) from home.

owncloud Architecture Overview

KEMP LoadMaster. Enabling Hybrid Cloud Solutions in Microsoft Azure

Cisco Nexus 1000V Switch for Microsoft Hyper-V

CNS Implementing NetScaler 11.0 For App and Desktop Solutions

ArcGIS for Server Deployment Scenarios An ArcGIS Server s architecture tour

WAN Optimization for Microsoft SharePoint BPOS >

Microsoft Private Cloud Fast Track

Gladinet Cloud Enterprise

Microsoft Power BI. Nov 21, 2015

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

Availability Digest. Redundant Load Balancing for High Availability July 2013

Planning the Migration of Enterprise Applications to the Cloud

This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.

YSU Spam Solution Guide to Using Proofpoint

Active-Active and High Availability

PAVING THE PATH TO THE ELIMINATION OF THE TRADITIONAL DMZ

PRODUCT VERSION: LYNC SERVER 2010, LYNC SERVER 2013, WINDOWS SERVER 2008

Metalogix Replicator. Quick Start Guide. Publication Date: May 14, 2015

Oracle Cloud Platform. For Application Development

Configuration Guide. BlackBerry Enterprise Service 12. Version 12.0

Cisco WAAS Context-Aware DRE, the Adaptive Cache Architecture

Table of Contents. Abstract. Cloud computing basics. The app economy. The API platform for the app economy

Course 20688A: Managing and Maintaining Windows 8

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5. Microsoft Azure Fundamentals M Length: 2 days Price: $ 1,295.

Administering Jive for Outlook

SOLUTION BRIEF Citrix Cloud Solutions Citrix Cloud Solution for Disaster Recovery

Managing Physical and Virtual Machines in Paragon Protect & Restore

Configuration Guide BES12. Version 12.3

Sy Computing Services, Inc. TOP REASONS TO MOVE TO MICROSOFT EXCHANGE Prepared By:

Why Choose VMware vsphere for Desktop Virtualization? WHITE PAPER

ArcGIS 10.3 Server on Amazon Web Services

VMware vcloud Air. Enterprise IT Hybrid Data Center TECHNICAL MARKETING DOCUMENTATION

Understanding Microsoft Storage Spaces

Implementing Microsoft Azure Infrastructure Solutions

NCSU SSO. Case Study

Security Overview Enterprise-Class Secure Mobile File Sharing

Xerox Digital Alternatives Security and Evaluation Guide. May 2015 Version 1.1

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

WHITEPAPER. SECUREAUTH 2-FACTOR AS A SERVICE 2FaaS

StorReduce Technical White Paper Cloud-based Data Deduplication

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Desktop Virtualization and Storage Infrastructure Optimization

WHITE PAPER NEXSAN TRANSPORTER PRODUCT SECURITY AN IN-DEPTH REVIEW

Nutanix Tech Note. Failure Analysis All Rights Reserved, Nutanix Corporation

Server Virtualization Cloud Partner Training Series

Abila MIP Mobile. System Requirements

Support a New Class of Applications with Cisco UCS M-Series Modular Servers

Using FlashNAS ZFS. Microsoft Hyper-V Server Live Migration

Zeenov Agora High Level Architecture

Microsoft s Advantages and Goals for Hyper-V for Server 2016

Introducing the Microsoft IIS deployment guide

Kaseya IT Automation Framework

How To Encrypt Data On A Network With Cisco Storage Media Encryption (Sme) For Disk And Tape (Smine)

Establishing two-factor authentication with Check Point and HOTPin authentication server from Celestix Networks

Delivering Analytics that Scale

ScaleArc idb Solution for SQL Server Deployments

Microsoft Windows Intune: Cloud-based solution

High Availability with Windows Server 2012 Release Candidate

Virtualization Support - Real Backups of Virtual Environments

GlobalSCAPE DMZ Gateway, v1. User Guide

Using the Jive for ios App

Herve Roggero 3/3/2015

Brocade Virtual Traffic Manager and Microsoft Skype for Business 2015 Deployment Guide

ScaleArc for SQL Server

Monitoring Hybrid Cloud Applications in VMware vcloud Air

Introduction to the AirWatch Cloud Connector (ACC) Guide

Transcription:

Understanding the Platform

TOC 2 Contents Understanding the Platform... 3 Platform Architecture...3 Services Layer... 3 Understanding Jive Search... 3 About Cloud Search... 4 About On-Premise Search...5 How On-Premise Search Works...5

Understanding the Platform 3 Understanding the Platform Learn about the components of the platform and how they work together. Platform Architecture There are several components of a Jive platform. The web application layer requires at least two servers. Here's an illustration of the platform (click the image to enlarge it): Services Layer Between the web application nodes and the database nodes are a number of services that are critical to Jive. Caching Service The caching service provides object caching for the web application nodes, dramatically reducing the load on the database nodes. Use "cache" when starting or enabling this service in the Jive command-line interface (CLI). For more information about how caching works in a high-availability system, be sure to read Configuring the Cache Servers for High-Availability. Activity Engine Service The Activity Engine nodes provide specialized functionality for attention streams, recommendations, and the personalized Inbox. Use "eae"when starting or enabling this service in the Jive CLI. Search Service The search nodes offload a significant amount of overhead from the web application nodes, providing personalized, contextual search results for content. Use "search" when starting or enabling this service in the Jive CLI. Note: In an HA configuration, you'd also need two Ingress Replicator nodes for the Ingress Replicator service. Use "ingress-replicator" when starting or enabling this service in the Jive CLI. For more on this, see Required Nodes for an On-Premise HA Search Service. Document Conversion Service The document conversion service enables rich previews and collaboration around Microsoft Office and PDF documents without having to open up a desktop client. Use "docconverter" when starting or enabling this service in the Jive CLI. Storage Service The storage layer dramatically reduces the amount of load on the database nodes. For an illustration of a basic deployment, see Jive Enterprise Architecture. Understanding Jive Search Jive Search is made up of People search and Content/Places search. As of Jive 6.0, Content/Places search is available as a Cloud service, but if you are deploying Jive as an on-premise installation, you have the option to connect your instance to the Jive Cloud Search service or to install your own copy of the On-Premise search alternative.

Understanding the Platform 4 Content and Places Search As of Jive 6.0, the Content and Places search infrastructure has been turned into a service that is separate from Jive Core, enabling other parts of Jive communicate with it over a precisely defined application interface. This separation makes it possible to have multiple compatible implementations of the Search service and enables Jive to make improvements to the Cloud Search Service in a way that is completely transparent. Also see Configuring Content Search. People Search The infrastructure that supports People or User search is embedded inside the Jive Core application, which is similar to how all search worked in previous versions of Jive. However, the relevance algorithms in People search have been improved to ensure that matches on a name field are higher than matches in other profile elements. Also see Configuring User Search. About Cloud Search The Jive Cloud Search service enhances Jive search with infinite scale, continuous improvements and the advanced social context provided by Jive Find. Jive Cloud search is available whether you have an on-premise installation or are using the Jive Public Cloud. If you are installing Jive as an on-premise solution and you want to use Jive's Cloud Search instead of the On-Premise Search, you should file a Support case so we can whitelist your IP addresses to allow you through the firewall. The Cloud Search Service is served from Jive data centers in Phoenix, Arizona and Amsterdam, The Netherlands. The Cloud Search Service rigorously follows best practices for data separation. All data is written, stored and accessed with a tenant-id unique to the owner of the data and no access to data for a given tenant-id is permitted unless a client also presents a secret key for verification in accordance with OAuth. All communication is over HTTPS. For more on security of Public Cloud services, see Security of Public Cloud Communities. Note: The comments here apply to Places and Content search only. The People search index is embedded in each Jive web app node. Cloud Search provides the following benefits: Infinite scale Continuous improvement Jive Find By leveraging a cloud-based Big Data infrastructure, the search service can scale to any level while providing full redundancy. Because search is deployed as a separate service, it can be improved at any time without disrupting other Jive functionality. Just as with familiar web search tools, the relevance of Jive search results simply gets better over time. Using patent-pending technology for incorporating dynamic data in search rankings, Jive s search service incorporates social information for improved search relevance. See below for more information. What is Jive Find? Jive Find provides improved search relevance by incorporating social information into search. Search rankings are tailored for individuals based on dynamic signals derived from activity within Jive. As users use Jive, data is generated about activity such as views, creates, responses, and likes. These activities are processed in the Jive Recommender service and summarized into a form that can be used by Jive Search to enhance the relevance of search results. When a user searches for content or places, items that are considered "close" to the user (based on the activities performed by the user or other individuals connected to the user) are given a boost in the search rankings. This personalizes search results for each user. The details of how user activity translates into levels of boost will change over time as the system is optimized.

Understanding the Platform 5 About On-Premise Search The Jive On-Premise search service is available for Jive On-Premise installations if you don't want to use Jive Cloud search. If you are installing Jive as an on-premise solution, and you want to use Jive's On-Premise search instead of Jive Cloud search, then you'll need to install Search on its own node as outlined in the Installation section of the documentation. On-Premise search is an alternate option for those whose environment or policies prevent them from using Jive Cloud search. On-Premise search does not incorporate social data in search rankings and is not undergoing the constant improvements that Jive Cloud search sees. How On-Premise Search Works As of Jive 6.0, the application includes a search service for Content/Places that reduces the amount of disk I/O, memory, and storage on each of the individual web application nodes. The Search service is composed of several sub-services: Ingress Indexer Search Rebuild Manage Service Directory The Ingress Service receives creates, modifies, and moves activities from the web application and delivers them to the Indexer Service. The Search Service interacts with the Indexer Service to handle search requests from the web app. The Rebuild Service allows a second index to be built while the Indexer and Search Service continue to handle ingress and search requests. The Manage Service allows the web application to manage the Search Service and Indexer. The Service Directory Service allows configuration of what host and port pairs will be used for all of the other services. (This is a key feature in supporting an HA deployment of search).

Understanding the Platform 6