Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

cstack

CaaS (container as a service) stack in Node.js style

Features

Components

management service:

  • multi-tanent: enviroment, project concept
  • monophonic service node: computer/network/storage virtualisation, image service, etc
  • load balancing: proxy, cluster
  • HA, no SPF
  • REST API
  • CLI
  • dashboard, UI
  • middle-ware vs micro-service architecture
  • live upgrade
  • Resource scheduler/arbiter
  • QoS policy
  • Log collect
  • DevOps
  • etc

networking agent:

  • support only virtual switch
  • flat l2
  • dhcp/dns services
  • l3 routing
  • IPv6
  • DPDK
  • nat,firewall, vpn
  • load balancing
  • multipath
  • live upgrade
  • HA, no SPF
  • REST API
  • CLI
  • QoS
  • service discovering
  • Loging
  • etc

computing agent:

  • support lxc/lxd, docker/rkt/runc,kvm/physical host,even windows container
  • live migration
  • resource monitoring
  • resource metric
  • live upgrade
  • HA, no SPF
  • REST API
  • CLI
  • QoS
  • Loging
  • etc

storage agent:

  • support local fs, nfs, glusterFs, cephFs, even iSCSI, FC
  • upload/download file
  • object/block store, fs
  • hot plugin-out
  • NVMe/SPDK
  • resource metric
  • live upgrade
  • snapshot
  • HA, no SPF
  • REST API
  • CLI
  • QoS
  • Loging
  • etc

License

(see LICENSE file)

Copyright (c) 2015-present Tom Zhou(iwebpp@gmail.com)

About

CaaS (container as a service) stack in Node.js style

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.