DISPOSITIVOS DE ALMACENAMIENTO EXTERNO 1. Dispositivos de almacenamiento externo Son todos aquellos dispositivos de almacenamiento masivo de información que nos permiten almacenar grandes volúmenes de datos de una manera externa a nuestro ordenador. Entre los dispositivos de almacenamiento externo o memoria secundaria se incluyen las unidades de disco duro y memorias usb. 2. Causas del surgimiento de los dispositivos de almacenamiento externo La gran cantidad de información que se maneja actualmente.
El espacio de almacenamiento en los ordenadores es insuficiente. El riesgo de perder información. La necesidad de las copias de seguridad de la información. La necesidad de transportar la información de un lugar a otro. 3. Las primeras soluciones
Allá por el año 2002, IBM lanzó un curioso dispositivo que planeaba ser el reemplazo definitivo del cada vez más molesto disquete, se trataba de una memoria Flash que podía ser reescrita cientos de miles de veces, con una pequeña capacidad de 8 MB y una cómoda interfaz USB. Asimismo, otros fabricantes presentaron sus discos duros externos, que en verdad no eran más que un gran disco interno con una carcasa especial, un traductor de IDE a USB y una fuente de alimentación. 4. El disco duro El Disco Duro, en los ordenadores o computadoras son unidad de almacenamiento permanente de gran capacidad, en los cuales se pueden guardar todo tipo de información. 5. Tecnología utilizada en la creación de discos duros La tecnología magnética: utilizada en el almacenamiento de datos consiste en la aplicación de campos magnéticos a ciertos materiales cuyas partículas reaccionan a esa influencia, generalmente orientándose en unas determinadas posiciones que conservan tras dejar de aplicarse el campo magnético.
6. Conceptos necesarios para entender las características específicas de los diferentes dispositivos de almacenamiento Capacidad de almacenamiento (GB): La capacidad se refiere al tamaño o volumen que el dispositivo permite almacenar. Es medido en GB o MB.
La velocidad (MB/s): La velocidad media o sostenida es aquella que puede mantener de forma más o menos constante durante lapsos apreciables de tiempo. Se mide en MB/s. El tiempo (ms): El tiempo medio de acceso se trata del tiempo que por término medio tarda el dispositivo en responder a una petición de información. Se mide en milisegundos (ms). 7. Tipos de discos duros Discos duros internos: Dispositivos de almacenamiento masivo que se encuentran en el interior de nuestro ordenador. Podrían ser de tres tipos principalmente: IDE, SATA y SCSI. Discos duros externos: Dispositivos de almacenamiento masivo externos al ordenador que podemos trasladar de un lugar a otro. Básicamente suelen ser una caja donde se encuentra alojado el HD con un toma de corriente y un interfaz de conexión USB. Según su conexión podemos tener principalmente dos tipos de HD, el IDE o el SATA. 8. Ventajas de los discos duros externos
Eliminación de la fuente externa. Ideales para realizar backups de computadoras. Altísima capacidad de almacenamiento desde 40GB hasta 500GB, los discos convencionales de 3.5 pulgadas tienen capacidades de hasta 1 TB. Mejoramiento en el tamaño actualmente 1.8 y 2.5 pulgadas. Mejoramiento en la movilidad. Tiene una relación capacidad/precio sumamente tentadora. Disponen de un puerto USB 2.0.
9. Desventajas de los Discos Duros Externos
Son de naturaleza mecánica. Al hacerlos mas pequeños su velocidad decae. Les afecta los golpes, la humedad y las altas temperaturas. Les afecta los campos magnéticos. 10. La memoria flash La memoria flash es un dispositivo de almacenamiento masivo externo al ordenador que utiliza la memoria flash para guardar todo tipo de información permitiendo el funcionamiento a velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes puntos de esta memoria al mismo tiempo. 11.Tecnología utilizada en la creación de memorias flash
La tecnología flash: La memoria flash es una forma evolucionada de la memoria EEPROM que permite que múltiples posiciones de memoria sean escritas o borradas en una misma operación. Dicho proceso de lectura y escritura se lleva a cavo mediante pulsos magnéticos. 12. Tipos de memorias flash El llavero USB: Un llavero USB (Universal Serial Bus - USB flash drive) es un pequeño dispositivo de almacenamiento que utiliza la memoria flash para guardar la información sin necesidad de pilas. Teóricamente, la memoria flash puede retener los datos durante unos 10 años y escribirse un millón de veces.
Las Tarjetas de Memoria Flash: son utilizadas para su integración como memorias embebidas en equipos informáticos como cámaras digitales, PDAs, teléfonos móviles de última generación o reproductores mp3. Actualmente su capacidad de almacenamiento va desde los 64 MB a 4GB. 13. Formato de las tarjetas de memoria Flash Secure Digital SD: muy utilizadas en los teléfonos celulares y sus variantes SD de 4GB, miniSD, microSD, SDHC de 32GB. Compact Flash CF: el pionero utilizado en las cámaras digitales profesionales y su versión I y II con una capacidad de 64GB. Memory Stick: el formato exclusivo de productos fabricados por Sony y sus variantes Pro, Duo, Pro Duo, Pro-HG con una capacidad máxima de 32GB. XD-Picture: Algunas cámaras de Olympus y Fujifilm siguen usando el formato xD, desarrollado por ambas compañías, que tiene una capacidad actual de 2 GB. Multi Media Card MMC: utilizadas en las cámaras fotográficas y sus variantes Multi media Card Plus y la de tamaño reducido RS-MMC. 14. Ventajas de las memorias flash
Bajo consumo de energía eléctrica. Reducido tamaño hasta 1 cm2. Mayor velocidad de lectura y escritura de hasta 20 MB/s. Son dispositivos de estado sólido. Bajo tiempo de acceso. Son más resistentes a los golpes. 15. Desventajas de las memorias flash
Tamaño máximo de almacenamiento aceptable que va desde 64 MB hasta 16GB. La relación capacidad/precio es un poco elevada. Les afecta la humedad y las altas temperaturas.
16. ¿Qué nos conviene utilizar?
La respuesta puede variar de una persona a otra, y tiene mucho que ver con la cantidad de información que se desea transportar. Si queremos un dispositivo para realizar backups de computadoras completas, en este caso un disco duro viene como anillo al dedo, ya que hoy en día tenemos unidades relativamente pequeñas de 1.8 pulgadas con capacidades de hasta 160 GB, y su desempeño es bastante aceptable. En caso contrario, si lo que deseamos es tener una memoria portátil que sea tan pequeña como un llavero y que posea una gran velocidad (tanto de escritura como de lectura), seguramente una memoria Flash de 4 u 8 GB será más conveniente debido a su bajo precio, buen desempeño y capacidad aceptable.
Cloud Computing: Consiste en el desarrollo y el uso de la tecnología de computación basado en Internet (que es la Nube). La Nube es una metáfora para el Internet, basado en como se dibuja en diversos diagramas de redes, y es una abstracción de la compleja estructura que oculta. Cloud Computing es un estilo de computo en donde las capacidades relacionadas con TI (Tecnología Informática) se proveen como servicio, permitiendo a los usuarios acceder a estos sin el conocimiento experto, o control sobre la infraestructura de tecnología que soporta a los mismos (servicios). De acuerdo con la IEEE Computer Society, Cloud Computing es: “El paradigma en el que la información se almacena de manera permanente en servidores en Internet, y luego se almacena de manera temporal (usando un cache) en clientes que incluyen: computadoras de escritorio, laptops, tablet pc, móviles, centros de entretenimiento, etc.” Cloud Computing es también un concepto que incorpora SaaS (Software as a Service), web 2.0 y otras tendencias tecnológicas bien conocidas, en donde el tema principal o común, es la confianza en los servicios de Internet para satisfacer las necesidades computacionales de los usuarios. Por ejemplo: Google Apps provee una plataforma común de negocios en linea, que se
acceda desde un navegador, mientras que el software y los datos se almacenan en los servidores de Google.
Historia: El concepto principal, surge cuando John McCarthy opino (en 1960) que “La computación podría ser organizada algún día como una utilidad publica”. El termino Cloud ya se usaba de manera comercial en 1990 para las grandes redes ATM. Para principios del siglo 21, las soluciones basadas en Cloud Computing comenzaron a aparecer, sin embargo, se enfocaron en su mayoría al SaaS. Amazon.com juega un papel importante en el desarrollo de Cloud Computing al modernizar sus centros de datos (la arquitectura de nube resulto en mayor eficiencia interna de la compañía) después del efecto de la “burbuja puntocom” (dotcom bubble). El año 2007, presento un aumento acelerado en esta área, grandes compañías como IBM y Google, y varias universidades, comenzaron a invertir millones de dolares y a embarcarse en proyectos de investigación del uso de estas tecnologías. Para mediados de 2008, Cloud Computing se convirtió en el tema de conversación general, tanto para los grandes negocios, como para los internautas en general. Para Agosto de 2008, se puede observar que varias organizaciones están migrando de un modelo de compañía que posee hardware y software, a modelos de infraestructura tecnológica basada en el uso de servicios (que brinda la Nube). El crecimiento de Cloud Computing, va íntimamente relacionado con el crecimiento y la evolución de los proveedores de Internet (Internet Service Providers).
Características Principales: Los gastos de capital se minimizan, ya que la “infraestructura” tecnológica se obtiene mediante el arrendamiento de los proveedores. ● Independencia de Hardware y de ubicación, lo que permite que los usuarios accedan a los sistemas a pesar de la ubicación o del dispositivo de hardware que ●
usan (PC, móvil). ● Multilatencia, que permite compartir recursos (y costos) entre muchos usuarios. ● El Rendimiento es monitorizado y consistente, pero puede ser afectado por insuficiente ancho de banda y cargas elevadas en la red. ● Confiabilidad al permitir tener varios sitios redundantes, que permiten recobrarse rápidamente de desastres. ● La Escalabilidad permite adaptarse rápidamente a las demandas de los usuarios. ● La Seguridad mejora al encapsular las amenazas, y permitir respaldos periódicos de contenedores virtuales. Sin embargo, puede ser una piedra de tropiezo, al ser administrado por terceras personas, y no por la compañía misma. ● Es Sostenible, porque se mejora la reutilización de recursos.
Componentes de Cloud Computing: Hay que recordar que Cloud Computing es un concepto que acuña varias tecnologías o componentes. Los componentes de Cloud Computing los podemos clasificar en: Aplicaciones, Clientes, Infraestructura, Plataforma, Servicio y Almacenamiento.
Aplicaciones:
No existe la necesidad de instalar o implantar el software en la maquina cliente, lo que alivia en cierto grado la cerca del mantenimiento de software. Por ejemplo: Google Maps, Google Documents.
Clientes:
Un cliente de Cloud Computing puede ser cualquier equipo de hardware y/o cualquier software que se apoya en la nube para mostrar la aplicación. Por ejemplo: Los clientes pueden ser dispositivos móviles como Android o el iPhone, o un navegador web como Firefox o Safari.
Infraestructura:
La infraestructura computacional de la nube, se otorga, arrienda o alquila típicamente como un ambiente virtualizado, en forma de servicio. Un ejemplo de esto: Amazon Elastic Compute Cloud (Paravirtualization).
Plataforma:
Al igual que la infraestructura, la plataforma en una nube, se brinda como un servicio. La forma mas familiar en la que podemos pensar, en es un Web Framework, es decir, una
plataforma de desarrollo web, que brinden el API adecuado para solicitar los servicios de la nube, lo que nos libera de la complejidad de manejar las capas de software y hardware que la nube oculta, o que de alguna otra manera, tendriamos que considerar. Ejemplo de una Plataforma es: Django (Google App Engine), Ruby on Rails (Heroku).
Servicio:
Un servicio en la nube puede ser un Web Service, es decir: Sistema(s) de software diseñado para soportar una interaccion interoperable entra maquinas sobre una red, que se puede accesar por otros Web Services alojados en la nube. Por ejemplo: OpenID (identidad), Amazon Simple Queue Service (Integracion), Google Maps y Yahoo Maps (mapas).
Almacenamiento:
El almacenamiento en la nube se brinda como un servicio, no solo para almacenar archivos(como se suele hacer en un servidor FTP), sino que también incluye el almacenamiento en una base de datos. Usualmente se cobran utilidades por demanda (gigabytes por mes). Por ejemplo: Amazon SimpleDB (Bases de Datos), Amazon S3 (Web Service).
Arquitectura: La arquitectura del Cloud Computing esta basada tanto en elementos de hardware como de software. La Arquitectura de un proveedor de Cloud Computing, la podríamos dividir en tres elementos o “capas”: Grid Engine, Contenedor de Servidores Virtuales y el Hardware. Estos elementos se complementan y comunican mediante un concepto llamado Cloud Integrador (Integrador de Nube). Incluye típicamente muchos componentes de la nube, que se están comunicando entre si mediante interfaces web, usualmente Web Services. La idea de los componentes de la nube, es similar a la filosofía de los sistemas de familia Unix, que tienen múltiples programas haciendo solo una cosa, y haciéndola bien,
trabajando entre si mediante interfaces universales. La complejidad se controla y así resultan sistemas muchos más manejables que sus contrapartes. Recuerde que la facilidad de Cloud Computing radica en que esta tecnología se extiende hacia los clientes en donde los simples navegadores web, o algún otro tipo de software se usa para accesar las aplicaciones de la nube.
Roles: Los roles que se adquieren en un ecosistema de Cloud Computing pueden ser: Habilitadores, Proveedores y Consumidores (también se les puede encontrar como Proveedores, Vendedores y Consumidores).
Habilitadores:
Son las compañías que poseen los bloques elementales de tecnología (con respecto al Software usualmente) que permiten (habilitan) a terceras personas el diseño o implementación de las capas (de software) fundamentales para que una empresa se convierta en un proveedor de Cloud Computing. Por ejemplo: VMWare/EMC, Citrix, Dell, HP, RedHat, Intel, Sun Microsystems, IBM, etc...
Proveedores:
Son las empresas que brindan los servicios basados en la nube a todos sus clientes, usualmente son empresas que tiene el poder adquisitivo para invertir millones de dolares en infraestructura. Por ejemplo: Amazon Web Services, Rackspace, Google y Microsoft.
Consumidores:
Son las compañías que se construyen o mejoran sus aplicaciones web (SaaS) encima de los proveedores existentes, sin la necesidad de invertir en centros de datos o hardware exclusivo o caro.