Mapeador de dispositivos

O mapeador de dispositivos (do inglês device mapper) é um framework fornecido pelo núcleo do Linux para mapear dispositivos de bloco físicos em dispositivos virtuais de bloco de alto nível. Ele forma a base do Logical Volume Manager (LVM), RAIDs de software e criptografia de disco dm-crypt, e oferece recursos adicionais como cópia instantânea de volume[1] do sistema.

O mapeador de dispositivos trabalha por meio da passagem de dados de um dispositivo de bloco virtual, que é fornecido pelo mapeador de dispositivos propriamente dito, para outro dispositivo de bloco. Os dados também podem ser modificados em transição, que é realizada, por exemplo, no caso do mapeador de dispositivos fornecer criptografia de disco ou simulação de comportamento de hardware não confiável.

Este artigo foca na implementação do mapeador de dispositivos no núcleo do Linux, mas sua funcionalidade também está disponível no NetBSD e no DragonFly BSD.[2][3]

Referências

  1. «Logical Volume Manager Administration, Appendix A. The Device Mapper». Red Hat. Consultado em 29 de setembro de 2013 
  2. «NetBSD Kernel Interfaces Manual: dm(4)». netbsd.gw.com. 30 de agosto de 2008. Consultado em 25 de janeiro de 2015 
  3. «DragonFly On-Line Manual Pages: dm(4)». dragonflybsd.org. 28 de julho de 2010. Consultado em 6 de junho de 2014 

Ligações externas

editar