10 research outputs found

    Introduction to the special section on dependable network computing

    Get PDF
    Dependable network computing is becoming a key part of our daily economic and social life. Every day, millions of users and businesses are utilizing the Internet infrastructure for real-time electronic commerce transactions, scheduling important events, and building relationships. While network traffic and the number of users are rapidly growing, the mean-time between failures (MTTF) is surprisingly short; according to recent studies, in the majority of Internet backbone paths, the MTTF is 28 days. This leads to a strong requirement for highly dependable networks, servers, and software systems. The challenge is to build interconnected systems, based on available technology, that are inexpensive, accessible, scalable, and dependable. This special section provides insights into a number of these exciting challenges

    Sincronizaci贸n de relojes para evaluaci贸n de rendimiento: experiencias en un cluster utilizado para c贸mputo num茅rico

    Get PDF
    El presente trabajo es una evaluaci贸n del desempe帽o del conjunto de herramientas formado por la biblioteca para registros de tiempos en una computadora y una biblioteca para sincronizaci贸n de relojes de computadoras de un cluster. Se trata de herramientas desarrolladas para medir tiempos tanto de ejecuci贸n como de comunicaci贸n en ambientes distribuidos, inicialmente de red local. La evaluacion se realiza a trav茅s de dos experimentos. El primer experimento es respecto a medida de tiempos de la propia herramienta para evaluar la escalabilidad para su uso en clusters de gran cantidad de computadoras. En el segundo se realiza la instrumentaci贸n de una multiplicaci贸n de matrices, en base a un algoritmo que emplea comunicaciones broadcast. Se reportan los datos de escalabilidad del primer experimento y, en el caso del segundo experimento, los tiempos en los que se producen las comunicaciones broadcast y las conclusiones de evaluar tiempos de multiplicaci贸n de matrices. Se presenta una rese帽a de los trabajos anteriores como introducci贸n al tema.Workshop de Procesamiento Distribuido y Paralelo (WPDP)Red de Universidades con Carreras en Inform谩tica (RedUNCI

    Sincronizaci贸n de relojes para evaluaci贸n de rendimiento: experiencias en un cluster utilizado para c贸mputo num茅rico

    Get PDF
    El presente trabajo es una evaluaci贸n del desempe帽o del conjunto de herramientas formado por la biblioteca para registros de tiempos en una computadora y una biblioteca para sincronizaci贸n de relojes de computadoras de un cluster. Se trata de herramientas desarrolladas para medir tiempos tanto de ejecuci贸n como de comunicaci贸n en ambientes distribuidos, inicialmente de red local. La evaluacion se realiza a trav茅s de dos experimentos. El primer experimento es respecto a medida de tiempos de la propia herramienta para evaluar la escalabilidad para su uso en clusters de gran cantidad de computadoras. En el segundo se realiza la instrumentaci贸n de una multiplicaci贸n de matrices, en base a un algoritmo que emplea comunicaciones broadcast. Se reportan los datos de escalabilidad del primer experimento y, en el caso del segundo experimento, los tiempos en los que se producen las comunicaciones broadcast y las conclusiones de evaluar tiempos de multiplicaci贸n de matrices. Se presenta una rese帽a de los trabajos anteriores como introducci贸n al tema.Workshop de Procesamiento Distribuido y Paralelo (WPDP)Red de Universidades con Carreras en Inform谩tica (RedUNCI

    Sincronizaci贸n de relojes para evaluaci贸n de rendimiento: experiencias en un cluster utilizado para c贸mputo num茅rico

    Get PDF
    El presente trabajo es una evaluaci贸n del desempe帽o del conjunto de herramientas formado por la biblioteca para registros de tiempos en una computadora y una biblioteca para sincronizaci贸n de relojes de computadoras de un cluster. Se trata de herramientas desarrolladas para medir tiempos tanto de ejecuci贸n como de comunicaci贸n en ambientes distribuidos, inicialmente de red local. La evaluacion se realiza a trav茅s de dos experimentos. El primer experimento es respecto a medida de tiempos de la propia herramienta para evaluar la escalabilidad para su uso en clusters de gran cantidad de computadoras. En el segundo se realiza la instrumentaci贸n de una multiplicaci贸n de matrices, en base a un algoritmo que emplea comunicaciones broadcast. Se reportan los datos de escalabilidad del primer experimento y, en el caso del segundo experimento, los tiempos en los que se producen las comunicaciones broadcast y las conclusiones de evaluar tiempos de multiplicaci贸n de matrices. Se presenta una rese帽a de los trabajos anteriores como introducci贸n al tema.Workshop de Procesamiento Distribuido y Paralelo (WPDP

    Problemas de la sincronizaci贸n de relojes en clusters

    Get PDF
    Se presenta un trabajo orientado a resolver algunos aspectos del problema de sincronizaci贸n de relojes en ambientes distribuidos. El objetivo inicial est谩 dirigido a la estimaci贸n de rendimiento en estos ambientes, donde es necesario alg煤n tipo de sincronizaci贸n de relojes de las computadoras que se utilizan. El algoritmo b谩sico que se utiliza es una modificaci贸n del algoritmo de Cristian, considerando necesario adaptarlo al entorno de un cluster o, al menos, de una red de interconexi贸n sobre la que se tiene informaci贸n y acceso relativamente exclusivo o previsible para todas las comunicaciones entre las computadoras que se sincronizan. Una de las ideas subyacentes es la de aislar la sincronizaci贸n de la ejecuci贸n de la aplicaci贸n cuyo rendimiento se quiere evaluar. La finalidad de este requerimiento es evitar una intervenci贸n de la instrumentaci贸n sobre los valores a medir, o al menos saber qu茅 error tendr谩n los mismos. El ambiente en el cual se realizan los experimentos es inicialmente el de los entornos de c贸mputo paralelo en clusters. Se ensayan diferentes m茅todos para la sincronizaci贸n en valor inicial y frecuencia de los relojes.VIII Workshop de Procesamiento Distribuido y ParaleloRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Problemas de la sincronizaci贸n de relojes en clusters

    Get PDF
    Se presenta un trabajo orientado a resolver algunos aspectos del problema de sincronizaci贸n de relojes en ambientes distribuidos. El objetivo inicial est谩 dirigido a la estimaci贸n de rendimiento en estos ambientes, donde es necesario alg煤n tipo de sincronizaci贸n de relojes de las computadoras que se utilizan. El algoritmo b谩sico que se utiliza es una modificaci贸n del algoritmo de Cristian, considerando necesario adaptarlo al entorno de un cluster o, al menos, de una red de interconexi贸n sobre la que se tiene informaci贸n y acceso relativamente exclusivo o previsible para todas las comunicaciones entre las computadoras que se sincronizan. Una de las ideas subyacentes es la de aislar la sincronizaci贸n de la ejecuci贸n de la aplicaci贸n cuyo rendimiento se quiere evaluar. La finalidad de este requerimiento es evitar una intervenci贸n de la instrumentaci贸n sobre los valores a medir, o al menos saber qu茅 error tendr谩n los mismos. El ambiente en el cual se realizan los experimentos es inicialmente el de los entornos de c贸mputo paralelo en clusters. Se ensayan diferentes m茅todos para la sincronizaci贸n en valor inicial y frecuencia de los relojes.VIII Workshop de Procesamiento Distribuido y ParaleloRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Problemas de la sincronizaci贸n de relojes en clusters

    Get PDF
    Se presenta un trabajo orientado a resolver algunos aspectos del problema de sincronizaci贸n de relojes en ambientes distribuidos. El objetivo inicial est谩 dirigido a la estimaci贸n de rendimiento en estos ambientes, donde es necesario alg煤n tipo de sincronizaci贸n de relojes de las computadoras que se utilizan. El algoritmo b谩sico que se utiliza es una modificaci贸n del algoritmo de Cristian, considerando necesario adaptarlo al entorno de un cluster o, al menos, de una red de interconexi贸n sobre la que se tiene informaci贸n y acceso relativamente exclusivo o previsible para todas las comunicaciones entre las computadoras que se sincronizan. Una de las ideas subyacentes es la de aislar la sincronizaci贸n de la ejecuci贸n de la aplicaci贸n cuyo rendimiento se quiere evaluar. La finalidad de este requerimiento es evitar una intervenci贸n de la instrumentaci贸n sobre los valores a medir, o al menos saber qu茅 error tendr谩n los mismos. El ambiente en el cual se realizan los experimentos es inicialmente el de los entornos de c贸mputo paralelo en clusters. Se ensayan diferentes m茅todos para la sincronizaci贸n en valor inicial y frecuencia de los relojes.VIII Workshop de Procesamiento Distribuido y Paralel

    Anales del XIII Congreso Argentino de Ciencias de la Computaci贸n (CACIC)

    Get PDF
    Contenido: Arquitecturas de computadoras Sistemas embebidos Arquitecturas orientadas a servicios (SOA) Redes de comunicaciones Redes heterog茅neas Redes de Avanzada Redes inal谩mbricas Redes m贸viles Redes activas Administraci贸n y monitoreo de redes y servicios Calidad de Servicio (QoS, SLAs) Seguridad inform谩tica y autenticaci贸n, privacidad Infraestructura para firma digital y certificados digitales An谩lisis y detecci贸n de vulnerabilidades Sistemas operativos Sistemas P2P Middleware Infraestructura para grid Servicios de integraci贸n (Web Services o .Net)Red de Universidades con Carreras en Inform谩tica (RedUNCI

    Anales del XIII Congreso Argentino de Ciencias de la Computaci贸n (CACIC)

    Get PDF
    Contenido: Arquitecturas de computadoras Sistemas embebidos Arquitecturas orientadas a servicios (SOA) Redes de comunicaciones Redes heterog茅neas Redes de Avanzada Redes inal谩mbricas Redes m贸viles Redes activas Administraci贸n y monitoreo de redes y servicios Calidad de Servicio (QoS, SLAs) Seguridad inform谩tica y autenticaci贸n, privacidad Infraestructura para firma digital y certificados digitales An谩lisis y detecci贸n de vulnerabilidades Sistemas operativos Sistemas P2P Middleware Infraestructura para grid Servicios de integraci贸n (Web Services o .Net)Red de Universidades con Carreras en Inform谩tica (RedUNCI
    corecore