Etiqueta: interfaz

Todo listo para el juicio de Oracle contra Google

El jurado popular incluye al menos una persona con hostilidad hacia la tecnología. La elección de los 10 miembros no estuvo exenta de situaciones curiosas.

Lo intentaron con seis horas de reunión, pero los CEO de Google y Oracle no pudieron llegar a un acuerdo sobre la demanda de Oracle por la infracción de derechos de autor en el uso de Java en Android por parte de Google. Demanda para la que pide una compensación de 9 300 millones de dólares.

Un abogado, un contable y un director financiero retirado están entre las ocho mujeres y dos hombres que fueron seleccionados para decidir sobre enorme demanda por violación de los derechos de autor de Oracle contra Google. El jurado conformado con 10 miembros, los abogados de cada lado harán sus declaraciones de apertura hoy, dando inicio a un juicio de alto perfil que se espera que dure cuatro semanas.

Es un caso técnico, y al menos uno de los miembros del jurado parece probable que tenga problemas para seguirlo. Es una mujer jubilada de Berkeley, quien dijo que ella lucha con la tecnología y pensó que el caso no sería bueno para ella escucharlo. “No tengo problemas con el inglés, pero en mi experiencia limitada con las computadoras, me parece que el inglés se utiliza de manera extraña y no natural,” dijo ella, consiguiendo una risa simpática del tribunal. Durante un descanso cuando los jurados no estaban allí, incluso el juez William Alsup sugirió que podría ser una buena idea despedirla. Sin embargo, ninguna de las partes hizo. Cuando el grupo de posibles miembros del jurado se había reducido a 16, cada lado se le dio la oportunidad de excusar a tres de ellos. Pero la mujer jubilada no estaba entre los que se descartaron.

En cambio, la primera opción de Oracle fue despedir a un hombre con un título en informática que trabaja en el Lawrence Berkeley National Laboratory. Además es miembro de la Electronic Frontier Foundation, dijo, un grupo de defensa que soporta Google en este caso, por lo que no fue sorprendente que Oracle lo quisiera fuera.

Mientras tanto, Google rechazó un hombre que comentó que admiraba a Larry Ellison, presidente de Oracle, para la compra de la isla hawaiana de Lanai. El hombre dijo que había jugado al golf allí dos veces y espera Ellison haga el juicio un poco más agradable. Google también desestimó un hombre que dijo que no cree en la idea de “software libre”. El caso de Google se basa en parte en convencer al jurado de que no debería tener que pagar para utilizar las interfaces de programación Java de Oracle.

Puntos curiosos

El proceso de selección se llevó cerca de cinco horas, en la sala del juez William Alsup en el piso 19 del Tribunal Federal de distrito en San Francisco. Era una mañana larga interrumpida por unos momentos de humor.

Alsup desestimó un posible miembro del jurado después de ser pillado repartiendo folletos religiosos a otros miembros del jurado. “No se le puede hacer proselitismo de su religión entre el jurado,” indicó el juez. “Yo sirvo a una autoridad superior a la suya, señor”, respondió el hombre. “Hasta ahora, él no se ha comunicado conmigo”, le contestó  Alsup, y le pidió cortésmente salir. El hombre le ofreció un folleto en el camino de salida.

Alsup advirtió a los miembros del jurado que están prohibido hablar sobre el caso con nadie, ni siquiera a sus cónyuges, para que no se vea contaminada su opinión, y no debe postear sobre el caso en Twitter o Facebook. Si lo hacen, dijo Alsup, que pueden ser considerados en desacato al tribunal y asignárseles servicio comunitario.

También les dijo que no se puede buscar el caso en “Google” para obtener más información al respecto, antes de admitir que había sido una mala elección de palabras para el caso.

James Niccolai

 

Opinión: Aplicaciones y servidores en la era de los datos intensivos

datos intensivosEstamos en la era de datos intensivos (data-intensive). Vivimos el comienzo de la tercera revolución industrial y una nueva narrativa económica se está escribiendo. Cada servicio y aplicación que usamos no sólo consume recursos de computación, sino que también utiliza servidores de la nube y nuevos recursos, como se presenta en la API (Interfaz de Programación de Aplicaciones).

Las API son ejemplos de cómo la era digital está cambiando rápidamente. Hace casi 20 años, las empresas se preguntaban si era importante tener un sitio en la web; cinco años más tarde, en los años 2000, ya estaba claro que para competir en el negocio, las empresas necesitaban estar en Internet. Lo mismo ocurrió hace casi cinco años con las aplicaciones. Cerca de 66% de los desarrolladores utilizan hoy APIs de almacenamiento en la nube.

La API, en su nivel más básico, permite que productos o servicios hablen con otros productos o servicios. Una API es un software que expone la funcionalidad de un sistema subyacente para que otras aplicaciones puedan integrarse con el sistema y aprovechar sus capacidades. Ahora las compañías también consumen sus propias APIs para construir sistemas internos, sitios web y aplicaciones móviles. Las APIs permiten nuevos tipos de relaciones, lo que hace la web más social. Se pueden utilizar para el comercio, los pagos, sociales, el cloud computing y mucho más. En 2013, los teléfonos móviles y las tabletas fueron la mayor fuerza motriz para consumir APIs.

Las APIs serán obligatorias

Hoy y en los próximos años, tener una API en su negocio será esencial y obligatorio. De lo contrario, las empresas no serán capaces de competir en este nuevo panorama mundial. Nuevos modelos de negocio de datos móviles facilitan la utilización de la red, así como un aumento de los ingresos descendentes y ascendentes. El mercado de API crecerá a una tasa compuesta anual de 37% entre 2012 y 2016, lo que representa 75 mil millones de dólares en los ingresos globales a finales de 2016.

Esto se debe al aumento en la utilización de Internet por las personas y por la Internet de las Cosas.

Una ventaja considerable de las APIs son que la Internet de las Cosas permite que los datos generados por estos posan subir a la nube usando una programación directa entre machine to machines (M2M). Según levantamiento de Intel, el número de usuarios de Internet en América Latina duplicó en dos años y la tendencia va hacia el aumento del número de personas conectadas en la región.

Los datos, una oportunidad

Las previsiones de la industria de la tecnología indican un impacto de 15 mil millones de dispositivos conectados y más de 3 mil millones de usuarios en línea hasta 2015. Se espera un aumento del 33% anual en el número de tráfico IP global en los centros de datos en 2015.

Además, de 2012 a 2020 la cantidad de datos almacenados se duplicará cada dos años, llegando a 40ZB. El acceso bajo demanda a esta cantidad de datos para tareas tales como Big Data, requieren computación más inteligente y soluciones de almacenamiento intensivo, así como una disminución dramática en el terabyte de costo por almacenaje.

Los datos ofrecen la oportunidad de proporcionar una nueva y emocionante perspectiva, pero no se puede hacer esto hasta que la infraestructura analítica esté en mejores condiciones para superar la brecha que hay entre los datos y el cómputo.

En la actualidad, el problema con las plataformas de análisis es que éstas se basan en gran medida en la tecnología que colocan los datos en silos o los amontonan reuniéndolos en las plataformas computacionales.

_____________

El autor de este artículo, Bruno Domingues, es Arquitecto Principal de Intel.

Cinco criterios clave para implementar SDN en Wi-Fi

La mayor parte del debate que hay en el mercado sobre las Redes Definidas por Software (SDN) se centra sobre todo en la parte cableada de la red. Sin embargo, en nuestra opinión, todas las ventajas de las SDN sólo se obtienen si se adopta un enfoque de arquitectura, es decir, una aproximación a SDN que abarque toda la infraestructura, desde el Centro de Datos al extremo de la red, incluyendo los dispositivos móviles que se conectan a ella.

SDN WiFiEste planteamiento aporta claras ventajas frente a otras aproximaciones del mercado, ya que permite extender todos los beneficios de SDN a la red inalámbrica, la cual se convierte también en una auténtica Red Definida por Software. A la hora de elegir una solución SDN que realmente abarque toda la red, conviene tener en cuenta cinco criterios clave:

1. Gestión unificada de la red de cable e inalámbrica, de cara a centralizar la toma de decisiones y distribuir tráfico. En general, SDN separa el plano de control del plano de datos para centralizar las decisiones sobre dónde y cómo enviar el tráfico. Un sistema de gestión bien integrado debe soportar esta separación de planos en ambas redes, si se quiere que SDN funcione realmente y se puedan aprovechar las ventajas que ofrece (como reducir los costos de operación de toda la red, evitar la duplicación de tareas y de sistemas de gestión diferentes).

Por ello, es importante asegurarse de que la solución SDN que elijamos ofrezca un sistema de gestión unificado para ambas redes, que abarque desde el centro de datos hasta el extremo de la red. Debe permitir también tomar decisiones sobre el tráfico de forma centralizada y disponer de un catálogo de APIs abiertas que facilite la integración con soluciones de terceros. Por último, es muy recomendable que el fabricante elegido disponga de una comunidad de partners que utilicen ya esas APIs abiertas.

2. Programabilidad. En el ámbito de SDN, una API es una intefaz dentro del sistema principal de gestión de red que proporciona las herramientas y servicios necesarios para hacer que aplicaciones de terceros, tales como aplicaciones MDM, de Filtrado de Web, analíticas, etc., interactúen con ese sistema de gestión. Esto permite centralizar todas las herramientas y aplicaciones de red y de este modo reducir la complejidad de gestión y el coste de operación de TI. Estas APIs deben ser extensivas también a la red WIFI.

Elegir una solución SDN con un planteamiento modular ayuda a integrar aplicaciones de terceros fabricantes para desplegar servicios de red específicos, como MDM, confiando su desarrollo a fabricantes especializados. Algunas de las cuestiones a tener en cuenta con relación a la programabilidad es si la solución elegida utiliza API basadas en estándares (XML, SOAP, REST), si el fabricante de esa solución facilita código de muestra, documentación o kits de desarrollo que faciliten la programación y lo más importante: que exista una única API para ambas redes, cableada y WIFI.

3. Dispositivos móviles y BYOD. Los dispositivos móviles en entornos corporativos están constantemente moviéndose dentro de la red, y sus usuarios esperan gozar de una experiencia de uso satisfactoria. A medida que el usuario se desplaza de un sitio a otro dentro del área de cobertura de la red, las reglas y políticas deben adaptarse e ir cambiando de forma dinámica y transparente para el usuario.

A la hora de valorar una solución SDN que incorpore la red móvil, debemos tener en cuenta una serie de cuestiones, como la posibilidad de configurar de forma centralizada reglas y políticas y extenderlas en toda la red, ya sea cableada o inalámbrica, desde una única consola. Esas reglas se deben poder aplicar de forma dinámica no sólo en el caso de que usuario se desplace, sino también si cambia de dispositivo o modo de acceso.

4. Patrones de tráfico dinámicos en Wi-Fi. Extender SDN a la red inalámbrica permite decidir el mejor camino posible para patrones de tráfico que cambian constantemente, además de mejorar las prestaciones de seguridad y cumplimiento de la red. Así, un determinado tipo de tráfico puede ser conveniente gestionarlo de forma local a nivel de punto de acceso, mientras que otro tipo es aconsejable hacerlo de forma centralizada.

Lo ideal es disponer de esta capacidad de gestión y flexibilidad en todo momento, y que sea la propia red la que tome la decisión de forma dinámica y automática, de acuerdo con las condiciones de tráfico de la red, y en base a políticas y reglas previamente configuradas, manteniendo un único SSID.

5. SDN para la red de cable e inalámbrica. Wi-Fi es hoy día un servicio crítico para el negocio y una parte de la red que toma cada vez mayor protagonismo. Para que SDN funcione realmente es imprescindible incluir la red inalámbrica dentro de arquitectura global SDN. Algo que se debe tener en cuenta en este punto es si la solución SDN que nos propongan realmente contempla la red Wi-Fi dentro de la arquitectura, y lo hace dentro de un planteamiento estratégico dentro de su aproximación a SDN.

______________

José Carlos García es responsable técnico de Enterasys, una empresa de Extreme Networks.