toplogo
Sign In

다중 클라우드 환경에서 블록체인 기반 관리를 통한 새로운 애플리케이션 지원을 위한 분산형 FaaS


Core Concepts
본 논문은 블록체인 기술과 분산형 API 관리를 활용하여 확장성, 유연성, 보안성 및 신뢰성이 향상된 분산형 FaaS 시스템인 DeFaaS를 제안한다.
Abstract
본 논문은 기존 중앙집중형 FaaS 시스템의 한계를 극복하기 위해 분산형 FaaS 시스템인 DeFaaS를 제안한다. DeFaaS는 다음과 같은 핵심 구성요소로 이루어져 있다: 블록체인 기반 분산형 API 등록 및 접근 제어 사용자는 블록체인을 통해 API 엔드포인트를 등록하고 접근 권한을 관리할 수 있다. OAuth2.0을 활용하여 블록체인 기반 인증과 클라우드 서비스 간 상호운용성을 제공한다. 분산형 부하 분산 및 이벤트 배포 API 게이트웨이 노드들이 블록체인의 공개 랜덤 소스를 활용하여 다중 클라우드 간 부하를 분산한다. GossipSub 기반의 분산형 이벤트 배포 시스템을 통해 클라우드 간 이벤트를 전파한다. 분산형 로깅 및 과금 IPFS를 활용하여 API 호출 기록을 분산 저장하고, 블록체인 기반 과금 시스템을 제공한다. 신뢰 관리 스테이킹, 평판 등을 통해 API 게이트웨이 노드, FaaS 제공자 등의 신뢰를 관리한다. 전반적으로 DeFaaS는 분산형 컴퓨팅 분야에서 중요한 진전을 이루었으며, 다양한 새로운 애플리케이션과 사용 사례를 가능하게 할 것으로 기대된다.
Stats
클라우드 컴퓨팅은 높은 확장성, 쉬운 관리, 유연성 등의 다양한 이점을 제공한다. 대부분의 기존 FaaS 시스템은 단일 클라우드 서비스 제공자가 소유하고 관리하는 중앙집중형 구조이다. 이러한 중앙집중형 구조에는 단일 서비스 제공자에 종속되는 문제, 단일 장애점 위험 등의 한계가 있다.
Quotes
"블록체인 기술과 분산형 API 관리를 활용하여 확장성, 유연성, 보안성 및 신뢰성이 향상된 분산형 FaaS 시스템인 DeFaaS를 제안한다." "DeFaaS는 블록체인을 사용하여 사용 가능한 기능(서비스)의 분산형 레지스트리를 생성하고 실행을 관리한다." "DeFaaS는 신뢰할 수 있고 확장 가능한 분산형 FaaS 플랫폼을 제공할 뿐만 아니라 dApp, 자발적 컴퓨팅, 다중 클라우드 서비스 메시 등과 같은 다른 분산 컴퓨팅 시나리오를 지원할 수 있다."

Deeper Inquiries

분산형 FaaS 시스템을 통해 어떤 새로운 애플리케이션 및 사용 사례가 가능해질 것인가?

분산형 FaaS 시스템을 통해 여러 클라우드 제공업체의 자원을 활용하여 더욱 유연하고 안정적인 애플리케이션을 구축할 수 있습니다. 이를 통해 다음과 같은 새로운 애플리케이션 및 사용 사례가 가능해질 것입니다: 다중 클라우드 지원: 사용자는 여러 클라우드 제공업체의 자원을 활용하여 애플리케이션을 배포하고 실행할 수 있습니다. 이는 벤더 락인을 피하고 안정성과 가용성을 향상시킬 수 있습니다. 웹3 및 dApp 지원: 분산형 FaaS 시스템은 웹3 및 dApp과 호환되며, 이러한 새로운 형태의 애플리케이션을 지원할 수 있습니다. 블록체인과의 통합을 통해 보다 안전하고 투명한 실행이 가능해집니다. 비즈니스 확장: 기존의 중앙집중형 FaaS 시스템과 비교하여 분산형 FaaS 시스템은 더 많은 확장성과 유연성을 제공하므로 새로운 비즈니스 모델 및 서비스를 구축할 수 있습니다. 다중 블록체인 지원: DeFaaS 시스템은 다양한 블록체인과의 상호 운용성을 제공하며, 다중 블록체인 환경에서의 애플리케이션을 지원할 수 있습니다.
0
visual_icon
generate_icon
translate_icon
scholar_search_icon
star