Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

wenlongwljs/osf-openstack-training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

73 Commits

Repository files navigation

##项目说明

本项目主要用于开源力量《OpenStack应用实战解析及开发入门》 在线培训同步课程使用,请勿私自用于商业用途,欢迎个人随意转载,但是请保留源作者版权信息。

##目录说明

code/ 上课用到的演示代码

installation/ 手动安装文档等

##教学内容

###初识OpenStack

  • OpensSack 现场演示
  • 详细介绍OpenStack涉及到的概念,并结合实际应用场景介绍相关概念的应用。
  • 基本概念:Tenant、User和Role
  • 高级概念:Region、AZ、Cell、Host Aggregate
  • 如何结合实际应用场景来对应OpenStack中的概念

###手动OpenStack安装配置

  • Openstack部署架构讲解(3个VM)
  • Keystone搭建
  • Glance搭建
  • Neutron搭建
  • Nova搭建
  • Dashboard 搭建
  • Swift搭建
  • Cinder搭建

##OpenStack 自动部署

  • Openstack 自动化部署方式比较
  • DevStack自动化部署原理,并演示单节点和多节点自动化安装部署
  • Fuel OpenStack多节点自动化部署介绍
  • PackStack多节点自动化部署介绍
  • Puppet 方式部署介绍

###OpenStack认证组件Keystone

  • Keystone介绍和基本概念
  • Keystone架构
  • Keystone处理流程
  • Keystone实验

###OpenStack镜像组件Glance

  • Glance介绍和基本概念
  • Glance架构
  • Glance实验
  • 镜像的制作、修改、转换

###OpenStack对象存储Swift和块存储Cinder

  • Swift的架构和原理
  • Swift的企业部署方案
  • Cinder架构
  • 基于Cinder的解决方案

###OpenStack网络组件Neutron

  • 网络基础知识
  • 网络方案选择
  • Neutron组件架构
  • OpenStack&SDN网络现状

###OpenStack计算组件Nova

  • 虚拟化技术KVM,VMWARE,XEN介绍
  • Nova介绍及框架
  • Nova运行流程
  • Nova部署模式
  • 虚拟机监控
  • Live migrate
  • Backup

###OpenStack HA方案的选择及日志

  • 各组件HA方案
  • 日志分析与排除

###性能瓶颈

  • OpenStack平台性能瓶颈
  • 虚拟机性能瓶颈

###性能调优

  • OpenStack平台性能调优
  • KVM性能调优
  • Host OS性能调优

###OpenStack使用

  • 命令行操作

###Dashboard操作

###nova源码架构介绍

  • 源码的获取
  • 开发环境的搭建
  • nova模块调用介绍
  • nova源码模块功能介绍

###添加Nova-api自定义模块

###数据库表结构的扩展

  • nova表结构的扩展
  • keystone表结构的扩展
  • resetful接口服务的扩展

###nova数据库调用接口服务的扩展

  • compute接口的扩展
  • keystone接口服务的扩展
  • 基于openstack服务、配置架构自定义服务模块

###Django快速入门

  • Demo for a "Hello World"
  • Django ORM 介绍
  • Django Template介绍
  • Django View 介绍

###Dashboard源码介绍

  • horizon代码模块介绍
  • 中文化的功能实现
  • 页面按钮的添加
  • 列表中下拉菜单的添加
  • 列表中文字链接的添加

###OpenStack大规模部署碰到的常见问题及其优化方法

###OpenStack大规模部署案例及经验介绍

  • 公有云经验分享
  • 私有云经验分享

###OpenStack云平台与其它几种云平台的比较

  • 几种主流的开源云平台技术比较
  • 几种主流云平台的生态系统比较

###国内外OpenStack云计算的案例和现状

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • Python 96.3%
  • HTML 3.7%

AltStyle によって変換されたページ (->オリジナル) /