MX2019003559A - Deteccion de vulnerabilidades del servicio en un sistema de computacion distribuido. - Google Patents
Deteccion de vulnerabilidades del servicio en un sistema de computacion distribuido.Info
- Publication number
- MX2019003559A MX2019003559A MX2019003559A MX2019003559A MX2019003559A MX 2019003559 A MX2019003559 A MX 2019003559A MX 2019003559 A MX2019003559 A MX 2019003559A MX 2019003559 A MX2019003559 A MX 2019003559A MX 2019003559 A MX2019003559 A MX 2019003559A
- Authority
- MX
- Mexico
- Prior art keywords
- distributed computing
- traffic
- request
- service
- computing system
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/079—Root cause analysis, i.e. error or fault diagnosis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5077—Logical partitioning of resources; Management or configuration of virtualized resources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/008—Reliability or availability analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0709—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3006—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
-
- 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/50—Testing arrangements
-
- 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/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/24—Marginal checking or other specified testing methods not covered by G06F11/26, e.g. race tests
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
- G06F11/3692—Test management for test results analysis
-
- 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/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mathematical Physics (AREA)
- Biomedical Technology (AREA)
- Health & Medical Sciences (AREA)
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Una modalidad de la presente invención establece una técnica para probar microservicios en sistemas de computación distribuidos; la técnica incluye enrutar una primera muestra de tráfico asociada con tráfico de solicitud desde uno o más dispositivos de cliente a un primer caso de un primer servicio implementado en un sistema de computación distribuido, en donde el primer caso genera una primera pluralidad de respuestas de solicitud en respuesta a una primera pluralidad de solicitudes de datos incluidas en la primera muestra de tráfico y transmite la primera pluralidad de respuestas de solicitud a un segundo servicio incluido en la secuencia de servicios, y enrutar una segunda muestra de tráfico asociada con el tráfico de solicitud a un segundo caso del primer servicio, en donde el segundo caso genera una segunda pluralidad de respuestas de solicitud en respuesta a una segunda pluralidad de solicitudes de datos incluidas en la segunda muestra de tráfico y transmite la segunda pluralidad de respuestas de solicitud al segundo servicio.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201662401095P | 2016-09-28 | 2016-09-28 | |
| US15/393,183 US10866851B2 (en) | 2016-09-28 | 2016-12-28 | Determining the failure resiliency of a service in a distributed computing system |
| PCT/US2017/053841 WO2018064236A1 (en) | 2016-09-28 | 2017-09-27 | Detecting service vulnerabilities in a distributed computing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| MX2019003559A true MX2019003559A (es) | 2019-08-12 |
Family
ID=61686300
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| MX2019003559A MX2019003559A (es) | 2016-09-28 | 2017-09-27 | Deteccion de vulnerabilidades del servicio en un sistema de computacion distribuido. |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US10866851B2 (es) |
| EP (1) | EP3519957A1 (es) |
| AU (2) | AU2017336644B2 (es) |
| CA (1) | CA3036924C (es) |
| MX (1) | MX2019003559A (es) |
| WO (1) | WO2018064236A1 (es) |
Families Citing this family (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10382313B2 (en) * | 2017-02-16 | 2019-08-13 | International Business Machines Corporation | Test building for testing server operation |
| WO2018160199A1 (en) * | 2017-03-03 | 2018-09-07 | Google Llc | Systems and methods for detecting improper implementation of presentation of content items by applications executing on client devices |
| US10657019B1 (en) * | 2017-05-30 | 2020-05-19 | EMC IP Holding Company LLC | Method and system for multi-node monitoring services |
| US10528450B2 (en) * | 2017-08-15 | 2020-01-07 | Sap Se | Predicting defects in software systems hosted in cloud infrastructures |
| US10645153B2 (en) | 2017-08-15 | 2020-05-05 | Sap Se | Modeling session states in microservices on cloud infrastructures |
| US10769274B2 (en) | 2017-08-15 | 2020-09-08 | Sap Se | Security in microservice architectures |
| US11062315B2 (en) * | 2018-04-25 | 2021-07-13 | At&T Intellectual Property I, L.P. | Fraud as a service |
| US10678665B2 (en) * | 2018-05-21 | 2020-06-09 | Microsoft Technology Licensing, Llc | Cloud platform experimentation system |
| US11144039B2 (en) * | 2018-09-20 | 2021-10-12 | Rockwell Automation Technologies, Inc. | Systems and methods for controlling devices based on mapping between operation technology data and information technology data |
| CN109412944B (zh) * | 2018-10-16 | 2023-05-12 | 深圳壹账通智能科技有限公司 | 基于微服务的请求转发方法、装置和服务器 |
| US11310140B2 (en) * | 2019-01-31 | 2022-04-19 | Uber Technologies, Inc. | Mitigating failure in request handling |
| US11184241B2 (en) | 2019-02-08 | 2021-11-23 | International Business Machines Corporation | Topology-aware continuous evaluation of microservice-based applications |
| US11204861B2 (en) | 2019-03-05 | 2021-12-21 | Honeywell International Inc. | Systems and methods for fault injection and ensuring failsafe FMS SaaS platforms |
| CN109962925A (zh) * | 2019-04-09 | 2019-07-02 | 苏州浪潮智能科技有限公司 | 一种测试终端的方法及装置 |
| US10644954B1 (en) | 2019-05-10 | 2020-05-05 | Capital One Services, Llc | Techniques for dynamic network management |
| US11416362B2 (en) * | 2019-05-17 | 2022-08-16 | Citrix Systems, Inc. | Dependency API controlled experiment dashboard |
| US11323348B2 (en) * | 2019-05-17 | 2022-05-03 | Citrix Systems, Inc. | API dependency error and latency injection |
| CN110647386B (zh) * | 2019-07-31 | 2023-01-24 | 平安科技(深圳)有限公司 | 数据处理方法、装置及计算机设备、存储介质 |
| US11567846B2 (en) * | 2019-10-17 | 2023-01-31 | Cyara Solutions Pty Ltd | System and method for contact center fault diagnostics |
| US11570073B1 (en) * | 2019-11-21 | 2023-01-31 | Juniper Networks, Inc. | Service status notification |
| US20210200611A1 (en) * | 2019-12-30 | 2021-07-01 | Capital One Services, Llc | Techniques for utilizing disruptions to enterprise systems |
| US11175902B2 (en) * | 2020-03-09 | 2021-11-16 | Hewlett Packard Enterprise Development Lp | Testing an upgrade to a microservice in a production environment |
| CN111510480B (zh) * | 2020-04-08 | 2022-09-13 | 北京百度网讯科技有限公司 | 一种请求发送方法、装置以及第一服务器 |
| US20210329100A1 (en) * | 2020-04-10 | 2021-10-21 | Oracle International Corporation | System and method for use of remote procedure call with a microservices environment |
| JP7776438B2 (ja) | 2020-04-14 | 2025-11-26 | オラクル・インターナショナル・コーポレイション | マイクロサービス環境で使用するリアクティブメッセージングクライアントのためのシステムおよび方法 |
| US11748487B2 (en) * | 2020-04-23 | 2023-09-05 | Hewlett Packard Enterprise Development Lp | Detecting a potential security leak by a microservice |
| US11153227B1 (en) * | 2020-08-05 | 2021-10-19 | International Business Machines Corporation | Managing communication between microservices |
| US11983100B2 (en) * | 2020-09-29 | 2024-05-14 | Amazon Technologies, Inc. | Automated testing of systems and applications |
| US11228656B1 (en) * | 2020-10-23 | 2022-01-18 | Express Scripts Strategic Development, Inc. | Systems and methods for resilient communication protocols and interfaces |
| US11422927B1 (en) * | 2021-06-04 | 2022-08-23 | Bank Of America Corporation | Application resiliency via context aware scriptless auditing equilibrium |
| CN113839963B (zh) * | 2021-11-25 | 2022-02-15 | 南昌首页科技发展有限公司 | 基于人工智能与大数据的网络安全漏洞智能检测方法 |
| US20230396686A1 (en) * | 2022-06-06 | 2023-12-07 | International Business Machines Corporation | Configurable and adaptive resiliency in microservice architectures |
| US12068941B2 (en) * | 2022-12-29 | 2024-08-20 | Warner Bros. Entertainment Inc. | System and method for resiliency testing at a session level |
| US12222841B2 (en) * | 2023-01-20 | 2025-02-11 | Dell Products L.P. | Smart microservice testing based on centrality prioritization |
| US20250184428A1 (en) * | 2023-11-30 | 2025-06-05 | Bank Of America Corporation | System and method to evaluate microservices integrated in Interactive Voice Response (IVR) operations |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6567857B1 (en) * | 1999-07-29 | 2003-05-20 | Sun Microsystems, Inc. | Method and apparatus for dynamic proxy insertion in network traffic flow |
| US20020198985A1 (en) * | 2001-05-09 | 2002-12-26 | Noam Fraenkel | Post-deployment monitoring and analysis of server performance |
| US7100091B2 (en) * | 2002-11-05 | 2006-08-29 | Spirent Communications | Method and system for testing networks |
| US20070213966A1 (en) * | 2006-03-13 | 2007-09-13 | Finisar Corporation | Traffic generator program |
| US20090300423A1 (en) * | 2008-05-28 | 2009-12-03 | James Michael Ferris | Systems and methods for software test management in cloud-based network |
| US8001422B1 (en) * | 2008-06-30 | 2011-08-16 | Amazon Technologies, Inc. | Shadow testing services |
| US9237034B2 (en) * | 2008-10-21 | 2016-01-12 | Iii Holdings 1, Llc | Methods and systems for providing network access redundancy |
| US8281187B1 (en) * | 2010-09-27 | 2012-10-02 | Amazon Technologies | Unified and extensible meta-testing framework |
| US9015289B2 (en) * | 2012-04-12 | 2015-04-21 | Netflix, Inc. | Method and system for evaluating the resiliency of a distributed computing service by inducing a latency |
| US8811401B2 (en) * | 2012-06-21 | 2014-08-19 | Breakingpoint Systems, Inc. | Binding of network flows to process threads |
| TW201426348A (zh) * | 2012-12-19 | 2014-07-01 | Hon Hai Prec Ind Co Ltd | 虛擬機標籤分類系統及方法 |
| US9979674B1 (en) * | 2014-07-08 | 2018-05-22 | Avi Networks | Capacity-based server selection |
| US20170012814A1 (en) * | 2015-07-06 | 2017-01-12 | Bank Of America Corporation | System Resiliency Tracing |
| US9983986B2 (en) * | 2015-09-28 | 2018-05-29 | International Business Machines Corporation | Testing code response to injected processing errors |
| US9842045B2 (en) * | 2016-02-19 | 2017-12-12 | International Business Machines Corporation | Failure recovery testing framework for microservice-based applications |
| US10681005B2 (en) * | 2016-12-08 | 2020-06-09 | Keysight Technologies Singapore (Sales) Pte. Ltd. | Deploying a networking test tool in a cloud computing system |
| US9935818B1 (en) * | 2017-05-02 | 2018-04-03 | At&T Intellectual Property I, L.P. | Diagnostic traffic generation for automatic testing and troubleshooting |
-
2016
- 2016-12-28 US US15/393,183 patent/US10866851B2/en active Active
-
2017
- 2017-09-27 AU AU2017336644A patent/AU2017336644B2/en active Active
- 2017-09-27 EP EP17783662.4A patent/EP3519957A1/en not_active Ceased
- 2017-09-27 WO PCT/US2017/053841 patent/WO2018064236A1/en not_active Ceased
- 2017-09-27 MX MX2019003559A patent/MX2019003559A/es unknown
- 2017-09-27 CA CA3036924A patent/CA3036924C/en active Active
-
2020
- 2020-04-30 AU AU2020202848A patent/AU2020202848A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US10866851B2 (en) | 2020-12-15 |
| WO2018064236A1 (en) | 2018-04-05 |
| EP3519957A1 (en) | 2019-08-07 |
| CA3036924C (en) | 2021-07-06 |
| US20180089011A1 (en) | 2018-03-29 |
| CA3036924A1 (en) | 2018-04-05 |
| AU2020202848A1 (en) | 2020-05-21 |
| AU2017336644B2 (en) | 2020-01-30 |
| AU2017336644A1 (en) | 2019-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| MX2019003559A (es) | Deteccion de vulnerabilidades del servicio en un sistema de computacion distribuido. | |
| EA201990708A1 (ru) | Системы и способы для аутентификации устройств | |
| BR112017020517A2 (pt) | técnicas para recomendação de produtos, serviços e negócios | |
| BR112018074562A2 (pt) | negociação de protocolo de medição de temporização fina melhorada | |
| MX370367B (es) | Sistemas y métodos para evaluación de seguridad y riesgos y pruebas de aplicaciones. | |
| EP3821586A4 (en) | SYSTEMS AND PROCEDURES FOR SECURE DEPOSIT SERVICE | |
| EP4271017A3 (en) | Secured home network | |
| EP3921741A4 (en) | DISTRIBUTED LEDGER COMPUTING PLATFORMS AND RELATED METHODS, SYSTEMS AND DEVICES | |
| BR112017018382A2 (pt) | distribuição e utilização de informações de antena para operações de determinação de localização | |
| EP3632156A4 (en) | PROCEDURES, DEVICES AND SYSTEMS FOR SERVICE-DRIVEN MOBILITY MANAGEMENT | |
| BR112016024969A2 (pt) | alvos anônimos de envio de mensagem alljoyn com base em associação | |
| WO2017039777A3 (en) | Network architecture and security with encrypted client device contexts | |
| GB2553451A (en) | Implementing a neural network algorithm on a neurosynaptic substrate based on metadata associated with the neural network algorithm | |
| BR112017018347A2 (pt) | distribuição e utilização de informações de antena para operações de determinação de localização | |
| BR112018009431A2 (pt) | método, sistema, e produtos de programa de computador | |
| BR112017003103A8 (pt) | Método de estabelecer uma assinatura para uma entidade e sistema de provedor em nuvem | |
| BR112017018359A2 (pt) | distribuição e utilização de informações de antena para operações de determinação de localização | |
| MX384029B (es) | Registro seguro de dispositivo de seguridad para la comunicacion con servidor de seguridad. | |
| EP3566218A4 (en) | SYSTEMS AND METHOD FOR A SERVICE FOR JOINT VEHICLE USE | |
| BR112017013704A2 (pt) | método e sistema para balanceamento de carga de sessões de serviço de taxa de informações comprometidas em canais de rota de entrada de tdma | |
| WO2013173504A8 (en) | Systems and methods for integrating third party services with a digital assistant | |
| WO2016049636A3 (en) | Remote server encrypted data provisioning system and methods | |
| MX373404B (es) | Sistema de control de acceso con datos de tarjeta virtual. | |
| WO2017070305A8 (en) | System and method for detecting interaction and influence in networks | |
| MX2016014093A (es) | Marco de servicios de integracion del lado del cliente. |