片上交换机(switch-on-a-chip,SOC)是一个内置于集成电路的网络(通常是存储网络)交换机(将来自多个输入端的数据流导入适于其目的地的输出端的设备)。交换机使用多个存储硬盘驱动器,据说能提高延迟性能(提高数据传递速度)并且保证“公平”(循环访问所有驱动器而不是按固定顺序访问)。与控制器相比,用户可以更容易的给交换机增加新的存储设备。Vixel公司将他们的片上交换机包装在替代软件包中——作为一个刀片(一个可以安装在指定结构的模块)包装在盒子里。据推测,在空间有限的系统中,可以设计更多紧凑的微芯片。据说片上交换器(SOC)可能代替光纤通道网络(Fibre Channel network)。