cancel
Showing results for 
Search instead for 
Did you mean: 

Distributed live cache clients

Former Member
0 Kudos

Hi

We are looking at the possibility of connecting multiple live cache server and client instances to one SCM box . This would mean each server having a instance of live cache server/client which are then connected to one SCM/Oracle Database .

Can we use the MAXDB 7.8 tools like XUSER to connect to different live cache instances from the SCM side (LC10) or are we limited to connect to one server instance ?

Also if this is possible can we use the Synchronization Manager to keep the database consistent .

The reason for this is we will be using ACC to control the live caches going forward .

Many Thanks.

Rhitam

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Lars

Thats right , the users are spread out across geographies , so catering different data centres across geographies , the plan is to provide SCM application servers and the live cache clients connected to the one live cache server instance , if we cannot have multiple server instance connected to SCM . SCM and the Live cache server instance with MAXDB are on the same datacentre , while the live caches clients are spread out .

These are then controlled by Adaptive computing , where the servers can run on any server based on the pool for failover facilities .

Let me know if this is a possibility .

Regards .

Rhitam

former_member229109
Active Contributor
0 Kudos

Hello Rhitam,

1. What is the version of your SCM system?

Please see u201CMatrix of released LCA builds for SAP SCM u2026 u201C at

As you know, for example, the liveCache version 7.7 is supported for SCM 7.0.

2. As pointed in the SAP Note No. 1433093::

If you use a database version lower than 7.8, see Note 979401.

To operate an adaptive computing environment with MaxDB/liveCache the notes explains the general conditions for storing the software.

3. And on SCM system the liveCache applications using the LCA/LDA/LEA connections to communicate with liveCache.

All three connections LCA/LDA/LEA are pointed to the same liveCache instance and used by different liveCache applications. The connection between liveCache instance and SCM system is one-to-one.

But you could monitor another liveCache instances on the SCM system. Use /ndb59 and create the connection with the name different from LCA/LDA/LEA.

4. Please review the SAP note:

952783 FAQ: MaxDB high availability

if you are looking for /iveCache high availability solutions.

Thank you and best regards, Natalia Khlopina

Former Member
0 Kudos

Hi Lars

Thanks for your reply .

The reason we are looking about this kind of possibility is because , the plan was to have live cache servers spread geographically .

We were looking at SAP note 1433093 and was planning to use Adaptive Computing (ACC) for the live cache servers .

Now , if the distributed server instances of live cache are not supported , could we have one maxdb database and live cache server instance connected to different live cache clients on different locations ?

We will have to mount the maxdb common file systems as per the note above run the live cache clients on different servers .

Regards .

Rhitam

lbreddemann
Active Contributor
0 Kudos

> The reason we are looking about this kind of possibility is because , the plan was to have live cache servers spread geographically .

Why do you just need to have the liveCache server spread over different locations?

What about the SCM system that uses the liveCache server?

See, the liveCache instance is just a component of your SCM system that happens to run in its own database instance.

You cannot separate both - they are tightly bond to each other.

So either you spread the whole SCM system (including the liveCache server) or you keep both central.

What is the reason for the spreading anyhow?

Are the users sitting in different locations? In that case why not use client-remote access (e.g. CITRIX) for that?

regards,

Lars

lbreddemann
Active Contributor
0 Kudos

> We are looking at the possibility of connecting multiple live cache server and client instances to one SCM box . This would mean each server having a instance of live cache server/client which are then connected to one SCM/Oracle Database .

There is no such thing.

One SCM instance - one liveCache, that's it.

You may go for OneDB setup (having the SCM database and the liveCache schema stored within the same database instance), but what you want to do is not supported and not possible.

> Can we use the MAXDB 7.8 tools like XUSER to connect to different live cache instances from the SCM side (LC10) or are we limited to connect to one server instance ?

XUSER is not a 7.8 tool - it has been around the last ten years (at least).

And, as already mentioned, no you cannot connect different liveCache instances to one SCM server.

That would just make no sense at all!

> Also if this is possible can we use the Synchronization Manager to keep the database consistent .

Synch. Manager is a pure SQL tool.

LiveCache is NON-SQL.

So what you're going to do with it?

Besides, Synch. Manager is deprecated. It won't be developed any further and is not there any more from 7.7 onwards.

> The reason for this is we will be using ACC to control the live caches going forward .

ACC? What's that?

And where should your "live caches" go to?

Are you sure, you completely got the point about liveCache and SCM?

regards,

Lars