Sie sind auf Seite 1von 13

Primo v4 Recommended Topologies

Eitan Tepper
System Performance and Sizing Manager, Ex Libris

Agenda
1

Standard Primo Topologies v4

Changes in Primo v4 Topologies

Primo High Availability Solutions

Standard Primo Topologies

All-in-One (up to ~6M)


HTTP
End Users

Front
Front End
End
PDS
PDS

HTTP
ILS/MetaLib/SFX

Search
Search Engine
Engine
Search
Search Agent
Agent
Back
Back Office
Office
Primo
Oracle
Database

JDBC
communication

DB can be on a
separate server

Alma
Alma //
Aleph
Aleph//
Voyager
Voyager
MetaLib
MetaLib
SFX
SFX
Other
Other
Sources
Sources

2 Tier MFE (up to ~9M)


HTTP
End Users
Sticky Sessions Load Balancer

Front
Front End
End

Front
Front End
End

PDS
PDS

PDS
PDS

Search
Search Engine
Engine

Search
Search Engine
Engine

HTTP
ILS/MetaLib/SFX

JDBC
communication

Back
Back Office
Office
Primo
Oracle
Database

MetaLib
MetaLib
SFX
SFX
Other
Other
Sources
Sources

NFS
Primo Index

Search
Search // Index
Index
Agent
Agent

Alma
Alma //
Aleph
Aleph//
Voyager
Voyager

DB can be on a
separate server

N+1 MFE (8M and up)


HTTP
End Users
Sticky Sessions Load Balancer

N + 1 slices

Front
Front End
End

Front
Front End
End

PDS
PDS

PDS
PDS

HTTP
ILS/MetaLib/SFX

MetaLib
MetaLib
SFX
SFX
Other
Other
Sources
Sources

Bidirectional
TCP/RMI
communication

NFS
Primo
indexes

Back
Back Office
Office
NFS
Publish
(Optional)

Primo
Oracle
Database

Alma
Alma //
Aleph
Aleph//
Voyager
Voyager

JDBC
communication

DB can be on a
separate Server

Deprecated Topologies
2 Tier topology with single FE (Approved for Sandbox)

3 Tier topology

N+1 topology with 1 FE (Approved for Sandbox)

N+1 topology with 2 SEs (Approved for Sandbox)

Primo Failover

Front End Failover


HTTP
End Users
Sticky Sessions Load Balancer

Front
Front End
End

Front
Front End
End

PDS
PDS

PDS
PDS

Search
Search Engine
Engine

Search
Search Engine
Engine

NFS
Primo Index

Search
Search // Index
Index
Agent
Agent
Back
Back Office
Office
Primo
Oracle
Database

Search Engine Failover


HTTP
End Users
Sticky Sessions Load Balancer

N + 1 slices

Front
Front End
End

Front
Front End
End

PDS
PDS

PDS
PDS

Bidirectional
TCP/RMI
communication

NFS
Primo
indexes

Back
Back Office
Office
Primo
Oracle
Database

DB Failover
HTTP
End Users
Sticky Sessions Load Balancer

N + 1 slices

Front
Front End
End

Front
Front End
End

PDS
PDS

PDS
PDS

Bidirectional
TCP/RMI
communication

NFS
Primo
indexes

Data Guard / Veritas

Secondary
DB

Back
Back Office
Office
Primo
Oracle
Database

Summary
Overview of primo topologies and
advantages of each topology
General requirements for each topology
What's new in 4.0
How to take advantage of Primo high
availability and failover capabilities

THANK YOU!
eitan.tepper@exlibrisgroup.com