21 Surprising things you can do with Starfish!

1.
1.
Compare two directory trees

Find uncompressed files and compress them

Peek inside headers of billions of image files to determine which are not compressed, then compress them.

2.
2.
Compare two directory trees

Create deep archive tiers

Easily take advantage of “deep archive” tiers on cloud object stores. Copy files directly to and automate the retrieval process from the archive. Can be driven by users or admins.

3.
3.
Compare two directory trees

Automate workflows

Automate data-driven workflows for files coming from data acquisition devices and laboratory instruments.

4.
4.
Compare two directory trees

Repair your filesystems

Remediate various file system issues such as non-UTF8 characters in file and directory names and files with future dates.

5.
5.
Compare two directory trees

Billing support

Use quotas and space usage to automate generating quota and/or billing statements to users or departments.

6.
6.
Compare two directory trees

Dive deep into file content

Extract metadata from over 80 different file types for reporting, auditing, compliance, or arbitrary actions. Adding in custom metadata extraction is easy.

7.
7.
Compare two directory trees

Run scripts in parallel

Enable programs and scripts that were not designed for scale to run in parallel across petabytes of data and billions of files and objects.

8.
8.
Compare two directory trees

Replicate massive NAS

Replicate massive NAS systems to third-party devices (even object stores) without depending on built-in snapshot and replication utilities. For DR or HA for example.

9.
9.
Compare two directory trees

Migrate files rapidly

Migrate files to new storage devices at unprecedented speed
with true-ups, nuanced prioritization, hash verification, ACL support, and WORM support.

10.
10.
Compare two directory trees

Power your reports

Use tagging to create bespoke dashboards and reports for each of your stakeholders. View, email, and alert on hundreds of reports from management level through storage admin.

11.
11.
Compare two directory trees

Discover and manage PII

Discover and manage files that contain PII (personally identifiable information), confidentiality markers, export control restrictions, or other sensitive data.

12.
12.
Compare two directory trees

Identify and remediate orphan files

Find files and directories that are owned by people who have left your organization and re-assign ownership and group or archive them.

13.
13.
Compare two directory trees

Search file history

Look back in time for files that might have been moved or deleted (also works with recovering old versions).

14.
14.
Compare two directory trees

Compare two directory trees

Compare two directory trees (even big ones) highlighting differences between them.

15.
15.
Compare two directory trees

Encrypt, audit, and remediate

Reveal encrypted versus unencrypted files and take remedial actions. Clean up from ransomware attack or audit for policy adherence.

16.
16.
Compare two directory trees

Discover inactive trees

Discover the top-most directories of file system trees where no subtree has actively used data in a given time period.

17.
17.
Compare two directory trees

Automate cloud bursting

Automate cloud bursting for HPC and AI jobs moving data between on-prem and cloud resources.

18.
18.
Compare two directory trees

Eliminate need for NDMP

Enable file-based backup and restore with versioned and point-in-time copying. Eliminate the dependence on NDMP or NAS-to-NAS replication.

19.
19.
Compare two directory trees

Monitor filesystem churn

Easily monitor file system churn to reveal who has been consuming all of the free storage space or who created 1 billion files since yesterday for example.

20.
20.
Compare two directory trees

Enable inter-organizational sharing

Establish policies for sending files to shared repositories using Starfish-provided or partner-provided mechanisms like Globus.

21.
21.
Compare two directory trees

Permissions auditing

Find all files/dirs with non-blessed permissions and report or automatically fix them (e.g. world writable).