Según los resultados de numerosas búsquedas en Internet, no puedo encontrar ninguna razón (posterior a SQL Server 2000) para no usar puntos de montaje.
La razón principal es que alguien tuvo una mala experiencia con ellos (o, por el contrario, ninguna experiencia con ellos) y los ha eliminado por completo ... para siempre. Esto se conoce como preferencia personal.
Ahora, no son algunas razones por las que no se podía utilizar. La razón principal por la que puedo pensar es que un controlador o aplicación / herramienta de terceros (piense en el controlador de filtro, la replicación de disco, etc.) no lo admite. Un ejemplo rápido de esto es una herramienta de replicación de disco a nivel de bloque que no admitía nada más que NTFS, con solo tamaños de clúster específicos y no podía superar los 2 TB para ningún volumen específico.
¿Alguien sabe de las limitaciones del sistema operativo Windows con respecto a este tema?
No. puedes hacer muchos, muchos puntos de montaje. De hecho, generalmente tendrá un problema con las interfaces de su dispositivo antes de alcanzar cualquier límite apreciable dentro de Windows Server (suponiendo que no esté utilizando una versión de Windows Server que tenga más de 17 años ...).
• Últimamente escuché mucho la afirmación de que "el sistema operativo no reconoce los puntos de montaje". (No es cierto, según mi investigación sobre las versiones de Windows Server que utilizamos).
Si el sistema operativo no reconoce los puntos de montaje, entonces, ¿cómo le permitiría usar un punto de montaje? Eso no tiene sentido.
Si el sistema operativo no reconoce los puntos de montaje, ¿por qué los rastrearía y consultaría sus metadatos ? Además, tenga en cuenta que un punto de montaje es una construcción del sistema de archivos que un SO puede admitir o no. No todos los sistemas de archivos con los que se encuentra pueden admitir puntos de montaje, sin embargo, el sistema de archivos más común en Windows Server es NTFS, que de hecho admite puntos de montaje y lo ha sido por un tiempo.
Solo para llevar este artículo falso a casa aún más; Windows Clustering tiene algo llamado Cluster Shared Volumes (CSV) que en realidad usa puntos de montaje para los volúmenes ... ese es un elemento nativo que usa tecnología. Tengo que decir que cualquiera que le haya dicho esto debe ser educado en el tema.
¿Hay alguna razón basada en la evidencia o la experiencia para NO usar puntos de montaje con SQL Server?
Sí, siempre existe ese servidor que ejecuta Windows NT 4 ... no lo use allí. También puede asegurarse de estar ejecutando una versión compatible de Windows Server y mantenerse actualizado con las actualizaciones.
Sin embargo, como describí anteriormente, puede haber elementos de terceros que no son compatibles o no funcionan correctamente con ellos. Yo diría que abandone ese proveedor y encuentre uno nuevo.
Entiendo que los puntos de montaje son increíblemente útiles para segregar cargas de trabajo.
Los puntos de montaje son increíblemente útiles. Hay muchas formas de usarlas, la más común es evitar las limitaciones de las letras de unidad (como en el caso, solo hay muchas) de Windows. El siguiente uso más común es tener unidades de tamaño manejable más pequeñas (piense en LUN, disco virtual [VMDK, VHDX]) para ayudar a escapar de volúmenes de monolitos increíblemente grandes y raramente manejables (realmente se convierte en un problema administrar unidades en el rango de 10TB como un solo LUN, disco virtual, etc.) especialmente en versiones anteriores de NTFS donde la implementación era menor que el uso posible ... por ejemplo, en versiones anteriores de Windows, el tamaño máximo de NTFS era de 2 TB.
La segregación de la carga de trabajo es otro gran uso. Definitivamente puede ver, hay muchos usos y depende de su caso de uso individual. También hay formas inadecuadas de usarlo ... como hacer una declaración general de que todo debe ser un punto de montaje. Eso es una locura administrativa loca en ese punto.