Red de conocimientos turísticos - Información de alquiler - Principales aplicaciones en la era de la nube

Principales aplicaciones en la era de la nube

Amazon (en adelante, Amazon)

Comenzó como una librería en línea y una industria minorista de productos electrónicos, ahora goza de una gran reputación en la industria, pero su último negocio está relacionado con la nube. relacionados con la informática. Hace más de dos años, Amazon se convirtió en uno de los primeros proveedores en ingresar al mercado emergente de la computación en la nube, lo que representó un buen comienzo para las empresas que intentaban ingresar a este campo.

La nube de Amazon se llama Amazon WebServices (en adelante, AWS y actualmente consta principalmente de cuatro servicios principales: Simple Storage Service (S3); Elastic Compute Cloud (Elastic Compute Cloud), EC2); QueuingService (Simple QueuingService) y SimpleDB, que aún se encuentra en etapa de prueba. En otras palabras, Amazon ofrece ahora servicios complementarios de sistemas de almacenamiento, procesamiento informático, colas de información y gestión de bases de datos a los que se puede acceder a través de Internet.

Google (Google)

ha creado un modelo de negocio hiperpoderoso en torno a la búsqueda en Internet. Ahora están abriendo su "nube" a las empresas con alojamiento de aplicaciones, búsqueda empresarial y más.

En abril de este año, Google lanzó Google AppEngine (en adelante, GAE). Este servicio permite a los desarrolladores compilar aplicaciones basadas en Python y utilizar la infraestructura alojada de Google (hasta 500 MB de almacenamiento). Por el almacenamiento por encima de este límite, Google cobra de 10 a 12 centavos por núcleo de CPU por hora y de 15 a 18 centavos por 1 GB de espacio. Recientemente, Google también anunció planes para proporcionar un servicio de búsqueda empresarial gestionado que las empresas puedan personalizar.

Salesforce

es pionero en proveedores de software como servicio y ofrece inicialmente aplicaciones de automatización de la fuerza de ventas accesibles a través de la Web. Siguiendo el ejemplo de la empresa, han surgido otros proveedores de software como servicio. El siguiente paso para Salesforce: plataforma como servicio.

La empresa está construyendo su propia plataforma de software de aplicaciones web que puede servir como base para los servicios de software propios de otras empresas. Incluye una base de datos relacional, opciones de interfaz de usuario, lógica empresarial y un entorno de desarrollo integrado llamado Apex. Los programadores pueden probar las aplicaciones que desarrollan usando Apex en el Sandbox de la plataforma y luego enviar el código completo al directorio AppExchange de Salesforce.

Microsoft Corporation

En la etapa inicial de la computación en la nube, Microsoft ha experimentado muchos reveses. Después de varios años de ajustes, la estrategia de computación en la nube del gigante del software finalmente va por el camino correcto.

Según las expectativas de algunos fabricantes, la mayoría de los recursos TI del futuro procederán de la computación en la nube, pero Microsoft no lo cree así. Hace unos meses, el arquitecto jefe de software (CSA) de Microsoft, Ray Ozzie, dijo que el gran plan de Microsoft es "proporcionar una combinación equilibrada de software de clase empresarial, servicios de alojamiento de socios y servicios en la nube". En resumen, Microsoft lo llama "software más servicios".

El primer lote de productos de software como servicio que Microsoft lanzará este año incluye Dynamics CRM Online, Exchange Online, Office Communications Online y SharePointOnline. Cada producto tiene una versión exclusiva para múltiples clientes y sus principales destinatarios de servicio son las pequeñas y medianas empresas. Las tarifas de licencia para las versiones de un solo cliente superan los 5.000 dólares. Para los usuarios comunes, los servicios en línea de Microsoft también incluyen Windows Live, Office Live y Xbox Live.

Hay cinco razones principales por las que la informática distribuida inevitablemente se volverá cada vez más común, convirtiéndose gradualmente en un modelo informático convencional y reemplazando a las computadoras centrales centralizadas:

1. La primera razón por la que ahora se utilizan sistemas distribuidos es porque tienen una mejor relación rendimiento-precio que los sistemas centralizados. No es necesario gastar cientos de miles de dólares para obtener una informática de alto rendimiento.

2. La mayoría de las aplicaciones están inherentemente distribuidas. Por ejemplo, en aplicaciones empresariales industriales, el departamento de gestión y el sitio no están en el mismo lugar.

3. Alta confiabilidad. La redundancia es una necesidad no sólo para la evolución biológica sino también para la tecnología de la información. Los sistemas distribuidos modernos tienen un alto grado de tolerancia a fallas y el control distribuido de los reactores nucleares se utiliza principalmente para lograr una alta confiabilidad.

4. Escalabilidad. El costo de comprar una computadora central de mayor rendimiento, o comprar otra computadora central con el mismo rendimiento, es mucho más alto que el costo de agregar algunas PC.

5. Altamente flexible. Es compatible con productos de diferentes fabricantes de hardware y es compatible con máquinas y periféricos de baja configuración para obtener computación de alto rendimiento.

Calculado de forma aproximada, la potencia de procesamiento de cada chip de CPU de la computadora personal actual es de 200 MIPS, lo que significa que ejecuta 200 millones o 200 millones de instrucciones por segundo. Recientemente, la compañía Yahoo informó que han logrado un Diez. Mil nodos (nodo) es un sistema distribuido conectado por diez mil computadoras PC. La potencia de procesamiento total es 2,000,000 MIPS. Incluso el chip más rápido no puede alcanzar esta velocidad, porque la velocidad del chip diseñado en un área determinada no puede alcanzarse. ser cruzado. Las supercomputadoras actuales de fama mundial, las llamadas TOP500, pueden ejecutar cientos de billones de instrucciones por segundo y todas adoptan diseños distribuidos. La supercomputadora IBM BlueGene número uno del mundo utiliza 32 bastidores y cada bastidor tiene 768 PowerPC440. CPU. Por cierto, ¡estos TOP500 básicamente usan el sistema operativo Linux! Las computadoras personales que pertenecen a la sociedad y las familias ahora son PC. Solo se utiliza el 30% de la potencia informática, o incluso menos, mientras que el 70% restante está realmente inactivo. Estos recursos informáticos inactivos y la potencia informática solo se pueden utilizar de manera efectiva a través de sistemas distribuidos. El uso de la potencia informática puede mejorar en gran medida la potencia informática de un país, y la potencia informática es un indicador de la fortaleza nacional y la capacidad de investigación científica de un país. Esto aún no ha sido plenamente reconocido por el pueblo chino. La potencia informática de un país y una región se ha convertido ahora en un importante recurso estratégico, no menos importante que el petróleo y otros materiales estratégicos. La computación en la nube consiste en conectar servidores comunes o computadoras personales para obtener las funciones de una supercomputadora, también llamada computadora de alto rendimiento y alta disponibilidad, pero a un costo menor. Este también es un proyecto avanzado en el mundo. El modelo de computación en la nube definitivamente mejorará en gran medida las capacidades informáticas científicas y comerciales de nuestro país, mejorando en gran medida la competitividad económica de nuestro país. Hay muchos sistemas informáticos distribuidos socialmente en los Estados Unidos y Europa que movilizan y utilizan estas capacidades informáticas sociales para realizar investigaciones sobre genómica humana (Genómica), problemas astronómicos, problemas matemáticos y otros problemas científicos. Un informe de investigación del año pasado estimó que el número de computadoras personales en mi país se acerca a los 200 millones.

Según la definición de sistema distribuido de Andrew S. Tanenbaum (AST), el gurú de los sistemas operativos informáticos: "Un sistema distribuido es un sistema que se ejecuta en varias máquinas que no tienen memoria compartida". la máquina, pero para el usuario parece una computadora”. (Citado de "Modern Operating Systems", Machinery Industry Press, versión china de 1999). Su objetivo es hacer que cada usuario sienta que la computadora en red es un sistema de tiempo compartido, como ocurre con una computadora personal, en lugar de un colectivo de muchas computadoras unidas; incluso un sistema distribuido que consta de cinco nodos debería hacerlo. Hace que los usuarios se sientan como si fueran usando una computadora grande valorada en 200.000 dólares. La única sensación inusual es que la velocidad de procesamiento ha mejorado enormemente y nada más es diferente.

Por ejemplo, aquí hay un ejemplo simple. Un usuario en la máquina A quiere usar archivos instalados en el directorio del usuario en la máquina B. El usuario A quiere usar el comando de inicio de sesión remoto rlogin B para iniciar sesión en el directorio en la máquina B. Entonces esto. no es un sistema verdaderamente distribuido, debido a que el usuario A es consciente de la existencia de otra máquina, el sistema distribuido debe ser tal que cuando el usuario A inicie sesión en un directorio, no sepa si está en la máquina local o en un directorio en una máquina remota. En la máquina B, para el usuario A, la máquina B es transparente. Este es el requisito de "transparencia" considerado en el diseño de sistemas distribuidos. Otros problemas relacionados incluyen: problemas del sistema de archivos distribuido, mecanismos de acceso a directorios y archivos y problemas de coherencia, problemas de comunicación entre procesos del sistema distribuido, etc. Estrictamente hablando, la computación en la nube actual aún no ha alcanzado el nivel semántico de una verdadera computación distribuida.

Tendencias de desarrollo y ventajas de la computación en la nube en el campo del almacenamiento

Tal vez su vida informática parezca consistir en enviar y recibir correos electrónicos y navegar por Internet, pero para aquellos usuarios de datos profesionales, pero También crea archivos, formularios, presentaciones aburridas y almacena información de diversas formas. Esto plantea la pregunta: ¿Dónde almacena sus datos? ¿Está preparado para almacenar sus datos en un servicio alojado por un proveedor externo?

Los individuos y las empresas muy pequeñas guardan archivos importantes. Póngalos todos en su cuenta. disco duro de la computadora. Pero los discos duros pueden fallar, aunque parezcan funcionar eternamente. En los últimos años, las ventas de computadoras portátiles han superado las ventas de computadoras de escritorio. Pero es muy probable que hayas dejado tu computadora portátil en un taxi. El almacenamiento de datos en ordenadores personales siempre presenta problemas de un tipo u otro.

Los servidores de archivos locales aparecieron poco después de que se inventara la primera PC. Estos servidores son cada vez más grandes y más baratos (muchos terabytes de almacenamiento de hardware cuestan entre 1.300 y 2.000 dólares. NetWare de Novell creó el mercado de servidores de archivos locales, pero finalmente perdió su liderazgo en el mercado y fue reemplazado por Microsoft). Los dispositivos de almacenamiento de archivos locales hacen mucho trabajo a un precio muy bajo. Sin embargo, el mundo ha vuelto a cambiar.

¿Cuál es el mayor cambio para las pequeñas empresas? Ya no tienen a todos sus empleados en un solo lugar. Sólo hay unas 25 pequeñas empresas operando en un solo lugar. Incluso para una empresa tan pequeña, sus empleados siguen necesitando acceso a los archivos de la empresa cuando trabajan fuera de ella, como en las instalaciones de un cliente. Los dispositivos de almacenamiento de archivos locales económicos que funcionan bien en las oficinas no son accesibles a través de Internet.

Hay muchas empresas que ofrecen almacenamiento de archivos en línea para particulares y empresas. Egnyte, que se autodenomina un "servidor de archivos de computación en la nube", proporciona servicios M/Drive (disco duro móvil) para computadoras de escritorio y portátiles, e incluso brinda servicios de almacenamiento conectados a iPhones. Egnyte dispone de software cliente para ordenadores Windows, Mac y Linux.

Teniendo en cuenta que FTP es uno de los primeros protocolos de Internet, esta tecnología no es nueva. Sin embargo, la tecnología es cada vez más fácil de utilizar. Y el servicio de red de banda ancha en los Estados Unidos es más confiable y lo suficientemente confiable como para acceder a documentos comerciales importantes.

Egnyte declara con orgullo "Soy un servidor de archivos", aunque muchas empresas se han adentrado en este campo antes. El servicio Xdrive apareció antes. Pero su propietario, AOL (America Online), dijo que aunque el sitio sigue brindando servicios, lo cerrará.

También hay empresas que incluyen servicios de almacenamiento de archivos en sus servicios de colaboración. Un servicio llamado HyperOffice incluye todas las herramientas de colaboración en línea, como contactos privados y compartidos, calendarios, listas de tareas y almacenamiento de archivos. Incluso incluye capacidades de control de versiones de archivos, lo que permite a las grandes empresas controlar cosas como registros de auditoría, archivos bloqueados y múltiples versiones de archivos. La función HyperDrive de la compañía conecta las computadoras con Windows de los usuarios a las carpetas de almacenamiento públicas y propietarias de HyperOffice.

Otro servicio llamado iPrismGlobal ofrece una funcionalidad similar. Sin embargo, proporciona principalmente la apariencia de un lugar de trabajo virtual. La colaboración es la función principal de estos dos servicios, y muchos otros en este espacio, en lugar de la simple funcionalidad de almacenamiento de archivos.

Transferir archivos desde un servidor en línea no lleva más tiempo que transferir archivos desde un hardware de almacenamiento local; sin embargo, los archivos grandes pueden tardar más. Por supuesto, cada vez que acceda a algo en Internet, el rendimiento será peor que en la LAN. Pero acceder a un servicio alojado es tan rápido como conectarse al servidor de su oficina a través de una LAN y no tiene que pagar por el hardware.

Dado que los propietarios de pequeñas empresas siguen siendo los compradores de tecnología más sensibles al precio, hablemos de dinero. Egnyte valora su servicio en 15 dólares por usuario al mes. El precio parece un poco elevado. Este precio incluye 20 GB de almacenamiento predeterminado y almacenamiento ilimitado para tres o más usuarios. En comparación con otros hosts de almacenamiento de nivel GB, este servicio sigue siendo muy bueno. Egnyte afirma que es una octava parte del precio de los sistemas basados ​​en hardware.

Sin embargo, los servicios de colaboración como HyperOffice ofrecen almacenamiento de archivos en línea y muchas funciones de colaboración por menos dinero por mes y por usuario (menos de 10 dólares al mes para un pequeño número de usuarios). Este servicio no ofrece almacenamiento ilimitado por un precio. Sin embargo, los usuarios que crean archivos de Office generalmente no necesitan muchos GB de espacio de almacenamiento. Las tarifas de otros servicios que proporcionen módulos de ventas o gestión de proyectos se incrementarán en consecuencia.

Si tienes una gran cantidad de archivos de música, puedes buscar servicios de almacenamiento de música profesionales como MP3Tunes. Este servicio funciona en modo "casillero de música". Por lo tanto, puedes transferir tus archivos de música a cualquier dispositivo conectado. Todo esto se hace en la nube, que siempre está disponible.

El almacenamiento de carpetas y archivos online tiene tres ventajas principales. En primer lugar, no es necesario invertir ningún coste inicial en hardware de almacenamiento de archivos. Y los proveedores de servicios han estado promoviendo fuertemente este hecho. Pero la realidad es que puede alquilar hardware y software de servidor y reducir sus gastos mensuales a un tamaño manejable, lo que da como resultado un presupuesto total conocido.

En segundo lugar, el proveedor de servicios de hosting mantendrá las cuestiones de seguridad y actualización del servidor de archivos del usuario. Se pueden alquilar servidores y puedes planificar tu presupuesto. Sin embargo, no puede planificar actualizaciones de seguridad, errores y fallas de hardware. El proveedor de servicios asignará personal dedicado para gestionar el almacenamiento y mantener el sistema actualizado.

Finalmente, compartir archivos con empleados, clientes y socios remotos en un servidor físico de su empresa puede ser un dolor de cabeza. Cada servicio en línea, ya sea un simple servicio de servidor como Egnyte o un servicio de colaboración estilo HyperOffice, facilita el control de quién ve un archivo. Estos controles le permiten compartir archivos sólo con las personas que usted designe, ya sean sus empleados o personas externas. Puede controlar los permisos de los visitantes. Y no es necesario que permita el acceso de personas externas a su red corporativa.

Algunas personas hasta ahora no confían en la computación en la nube, aunque otras confían más en los servicios de empresas como Google que en sus propios distribuidores de TI. Si confía más en Microsoft que en Google, puede prestar atención a Windows Live SkyDrive. Incluso los mayores proveedores de software de servidores de archivos locales ofrecen ahora la funcionalidad de servidor como un servicio de alojamiento basado en Internet. (Red de expertos en TI)