公開社群媒體管道
- LinkedIn 頁面與帳戶
- Facebook 頁面與帳戶
- Twitter 帳戶*與搜尋
- Flickr (透過 RSS)
- Google+ 帳戶、頁面
- Google+ Tumblr (透過 RSS)
- Reddit (透過 RSS)
- YouTube 頻道
- Pinterest (透過 RSS)
- 一般性 RSS 摘要
企業社交網路 / CRM
- Microsoft Yammer
- IBM Connections
- Sales Force Chatter
- Sales Force Communities
- Salesforce CRM
- Slack
- Facebook Workplace
行動社交中樞
企業社交中樞
- Cisco Jabber
- Salesforce CRM
- SharePoint (新聞摘要)
- SharePoint –O365 (新聞摘要、部落格、文件、討論)
- 商務用 Skype (O365)
- Skype for Business On-Prem
社群媒體管理工具
- GrapeVine6
- Sprinklr
- Hootsuite
- 其他存取 DS SMG API 的社交服務
- Brainshark
- Salesforce Marketing Cloud
- Adobe Social
Retain 隨附內嵌 Tomcat,您必須安裝和使用內嵌 Tomcat。在執行標準 Tomcat 安裝的既有 Retain 系統上進行安裝,會移除目前的 Tomcat 連線,並安裝 Retain 隨附的內嵌 Tomcat。請參閱安裝小節中的安裝指示。
在導入 Retain 之前,先決定所有元件的安裝位置。安裝支援與核心元件之後,無論安裝在哪種平台,均具備相同的特性和功能。您可以把 Retain 元件散佈到不同的伺服器,或是全部在單一伺服器上執行。支援 VMWare ESX 及 ESXi,但是要求仍具有完全的效力且必須受到觀察。
您可以用不同的方式設定 Retain,設定會對 Retain 伺服器、索引引擎及資料庫伺服器的要求有重大影響,而且位置會決定資源需求。最後,系統中的線上使用者數量則會決定系統所需的資源。
- 雙核心 3GHz 或更快的處理器
- 伺服器要求 12GB 的可用 RAM
- Apache 2.2.x 或 IIS
- 支援的 SQL 資料庫
- Java Development Kit (JDK) 1.8 64 位元
- 儲存空間:訊息系統所需要的儲存空間
- 備註:Retain 系統需要最少 10GB 的可用磁碟空間,否則會進入維護模式。當可供儲存、索引和系統使用的空間少於 20GB 時,Retain 會傳送警告訊息。訊息系統對儲存空間的要求遠超過最低要求,而管理員應該參閱「預估儲存要求」,瞭解預估儲存空間下限的指示。
-
RAM:記憶體需求會因 Retain 系統的負載和用途而有所不同,然而,Java 會針對伺服器上可用的記憶體自動微調。微調情況依所選的安裝元件而定。安裝時會偵測 RAM 的數量並自動指定記憶體數值,如下所示:
- 系統記憶體少於 16GB:
- 8GB:Server 和 Worker
- 6GB:僅 Server
- 系統記憶體少於 20GB:
- 12GB:Server 和 Worker
- 10GB:僅 Server
- 系統記憶體超過 20GB:
- 16GB:Server 和 Worker
- 14GB:僅 Server
- 系統記憶體少於 16GB:
在僅安裝 Worker 的所有案例中,記憶體均微調成 3GB。
Retain Server、Retain Worker、資料庫和索引引擎均位於同一台機器上,並且歸檔不到 500 個使用中的信箱。Retain Message Router 應安裝在邊界網路 (Demilitarized Zone,DMZ) 的專用伺服器上。
- 12GB RAM
Retain Server、Retain Worker 及索引引擎均位於一台伺服器上,另外有資料庫伺服器:
- 專用索引伺服器*、專用資料庫伺服器、專用 Retain 伺服器
- 50,000 個使用中信箱
- 16GB 以上的 RAM 供 Retain Server 使用 (取決於環境)
- 合適伺服器上的資料庫
- Retain Worker 遠端安裝在訊息系統的每個郵局中
- 500-5,000 個使用中信箱:
- 12-16GB RAM
- 5,000-30,000 個使用中信箱:
- 16-32GB RAM
磁碟空間依所歸檔的電子郵件數量及保留時間長短而定。建議預估兩年份的儲存空間,並在必要時新增更多空間。儲存速度是決定效能的因素之一。最好使用儲存區域網路 (Storage Area Network,SAN) 和本機儲存。不支援 NAS。
- Open Enterprise Server 11,2015 (64 位元)
- SUSE Linux Enterprise Server 12 (64 位元)
- SUSE Linux Enterprise Server 12 SP1 (64 位元)
- SUSE Linux Enterprise Server 11 (64 位元)
備註:Retain 系統需要的不只是空間。因為儲存許多小檔案 (特別是在歸檔行動訊息資料的系統上),故 iNode 是否足夠也是個問題。SLES 11 改變了 EXT3 檔案系統的預設方式,而且除非有所修改,否則 SLES 11 上的 EXT3 檔案系統將沒有足夠資源能應付大型儲存系統。關於相關限制及如何修正的資訊,請參閱「如何用更多 iNode 設定 EXT3 分割區」。若想要替代的檔案系統,XFS 檔案系統具有足夠的彈性可緩解風險。
- MS Windows 2008 (R2) 64 位元
- MS Windows 2012 64 位元
- MS Windows 2012 R2 64 位元
- PowerShell 3.0 以上
- MySQL 5.6x (若使用 MySQL,必須為 Retain Server 和/或報告與監測伺服器提供 MySQL Connector/J (JDBC 5.1.21 或以上版本的驅動程式))。
- Oracle 10/11g
- MS SQL Server 2008 R2、2012、2014
- PostgreSQL 9
Retain 利用許多連接埠來促進不同元件之間的通訊,以及與不同的已歸檔系統進行通訊。根據預設,Retain 會使用下列連接埠處理下列服務。
Retain Server 是 Retain 系統的主要元件。其他 Retain 程序依預設會透過連接埠 48080 與伺服器通訊。伺服器會一直監聽該連接埠,無論其他元件採用哪種設定與它 (即 SSL 連接埠 443) 進行通訊。
- 48080 (TCP) 若有任何 Retain 程序在代管 Retain Server 的伺服器以外的伺服器上執行,則必須具備接收的存取權限
- 若 Reporting & Monitoring Server 元件安裝在代管 Retain Server 的伺服器以外的伺服器上,則 Server 必須具備送出的存取權限。並請參閱本文的 Reporting & Monitoring 元件
- 48009 (TCP) AJP (Apache JServ Protocol) 連接埠供 Web 伺服器和 Tomcat 之間通訊使用。由於兩者均應存放在相同的伺服器上,所以不需要存取外部連接埠。80 / 443 (TCP–HTTP / HTTPS) 必須具備接收的存取權限,才能連接 Server 的網頁介面
- 80 / 443 (TCP - HTTP/HTTPS) 必須具備接收的存取權限才能連接 Server 的網頁介面
- 25 (TCP) 必須具備送出的存取權限,Retain Server 才能傳送伺服器錯誤、工作狀態和工作錯誤的電子郵件通知。對資料庫管理系統 (DBMS) 連接埠的送出存取權限。這取決於您使用的資料庫系統。請參閱本頁的「資料庫管理系統」一節
根據所使用的模組,代管 Retain Server 的伺服器也需要開放其他連接埠。
Retain Worker 是從訊息來源提取資料的元件,來源可能是電子郵件系統、社群媒體應用程式或行動裝置。
- 48080 (TCP) 若是位於 Retain Server 以外的伺服器上,則必須具備送出的存取權限。
- 80 或 443 (TCP HTTP 或 HTTPS) 必須具備接收的存取權限才能連接 Worker 網頁介面
根據所使用的模組,代管 Retain Worker 的伺服器上必須開放其他連接埠;以及在某些情況下,Retain 會在代管訊息系統的伺服器上進行歸檔。
Message Router 適合使用 Retain for Mobile 模組的客戶。Message Router 連接行動裝置以便處理 SMS 訊息記錄轉遞、BBMP 裝置組態。它通常存放在 DMZ 內。
- 443 (TCP) 必須具備網際網路的接收和送出的存取權限,以及 Retain Server 的接收和送出的存取權限
- 111/2049 (UDP / TCP) 用於 NFS 用戶端服務。(唯有未使用具象狀態傳輸 (Representational State Transfer,REST) 時為必要) 若 Worker 並不在 Message Router 伺服器上,則必須具備送出的存取權限,好讓它在 Worker 的伺服器上放置記錄。可以使用 Samba,但是 NFS 似乎比較可靠
客戶可自行決定是否要研究讓 NFS 服務正確運作的方法。
這是 Retain v3.4 的新程序,提供歸檔工作和伺服器的報告與監控服務。這並不是預設安裝的功能,因此必須在安裝程序中特別選取。
- 48080 (TCP) 如果位於 Retain Server 以外的伺服器,必須具備接收和送出的存取權限。
- 80 / 443 (TCP) 必須具備接收的存取權限,才能連接 R&M Server 的網頁介面
- 25 (TCP) 若是在 Retain Server 以外的伺服器上運行,則需要送出的存取權限
Retain Stubbing Server 是為 Retain Server 提供抽換服務的元件。客戶甚少使用或安裝這個元件。參閱《管理與使用者指南》,瞭解它的長處和缺點。
- 48080 (TCP) 若是位於 Retain Server 以外的伺服器上,則必須具備送出的存取權限
- 80 / 443 (TCP) 必須具備接收的存取權限,才能連接 Stubbing Server 網頁介面
以下是這些資料庫管理系統所使用的預設連接埠,但是均可在系統內進行設定。必須具備資料庫伺服器的接收存取權限,以及 Retain Server 的送出存取權限。
- MySQL:3306
- MS SQL:1433
- Oracle:1521
- Postgres:5432