• Stars
    star
    271
  • Rank 151,717 (Top 3 %)
  • Language
  • Created over 9 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Introduce the principles and implementation details of the OpenStack Neutron Project.

深入理解 Neutron -- OpenStack 网络实现

Neutron 是 OpenStack 项目中负责提供网络服务的组件,它基于软件定义网络的思想,实现了网络虚拟化下的资源管理。

本书将剖析 Neutron 组件的原理和实现。

在线阅读:GitBookGithub

本书源码在 Github 上维护,欢迎参与: https://github.com/yeasy/openstack_understand_Neutron

感谢所有的 贡献者

更新历史:

  • V0.9: 2015-06-29
    • 添加对 DVR 更多细节分析。
  • V0.8: 2015-03-24
    • 添加 LBaaS 服务分析;
  • V0.7: 2015-03-23
    • 添加 VXLAN 模式分析;
    • 添加 DVR 服务分析。
  • V0.6: 2014-04-04
    • 修正系统结构的图表;
    • 修正部分描述。
  • V0.5: 2014-03-24
    • 添加对 vlan 模式下具体规则的分析;
    • 更新 GRE 模式下 answerfile 的 IP 信息。
  • V0.4: 2014-03-20
    • 添加对安全组实现的完整分析,添加整体逻辑图表;
    • 添加 vlan 模式下的 RDO answer 文件(更新 IP 信息)。
  • V0.3: 2014-03-10
    • 添加 GRE 模式下对流表规则分析;
    • 添加 GRE 模式下的 answer 文件。 *V0.2: 2014-03-06
    • 修正图表引用错误;
    • 添加对 GRE 模式下流表细节分析。
  • V0.1: 2014-02-20
    • 开始整体结构。

参加步骤

  • 在 GitHub 上 fork 到自己的仓库,如 user/openstack_understand_Neutron,然后 clone 到本地,并设置用户信息。
$ git clone [email protected]:user/openstack_understand_Neutron.git
$ cd openstack_understand_Neutron
$ git config user.name "User"
$ git config user.email [email protected]
  • 修改代码后提交,并推送到自己的仓库。
$ #do some change on the content
$ git commit -am "Fix issue #1: change helo to hello"
$ git push
  • 在 GitHub 网站上提交 pull request。
  • 定期使用项目仓库内容更新自己仓库内容。
$ git remote add upstream https://github.com/yeasy/openstack_understand_Neutron
$ git fetch upstream
$ git checkout master
$ git rebase upstream/master
$ git push -f origin master

More Repositories

1

docker_practice

Learn and understand Docker&Container technologies, with real DevOps practice!
Go
24,720
star
2

blockchain_guide

Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger.
Go
6,803
star
3

docker-compose-files

Some typical docker compose templates.
Go
962
star
4

hyperledger_code_fabric

Code analysis on hyperledger fabric project
684
star
5

easyOVS

Insightful operations and diagnosis for OpenStack Networking!
Python
95
star
6

cello-archived

Blockchain Management Platform! Please visit github.com/hyperledger/cello for the latest version.
Python
80
star
7

docker-hyperledger-fabric

Hyperledger Fabric All-in-one Docker Image
Dockerfile
65
star
8

tech_writing

Some of my technical writings.
65
star
9

hyperledger-py

Python SDK for hyperledger fabric v0.6, latest code is at github.com/hyperledger/fabric-sdk-py
Python
64
star
10

mininet_book

A book to introduce Mininet usage and its code implementation.
54
star
11

openstack_code_Neutron

A book to analyze the code of the OpenStack Neutron Project.
37
star
12

simple-web

A simple web server that outputs its own IP address, very useful for testing.
Python
28
star
13

docker-hyperledger-fabric-peer

Docker image for Hyperledger Fabric Peer
Dockerfile
25
star
14

docker-mongo-connector

pipeline from a MongoDB cluster to other systems
Shell
23
star
15

docker-hyperledger-fabric-base

Docker image for Hyperledger Fabric Base
Dockerfile
21
star
16

seminar-talk

Some seminar talk slides
19
star
17

docker-hyperledger

Docker image for hyperledger
19
star
18

ansible-playbooks

Some useful playbooks for ansible.
19
star
19

docker-blockchain-explorer

Docker image of the blockchain-explorer
18
star
20

docker-ipfs

Docker Image for IPFS node
Dockerfile
16
star
21

code_snippet

Some simple but useful source codes, scripts or templates, on networking, programming, algorithm, etc.
Python
15
star
22

best-practice

Some best-practice config/cook-book of using tools
JavaScript
14
star
23

learning_pickleball

Learn and master pickleball, towards professional pickleball players! 学打匹克球!
10
star
24

docker-hyperledger-peer

Docker image for hyperledger fabric peer
9
star
25

openstack_code_Heat

The code analysis of the OpenStack Heat project.
9
star
26

fintech_talk

Fintech related seminar talks
9
star
27

dockerfileGen

A smart web tool to generate best-practice Dockerfile based on your input information.
HTML
9
star
28

docker-hyperledger-fabric-orderer

Docker image for Hyperledger Fabric Orderer
Dockerfile
7
star
29

openstack-tool

Some useful tools for openstack deployment and usage
Shell
7
star
30

docker-hyperledger-fabric-kafka

Docker image for Hyperledger Fabric Kafka
Shell
6
star
31

docker-hyperledger-fabric-ca

Docker image for the Hyperledger Fabric-CA
Dockerfile
6
star
32

openstack_code_Kuryr

A book to analyze the source code of Kuryr
5
star
33

cmonit

monitor for host health, container stats, etc.
Go
5
star
34

openstack_code_HeatClient

A book to analyze the source code of HeatClient
4
star
35

openstack_code_Magnum

A book to analyze the code of the OpenStack Magnum Project.
4
star
36

Docker_Swarm_code

A book to analyze the code of Docker Swarm
4
star
37

docker-nginx-consul-template

Docker images to have nginx and the consul template installed
Nginx
4
star
38

docker-nginx

Docker image for nginx
Shell
3
star
39

lazyctrl

The code for the lazyctrl project.
C
3
star
40

docker-hyperledger-fabric-couchdb

Docker image for the Hyperledger Fabric couchdb
Shell
3
star
41

docker-hyperledger-membersrvc

Docker image for hyperledger membersrvc
2
star
42

docker-confluent

Docker image for confluent
Shell
2
star
43

docker-hyperledger-fabric-gateway-java

docker hyperledger fabric gateway java
Dockerfile
2
star
44

kafka-client

A lightweight kakfa client
Go
2
star
45

docker-zookeeper

Docker image for zookeeper
Shell
2
star
46

robot_tool

robot test tool for OpenDaylight Project.
Python
2
star
47

yeasy.github.io

HTML
1
star
48

docker-kafka

Apache Kafka Docker Image
Shell
1
star
49

docker-logstash

Docker image for logstash.
1
star
50

docker-hyperledger-fabric-sdk-node

Hyperledger fabric SDK node
Dockerfile
1
star
51

docker-mongosetup

A setup node for mongo cluster
Shell
1
star
52

heatgen

A useful tool to generate heat template
Python
1
star
53

mongo-express

The docker image for mongo-express
Shell
1
star
54

tripled

TripleD -- OpenStack Cloud Detection, Diagnosis and Debug
Python
1
star
55

mininet-lc

The mininet code for the LC project.
Python
1
star