--
You received this message because you are subscribed to the Google Groups "Isilon Technical User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isilon-user-gr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To my experience the Finder can scan about 1000 small files persecond from the Isilon (with metadata reads from SSD via GNA),so an initial scan of 40K files is somewhere in the minute rangerather than say 10 minutes -- what are your observations, quantitatively?
--
You received this message because you are subscribed to the Google Groups "Isilon Technical User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isilon-user-gr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
November 13, 2015 at 10:39 AM
Right now we are doing testing, so we only have a single Mac connected to the Isilon on a 10G ethernet connection. We did lots of testing with file copies using DD from a terminal, so I know we are getting the throughput we are expecting to see. Once the finder get's cached, we are able to stream data and work about 3 times faster than they were able to on the Windows server. The only issue we are seeing is the finder, that and the customer really misses the trash can on the network drive.Is there a way to get the finder to keep it's cache when it reboots or re-mounts the share?
--
You received this message because you are subscribed to the Google Groups "Isilon Technical User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isilon-user-gr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
November 12, 2015 at 6:48 PM
--
You received this message because you are subscribed to the Google Groups "Isilon Technical User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isilon-user-gr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
There are two folders that are causing most of the problems. One folder has about 40K files in it, and the other one only has 25 folders, but the files are all 250G+. In the folder with all the smaller files, they have the "Apple double" files (also known as dot-bar files) the folder with the large files does not have the extra apple meta-data files. When you look at the processes on the mac, they just seem to sit there with the memory and CPU working, but not doing much on the network connection. It's like the Isilon is handing contents of every file, and the Mac is ignoring almost everything. Once the finder manages to open the folders everything works three to four times faster than the Windows server they have been using.
Mixing Macs on NFS with Windows on SMB is going to create a bunch of dotbar files for the Windows clients; that may not be a good experience for your users.
OK, so I opened an SR with EMC. We set the directory access to streaming, turned off L3 (By the way, you can't manage L3 or GNA from the GUI in 7.2.0.3. The GUI reports it as being off, but the CLI shows it running) Ran the Smart Pool rebalance, ran the SmartPool job to reclaim the SSD's and when we were done, there wasn't any change at all with the finder. The following is the response from the Isilon engineer...
I have gone over the packet captures personally, and I am not seeing any errors in the NFS communication that would explain the slow initial enumeration from Finder. That being said, I did want to point out two different items from the packet capture that can help us. Below is an excerpt from Wireshark showing the NFSv3 service response times, in other words how quickly the Isilon sent a reply back to the client for each request packet that it received:
If you look at the average Service Response time, for the majority of these calls the Isilon is responding back within 0.1-0.2 milliseconds. Furthermore, over the course of 57,814 ACCESS responses the longest it ever took to respond was still 3.3 milliseconds. In other words, there is no indication here that the Isilon ever gets stuck, either once or multiple times, to such a degree that it produces a 20-30 second response because of it.
I also want to point out though just how many calls there were in this NFS conversation. Remember that this was a very short packet capture that we gathered, where we initiated a conversation and opened a folder to enumerate its contents three times. In order for the Finder application to list those files three times it sent the Isilon cluster over 148,000 requests. This is consistent with documented Finder application behavior where it asks for the metadata and other information for all objects within a directory before it displays anything within that directory. Because of this, even if the requests and responses travel the wire quickly, and even if the Isilon responds fast as lightning, those are still about 50,000 calls that need responses before Finder will display anything.
So based on my personal analysis of the situation, I just do not see a way that we can get faster on the Isilon than we are already seeing in this capture. The solution to getting faster enumeration of directory contents will have to come from changing the behavior of the Finder application to where it does not need to send 50,000 calls for a single directory listing rather than trying to squeeze more speed out of the environment to handle those calls when we are already seeing 0.1 millisecond response times.