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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9574—Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling 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/61—Scheduling 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
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)
-
imagen1 imagen2
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)
| 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)
| 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. |
-
2012
- 2012-12-19 ES ES12382515.0T patent/ES2552360T3/es active Active
- 2012-12-19 EP EP12382515.0A patent/EP2747379B1/en not_active Not-in-force
-
2013
- 2013-12-10 BR BR112015014317A patent/BR112015014317A2/pt active Search and Examination
- 2013-12-10 WO PCT/EP2013/076135 patent/WO2014095501A1/en not_active Ceased
- 2013-12-10 US US14/652,202 patent/US9948741B2/en not_active Expired - Fee Related
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) | 数据处理方法及装置 |