We have requirement to store about 1 TB to 1.5 TB of image files in TIFF format and provide search functionality  on the basis of metadata. Is it advisable to use SharePoint for such sort of requirement? What would be the performance impact ?
Note : There will be on time upload of image data and there will be no further upload or modification to data.
How big are the images on average? If they are more than say 1 or 2 MB this can impact your performance, if you have a lot of them downloaded concurrently and are generally not cached in the client browser. Also, what version of SharePoint are you using ?
You may want to read on Remote Blob Storage in SharePoint 2013 and also understand the role of the Blob Cache (this allows you to cache them on the front end).