ALM: DEV models slower to load than PROD

Options

We have a not large Anaplan model of about 25Gb. We run ALM.

I very recently refreshed out DEV version to make it exactly the same as PROD.

My question is this: the PROD version takes about 1 minute to load. The DEV version takes about 3 minutes to load. Niether has been live for about 2 hours. Why is this? Is it normal for DEV to be 3 times slower to load than PROD - if so why?

We are all stumped so we all would appreciate a steer!

Chris

Best Answer

  • ChrisG532
    Answer ✓
    Options

    TristanS gave the kind of answer I was expecting, but didn't think We will do this as an experiment later today.

    Dishkant gave an answer I wasn't expecting but has prompted me to find a quiet time (I couldn't yesterday) to test if a model is 'live' if anyone using it, or just me.

    Thanks to both for your inputs.

    ris.

Answers

  • ChrisG532
    Options

  • Dikshant
    Options

    The first time you open an Anaplan model, it is loaded from disk to memory, with the duration depending on the model's size. Once in memory, the model opens faster for users. However, if no users access the model for over half an hour, it is removed from memory. When you log in to the model after this period, it must be reloaded into memory, which again takes some time.

  • ChrisG532
    Options

    Thus does not answer the question Dikshsnt.

    As I have said, both versions PROD and DEVmodels were notlive for 2hours before loading.

    Why would the DEV model take 3 times longer to load than the PROD model?

    Chris

  • Dikshant
    Options

    What do you mean by dev models are not live for 2 hours?

  • ChrisG532
    Options

    both Dev and Prod are being opened afresh.

    So starting from a level field, PROD liads in 1 minute, and DEV (which is a duplicate of PEOD) takes 3 minutes, to load.

    Why is this?

    Chris

  • Dikshant
    Options

    The theory which i gave above, says that if model does not have active users, model gets removed from the memory. So in your case production might have active users at that time and it was already there in the memory whereas your dev model was inactive and was not in memory. So when you open prod, it loads faster and took 1 minute, and dev model took longer as it needs to be loaded from disk to memory.

  • TristanS
    Options

    @ChrisG532 I suspect this is related to the model mode. I'm assuming your production model is Deployed and your Dev instance is Standard. I recall someone from Anaplan advising that models in Deployed mode would run faster ("guessing" they would allocate more processing capacity to Deployed models vs Standard on the assumption that Deployed models are production models and Standard are dev/non-prod models. It would be similar to other platforms/companies where development environments get minimal resources like CPU/disk vs production environments provided maximum CPU/disk. You can test this out by creating a model copy and in your dev workspace and updating the model mode to Deployed. May be give it a day before measuring load times as I'm not sure how quickly Anaplan would allocate more processing capacity after model mode has been updated to Deployed.