ES2552360T3 - Método de comprobación de funcionamiento distribuido para almacenamiento en memoria caché web en una red de telecomunicaciones - Google Patents

Método de comprobación de funcionamiento distribuido para almacenamiento en memoria caché web en una red de telecomunicaciones Download PDF

Info

Publication number
ES2552360T3
ES2552360T3 ES12382515.0T ES12382515T ES2552360T3 ES 2552360 T3 ES2552360 T3 ES 2552360T3 ES 12382515 T ES12382515 T ES 12382515T ES 2552360 T3 ES2552360 T3 ES 2552360T3
Authority
ES
Spain
Prior art keywords
web
telecommunications network
web content
interest
different areas
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES12382515.0T
Other languages
English (en)
Inventor
Xiaoyuan Yang
Martín Iván Levi
Eguzki ASTIZ LEZAUN
Armando Antonio García Sánchez Mendoza
David Guijarro Guillén
Arcandio Pando Cao
Maite Burrel
David Conejero Olesti
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonica SA
Original Assignee
Telefonica SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonica SA filed Critical Telefonica SA
Application granted granted Critical
Publication of ES2552360T3 publication Critical patent/ES2552360T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Debugging And Monitoring (AREA)

Abstract

Un método de comprobación de funcionamiento distribuido para almacenamiento en memoria caché web en una red de telecomunicaciones, en el que una pluralidad de nodos de almacenamiento en memoria caché web están coordinados para monitorizar un conjunto de servidores de origen en los que se genera contenido web, comprendiendo el método: a) asociar a cada usuario de dicha red de telecomunicaciones que solicita dicho contenido web compartimentos (buckets) como contenedores lógicos para mantener dicho contenido web solicitado; b) generar una lista que contiene todos de dichos usuarios de la red de telecomunicaciones que solicitan dicho contenido web; y c) realizar, cada uno de dicha pluralidad de nodos de almacenamiento en memoria caché web, un número de comprobaciones de funcionamiento para dicho conjunto de servidores de origen al descargar dicho contenido web solicitado al compartimento del usuario asociado, estando el método caracterizado por que comprende además: - dicha lista generada se filtra en diferentes áreas de interés, de modo que el conjunto de servidores de origen se agrupan en dichas diferentes áreas de interés, y - dicha etapa c) se realiza solamente mediante los nodos de almacenamiento en memoria caché web que pertenecen a dichas diferentes áreas de interés donde se ha agrupado el conjunto de servidores de origen.

Description

imagen1
imagen2
imagen3
imagen4
imagen5
La coordinación junto con la predicción de tendencia de funcionamiento reduce significativamente el número total de las acciones de comprobación de funcionamiento y aumenta el ajuste a escala de todo el sistema de comprobación de funcionamiento. Dirigiendo los esfuerzos de monitorización hacia los servidores de origen que afectan realmente al servicio de almacenamiento en memoria caché web, el diseño aumenta la eficacia de cada acción de
5 monitorización.
Finalmente, el diseño de compartición de información de funcionamiento eficaz posibilita que todos los nodos de almacenamiento en memoria caché compartan información acerca del enorme número de servidores de origen. Con el filtro Bloom, cada nodo de almacenamiento en memoria caché puede representar el estado de todos los
10 servidores de origen con un número finito de bits. El filtro Bloom es eficaz y permite que el mecanismo de compartición de información se ajuste a escala con un número enorme de servidores de origen. Organizando los nodos de almacenamiento en memoria caché en una red en malla aleatoria, puede propagarse rápidamente la información de comprobación de funcionamiento en un número pequeño de saltos.
15 Lo anterior describe realizaciones de la presente invención y pueden realizarse modificaciones a las mismas, obvias para los expertos en la materia, sin apartarse del alcance de la presente invención.
7

Claims (1)

  1. imagen1
    imagen2
ES12382515.0T 2012-12-19 2012-12-19 Método de comprobación de funcionamiento distribuido para almacenamiento en memoria caché web en una red de telecomunicaciones Active ES2552360T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP12382515.0A EP2747379B1 (en) 2012-12-19 2012-12-19 A distributed health-check method for web caching in a telecommunication network

Publications (1)

Publication Number Publication Date
ES2552360T3 true ES2552360T3 (es) 2015-11-27

Family

ID=47471633

Family Applications (1)

Application Number Title Priority Date Filing Date
ES12382515.0T Active ES2552360T3 (es) 2012-12-19 2012-12-19 Método de comprobación de funcionamiento distribuido para almacenamiento en memoria caché web en una red de telecomunicaciones

Country Status (5)

Country Link
US (1) US9948741B2 (es)
EP (1) EP2747379B1 (es)
BR (1) BR112015014317A2 (es)
ES (1) ES2552360T3 (es)
WO (1) WO2014095501A1 (es)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9609031B1 (en) * 2013-12-17 2017-03-28 Amazon Technologies, Inc. Propagating state information to network nodes
US10218633B2 (en) * 2014-03-28 2019-02-26 Amazon Technologies, Inc. Implementation of a service that coordinates the placement and execution of containers
CN106411629B (zh) * 2015-08-03 2020-06-30 阿里巴巴集团控股有限公司 一种用于监控cdn节点的状态的方法和设备
CN107105037B (zh) * 2017-04-25 2020-06-05 上海幻电信息科技有限公司 一种基于文件校验的分布式视频cdn资源管理系统及方法
CN110798721B (zh) * 2019-11-29 2023-03-21 北京达佳互联信息技术有限公司 一种剧集管理方法、装置及电子设备
US11803421B2 (en) 2021-02-09 2023-10-31 International Business Machines Corporation Monitoring health status of a large cloud computing system

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7734815B2 (en) 2006-09-18 2010-06-08 Akamai Technologies, Inc. Global load balancing across mirrored data centers
US20010049732A1 (en) * 2000-06-01 2001-12-06 Raciborski Nathan F. Content exchange apparatus
US9130954B2 (en) * 2000-09-26 2015-09-08 Brocade Communications Systems, Inc. Distributed health check for global server load balancing
US20040073596A1 (en) 2002-05-14 2004-04-15 Kloninger John Josef Enterprise content delivery network having a central controller for coordinating a set of content servers
US8219645B2 (en) * 2009-10-02 2012-07-10 Limelight Networks, Inc. Content delivery network cache grouping
US8402112B2 (en) * 2011-01-14 2013-03-19 Microsoft Corporation Inter-cache communication using HTTP resource
ES2425627B1 (es) 2011-05-12 2014-05-05 Telefónica, S.A. Método y rastreador para distribución de contenido a través de una red de distribución de contenido
ES2425626B1 (es) 2011-05-12 2014-06-05 Telefónica, S.A. Método para la resolución de dns de peticiones de contenido en un servicio cdn
ES2410654B1 (es) 2011-05-12 2014-05-21 Telefónica, S.A. Sistema y método para gestionar la infraestructura de un servicio de red de distribución de contenido en una red isp
ES2397911B1 (es) 2011-05-12 2014-01-15 Telefónica, S.A. Método para la distribución de contenido en una red de distribución de contenido.

Also Published As

Publication number Publication date
US9948741B2 (en) 2018-04-17
EP2747379B1 (en) 2015-08-05
EP2747379A1 (en) 2014-06-25
WO2014095501A1 (en) 2014-06-26
US20160191646A1 (en) 2016-06-30
BR112015014317A2 (pt) 2017-07-11

Similar Documents

Publication Publication Date Title
MX2022005459A (es) Metodo y aparato para administrar dispositivo de iot, y servidor y medio de almacenamiento del mismo.
Tamaddoni-Nezhad et al. Construction and validation of food webs using logic-based machine learning and text mining
Wang et al. Collaborative caching based on hash-routing for information-centric networking
CN103701633B (zh) 对分布式搜索SolrCloud进行可视化集群应用搭建和维护的系统
JP2018022529A5 (es)
JP2015511047A5 (es)
IN2013MU02794A (es)
WO2014081869A3 (en) Distributed caching cluster management
MX366184B (es) Sistemas y metodos para descargar contenido digital basado en prioridades.
MX2015007561A (es) Seleccion y manejo de fuente de adquisicion de contenido.
GB201210995D0 (en) Methods and systems for managing cache memories
Başca et al. Querying a messy web of data with avalanche
JP2013073631A5 (es)
EP2629465A4 (en) METHOD AND APPARATUS FOR CONTROLLING SERVICE AT AN ACCESS NUD
D’Angelo et al. Highly intensive data dissemination in complex networks
Lin et al. Monitoring and measurement in software-defined infrastructure
HRP20201876T1 (hr) Postupak i uređaj za generiranje politika za poboljšanje učinkovitosti mrežnog sustava
Loglisci et al. Relational mining for discovering changes in evolving networks
JP2016529639A5 (es)
Iuhasz et al. An overview of monitoring tools for big data and cloud applications
AR081000A1 (es) Metodo y sistema de gestion de descarga del trafico de alta capacidad en nucleo de red ip sobre la capa de transporte
CN108572978A (zh) 构建用于区块链的倒排索引结构的方法和计算机系统
TW200726125A (en) File distribution and access mechanism and method for file management
Gökalp et al. A cloud based architecture for distributed real time processing of continuous queries
CN104618329B (zh) 数据处理方法及装置