Eru White Paper
  • Introduction
  • Brief
  • Projects
  • History
  • Benchmark
  • FAQ
  • Overview
    • Resolution
    • Features
    • Architect
    • Resource
    • HealthCheck
    • Component
  • Conception
    • Pod
    • Node
    • Application
    • Workload
    • Runtime
    • Resource
    • CPU
    • Scheduling
    • Networking
    • HA
  • Components
    • Agent
    • Selfmon
  • Specs
    • App Spec
    • Core Config
    • Agent Config
  • Quickstart
    • Install
    • Release
    • Example
  • Installation
    • Requirements
    • Deploy core
    • Deploy agent
    • Deploy calico(optional)
    • Management
  • Get Started
    • Setup
    • Sample App
    • Bind Resources
    • Update Application
    • SDN
    • Workload Status
  • Check Calico
Powered by GitBook
On this page

Overview

PreviousFAQNextResolution

Last updated 2 years ago

Eru 是类似于 的分布式容器编排和部署系统。在整个架构中使用了若干种开源项目构建而成,包括不仅限于如 , 等。

Eru 不算是一种 实现,更类似于 的 multiple type executor orchestration system。因此它并不会有诸如资源异常退出拉起或者 re-deploy 这样的能力,它只专注于编排和部署。Eru 不但提供了资源维度的调度,同时也负责内容编排,本质上来说是一种抢占式资源的全局调度器。

另外在 Eru 的实现中,我们通过高效的资源分配算法避免了传统上部署加锁的问题,使得 Eru 能高效透明的处理部署和编排行为。对于寻求高效运维方案的组织和 devops 人力缺乏的 startup 以及个人开发者而言更加友善。

同时通过上层支撑组件统一开发工作流,降低运维复杂度,提供了开发,集成,部署,运维的一揽子解决方案。

Kubernetes
etcd
calico
PaaS
Nomad