Está en la página 1de 4

Arquitecturas de computación en nube y almacenamiento en nube

En sistema de computación en nube podría incluir prácticamente cualquier programa de ordenador que te puedas
imaginar, desde proceso de datos a video juegos.
Usualmente, cada aplicación tendrá su propio servidor dedicado. Un servidor central administra el sistema, monitoriza
el tráfico y gestiona la demanda del cliente para asegurarse de que todo vaya debidamente. Siguen un conjunto de
reglas llamadas protocolos y usa un software especial llamado “middleware”. La tecnología middleware permite a los
ordenadores en red comunicarse entre ellos.
Si una compañía de computación en nube tiene muchos clientes, es muy probable que haya una alta demanda para
mucho espacio de almacenamiento.
Algunas compañías requieren cientos de dispositivos para el almacenamiento digital. Para la computación en nube, se
necesitan al menos el doble de dispositivos de almacenamiento que se requieren para mantener la información de
todos los clientes almacenada. Esto es porque estos dispositivos, como todos los ordenadores, ocasionalmente se
rompen. Un sistema de nube debe hacer copias de toda la información de los clientes, y almacenarlo en otros
dispositivos.
Las copias habilitan el servidor central para acceder a máquinas de backup que recuperan los datos, que de otra
manera estarían inalcanzables. Hacer copias de datos como backup se llama redundancia.
¿Qué aplicaciones puede sostener la computación en nube? Las aplicaciones son prácticamente ilimitadas. Con el
middleware adecuado, uno de estos sistemas puede ejecutar todos los programas que un ordenador normal podría.
Potencialmente, cualquier cosa desde un procesador de texto genérico hasta programas personalizados diseñados por
una compañía específica, podrían funcionar en una red de computación en nube.
¿Por qué querría alguien apoyarse en otro sistema de ordenadores para hacer funcionar programas y
almacenar datos? Hay varias razones, y estas son algunas de ellas:
Los clientes serían capaces de acceder a sus aplicaciones y datos desde cualquier sitio en cualquier momento.
Podrían acceder al sistema de computación en nube usando cualquier ordenador conectado a Internet.
Los costes en hardware bajarían, ya que no se necesitaría un hardware avanzado en el lado del cliente en muchos
casos. No haría falta comprarse el mejor y más rápido ordenador con la mayor memoria, porque el sistema de
computación en nube se haría caso de esas necesidades.
Las corporaciones que dependen de ordenadores deben que asegurare de que tienen el software adecuado para
conseguir sus objetivos. Con los sistemas de computación en nube las compañías no tienen que comprar un conjunto
de aplicaciones de software para cada empleado. En lugar de eso, puede pagar una tarifa para recibir los servicios de
una nube de computación.
Los servidores y los dispositivos de almacenamiento digital ocupan espacio. Algunas compañías alquilan espacio para
poner sus servidores y sus bases de datos porque no tienen espacio disponible. Estas “nubes” dan la posibilidad de
almacenar datos en el hardware de otros grupos, lo cual hace que no haga falta espacio físico en el frontend.
El cliente se podría beneficiar de uno de estos sistemas usando todo el potencial de proceso de sus ordenadores en
funcionamiento. La velocidad de proceso sería mucho mayor si la nube de computación esta adecuadamente
instalada.
Protocolos de transmisión.
Protocolos de transferencia de datos
Los protocolos de transferencia de datos son formatos estandarizados para transmitir datos entre dos dispositivos. El
tipo de protocolo utilizado puede determinar variables como el método de comprobación de errores, el método de
compresión de datos y la indicación de fin de archivo.
Si todas las redes estuvieran organizadas de la misma forma y todo el software y equipos de las redes se comportaran
de forma similar, sólo sería necesario un protocolo para todas las transmisiones de datos. Sin embargo, Internet está
formada por millones de redes distintas con una amplia gama de combinaciones de hardware y software.
Por ejemplo.
Los protocolos empleados para transmitir contenido basado en Windows Media son:
Protocolo de transmisión en tiempo real (RTSP)
HTTP (Hypertext Transfer Protocol, ‘protocolo de transferencia de hipertextos).
Los Servicios de Windows Media administran el uso de estos protocolos mediante complementos de protocolo de
control. El complemento de protocolo de control recibe la solicitud entrante del cliente, determina qué acción se indica
en la misma (por ejemplo, el inicio o la detención de una transmisión), convierte la petición en una forma de comando
y, a continuación, envía el comando al servidor.
Si bien los complementos de protocolo de control administran
el intercambio de datos de alto nivel, los protocolos básicos de
red, como el Protocolo de datagrama de usuario (UDP) y el
Protocolo de control de transmisión (TCP), se emplean para
administrar tareas más fundamentales, como la conectividad
de redes y la corrección de errores de paquetes.
En la siguiente imagen se ilustra cómo los Servicios de
Windows Media usan los diferentes protocolos para negociar
conexiones entre un servidor de Windows Media, los
codificadores, los orígenes de contenido y los clientes.
Protocolo RS-232
Es una interfaz que designa una norma para el intercambio de datos binarios serie entre un DTE ( "Equipo Terminal de
Datos"), como por ejemplo una computadora, y un DCE ("Equipo de Comunicación de Datos"), por ejemplo un módem.
Existen otros casos en los que también se utiliza la interfaz RS-232
En particular, existen ocasiones en que interesa conectar otro tipo de equipamientos, como pueden ser computadoras.
Evidentemente, en el caso de interconexión entre los mismos, se requerirá la conexión de un DTE con otro DTE. Para
ello se utiliza una conexión entre los dos DTE sin usar módem, por ello se llama módem nulo.
El RS-232 consiste en un conector tipo DB-25 (de 25 pines), aunque es normal encontrar la versión de 9 pines (DE-9, o
popularmente mal denominados DB-9), más barato e incluso más extendido para cierto tipo de periféricos (como el
ratón serie de la PC).
Protocolo I2C
Un circuito interintegrado (I²C, del inglés Inter-Integrated Circuit) es un bus serie de datos.
Se utiliza principalmente internamente para la comunicación entre diferentes partes de un circuito, por ejemplo, entre
un controlador y circuitos periféricos integrados.
Transmisores RF
En el ejemplo de una conversación telefónica cuando Juan llama a María, Juan es el transmisor, María es el receptor, y
el medio es la línea telefónica.
El transmisor de radio es un caso particular de transmisor, en el cual el soporte físico de la comunicación son ondas
electromagnéticas.
El transmisor tiene como función codificar señales ópticas, mecánicas o eléctricas, amplificarlas, y emitirlas como
ondas electromagnéticas a través de una antena. La codificación elegida se llama modulación.
Ejemplos de modulación son: la amplitud modulada o la frecuencia modulada.
Pantalla LCD
Una pantalla de cristal líquido o LCD (sigla del inglés Liquid Crystal Display) es una pantalla delgada y plana formada
por un número de píxeles en color o monocromos colocados delante de una fuente de luz o reflectora.
A menudo se utiliza en dispositivos electrónicos de pilas, ya que utiliza cantidades muy pequeñas de energía eléctrica.
Conexión a la híper terminal de la PC
Hyperterminal, es un componente de los sistemas windows. El procedimiento sería análogo para cualquier otro sistema
operativo con un programa similar.
Creación de archivos CSV
El término "CSV" también denota otros formatos de valores separados por delimitadores que usan delimitadores
diferentes a la coma (como los valores separados por tabuladores).

También podría gustarte