Squeeze - FAQ
What operating systems does Squeeze Support?
Squeeze runs on Windows, Linux or ESXi.
What storage array models does Squeeze support?
Compression estimates are provided for Unity, XtremIO, and VMAX/PowerMax arrays. Deduplication estimates are provided for XtremIO.
What is the output of Squeeze?
Squeeze creates a file with the extension .squeeze. This is an encrypted file that when decrypted results in one or more text files. The text file details the estimated results.
How can I decrypt the .squeeze file?
The decryption utility and instructions can be downloaded from the Live Optics page on Inside.Dell.com. The utility is only available to Dell EMC employees.
Can Squeeze scan the whole data on the array from one host or it is required to scan the data provisioned for each host?
Squeeze runs and reports on a single host. If the array is presenting storage to 10 hosts and you want to profile all the data, Squeeze will need to be run on each of the 10 hosts. You would then manually combine the results. Multi-host reporting is a top roadmap item.
If the server has 20 LUNs on the host to scan, where to place the Squeeze executable?
The Squeeze executable can be located on any drive/folder on the host and can be configured to scan all LUNs or specific ones. However if estimating deduplication, the selected drive/folder should have ample free space. Deduplication checking creates a temporary file called the map file which can get large. The larger the data set to scan, the larger the map file will grow.
What is the map file?
When Squeeze is configured to estimate deduplication, it writes deduplication checking data to a temporary file called the map file.
Can the location of the map file be specified?
Yes, by specifying the location in the command line arguments. For example:
squeeze –X2 –dedupe mapfilename - will create the map file in the same location as the executable.
squeeze –X2 –dedupe c:\temp\mapfilename - will create the map file on the C: drive in the temp folder.
This is the same on Linux and ESX. For ESX, we highly recommend placing the map file on one of the datastores as the local disk space for the management console is limited.
Is there a way to force the analysis on a specific volume?
Yes. If you type .\Squeeze.exe –Help at the command or terminal, you will see a command line options.
Squeeze uses 4 type of algorithms (VMAX, unity, x1 & x2). How I can select just one?
You can specify Squeeze to operate in one or more storage platforms with the command line options: -VMAX, -Unity, -X1, -X2. Note that Squeeze will run analysis for all four platforms if you do not specify an option.
Reading the log file, it looks like Squeeze use only the compression algorithm. Is it true or does it also use the X1 or X2 Dedup function?
To run the Dedup function, you must use the option=–DEDUP <~Mapfile Name> where Mapfile is used for the hash table. Please look at the command line options by entering Squeeze –Help for additional details