Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The 0.11.8 driver takes a long time to take a snapshot #383

Open
yito24 opened this issue Sep 10, 2024 · 3 comments
Open

The 0.11.8 driver takes a long time to take a snapshot #383

yito24 opened this issue Sep 10, 2024 · 3 comments

Comments

@yito24
Copy link

yito24 commented Sep 10, 2024

It is slow to take snapshots of 0.11.8 in RHEL8.
For 0.11.6, it takes about 0.361 seconds to snapshot 4 volumes.
0.11.6.txt

For 0.11.8, it takes about 12 seconds to snapshot 4 volumes.
0.11.8.txt
lsblk.txt

In the case of CentOS7, taking a snapshot takes a very long time.
This symptom is very noticeable.
For 0.11.6, it takes about 4.174 seconds to snapshot 4 volumes.
0.11.6_el7.txt

For 0.11.8, it takes about 02:18.064 seconds to snapshot 4 volumes.
0.11.8_el7.txt
lsblk_el7.txt

I have registered with the same information in the past, but I think this issue is important.
#373

@iamandrii
Copy link
Collaborator

Hi @yito24! Thanks for your concern. I will investigate the issue and will reach to you if I'll find something.

@yito24
Copy link
Author

yito24 commented Sep 30, 2024

Hi @iamandrii,

When comparing, we found that up to 0.11.6 the snapshot acquisition time was within 0.3 seconds, but in 0.11.7 it became extremely slow.
I think that this function implemented in 0.11.7 is causing the slowdown.
"Implement tracking bios in dormant state"

I think that this function is unnecessary.

@yito24
Copy link
Author

yito24 commented Oct 8, 2024

Additional Information

I tested a 6TB LVM and a 4TB basic partition.
It took about 18 minutes to create a snapshot for each.
The larger volume size, it will take to create a snapshot.

Please see the attachment for details.
backup_20241007162224.txt
lsblk.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants