Hey guys,
So I make SAN servers and one of our clients has asked for a 100TB SSD Cache volume that connects to 700TB of HDD storage.
The good news is that our SAN software already has the tiering SSD cache code written, but it's not designed to write to multiple drives.
For example, our SSD caching software will move old data from the SSDs onto the HDDs after 12 days of no use. And if the SSD gets to be over 75% full, it will start to move shit off immediately.
The only problem is that the SSD caching software was designed to push the data to a single HDD volume! Well, I have five volumes, each one about 170TB. I can either ingest them via Fiber Channel, iSCSI, or link them as a NAS via 40gigE. Still the SSD caching can only link to one volume.
So I was thinking... how can I make five volumes appear as one volume? Then I thought about DFS but that doesn't seem to work because DFS is only a link to multiple folders withing one SMB path, each different folder would represent a different volume, but the SSD caching software would only be able to write to one HDD volume using DFS because it would have to select a folder from within the DFS namespace which is linked to the HDD volume, you understand me?
Anyways, our SAN developers also have a program that pools volumes together, volumes larger than the 256TB limit that NTFS has set - which our SAN software has to use.
So I'll probably end up using the POOL software then sharing that out via SMB as a NAS, So I can ingest all 5 HDD volumes into one windows server, use our SAN software to pool all 700TB together, then create a NAS share.
I'll then log onto the SSD server and link the NAS share as the HDD volume to send all old or overfull data too. But I was just wondering if anyone had any better idea's on how to get one giant 700TB volume to appear as a single folder via SMB, or iSCSi or Fiber Channel using NTFS.
Thanks!
So I make SAN servers and one of our clients has asked for a 100TB SSD Cache volume that connects to 700TB of HDD storage.
The good news is that our SAN software already has the tiering SSD cache code written, but it's not designed to write to multiple drives.
For example, our SSD caching software will move old data from the SSDs onto the HDDs after 12 days of no use. And if the SSD gets to be over 75% full, it will start to move shit off immediately.
The only problem is that the SSD caching software was designed to push the data to a single HDD volume! Well, I have five volumes, each one about 170TB. I can either ingest them via Fiber Channel, iSCSI, or link them as a NAS via 40gigE. Still the SSD caching can only link to one volume.
So I was thinking... how can I make five volumes appear as one volume? Then I thought about DFS but that doesn't seem to work because DFS is only a link to multiple folders withing one SMB path, each different folder would represent a different volume, but the SSD caching software would only be able to write to one HDD volume using DFS because it would have to select a folder from within the DFS namespace which is linked to the HDD volume, you understand me?
Anyways, our SAN developers also have a program that pools volumes together, volumes larger than the 256TB limit that NTFS has set - which our SAN software has to use.
So I'll probably end up using the POOL software then sharing that out via SMB as a NAS, So I can ingest all 5 HDD volumes into one windows server, use our SAN software to pool all 700TB together, then create a NAS share.
I'll then log onto the SSD server and link the NAS share as the HDD volume to send all old or overfull data too. But I was just wondering if anyone had any better idea's on how to get one giant 700TB volume to appear as a single folder via SMB, or iSCSi or Fiber Channel using NTFS.
Thanks!