[go: up one dir, main page]

GB2587765B - Auto tuner for cloud micro services embeddings - Google Patents

Auto tuner for cloud micro services embeddings Download PDF

Info

Publication number
GB2587765B
GB2587765B GB2101375.0A GB202101375A GB2587765B GB 2587765 B GB2587765 B GB 2587765B GB 202101375 A GB202101375 A GB 202101375A GB 2587765 B GB2587765 B GB 2587765B
Authority
GB
United Kingdom
Prior art keywords
embeddings
micro services
auto tuner
cloud micro
cloud
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
GB2101375.0A
Other versions
GB2587765A (en
GB202101375D0 (en
Inventor
Parthasarathy Srinivasan
Ravichandran Sushma
Oliveira Fabio
Eilam Tamar
Ashok Nagpurkar Priya
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of GB202101375D0 publication Critical patent/GB202101375D0/en
Publication of GB2587765A publication Critical patent/GB2587765A/en
Application granted granted Critical
Publication of GB2587765B publication Critical patent/GB2587765B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording 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/3409Recording 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording 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/3409Recording 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
    • G06F11/3428Benchmarking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/81Threshold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/16Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
    • 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/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Feedback Control In General (AREA)
  • Computer And Data Communications (AREA)
GB2101375.0A 2018-10-12 2019-10-03 Auto tuner for cloud micro services embeddings Active GB2587765B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16/159,597 US10673708B2 (en) 2018-10-12 2018-10-12 Auto tuner for cloud micro services embeddings
PCT/IB2019/058416 WO2020075017A1 (en) 2018-10-12 2019-10-03 Auto tuner for cloud micro services embeddings

Publications (3)

Publication Number Publication Date
GB202101375D0 GB202101375D0 (en) 2021-03-17
GB2587765A GB2587765A (en) 2021-04-07
GB2587765B true GB2587765B (en) 2021-08-25

Family

ID=70160625

Family Applications (1)

Application Number Title Priority Date Filing Date
GB2101375.0A Active GB2587765B (en) 2018-10-12 2019-10-03 Auto tuner for cloud micro services embeddings

Country Status (6)

Country Link
US (1) US10673708B2 (en)
JP (1) JP7355404B2 (en)
CN (1) CN112567688B (en)
DE (1) DE112019003405T5 (en)
GB (1) GB2587765B (en)
WO (1) WO2020075017A1 (en)

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011069234A1 (en) * 2009-12-10 2011-06-16 Royal Bank Of Canada Synchronized processing of data by networked computing resources
CN106533804A (en) * 2016-12-22 2017-03-22 成都西加云杉科技有限公司 Network operation support system
US11182689B2 (en) * 2018-03-28 2021-11-23 International Business Machines Corporation Adaptive learning rate schedule in distributed stochastic gradient descent
US11249803B2 (en) * 2019-03-11 2022-02-15 Nec Corporation Usecase specification and runtime execution
US11570271B2 (en) * 2019-04-10 2023-01-31 Cisco Technology, Inc. Differentiated smart sidecars in a service mesh
US11388273B2 (en) * 2019-05-05 2022-07-12 International Business Machines Corporation Achieving atomicity in a chain of microservices
CN112291178B (en) * 2019-07-22 2024-03-22 京东方科技集团股份有限公司 A service providing method, device and electronic equipment
US11159990B2 (en) * 2019-10-29 2021-10-26 At&T Intellectual Property I, L.P. Microservices coordinator for 5G or other next generation network
US11038763B1 (en) 2019-12-02 2021-06-15 At&T Intellectual Property I, L.P. Intelligent policy control engine for 5G or other next generation network
US11337108B2 (en) * 2020-02-19 2022-05-17 Verizon Patent And Licensing Inc. Uplink congestion control based on SIP messaging
US11488064B2 (en) * 2020-03-30 2022-11-01 International Business Machines Corporation Machine learning model for micro-service compliance requirements
US11237806B2 (en) * 2020-04-30 2022-02-01 International Business Machines Corporation Multi objective optimization of applications
US11288109B2 (en) * 2020-06-11 2022-03-29 International Business Machines Corporation Determination of timeout value of an application service in a microservice architecture
US11461162B2 (en) 2020-07-06 2022-10-04 Ringcentral, Inc. Maze-driven self-diagnostics using reinforcement learning
US11178034B1 (en) * 2020-07-30 2021-11-16 Bank Of America Corporation Resilient network framework for mitigating predicted response time delays
US12127056B2 (en) 2020-10-19 2024-10-22 T-Mobile Usa, Inc. Machine-learning frequency layer management and handover parameter tuning
US12056584B2 (en) 2020-11-16 2024-08-06 International Business Machines Corporation Online machine learning with immediate rewards when real rewards are delayed
US11223522B1 (en) * 2021-01-15 2022-01-11 Dell Products L.P. Context-based intelligent re-initiation of microservices
US20220385552A1 (en) * 2021-05-27 2022-12-01 At&T Intellectual Property I, L.P. Record and replay network traffic
EP4360293A4 (en) * 2021-06-21 2024-10-23 Telefonaktiebolaget LM Ericsson (publ) METHOD AND SYSTEM FOR CONSISTENCE BASED ON PROBABILISTIC ESTIMATION OF ERROR
CN113360321B (en) * 2021-06-23 2023-02-07 平安普惠企业管理有限公司 Micro-service retry calling method and device, electronic equipment and storage medium
US12118405B2 (en) * 2021-07-30 2024-10-15 International Business Machines Corporation Edge function-guided artificial intelligence request routing
US11968231B2 (en) * 2021-08-04 2024-04-23 International Business Machines Corporation Intelligent request routing within service mesh
US12164676B2 (en) 2021-09-22 2024-12-10 Ridgeline, Inc. Enabling an action based on a permission identifier for real-time identity resolution in a distributed system
US20230106474A1 (en) * 2021-09-24 2023-04-06 Nutanix, Inc. Data-driven evaluation of training action space for reinforcement learning
US11522949B1 (en) * 2021-11-19 2022-12-06 Jpmorgan Chase Bank, N.A. Systems and methods for cloud-based hybrid service meshes in microservice architectures
JP7661205B2 (en) * 2021-11-26 2025-04-14 トヨタ自動車株式会社 Information processing device and information processing method
US11782775B2 (en) 2022-02-15 2023-10-10 International Business Machines Corporation Dynamic management of network policies between microservices within a service mesh
US11563636B1 (en) 2022-02-15 2023-01-24 International Business Machines Corporation Dynamic management of network policies between microservices within a service mesh
US12184509B2 (en) * 2022-05-16 2024-12-31 T-Mobile Usa, Inc. Machine learning monitoring of wireless network infrastructure application servers
US20230396686A1 (en) * 2022-06-06 2023-12-07 International Business Machines Corporation Configurable and adaptive resiliency in microservice architectures
CN115250230A (en) * 2022-07-22 2022-10-28 中国电信股份有限公司 Microservice-based network element timer management method, system and related equipment
US12474996B2 (en) 2022-10-03 2025-11-18 Dell Products L.P. Systems and methods for consistency group based self healing
US20240176674A1 (en) * 2022-11-30 2024-05-30 Maplebear Inc. (Dba Instacart) Hypertuning a machine learning model microservices configuration to optimize latency
CN115941504B (en) * 2022-12-08 2024-03-22 哈尔滨工业大学 Modeling and simulation method for operation and treatment of micro-service system
US12445529B2 (en) 2022-12-30 2025-10-14 Nutanix, Inc. Microservice admission control based on learned demand predictions
US12117936B1 (en) 2023-03-27 2024-10-15 International Business Machines Corporation Prefetch of microservices for incoming requests
CN117041330B (en) * 2023-10-10 2023-12-15 三峡高科信息技术有限责任公司 Edge micro-service fine granularity deployment method and system based on reinforcement learning
CN117648123B (en) * 2024-01-30 2024-06-11 中国人民解放军国防科技大学 A microservice rapid integration method, system, device and storage medium
CN117692503B (en) * 2024-02-04 2024-04-26 国网湖北省电力有限公司信息通信公司 Joint optimization method and system for dynamic microservice graph deployment and probabilistic request routing
US12524525B1 (en) 2024-06-21 2026-01-13 Bank Of America Corporation System and method for securing software application based microservices architectures

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170187785A1 (en) * 2015-12-23 2017-06-29 Hewlett Packard Enterprise Development Lp Microservice with decoupled user interface
US20180034833A1 (en) * 2016-07-29 2018-02-01 ShieldX Networks, Inc. Channel Data Encapsulation System and Method for Use with Client-Server Data Channels
WO2018049872A1 (en) * 2016-09-19 2018-03-22 华为技术有限公司 Microservice configuration apparatus and method
CN108021447A (en) * 2017-11-28 2018-05-11 象翌微链科技发展有限公司 A kind of method and system that optimal resource policy is determined based on distributed data

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6816954B2 (en) 2002-07-29 2004-11-09 Lsi Logic Corporation System and method for tuning retry performance
US8468196B1 (en) 2010-05-20 2013-06-18 Google Inc. System and method of reducing latency using adaptive retransmission timeouts
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
US9292039B2 (en) 2012-09-18 2016-03-22 Amazon Technologies, Inc. Adaptive service timeouts
US20150109997A1 (en) * 2013-10-21 2015-04-23 Alexander Sirotkin Apparatus, system and method of interfacing between a cellular manager and a wlan access device
US9652752B2 (en) 2014-07-31 2017-05-16 Ncr Corporation Dynamic network timeout tuning
US9749428B2 (en) 2014-10-21 2017-08-29 Twilio, Inc. System and method for providing a network discovery service platform
CN105635331B (en) * 2014-11-18 2019-10-18 阿里巴巴集团控股有限公司 A service addressing method and device in a distributed environment
CN106547635B (en) * 2015-09-18 2020-10-09 阿里巴巴集团控股有限公司 Operation retry method and device for operation
US9842045B2 (en) 2016-02-19 2017-12-12 International Business Machines Corporation Failure recovery testing framework for microservice-based applications
US10051006B2 (en) 2016-05-05 2018-08-14 Keysight Technologies Singapore (Holdings) Pte Ltd Latency-based timeouts for concurrent security processing of network packets by multiple in-line network security tools
US9716617B1 (en) 2016-06-14 2017-07-25 ShieldX Networks, Inc. Dynamic, load-based, auto-scaling network security microservices architecture
US10169220B2 (en) 2016-08-05 2019-01-01 International Business Machines Corporation Prioritizing resiliency tests of microservices
US10511589B2 (en) * 2016-09-14 2019-12-17 Oracle International Corporation Single logout functionality for a multi-tenant identity and data security management cloud service
US9875086B1 (en) 2016-09-29 2018-01-23 International Business Machines Corporation Optimizing performance of applications driven by microservices architecture
US11146535B2 (en) * 2016-10-12 2021-10-12 Bank Of America Corporation System for managing a virtual private ledger and distributing workflow of authenticated transactions within a blockchain distributed network
JP6972796B2 (en) * 2016-10-21 2021-11-24 富士通株式会社 Software service execution equipment, systems, and methods
US10140152B2 (en) 2016-12-02 2018-11-27 Vmware, Inc. Dynamic timeout as a service
US10389602B2 (en) * 2016-12-05 2019-08-20 General Electric Company Automated feature deployment for active analytics microservices
US10223109B2 (en) 2016-12-22 2019-03-05 Juniper Networks, Inc. Automatic scaling of microservices applications
US10108381B1 (en) * 2017-04-28 2018-10-23 Kyocera Document Solutions Inc. Distributed printing device management methods and devices
US10523507B2 (en) * 2017-05-11 2019-12-31 Nirmata, Inc. Method and system for tuning performance of microservices-based applications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170187785A1 (en) * 2015-12-23 2017-06-29 Hewlett Packard Enterprise Development Lp Microservice with decoupled user interface
US20180034833A1 (en) * 2016-07-29 2018-02-01 ShieldX Networks, Inc. Channel Data Encapsulation System and Method for Use with Client-Server Data Channels
WO2018049872A1 (en) * 2016-09-19 2018-03-22 华为技术有限公司 Microservice configuration apparatus and method
CN108021447A (en) * 2017-11-28 2018-05-11 象翌微链科技发展有限公司 A kind of method and system that optimal resource policy is determined based on distributed data

Also Published As

Publication number Publication date
DE112019003405T5 (en) 2021-04-22
GB2587765A (en) 2021-04-07
CN112567688A (en) 2021-03-26
JP7355404B2 (en) 2023-10-03
JP2022504087A (en) 2022-01-13
GB202101375D0 (en) 2021-03-17
CN112567688B (en) 2023-04-28
WO2020075017A1 (en) 2020-04-16
US20200120000A1 (en) 2020-04-16
US10673708B2 (en) 2020-06-02

Similar Documents

Publication Publication Date Title
GB2587765B (en) Auto tuner for cloud micro services embeddings
CA184601S (en) Loudspeaker
GB201805261D0 (en) Membranes
IL283849A (en) Proof-of-work for blockchain applications
EP3714598A4 (en) Frequency component selection for image compression
DK3509582T3 (en) Solvatform af (r)-2-amino-3-phenylpropylcarbamat
EP3354000B8 (en) Device for providing domain names resolution services
DK3645518T3 (en) Syntese af omecamtiv mecarbil
DK3700902T3 (en) Inhibitorer af trpc6
CA186401S (en) Dash mount
DK3927642T3 (en) Anordning til løft af en forstærket stålmåtte
CA188026S (en) Loudspeaker
IL276152A (en) Estrogen receptor-modulating compounds
DK4228304T3 (en) IMPLEMENTING QUALITY OF SERVICE FOR USER PLANE SEPARATION
GB201703583D0 (en) Auto-focus system
EP3643039A4 (en) Header modification for supplementary services
EP3366026A4 (en) Exposing services using network interfaces
GB2574840B (en) Clamping member
AU201815744S (en) Loudspeaker
EP3899338A4 (en) Clamping devices
EP3885631A4 (en) Clamping device
GB201907908D0 (en) Diaphragm structure for loudspeaker
GB201421181D0 (en) Determining bandwidth requirements for network services
EP3609596A4 (en) Screen filter for microfiltration
GB2573888B (en) Loudspeaker

Legal Events

Date Code Title Description
746 Register noted 'licences of right' (sect. 46/1977)

Effective date: 20210916