1. A method, comprising: determining an execution priority for each of a plurality of commands; grouping at least two commands from the plurality of commands into a command pack based, at least in part, on one or more attributes of the at least two commands, wherein grouping the at least two commands includes grouping the at least two commands based, at least in part, on the execution priority for each of the at least two commands; and controlling a solid-state drive to execute the command pack by causing the at least two commands to execute concurrently on separate channels of the solid-state drive.