Project FiFo - Architecture

Post on 25-May-2015

1049 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

The presentation of the Architecture webinar for Project FiFo.

Transcript

Project-FiFoOpen Source Cloud Orchestration

Architecture

Agenda

•Communication Overview

•Services

•Example - VM Creation

•Q & A / Discussion

Communication Overview

Chunter

Hypervisor

Sniffle

Management Server

Snarl

AAa

Wiggle

API Endpoint

Howl

Live communication

UI

Jingles

Jingles

•‘FiFo Application’

•Written in HTML & JS

•Static & Stateless

•Talks over FiFo’s API

•Uses web sockets

Wiggle

•API Server

•REST

•Talks HTTP

•some WS

•And TCP (to other services)

•Stateless

Howl

• Live update server

• speaks WS

• Stageful

• channels-subscribers

•Channel based

• speaks TCP wither other services

• Talks TCP and mDNS

• riak_core cluster

Sniffle

•Management server

• Stateful

•Datasets

• Images

• VMs

•Networks

•Hypervisors

• Packages

• Talks TCP and mDNS

• riak_core cluster

Snarl

• AAA

• Stateful

•Users

•Groups

• Talks TCP and mDNS

• riak_core cluster

Chunter

•Hypervisor manager

• Stateless

•Only services in the GZ

•Oner per Server

VM Creation

Chunter

Hypervisor

Sniffle

Management Server

Snarl

AAa

Wiggle

API Endpoint

Howl

Live communication

UI

Jingles

Q & A / Discussion

top related