Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Answered
Hi All, Would Someone Be Able To Help Me Understand Data Security When Working With A Local Clearml Server? I'M Working On A Project With Sensitive Data, So I'Ve Deployed A Local Clearml Server, And I Need To Confirm Whether, With The Local Server, The D

Hi all, would someone be able to help me understand data security when working with a local ClearML server?

I'm working on a project with sensitive data, so I've deployed a local ClearML server, and I need to confirm whether, with the local server, the data and the artifacts that I log do not leave my local machine or get copied or backed up any where else. I think this is the case, but I haven't seen it explicitly stated anywhere. Could anyone help me confirm or disconfirm? And could you point me to references or places in the code that support your statement? Please let me know. Thank you!

  
  
Posted one month ago
Votes Newest

Answers


Hi @<1747790893814910976:profile|MotionlessSeaturtle56> ,
If you're setting up the ClearML open source server on a single machine (I assume using the docker-compose deployment option) than all databases storage (where all metadata and administraitve data is stored) as well as the fileserver storage (where artifacts and models are usually stored) will be mounted to a local storage (i.e. on the host machine).
When using ClearML (specifically when running experiments using the ClearML SDK) your code may upload artifacts, models either to the fileserver (which, as explained, stores all data locally on the server's machine in this case) or to other object-storage solutions (such as S3, Azure storage, Google Cloud Storage etc.) - this is a client-side setting (i.e. you can set the upload target in your clearml.conf file on your workstation when running your python training code which uses the ClearML SDK), so assuming you'll be using the fileserver, all data will indeed be stored on the server machine.
Please note that when running experiments (locally on your workstation, or in case you deploy a ClearML Agent on a remote machine to run experiments there), the SDK running in either location will cache downloaded models, artifacts and debug images to the local cache folder (defined in the clearml.conf file).

If in your case the server machine and your workstation are the same machine, than of course data will only love there 🙂

  
  
Posted one month ago