このアイテムのアクセス数: 210

このアイテムのファイル:
ファイル 記述 サイズフォーマット 
ic2e59103.2023.00010.pdf2.01 MBAdobe PDF見る/開く
完全メタデータレコード
DCフィールド言語
dc.contributor.authorOnoe, Hiroyaen
dc.contributor.authorKotani, Daisukeen
dc.contributor.authorOkabe, Yasuoen
dc.contributor.alternative尾上, 寛弥ja
dc.contributor.alternative小谷, 大祐ja
dc.contributor.alternative岡部, 寿男ja
dc.date.accessioned2023-12-05T09:27:47Z-
dc.date.available2023-12-05T09:27:47Z-
dc.date.issued2023-
dc.identifier.isbn9798350343946-
dc.identifier.urihttp://hdl.handle.net/2433/286296-
dc.description2023 IEEE International Conference on Cloud Engineering (IC2E), 25-29 Sept. 2023en
dc.description.abstractIn systems designed based on microservice architecture, many production-like environments should be deployed for testing, staging, debugging, and previewing. One way to reduce resource consumption while deploying many environments is to allow sharing of common microservices in multiple environments, and current mechanisms extend application layer protocols like HTTP and gRPC to propagate contexts including environment identifiers and to route requests. However, microservices also use other protocols such as MySQL, Redis, Memcached, and AMQP, and extending each protocol requires lots of effort to implement the extensions. This paper proposes PiCoP, a framework to propagate contexts and route requests independently of application layer protocols. PiCoP consists of a protocol that propagates contexts without interpreting application layer protocols by adding contexts to the front of each TCP byte stream and a proxy that uses the protocol to route requests. We design the protocol to make instrumentation into a system as easy as possible. We showed that PiCoP could reduce resource usage, that the proxy's communication delay is within a practical range, and that it makes sharing microservices in multiple environments with any application layer protocols possible.en
dc.language.isoeng-
dc.publisherIEEEen
dc.rights© 2023 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.en
dc.rightsThis is not the published version. Please cite only the published version. この論文は出版社版でありません。引用の際には出版社版をご確認ご利用ください。en
dc.subjectMicroservicesen
dc.subjectContext Propagationen
dc.subjectTest Environmenten
dc.subjectService Meshen
dc.titleProtocol-Independent Context Propagation for Sharing Microservices in Multiple Environmentsen
dc.typeconference paper-
dc.type.niitypeConference Paper-
dc.identifier.jtitle2023 IEEE International Conference on Cloud Engineering (IC2E)en
dc.identifier.spage11-
dc.identifier.epage20-
dc.relation.doi10.1109/ic2e59103.2023.00010-
dc.textversionauthor-
dcterms.accessRightsopen access-
datacite.awardNumber21K17732-
datacite.awardNumber.urihttps://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-21K17732/-
jpcoar.funderName日本学術振興会ja
jpcoar.awardTitleホストのアイデンティティを活用したネットワーク機能の研究ja
出現コレクション:学術雑誌掲載論文等

アイテムの簡略レコードを表示する

Export to RefWorks


出力フォーマット 


このリポジトリに保管されているアイテムはすべて著作権により保護されています。