Pregunta

Me han almacenado algunos archivos en forma de gotas en azul y he escrito una aplicación que acceder a estas manchas. Cuando anfitrión de esta aplicación como una función web en azul, funciona perfectamente y estoy feliz con eso. Pero ahora, lo que quería saber

“¿cuál es el tiempo de consulta llevado a acceder a cada archivo de burbuja?”

Yo estaba buscando esto a través del Microsoft Azure Storage SLA y encontré que para getBlob tipo de solicitud, el tiempo de procesamiento máximo debe estar dentro del producto de 2 segundos, multiplicado por el número de MB transferidos en el procesamiento de la solicitud.

Estoy todavía no está claro.

¿Cuál es el tiempo de procesamiento real de mi consulta de datos? ¿Cómo puedo medir eso?

¿Puedo ser capaz de acelerar el tiempo de procesamiento? Puedo entender que el tiempo de procesamiento depende de la velocidad de Internet, la ubicación del centro de datos donde se almacena mis datos, y la ubicación del centro de datos donde está alojado mi solicitud. Pero aún así, voy a ser capaz de acelerar mi consulta?

¿Fue útil?

Solución

Notice that the SLA lists the maximum (worst case)... the actual performance you see is likely to be better.

Their are a number of ways to tune the performance of your storage access. The most important thing is to colocate your compute and your storage. That means you should put them in the same affinity group when you create your application and storage account.

If you ask this question over on the Windows Azure MSDN forum, you might get more detailed responses.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top