Antes que nada, déjenme aclarar que no soy de un fondo web, por lo que si no entiendo cómo funciona, no dude en corregirme.Alojamiento normal vs Cloud/Azure y función de SQL Azure vs SQL Server
Digamos que tengo un sitio web que me gustaría alojar en la nube porque
- I don't want to take care of hardware
- I want to scale my website as needed
Ahora estoy un poco confundido entre el papel de SQL Server
vs papel de SQL Azure
en este caso.
normal Alojamiento Web
Cuando pienso en una página web normal, sé que necesito un host/servidor en el que se pretende albergar mi sitio web. El host debe ser compatible con SQL Server
. Para el propósito de escalado, tendré que alojar mi sitio web/páginas ASP en varios servidores. Del mismo modo, si quiero ampliar mi SQL Server
tendré que alojarlo en varios servidores y me tendré que asegurar de que los datos estén actualizados en todos los servidores a través de algún mecanismo.
nube basado Hosting
Ahora creo que puedo configuración estructura similar en Cloud/Azure
también. En caso afirmativo, ¿usaría las capacidades reales de Cloud en este caso?
¿O debería usar SQL Azure
en lugar de SQL Server
? ¿Qué beneficio obtendré en ese caso? ¿Seguiré siendo responsable de la ampliación y coherencia de los datos? Sé que puedo escalar el sitio web mediante el establecimiento de la cantidad de máquinas virtuales/instancia, pero ¿qué pasa con la ampliación de la base de datos?
Editar Gracias a Florin Dumitrescu
la terminología que quería utilizar Scaling Out
fue porque yo estoy más preocupado por el rendimiento en lugar de lo grande que es mi base de datos en términos de tamaño. Estoy más preocupado acerca de cómo la base de datos se escalaría entre diferentes servidores/sistemas para acomodar la carga y por lo tanto dar como resultado un mejor rendimiento
Creo que está utilizando incorrectamente la terminología [scale up] (http://en.wikipedia.org/wiki/Scalability#Scale_vertically_.28scale_up.29), cuando en realidad se está refiriendo a [scaling out] (http: //en.wikipedia.org/wiki/Scalability#Scale_horizontally_.28scale_out.29) –
@ Florin Dumitrescu tiene razón, quise ampliar –