Kaisar
  • Origins
    • Overview & Mission
    • Challenges
      • Exponential Change in Spending and Compute Requirements
      • Cost challenges with traditional cloud GPU providers.
      • Centralized GPU Computing Challenges
      • Building the Kaisar Network
    • Problem Statement
    • The Solution: Kaisar's Decentralized GPU Network
      • Kaisar's Competitive Edge
        • Technical Specifications
    • FAQ
      • What is Kaisar?
      • Does Kaisar use blockchain technology?
      • What are the main products offered by Kaisar?
      • Can I contribute my GPU resources to Kaisar?
      • What is Proof of Physical Work (PoPW)?
      • How does Kaisar GPU Container work?
      • What frameworks are supported by Kaisar GPU Container?
      • How do I deploy a GPU Container?
      • What payment methods are accepted?
      • How is pricing determined?
      • What GPUs are supported?
      • How do I monitor my GPU container?
      • How does Kaisar ensure security of containers?
      • How do I get started with Kaisar?
  • Kaisar Architecture
    • Overview
      • Key Components
      • Kaisar Network Overview
    • Detailed Architecture
      • Architecture Layers
        • Security Layer
        • Backend Layer
        • Infrastructure Layer
        • Frontend Layer
    • Core Workflows
      • Kaisar Checker
      • Kaisar Cloud ( End-User ) Workflow
      • Kaisar Provider
    • Glossary of Terms
  • Products
    • Kaisar Cloud (End-Users)
      • Kaisar GPU Container
      • How to rent GPUs
      • How to deploy a GPU Container
      • Releases
    • Kaisar Checker Node
      • What is the Kaisar Checker Node
        • Introduction
        • How do Checker Nodes Work
        • Benefits of Owning a Checker Node
        • Node Sale Information
        • Referral Mechanism
        • What is the Checker Node License (NFT)
        • Reward Calculation Formula
        • Reward Unlock Period
        • FAQs
      • How to Purchase Checker Nodes
        • Step 1 - Connect wallet
        • Step 2 - Choose the Network
        • Step 3 - Commitment Submission
        • Step 4 - Referral Link Sharing
        • Step 5 - Confirmation
        • What’s Next?
        • FAQs
      • How to Manage Checker Nodes
        • Get started
        • Connect Wallet
        • Delegate and Undelegate your Checker NFT Licenses
      • How to run Checker Nodes
      • Contact and Support
        • Legal and Compliance
        • Sale Disclaimer
  • SUPPORT
Powered by GitBook
On this page
  1. Kaisar Architecture
  2. Detailed Architecture

Architecture Layers

PreviousDetailed ArchitectureNextSecurity Layer

Last updated 7 months ago

Step-by-Step Flow: 1. Users interact through the Explorer, Kaisar Cloud Portal, or Worker Portal, depending on their role and requirements. -> Explorer is a public site, for viewing the summaries, reports of Network Capacity. Kaisar Cloud Portal is for End User (GPU Consumer). and Worker Portal is for (GPU Provider).

2. All incoming connections pass through the VPN and Firewall for secure access. The IAM system verifies user credentials and permissions.

3. Requests are routed to the API Gateway, which is running in a cluster mode to ensure high availability and load balancing.

4.The API Gateway uses a round-robin rule to distribute incoming requests to instances of the Backend( Service Management, Worker Management, Billing, Monitoring & Alert, Logging, and Analytics modules). Each of these modules runs multiple instances to handle the load efficiently.

5. Depending on the request type, it's processed by the relevant backend service. For instance, compute jobs might be directed to the GPU Cluster through Worker Management.

6. Some operations, those requiring immutable records or enhanced security, interact with the PEAQ Blockchain.

7. After processing, responses are sent back through the API Gateway to the respective frontend interface, providing users with the needed information. -> For asynchronous requests, the Portal will connect to a WebSocket endpoint on the API Gateway. Once the process is completed, the result will be returned to the Portal through WebSocket events.

Below is the detailed working of the Kaisar Network, organized into architecture layers: