Estoy intentando configurar un servidor de Windows para que sea mi servidor local. Pude superar los problemas de conexión (el emulador de computadora solo escucha 127.0.0.1), y ahora enfrento un problema nuevo y más difícil.Problemas de rendimiento de Azure Storage Simulator
Escribir en el almacenamiento BLOB local lleva mucho tiempo.
Escribí un simple "hola mundo" ASP.NET Web Role que escribe un archivo aleatorio en una cola y en un BLOB. La función web se ejecuta en la misma máquina que el emulador de almacenamiento. Escribir en la cola es bastante rápido, pero el BLOB es una historia completamente diferente.
Escribir en el BLOB hizo que mi rol de web fuera 50 veces más lento (!).
El uso del mismo código exacto contra el almacenamiento en la nube lo hizo funcionar mucho más rápido. Esto me dice que el problema definitivamente radica en usar el emulador de almacenamiento local.
¿Alguien tiene una idea de cómo aumentar el rendimiento del emulador de almacenamiento?
Gracias por su tiempo, Elad
Dado el largo tiempo que lleva implementar un paquete típico de Azure por aquí, el emulador de almacenamiento me ahorra (al menos) horas al día. Más allá de las advertencias conocidas del emulador, especialmente cuando se trabaja con Cloud Drives, de lo contrario funciona bastante bien. Me pareció fácil de pie, http://msdn.microsoft.com/en-us/library/gg432983.aspx. Ah, y CloudStorageAccount.DevelopmentStorageAccount es tu mejor amigo. :) – Zack
Todavía uso el Emulador de Compute, que es muy útil, pero simplemente no lo uso junto con el Emulador de Almacenamiento. Simplemente conecto todo lo que ejecuto en el emulador de cómputo con una cuenta de almacenamiento real de Azure. – knightpfhor
+1 Hago exactamente lo mismo y me desarrollo frente al emulador de cómputo mientras uso el Azure Storage real y SQL Azure. Es fácil y barato. –