Computación Ubicua (Cuestionario)

1,247 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,247
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Computación Ubicua (Cuestionario)

  1. 1. Instituto Politécnico NacionalUnidad Profesional Interdisciplinaria De IngenieraY Ciencias Sociales Y AdministrativasCuestionarioIntegrantes: Bermúdez Medina Jazmín Enríquez Alvarado Julian Jiménez Mendoza Karina Herrera Maldonado Sergio Adrian Martínez González José Luis AlejandroSecuencia: 3CM60REDES Y PLATAFORMAS
  2. 2. 1.- Antecedentes de los ambientes ubicuos que derivaron en plataformas, redes y herramientas.Inducción o deducción.2.- Elabora un mapa conceptual de tecnologías que involucran computación ubicua.DomóticaEntornos asistencialesEntornos industrialesOcioEducaciónEntornos InteligentesRedes espontáneasMobile Ad-hoc Networks (MANET)  Vehicular Ad-hoc Networks (VANET)Redes ad-hoc (sin infraestructura)Redes de sensoresTecnologías
  3. 3. 3.- Sobre qué base de la red trabaja la computación ubicua. Diseña un cuadro sinóptico queejemplifique una aplicación de un ambiente ubicuo y el grado de especialización requerido.Esta es la arquitectura genérica de un dispositivo de computación ubicua, que permite interactuarcon el usuario a través de su interfaz (tanto de entrada como de salida), obtener el contexto einformación relevante del mundo real para dar el soporte adecuado a sus necesidades y modificarel entorno en base a la información capturada por los sensores y las acciones realizadas a través delos actuadores, y mediante su interfaz de red puede coordinarse con otros elementos del sistema.4.- Que características técnicas requieren los medios de comunicación, cual es su infraestructura ycite con un ejemplo de esta aplicación. Ej. Un centro de cómputo.Infraestructura de comunicación–  Infraestructura de comunicaciones de datos cableada específica (p.e.: Ethernet)  Gran ancho de banda×  Requiere instalación–  Utilización de otras infraestructuras ya existentes (p.e.: cableado telefónico, red eléctrica)  Ubicuas×  Ancho de banda limitado–  Inalámbrica•  WiFi•  GPRS, 3G…Medio de acceso al entorno
  4. 4. –  Por definición, comunicación inalámbrica:•  Los dispositivos son móviles•  No pueden estar sujetos a conexión/desconexión “física”•  Proporciona la base para la multimodalidadInfraestructura de comunicación específica–  Para sistemas empotrados–  Transmiten pequeñas cantidades de información–  Soportan tiempo-real–  Compatibilidad electromagnética–  Configuración sencilla–  Protocolos simples y limitados–  Ejemplo: Buses CAN–  Aplicaciones•  Automoción•  Sillas robotizadas5.- Elabora un catalogo de proveedores y servicios anexando su publicidad (en una carpeta).La lista de los proveedores de servicios públicos y servicios Cloud está creciendo constantemente,junto a servicios especializados de red como 3tera, FlexiScale, Morph Labs, RightScale, los cualescorresponden a algunos de los nombres más conocidos en Internet y la informática empresarial(ITU, 2009). A continuación se presentan algunos proveedores de Cloud Computing y losproductos que ofrecen:o Amazon EC2(Elastic Compute Cloud), es un servicio Web que provee capacidades de cómputo elásticas,disponibles a través de una infraestructura cloud diseñada con la finalidad de proveercomputación escalable a entornos Web, bajo demanda, siguiendo un modelo comercial de pagopor uso. (Amazon Web Services, LLC)o GoogleGoogle App Engine es una plataforma para la creación y alojamiento de aplicaciones webutilizando la infraestructura de Google. El servicio se encuentra actualmente en prueba,permitiendo a los desarrolladores inscribirse gratuitamente y utilizar hasta 500 MB dealmacenamiento.o Salesforce.comSalesforce.com es un proveedor de Customer Relationship Management (CRM), que ofrece lautilización del software como servicio, que incluyen aplicaciones para ventas, servicio, soporte ycomercialización.o Force.comForce.com presta la utilidad de plataforma-como-Servicio que permite a los desarrolladoresexternos crear aplicaciones adicionales que se integran en las aplicaciones de CRM.o MicrosoftLa Plataforma de Servicios Azure es una plataforma de servicios Cloud, alojados en centros dedatos de Microsoft, que ofrece un sistema operativo y un conjunto de servicios de desarrolloque pueden ser utilizados individualmente o en conjunto.
  5. 5. Amazon EC2Amazon Elastic Compute Cloud (Amazon EC2) es un servicio web que provee capacidad decomputación ajustable en la Nube. Está diseñada para facilitar a los desarrolladores el uso decomputación web a escala.Este proveedor de Cloud Computing es por número de clientes uno de los más grandes delmercado en la actualidad. Su modelo de facturación se muestra a continuación (Amazon, 2009):o Se paga por uso sin cuota mínima. Ofrece una calculadora de costos para establecer unaestimación mensual.o El cobro se basa en instancias de máquinas virtuales sobre ciertas especificaciones dehardware y software conocidos.SalesforceEste proveedor de Cloud Computing es uno de los pioneros en el mercado y tiene una ofertabasada en sistemas Multitenancy con SaaS y PaaS. Su oferta multitenancy es de alto desempeño ypor defecto ofrece la misma calidad de infraestructura y seguridad para todas sus posibilidades deoferta.Para la parte de PaaS, los cobros tienen 3 modalidades mensuales:Gratuitoo 1 aplicación gratiso 100 usuarios gratuitoso Hasta 10 objetos de base de datoso 1 GB de almacenamientoo Desarrolladores sandboxo Plataforma completa de Cloud Computingo Infraestructura de Cloud Computing segura y confiableEnterprise (US$50 mes)o Hasta 10 aplicacioneso Puede extenderse más allá de 100 usuarios
  6. 6. o Hasta 200 objetos de base de datoso Acceso a cuentas y contactos de CRMo Almacenamiento aumentadoIlimitado (US$75 mes)o Ilimitado número de aplicaciones por usuarioo Soporte principal 24x7o Administrador dedicadoo Pleno acceso móvilo 2.000 objetos de base de datoso Aumento de almacenamientoMicrosoft Windows AzureMicrosoft entra al Cloud Computing con su sistema operativo basado en Internet paradesarrolladores de software, llamado Windows Azure. Las tarifas básicas que ya hizo públicasMicrosoft serán de US$0,12 por hora de uso (computing), US$0,15 por gigabyte dealmacenamiento y US$0,10 por cada 10 mil transacciones de almacenamiento. Además cobraráentre US$0,10 y US$0,15 por cada gigabyte de ancho de banda) (CNET, 2009). Las tarifas seránmenores en contratos semestrales.6.- Como anexo indique la normatividad y estándares aplicados en la computación y en particularubicua.
  7. 7. 7.- Ilustra la arquitectura usada en una instalación típica (caso de uso) que incluya elementos,servicios y funciones.8.- Que es una plataforma para uso de computación ubicua.
  8. 8. 9.- Haga un listado de los S.O. requeridas en esta tecnología. (Ej. Celulares con android.) Bondadtecnológica o presión comercial.Microsoft Windows AzureMicrosoft entra al Cloud Computing con su sistema operativo basado en Internet paradesarrolladores de software, llamado Windows Azure. Las tarifas básicas que ya hizo públicasMicrosoft serán de US$0,12 por hora de uso (computing), US$0,15 por gigabyte dealmacenamiento y US$0,10 por cada 10 mil transacciones de almacenamiento. Además cobraráentre US$0,10 y US$0,15 por cada gigabyte de ancho de banda) (CNET, 2009). Las tarifas seránmenores en contratos semestrales. A continuación se muestra una gráfica de la propuesta deMicrosoft:MultitenancyMultitenancy es un modelo de arquitectura de software, donde una instancia de una aplicaciónsirve a varios clientes o departamentos, reduciendo enormemente los costos, desde una mismaestructura de servidores. Dos ventajas de los modelos basados en plataformas multitenant son lacolaboración y la integración, lo cual es posible gracias a que todos los usuarios corren susaplicaciones en un espacio y pueden acceder a cualquier aplicación y conjuntos de datosespecíficos (Salesforce, 2008).Cloud Computing requiere ser Multitenancy dada su naturaleza intrínseca multiusuario y dadas lasnecesarias economías de escala en hardware y software que para su adopción esperan los clientesy los usuarios. Por medio de la virtualización se puede lograr la capacidad multi-tenancy, pero noes el único camino. Existen casos notorios como Salesforce, que con su plataforma force.comrealiza PaaS, para que un ISV realice SaaS muy eficientemente y en ella no se utiliza el concepto demáquina virtual de ninguna manera. Multitenancy en su esencia más pura es básica para cloudcomputing para hacer interfaz fácil y rápida con las aplicaciones heredadas y no necesariamentelogra eficiencias a través de la virtualización (como el caso de force.com). Sin embargo, lavirtualización ofrece un buen enlace y expedito con las aplicaciones legacy y las capacidades de lacomputación tradicional.

×