Is it possible to use ServiceNow as a Repository ?

abhiyadav2001
Giga Expert

Hi all,

 

Can we use ServiceNow as an Online Repository ? I read that individual attachment must not be more than 25MB. I would like to know,if any instance has limitation of maximum amount of data to be hold ?

 

e.g. I can upload / attach   10 different files of 20 MB each . SN can accept single file of 20MB. But can it store 200MB of data ? Is there any limitation on that ?

 

Will it give me any performance issues if I put a lot of data as an attachment ?

 

Thanks,

Abhijeet

2 REPLIES 2

Michael Kaufman
Giga Guru

I don't believe there is a limit on filesize by default in ServiceNow.   It is set with a parameter:



Administering Attachments - ServiceNow Wiki



ServiceNow even created Managed documents to store many files:



http://wiki.servicenow.com/index.php?title=Managed_Documents



However, in my opinion I don't think ServiceNow should used a data repository.   Once you start getting over 100MB, it takes a while to download and might slow down your network and bandwidth downloading files. Also I think if you stored many large files in the sys_attachment table, it would eventually slow down the uploading and exporting of attachments.   This is just my opinion though, it might be ok to load those large files, not 100% sure.




I have heard of ServiceNow instances being allocated more storage size, but that was a long time ago, that might not be issue anymore.  




You might need to ask ServiceNow Support about this one.


vguihene
Tera Contributor

Hi Abhijeet,

As far as I know, there is a 1 Gb limit per file to upload and a 4Tb limit overall per ServiceNow instance. Therefore, there are some limits indeed if you were to use ServiceNow as repository. Maybe more importantly the user experience might not be great regarding the performance if you upload big files.

Some of our customers use the certified solution on the store called OnSiteFile on ServiceNow Store from www.atlanticpuffin.io to overcome this kind of limit. OnSiteFile "catch" the files from within ServiceNow and store them on premise on your file system of your choice. Local network, much less restriction and performance issues.

I hope that helps.

Vincent