Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Performance impact of cloning

bonsai
Mega Sage

Do you know how much of a performance impact there is on the source instance when a clone is performed?

I'm thinking of running clones consecutively with a few hours between each.

In that case, is there a risk of the performance of the source instance decreasing?

5 REPLIES 5

mohdarbaz
Kilo Guru

Hi @bonsai ,

  1. Schedule Cloning During Off-Peak Hours:

    • Perform cloning during off-peak hours when the source instance has lower usage. This helps minimize the impact on users and ongoing operations.
  2. Incremental Cloning:

    • If possible, use incremental cloning methods that reduce the amount of data transferred and minimize resource consumption.
  3. Performance Testing:

    • Conduct performance testing before and after cloning to assess the impact and ensure that the source instance remains stable.

@bonsai ,

Below are performance issues that occur if you are cloning in business hours. so, schedule cloning during non-business hours.

  1. Resource Utilization:

    • Cloning processes typically consume significant system resources, including CPU, memory, and I/O operations. This can lead to a temporary decrease in performance for the source instance as resources are diverted to handle the cloning process.
  2. Database Locking:

    • During cloning, the database may experience locking or contention issues, which can affect the performance of ongoing transactions and queries.
  3. Network Bandwidth:

    • Cloning involves transferring large amounts of data over the network. This can impact network bandwidth and potentially slow down other network-dependent operations.

If my response helped please mark it correct and close the thread so that it benefits future readers.

 

Regards,

Mohd Arbaz.

Robert H
Mega Sage

Hello @bonsai ,

 

There is zero impact on the source instance, because the clone is using the most recent backup of that instance, and not the live system.

 

When you request a clone you will get an email notification from Now Support that says something like "clone is based on backup taken on <timestamp>".

 

Regards,

Robert

bonsai
Mega Sage

@mohdarbaz 
@Robert H 
I agree with both opinions, but is there any official information available?