13
Primo v4 Recommended Topologies Eitan Tepper System Performance and Sizing Manager, Ex Libris

Primo Topologies v4.5

Embed Size (px)

DESCRIPTION

primo

Citation preview

Page 1: Primo Topologies v4.5

Primo v4 Recommended Topologies

Eitan TepperSystem Performance and Sizing Manager, Ex Libris

Page 2: Primo Topologies v4.5

Agenda

1

Changes in Primo v4 Topologies2

Primo High Availability Solutions3

Standard Primo Topologies v4

Page 3: Primo Topologies v4.5

Standard Primo Topologies

Page 4: Primo Topologies v4.5

JDBCcommunication

HTTP ILS/MetaLib/SFX

PrimoOracle

Database

Front EndFront End

PDSPDS

Search EngineSearch Engine

Back OfficeBack Office

Search AgentSearch Agent

Alma / Aleph / Voyager

Alma / Aleph / Voyager

MetaLibSFX

MetaLibSFX

OtherSources

OtherSources

All-in-One (up to ~6M)HTTP End Users

DB can be on aseparate server

Page 5: Primo Topologies v4.5

JDBCcommunication

HTTP ILS/MetaLib/SFXFront EndFront End

PDSPDS

Search EngineSearch Engine

Alma / Aleph / Voyager

Alma / Aleph / Voyager

MetaLibSFX

MetaLibSFX

OtherSources

OtherSources

PrimoOracle

Database

Back OfficeBack Office

Search / Index Agent

Search / Index Agent

Front EndFront End

PDSPDS

Search EngineSearch Engine

Sticky Sessions Load Balancer

2 Tier MFE (up to ~9M)

DB can be on aseparate server

NFSPrimo Index

HTTP End Users

Page 6: Primo Topologies v4.5

JDBCcommunication

NFSPublish

(Optional)

HTTP ILS/MetaLib/SFX

Front EndFront End

PDSPDS

Alma / Aleph / Voyager

Alma / Aleph / Voyager

MetaLibSFX

MetaLibSFX

OtherSources

OtherSources

PrimoOracle

Database

Back OfficeBack Office

Sticky Sessions Load Balancer

Front EndFront End

PDSPDS

BidirectionalTCP/RMI communication NFS

Primoindexes

I

N + 1 slices

N+1 MFE (8M and up)

DB can be on aseparate Server

HTTP End Users

Page 7: Primo Topologies v4.5

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 SE’s (Approved for Sandbox)

Page 8: Primo Topologies v4.5

Primo Failover

Page 9: Primo Topologies v4.5

Front EndFront End

PDSPDS

Search EngineSearch Engine

PrimoOracle

Database

Back OfficeBack Office

Search / Index Agent

Search / Index Agent

NFSPrimo Index

Front EndFront End

PDSPDS

Search EngineSearch Engine

Sticky Sessions Load Balancer

Front End FailoverHTTP End Users

Page 10: Primo Topologies v4.5

Front EndFront End

PDSPDS

PrimoOracle

Database

Back OfficeBack Office

Sticky Sessions Load Balancer

Front EndFront End

PDSPDS

BidirectionalTCP/RMI communication NFS

Primoindexes

I

N + 1 slices

I

Search Engine FailoverHTTP End Users

Page 11: Primo Topologies v4.5

Front EndFront End

PDSPDS

PrimoOracle

Database

Back OfficeBack Office

Sticky Sessions Load Balancer

Front EndFront End

PDSPDS

BidirectionalTCP/RMI communication NFS

Primoindexes

N + 1 slices

I

Secondary DB

Data Guard / Veritas

DB FailoverHTTP End Users

Page 12: Primo Topologies v4.5

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