A disk array controller is a device that manages the physical disk drives and presents them to the computer as logical units. It often implements hardware RAID, thus it is sometimes referred to as RAID controller. It also often provides additional disk cache.
Disk array controller is often ambiguously shortened to disk controller which can also refer to the circuitry responsible for managing internal disk drive operations.
as well as mpsutil/mprutil since 2015, but after the initial configuration, all day-to-day monitoring and repair should be possible with unified and generic tools, which is what bioctl is set to accomplish.
<a href=\"./Disk_array_controller#cite_note-f-aac-3\" id=\"mwtg\"><span class=\"mw-reflink-text\" id=\"mwtw\"><span class=\"cite-bracket\" id=\"mwuA\">[</span>3<span class=\"cite-bracket\" id=\"mwuQ\">]</span></span></a></sup>\n<sup about=\"#mwt49\" class=\"mw-ref reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" id=\"mwug\" data-mw='{\"name\":\"ref\",\"attrs\":{\"name\":\"mfiutil\"},\"body\":{\"id\":\"mw-reference-text-cite_note-mfiutil-4\"}}'><a href=\"./Disk_array_controller#cite_note-mfiutil-4\" id=\"mwuw\"><span class=\"mw-reflink-text\" id=\"mwvA\"><span class=\"cite-bracket\" id=\"mwvQ\">[</span>4<span class=\"cite-bracket\" id=\"mwvg\">]</span></span></a></sup>\n<sup about=\"#mwt54\" class=\"mw-ref reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" id=\"mwvw\" data-mw='{\"name\":\"ref\",\"attrs\":{\"name\":\"mpsutil\"},\"body\":{\"id\":\"mw-reference-text-cite_note-mpsutil-6\"}}'><a href=\"./Disk_array_controller#cite_note-mpsutil-6\" id=\"mwwA\"><span class=\"mw-reflink-text\" id=\"mwwQ\"><span class=\"cite-bracket\" id=\"mwwg\">[</span>6<span class=\"cite-bracket\" id=\"mwww\">]</span></span></a></sup>\n<sup about=\"#mwt59\" class=\"mw-ref reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" id=\"mwxA\" data-mw='{\"name\":\"ref\",\"attrs\":{\"name\":\"mptutil\"},\"body\":{\"id\":\"mw-reference-text-cite_note-mptutil-5\"}}'><a href=\"./Disk_array_controller#cite_note-mptutil-5\" id=\"mwxQ\"><span class=\"mw-reflink-text\" id=\"mwxg\"><span class=\"cite-bracket\" id=\"mwxw\">[</span>5<span class=\"cite-bracket\" id=\"mwyA\">]</span></span></a></sup>\n<sup about=\"#mwt62\" class=\"mw-ref reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" id=\"mwyQ\" data-mw='{\"name\":\"ref\",\"attrs\":{\"name\":\"lyrics-38\"},\"body\":{\"id\":\"mw-reference-text-cite_note-lyrics-38-2\"}}'><a href=\"./Disk_array_controller#cite_note-lyrics-38-2\" id=\"mwyg\"><span class=\"mw-reflink-text\" id=\"mwyw\"><span class=\"cite-bracket\" id=\"mwzA\">[</span>2<span class=\"cite-bracket\" id=\"mwzQ\">]</span></span></a></sup>\n<sup about=\"#mwt65\" class=\"mw-ref reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" id=\"mwzg\" data-mw='{\"name\":\"ref\",\"attrs\":{\"name\":\"theo-misc-38\"},\"body\":{\"id\":\"mw-reference-text-cite_note-theo-misc-38-7\"}}'><a href=\"./Disk_array_controller#cite_note-theo-misc-38-7\" id=\"mwzw\"><span class=\"mw-reflink-text\" id=\"mw0A\"><span class=\"cite-bracket\" id=\"mw0Q\">[</span>7<span class=\"cite-bracket\" id=\"mw0g\">]</span></span></a></sup>\n<sup about=\"#mwt68\" class=\"mw-ref reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" id=\"mw0w\" data-mw='{\"name\":\"ref\",\"attrs\":{\"name\":\"sensors-mmath\"},\"body\":{\"id\":\"mw-reference-text-cite_note-sensors-mmath-8\"}}'><a href=\"./Disk_array_controller#cite_note-sensors-mmath-8\" id=\"mw1A\"><span class=\"mw-reflink-text\" id=\"mw1Q\"><span class=\"cite-bracket\" id=\"mw1g\">[</span>8<span class=\"cite-bracket\" id=\"mw1w\">]</span></span></a></sup>\n"}}'>
- ↑ Scott Long; Adaptec, Inc (2000). "aac(4) — Adaptec AdvancedRAID Controller driver". BSD Cross Reference. FreeBSD.
- ↑ "mpsutil — Utility for managing LSI Fusion-MPT 2/3 controllers". BSD Cross Reference. FreeBSD.