JP7575845B2 - マルチ・テナント型サーバレス環境のための多層キャッシュ・メッシュ・システム - Google Patents
マルチ・テナント型サーバレス環境のための多層キャッシュ・メッシュ・システム Download PDFInfo
- Publication number
- JP7575845B2 JP7575845B2 JP2022558182A JP2022558182A JP7575845B2 JP 7575845 B2 JP7575845 B2 JP 7575845B2 JP 2022558182 A JP2022558182 A JP 2022558182A JP 2022558182 A JP2022558182 A JP 2022558182A JP 7575845 B2 JP7575845 B2 JP 7575845B2
- Authority
- JP
- Japan
- Prior art keywords
- cache
- mesh
- components
- component
- execution
- 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
Images
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/2866—Architectures; Arrangements
- H04L67/2885—Hierarchically arranged intermediate devices, e.g. for hierarchical 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/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5682—Policies or rules for updating, deleting or replacing the stored data
-
- 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
-
- 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
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- 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
- H04L67/1097—Protocols 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]
-
- 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/63—Routing a service request depending on the request content or context
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Description
(i)オンデマンド・セルフ・サービス。コンシューマは、各々のサービス・プロバイダと人的対話を必要とすることなく、サーバ・タイム及びネットワーク・ストレージのようなコンピューティング機能を、必要に応じて自動で一方的に準備することができる。
(ii)広いネットワーク・アクセス。機能は、ネットワーク上で利用可能であり、異種のシン又はシック・クライアント・プラットホーム(例えば、携帯電話、ラップトップ、及びPDAs)による使用を促進する標準的機構を通してアクセスされる。
(iii)リソース・プーリング。プロバイダのコンピューティング・リソースがプールされ、マルチ・テナント・モデルを用いて、多数のコンシューマに、コンシューマの要求に従って動的に割り当て及び再割り当てされる種々の物理的及び仮想リソースを提供する。カスタマは、一般に、提供されるリソースの正確な位置についての制御又は知識を有しないが、高レベルで抽象化された位置(例えば、国、州、又はデータセンタ)を指定することはできる。リソースの例は、ストレージ、処理、メモリ、ネットワーク帯域幅及び仮想機械を含む。
(iv)迅速な弾力性。機能は、迅速にスケールアウトし、迅速にリリースしてスケールインするように、場合によっては自動的に、迅速かつ弾力的にプロビジョニングすることができる。コンシューマにとっては、プロビジョニングのために利用可能な機能は無制限であるように見えることが多く、任意の量を任意の時間に購入することができる。
(v)実績によるサービス(Measured Service)。クラウド・システムは、サービスのタイプ(例えば、ストレージ、処理、帯域幅、及びアクティヴ・ユーザのアカウント)に適した抽象レベルの計量機能を活用することによって、リソースの使用を自動的に制御し、最適化する。リソースの使用は、監視、制御及びレポートすることができ、利用されるサービスのプロバイダ及びコンシューマの両方に対して透明性をもたらす。
(i)サービスとしてのクラウド・ソフトウェア(SaaS)。コンシューマに提供される機能は、クラウド・インフラストラクチャ上で実行されるプロバイダのアプリケーションを使用することである。アプリケーションは、種々のクライアント・デバイスから、ウェブ・ブラウザ(例えば、ウェブ・ベースのeメール)などのシン・クライアント・インターフェースを通してアクセス可能である。コンシューマは、ネットワーク、サーバ、オペレーティング・システム、ストレージ、又はさらに個々のアプリケーションの機能を含む、基盤となるクラウド・インフラストラクチャを、限定されたユーザ固有のアプリケーション構成設定は例外となる可能性はあるが、管理又は制御しない。
(ii)サービスとしてのクラウド・プラットホーム(PaaS)。コンシューマに提供される機能は、プロバイダによってサポートされるプログラミング言語及びツールを用いて作成されたコンシューマ作成又は獲得のアプリケーションを、クラウド・インフラストラクチャ上にデプロイすることである。コンシューマは、ネットワーク、サーバ、オペレーティング・システム、又はストレージを含む、基盤となるクラウド・インフラストラクチャを管理又は制御しないが、デプロイされたアプリケーション及び場合により環境構成をホストするアプリケーションについての制御を有する。
(iii)サービスとしてのクラウド・インフラストラクチャ(IaaS)。コンシューマに提供される機能は、処理、ストレージ、ネットワーク、及び他の基本的なコンピューティング・リソースを準備することであり、コンシューマは、オペレーティング・システム及びアプリケーションを含むことができる任意のソフトウェアをデプロイし、実行することができる。コンシューマは、基盤となるクラウド・インフラストラクチャを管理又は制御しないが、オペレーティング・システム、ストレージ、デプロイされたアプリケーションについての制御、及び場合により選択されるネットワーキング・コンポーネント(例えば、ホスト・ファイヤウォール)の限定された制御を有する
(i)プライベート・クラウド。クラウド・インフラストラクチャは、一組織のみによって単独で運用される。クラウド・インフラストラクチャは、その組織又は第三者によって管理することができ、構内又は構外に存在することができる。
(ii)コミュニティ・クラウド。クラウド・インフラストラクチャは、数個の組織によって共用され、共有する関心事(例えば、ミッション、安全要件、ポリシ、及びコンプライアンス考慮)を有する特定のコミュニティをサポートする。クラウド・インフラストラクチャは、それら組織又は第三者によって管理することができ、構内又は構外に存在することができる。
(iii)パブリック・クラウド。クラウド・インフラストラクチャは、一般市民又は大規模産業グループに利用可能とされ、クラウド・サービスを販売する組織によって所有される。
(iv)ハイブリッド・クラウド。クラウド・インフラストラクチャは、固有のエンティティのままでありながら、データ及びアプリケーションの可搬性を可能にする標準化された技術又は独自の技術(例えば、クラウド間の負荷均衡化のためのクラウド・バースティング)によって結合された、2つ又はそれ以上のクラウド(プライベート、コミュニティ、又はパブリック)の混成物である。
Claims (21)
- コンピュータの情報処理により、作業負荷実行環境内のノード上でステートレス・サービスを実行するための方法であって、
複数のノードのそれぞれのノードについて少なくとも1つの作業負荷コンテナを定義することであって、前記少なくとも1つの作業負荷コンテナはキャッシュ・メッシュのキャッシュ・コンポーネントを含み、前記キャッシュ・メッシュは複数のキャッシュ・コンポーネントを含み、前記複数のキャッシュ・コンポーネントは互いの間の通信用プロトコルを含む、定義することと、
実行コンテナ内の前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネントの1つから、ステートレス要求サービスからのステート要求を受信することに応答して、前記ステート要求と関連付けられた要求されたステートが、関連する実行コンテナの前記キャッシュ・コンポーネント内に存在するかどうか判断することと、
キャッシュ・ミスに応答して、前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネントの他のキャッシュ・コンポーネントに対して、前記ステート要求をブロードキャストすることと、
前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネントの前記他のキャッシュ・コンポーネントによって、前記要求されたステートが前記他のキャッシュ・コンポーネントのそれぞれのキャッシュ内に存在するかどうか判断することと、
いずれかのキャッシュ・コンポーネントが前記要求されたステートを識別することに応答して、前記要求されたステートを、前記通信用プロトコルを用いて前記要求サービスへ送信することと
を含む方法。 - 前記通信用プロトコルは暗号化される、請求項1に記載の方法。
- 前記それぞれのノード上での前記実行コンテナの実行の完了に応答して、前記キャッシュ・メッシュに対して終了ステートをブロードキャストすることをさらに含む、請求項1又は請求項2に記載の方法。
- 前記複数のノードについての第1の集中キャッシュ・コンポーネントを準備することをさらに含む、請求項1~請求項3のいずれか1項に記載の方法。
- 前記要求されたステートが、前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネント内で入手できないとの判断に応答して、前記要求されたステートを前記第1の集中キャッシュ・コンポーネントからロードすることをさらに含む、請求項4に記載の方法。
- 前記通信用プロトコルは、ユーザの識別子、キャッシュされた値を識別するキー、及び前記キャッシュされた値からなる群から選択されたコンポーネントを含む、請求項1~請求項5のいずれか1項に記載の方法。
- 前記それぞれのノード上での前記実行コンテナの前記実行の完了に応答して、前記第1の集中キャッシュ・コンポーネントに対して終了ステートをブロードキャストすることをさらに含む、請求項4に記載の方法。
- 前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネントは、同等の作業負荷タイプを有するキャッシュ・コンポーネントのプールを含む、請求項1~請求項7のいずれか1項に記載の方法。
- 前記同等の作業負荷タイプは、同一のランタイム・エンジン、ユーザ情報、及び同一のプログミング言語からなる群から選択される実行パターンを含む、請求項8に記載の方法。
- 第2の集中キャッシュ・コンポーネントを、複製プロトコルを用いて前記第1の集中キャッシュ・コンポーネントと同期させることをさらに含み、前記第2の集中キャッシュ・コンポーネントは、第2の遠隔作業負荷実行環境内に保持される、請求項4に記載の方法。
- 作業負荷実行環境内のノード上でステートレス・サービスを実行するためのコンピュータ・システムであって、
1つ又は複数のプロセッサと、1つ又は複数のコンピュータ可読メモリと、1つ又は複数のコンピュータ可読有形ストレージ媒体と、前記1つ又は複数のコンピュータ可読有形ストレージ媒体のうちの少なくとも1つに格納された、前記1つ又は複数のメモリのうちの少なくとも1つを介して前記1つ又は複数のプロセッサのうちの少なくとも1つによって実行するためのプログラム命令とを含み、
複数のノードのそれぞれのノードについて少なくとも1つの作業負荷コンテナを定義することであって、前記少なくとも1つの作業負荷コンテナはキャッシュ・メッシュのキャッシュ・コンポーネントを含み、前記キャッシュ・メッシュは複数のキャッシュ・コンポーネントを含み、前記複数のキャッシュ・コンポーネントは互いの間の通信用プロトコルを含む、定義することと、
実行コンテナ内の前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネントの1つから、ステートレス要求サービスからのステート要求を受信することに応答して、前記ステート要求と関連付けられた要求されたステートが、関連する実行コンテナの前記キャッシュ・コンポーネント内に存在するかどうかを判断することと、
キャッシュ・ミスに応答して、前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネントの他のキャッシュ・コンポーネントに対して、前記ステート要求をブロードキャストすることと、
前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネントの前記他のキャッシュ・コンポーネントによって、前記要求されたステートが前記他のキャッシュ・コンポーネントのそれぞれのキャッシュ内に存在するかどうか判断することと、
いずれかのキャッシュ・コンポーネントが前記要求されたステートを識別することに応答して、前記要求されたステートを、前記通信用プロトコルを用いて前記要求サービスへ送信することと
を含む方法を行うことが可能な、
コンピュータ・システム。 - 前記それぞれのノード上での前記実行コンテナの実行の完了に応答して、前記キャッシュ・メッシュに対して終了ステートをブロードキャストすることをさらに含む、請求項11に記載のコンピュータ・システム。
- 前記複数のノードについての第1の集中キャッシュ・コンポーネントを準備することをさらに含む、請求項11又は請求項12に記載のコンピュータ・システム。
- 前記要求されたステートが、前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネント内で入手できないとの判断に応答して、前記要求されたステートを前記第1の集中キャッシュ・コンポーネントからロードすることをさらに含む、請求項13に記載のコンピュータ・システム。
- 前記通信用プロトコルは、ユーザの識別子、キャッシュされた値を識別するキー、及び前記キャッシュされた値から成る群から選択されたコンポーネントを含む、請求項11~請求項14のいずれか1項に記載のコンピュータ・システム。
- 前記それぞれのノード上での前記実行コンテナの前記実行の完了に応答して、前記第1の集中キャッシュ・コンポーネントに対して終了ステートをブロードキャストすることをさらに含む、請求項13に記載のシステム。
- 前記キャッシュ・メッシュの前記複数のキャッシュ・コンポーネントは、同等の作業負荷タイプを有するキャッシュ・コンポーネントのプールを含む、請求項11~請求項16のいずれか1項に記載のコンピュータ・システム。
- 前記同等の作業負荷タイプは、同一のランタイム・エンジン、ユーザ情報、及び同一のプログミング言語から成る群から選択された実行パターンを含む、請求項17に記載のコンピュータ・システム。
- 第2の集中キャッシュ・コンポーネントを、複製プロトコルを用いて前記第1の集中キャッシュ・コンポーネントと同期させることをさらに含み、前記第2の集中キャッシュ・コンポーネントは、第2の遠隔作業負荷実行環境内に保持される、請求項13に記載のコンピュータ・システム。
- 作業負荷実行環境内のノード上でステートレス・サービスを実行するためのコンピュータ・プログラムであって、請求項1から請求項10までのいずれか1項に記載の方法をコンピュータに実行させるプログラム命令を含む、
コンピュータ・プログラム。 - 請求項20に記載のコンピュータ・プログラムを格納したコンピュータ可読ストレージ媒体。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/834,754 | 2020-03-30 | ||
| US16/834,754 US11316947B2 (en) | 2020-03-30 | 2020-03-30 | Multi-level cache-mesh-system for multi-tenant serverless environments |
| PCT/IB2021/051126 WO2021198803A1 (en) | 2020-03-30 | 2021-02-11 | Multi-level cache-mesh-system for multi-tenant serverless environments |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023521569A JP2023521569A (ja) | 2023-05-25 |
| JP7575845B2 true JP7575845B2 (ja) | 2024-10-30 |
Family
ID=77856831
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022558182A Active JP7575845B2 (ja) | 2020-03-30 | 2021-02-11 | マルチ・テナント型サーバレス環境のための多層キャッシュ・メッシュ・システム |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US11316947B2 (ja) |
| JP (1) | JP7575845B2 (ja) |
| KR (1) | KR102803394B1 (ja) |
| CN (1) | CN115349117B (ja) |
| AU (1) | AU2021246978B2 (ja) |
| DE (1) | DE112021000410B4 (ja) |
| GB (1) | GB2608954A (ja) |
| WO (1) | WO2021198803A1 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12079653B2 (en) * | 2021-10-05 | 2024-09-03 | Hewlett Packard Enterprise Development Lp | Distributed state store supporting multiple protocols |
| CN113961346B (zh) * | 2021-10-26 | 2025-04-29 | 云知声智能科技股份有限公司 | 数据缓存的管理与调度方法、装置、电子设备和存储介质 |
| DE102022203281A1 (de) * | 2022-04-01 | 2023-10-05 | Robert Bosch Gesellschaft mit beschränkter Haftung | Vorrichtung und Verfahren zur Verarbeitung von Dateneinheiten |
| CN115866088B (zh) * | 2022-11-30 | 2025-01-07 | 京东科技信息技术有限公司 | 协议转换方法、装置、电子设备和计算机可读存储介质 |
| US12554615B2 (en) | 2023-02-14 | 2026-02-17 | International Business Machines Corporation | Determining a quiesce timeout for a containerized workload |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004030486A (ja) | 2002-06-28 | 2004-01-29 | Hitachi Ltd | 分散オブジェクト制御方法およびその実施システム |
| US20090019158A1 (en) | 2006-05-16 | 2009-01-15 | Bea Systems, Inc. | Engine Near Cache for Reducing Latency in a Telecommunications Environment |
| US20190303295A1 (en) | 2018-04-03 | 2019-10-03 | International Business Machines Corporation | Coordination of cache memory operations |
| US10467143B1 (en) | 2017-02-27 | 2019-11-05 | Amazon Technologies, Inc. | Event-driven cache |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7127514B2 (en) | 2000-12-28 | 2006-10-24 | Microsoft Corporation | Stateless distributed computer architecture with server-oriented state-caching objects maintained on network or client |
| US6981138B2 (en) | 2001-03-26 | 2005-12-27 | Microsoft Corporation | Encrypted key cache |
| US7065587B2 (en) | 2001-04-02 | 2006-06-20 | Microsoft Corporation | Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith |
| US7673101B2 (en) * | 2005-05-16 | 2010-03-02 | Texas Instruments Incorporated | Re-assigning cache line ways |
| US8924743B2 (en) | 2009-05-06 | 2014-12-30 | Empire Technology Development Llc | Securing data caches through encryption |
| GB2503437A (en) | 2012-06-26 | 2014-01-01 | Ibm | Fetching cache lines into a plurality of caches with different states |
| JP6308508B2 (ja) * | 2014-06-26 | 2018-04-11 | インテル・コーポレーション | メムキャッシュドシステムのクライアント装置およびサーバ装置、データをキャッシュするメモリのための方法、コンピュータプログラム、並びにコンピュータ可読ストレージ媒体 |
| US10296551B2 (en) * | 2015-09-30 | 2019-05-21 | Juniper Networks, Inc. | Analytics for a distributed network |
| US10037220B2 (en) | 2015-11-20 | 2018-07-31 | International Business Machines Corporation | Facilitating software-defined networking communications in a container-based networked computing environment |
| EP3311548B1 (en) * | 2016-05-11 | 2019-04-10 | Oracle International Corporation | Multi-tenant identity and data security management cloud service |
| US10565008B2 (en) | 2016-07-28 | 2020-02-18 | International Business Machines Corporation | Reducing service downtime during service migration |
| US10362092B1 (en) * | 2016-10-14 | 2019-07-23 | Nutanix, Inc. | Entity management in distributed systems |
| CN108664324B (zh) | 2017-03-30 | 2022-02-01 | 微软技术许可有限责任公司 | 云服务实例分配的更新日志 |
| US20180302490A1 (en) * | 2017-04-13 | 2018-10-18 | Cisco Technology, Inc. | Dynamic content delivery network (cdn) cache selection without request routing engineering |
| US11243807B2 (en) * | 2017-05-04 | 2022-02-08 | Salesforce.Com, Inc. | Systems, methods, and apparatuses for implementing a scheduler and workload manager with workload re-execution functionality for bad execution runs |
| US10817392B1 (en) * | 2017-11-01 | 2020-10-27 | Pure Storage, Inc. | Ensuring resiliency to storage device failures in a storage system that includes a plurality of storage devices |
| KR102042431B1 (ko) | 2018-05-24 | 2019-11-08 | 주식회사 티맥스소프트 | 클라우드 환경에서 웹 캐싱을 위한 메타 정보 저장 방법 및 이를 사용한 웹 서버 |
| US20200019330A1 (en) * | 2018-07-11 | 2020-01-16 | EMC IP Holding Company LLC | Combined Read/Write Cache for Deduplicated Metadata Service |
| US11016939B2 (en) * | 2018-07-11 | 2021-05-25 | EMC IP Holding Company, LLC | Architecture for scalable metadata microservices orchestration |
| US10855531B2 (en) * | 2018-08-30 | 2020-12-01 | Juniper Networks, Inc. | Multiple networks for virtual execution elements |
| US11212369B2 (en) * | 2018-10-19 | 2021-12-28 | Arris Enterprises Llc | Distributed storage of state information and session recovery using state information |
| US10986150B2 (en) * | 2019-03-01 | 2021-04-20 | Netskope, Inc. | Load balancing in a dynamic scalable services mesh |
| US10972386B2 (en) * | 2019-03-29 | 2021-04-06 | Juniper Networks, Inc. | Scalable multi-tenant underlay network supporting multi-tenant overlay network |
-
2020
- 2020-03-30 US US16/834,754 patent/US11316947B2/en active Active
-
2021
- 2021-02-11 KR KR1020227031451A patent/KR102803394B1/ko active Active
- 2021-02-11 CN CN202180025193.4A patent/CN115349117B/zh active Active
- 2021-02-11 GB GB2215368.8A patent/GB2608954A/en active Pending
- 2021-02-11 JP JP2022558182A patent/JP7575845B2/ja active Active
- 2021-02-11 AU AU2021246978A patent/AU2021246978B2/en active Active
- 2021-02-11 WO PCT/IB2021/051126 patent/WO2021198803A1/en not_active Ceased
- 2021-02-11 DE DE112021000410.7T patent/DE112021000410B4/de active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004030486A (ja) | 2002-06-28 | 2004-01-29 | Hitachi Ltd | 分散オブジェクト制御方法およびその実施システム |
| US20090019158A1 (en) | 2006-05-16 | 2009-01-15 | Bea Systems, Inc. | Engine Near Cache for Reducing Latency in a Telecommunications Environment |
| US10467143B1 (en) | 2017-02-27 | 2019-11-05 | Amazon Technologies, Inc. | Event-driven cache |
| US20190303295A1 (en) | 2018-04-03 | 2019-10-03 | International Business Machines Corporation | Coordination of cache memory operations |
Also Published As
| Publication number | Publication date |
|---|---|
| US11316947B2 (en) | 2022-04-26 |
| GB2608954A (en) | 2023-01-18 |
| US20210306438A1 (en) | 2021-09-30 |
| DE112021000410T5 (de) | 2022-12-22 |
| KR102803394B1 (ko) | 2025-05-02 |
| DE112021000410B4 (de) | 2024-01-04 |
| GB202215368D0 (en) | 2022-11-30 |
| AU2021246978A1 (en) | 2022-09-01 |
| AU2021246978B2 (en) | 2024-01-04 |
| JP2023521569A (ja) | 2023-05-25 |
| WO2021198803A1 (en) | 2021-10-07 |
| KR20220147613A (ko) | 2022-11-03 |
| CN115349117B (zh) | 2023-03-31 |
| CN115349117A (zh) | 2022-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7575845B2 (ja) | マルチ・テナント型サーバレス環境のための多層キャッシュ・メッシュ・システム | |
| JP7203444B2 (ja) | 代替サーバ名を使用する相互トランスポート層セキュリティを選択的に提供すること | |
| US10721293B2 (en) | Hybrid cloud applications | |
| US10360410B2 (en) | Providing containers access to container daemon in multi-tenant environment | |
| US8959523B2 (en) | Automated virtual machine placement planning using different placement solutions at different hierarchical tree levels | |
| US9973573B2 (en) | Concurrency reduction service | |
| JP7774620B2 (ja) | エッジ・コンピューティング環境におけるタスク・フローの管理 | |
| US20130318241A1 (en) | Live directory of cloud tenants to enable inter-tenant interaction via cloud | |
| US9887968B2 (en) | Enhanced security when sending asynchronous messages | |
| US20130227232A1 (en) | Partition aware quality of service feature | |
| Munteanu et al. | Multi-cloud resource management: cloud service interfacing | |
| US9591079B2 (en) | Method and apparatus for managing sessions of different websites | |
| US20200304577A1 (en) | Synchronous client-side log service | |
| US20230083684A1 (en) | Visualizing api invocation flows in containerized environments | |
| US9338229B2 (en) | Relocating an application from a device to a server | |
| WO2023035742A1 (en) | Open-source container data management | |
| US9537948B2 (en) | Method and apparatus for chunk-level sharing-based open virtualization format (OVF) package distribution through dependency analysis | |
| US11968293B2 (en) | Private key management | |
| US12045663B2 (en) | Serverless computing-based, continuous gateway watch for data change | |
| US12301583B2 (en) | Access configuration in hybrid network environments | |
| EP4000239B1 (en) | 3rd generation partnership project (3gpp) framework for live uplink streaming (flus) sink capabilities determination | |
| US20220329642A1 (en) | Method and apparatus for reverse address mapping when using content preparation in 5g networks | |
| US20130332609A1 (en) | Network computing over multiple resource centers | |
| Gupta et al. | Improving scope of Cloud technology under Open SourceTools |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221003 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230721 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240612 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240730 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240807 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241001 |
|
| RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20241001 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241015 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7575845 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |