Problem: Copying files from Isilon to same Isilon = Slow (Using CIFS share and
Windows machines.)
Questions in color.
Problem summary:Copying files from Isilon to same Isilon = Slow (Using CIFS share and Windows machines.)
Problem details: In our workflow we copy millions of files from folder A to folder B (same Isilon, same share). This process is slow as we interface with our Isilon through CIFS and use Windows. As in when we copy files they are… 1. Sent from the Isilon 2. To our Windows machines 3. Back to the Isilon
Is there one or more ways to complete this work in a more efficient manner?
I was thinking of a few solutions… If they are even possible. Additional solutions are wanted! A.We SSH into the Isilon and perform the copy work LOCALLY? Is this possible? How much faster would it be (a guess is fine)? How hard is it to setup AD permissions? B.We mount the Isilon share via NFS and use a Linux server to perform the copies? Is this possible? How much faster would it be (a guess is fine)? Would we have to map Linux permissions to AD permissions?
furthermore it could be worth a try to upgrade to Server 2016 and use OneFS 8x. Then enable Server side copies which will cause the copy to be server-internal.
Multithreading: Yes, Robocopy is our go-to copy tool and most of us manually set multi-threading to 8.
SSH: To compensate for "SSH is not recommended" we were thinking about making a Windows application that handles the SSH session and copy commands, while at the same time hides the username and password. In other words the application would present the end user with a GUI that requests SOURCE and DESTINATION. Said application would have the SSH credentials built into it. Would something like this make a person in your position feel more comfortable?
Please keep in mind we are very attracted to the possibility of copying files locally on the Isilon. As a bonus, we are trying to find out if said copies would be symbolic links. As in they are not actually copies, just pointers to the original files.
NFS: When you mentioned NFS might not be worth the hassle. If it copies files 2x faster it would be worth it in my opinion. Again we might be able to make a GUI that handles the copy work. Nonetheless the sources below make me think the hassle wouldn't be that large. But my understanding of the Isilon and Linux are limited.
checked on 8.0.0.x and it seems like it's all or nothing. afaik Continious Availability and ServerSideCopy are exclusive. since CA is configurable per share you could enable CA on a share you don't want SSC work with and enable SSC globally.but then you enabled CA on the Shares you didn't want to touch for SSC - so you didn't win a lot
sluetze
2 Intern
•
300 Posts
3977
5
Posted May 22nd, 2017 07:00
furthermore it could be worth a try to upgrade to Server 2016 and use OneFS 8x. Then enable Server side copies which will cause the copy to be server-internal.