You need something to rip your CDs, a means of storing those ripped files, backup storage so you don't lose all those ripped files if the hard drive storing the files dies, and a server/dac to play back the files. These can be combined in one or two units. I don't have any specific recommendations. I own a Naim ND 555 server and their UnitiCore ripper/NAS (network attached storage); I also own two back up storage hard drives. All of the storage drives are 8 TB units.
I have about 5,000 CDs ripped this way. I don't know how anyone with a large collection easily accesses the collection without a server. With just a sliver of information about a CD, I can find it by searching the meta-data that is also stored with the music files.