Storage devices are sometimes connected directly to the core. This has the advantage of ensuring a single hop between any host and the storage devices, but it also reduces scalability by limiting the number of edge switches. If you are using 32-port switches, each additional dual-ported storage device that is connected to the core reduces the scalability of the design by 32 ports.