
Esta es nuestra configuración:
- Windows 2008 Hyper-V
- Una máquina virtual empresarial Windows 2008 con IIS
Disponemos de un NAS que almacena todos los sitios web.
Al intentar ejecutar las aplicaciones directamente desde el NAS, encontramos problemas de seguridad debido a que los archivos DLL no se pueden ejecutar directamente desde el NAS.
¿Qué configuración recomiendas si queremos centralizar nuestros datos en el NAS pero también ejecutar las webs desde esa ubicación?
txn ;-)
Respuesta1
Lo más probable es que la raíz de su problema sea que la configuración predeterminada de Seguridad de acceso al código (CAS) para .NET considere que su NAS es una fuente no confiable y no ejecutará código de fuentes no confiables. Hay formas de modificar la política de CAS para solucionar su problema. Pero, sinceramente, la mejor solución es cambiar a algo como iSCSI o una SAN de canal de fibra.
AquíHay muchos enlaces que describen el problema con más detalle.
Respuesta2
Usted dice que hay "dlls que no se pueden ejecutar directamente desde el NAS", pero esto parece un poco extraño. ¿Cuál es el problema con esos dlls?
Por lo que parece, tienes un sistema razonablemente grande allí. Si es así, dejaría de intentar utilizar un NAS y utilizaría en su lugar una caja iSCSI. Los servidores iSCSI no son tan caros hoy en día. Me parece que este es uno de esos momentos de "Doctor administrador de sistemas, me duele cuando uso un NAS".
J.R.