当前位置:文档之家› OpenStack部署实践及应用案例

OpenStack部署实践及应用案例


– DIY Solaris ZFS
9

参考配置
10

基础架构服务
11

基础架构服务配置
• Monitoring • NTP
– Nagios + IaaSMon
• DNS
• SMTP • Web
• OpenLDAP
• Servers
– Intel E5-2620 – Intel E5-2680 – 48GB – 96GB Ram – 1GB – 10GB NIC
• Switches • Storages
– Dell/ IBM / 广达 / 英业达 – Cisco / Aristanetworks – Nexenta

OpenStack部署实践及应用案例-TryStack
OpenStack社区分享
梁博 @onetown liang.bo@

OpenStack部署实践与案例分享
• OpenStack硬件参考架构 • OpenStack基础架构服务 • OpenStack部署架构 • OpenStack部署工具 • OpenStack案例
• 团队会持续向社区贡献代码
– Bug fixes – 更多新功能的实现
• 与合作伙伴、厂商合作, 并推进OpenStack在中国产品落地
4

团队
• Advisors
– 陈怀临 (弯曲评论首席科学家) – Joe (SwiftStack CEO) – Boris (Mirantis Co Founder)
20

OpenStack Components
Nova API Keystone API Compute Manager Host Volume Manager ZFS
Users
Nginx/ HA Proxdy
Neutron API Cinder API Glance API Swift Proxy

VIACLOUD PUBLIC CLOUD
30

TRYSTACK CAMP FOR DELL
31

TRYSTACK CAMP FOR HP
32

TRYSTACK MEETUPS
1. 2. 3. 4. 5. 6. 7. 8. 9.
33

团队招募
• Python/C Developer • UI Engineer • Linux / Network Engineer
34

OpenStack China从开始
更多信息欢迎访问OpenStack中文社区
17

OpenStack 网络
18

Block Storage
• Solaris 11.1 / FreeBSD 9 / NexentaStor 3
19

Customized Dashboard
• Customized Authentication (吴文相) • Customized UI (梁博) • Tenant Creation Workflow (吴文相) • Provider Network (梁博、吴文相)
– Nginx – Php
– Django
12

Nagios +ack Components
14

Controller
• Keystone (3 vm Instances)
– Nova API
• API Server (3 vm instances)
2


• 由OpenStack中国社区发起该项目 • 获得来自九州云, Intel, IBM, 曙光等厂商的支持和赞助 • 获得来自OpenStack中国社区专家的技术支持 • 有自己的门户 (面向社区) • 来自社区的虚拟运维团队、开发团队和测试团队 • 覆盖网络、虚拟化、存储等各种关键应用的专家 • Folsom to Grizzly
• Nova ConsoleAuth • Nova Compute • Nova noVNC • Neutron L2 Agent
• OpenVSwitch 1.10
16

Network
• Neutron L2 Agent
• Neotron DHCP Agent • Neotron Meta Proxy • Neotron L3 Agent • OpenVSwitch 1.10
Oct 2012, Grizzly Summit #San Diego /openstack/trystackintrofinalpdf Dec 2012, ECUG #ChengDu / May 2013, open souce convention #Beijing / February 2013 Trystack 1st meetup #Nanjing /blog/2013/02/trystack-cn-2013-first-meetup/ February 2013, Trystack 2nd meetup #Shanghai /blog/2013/02/trystack-2nd-meetup-2013/ June 2013, Trystack 3rd meetup #Beijing in IBM /blog/2013/06/trystack-cn-meetup-with-ibm-inbeijing/ June 2013, Trystack 4th meetup #Shenzhen in Huawei June 2013, 8th Open Source China Open World Forum(OCOW) #Beijing / OpenStack's 3rd Birthday Celebration /
23

部署工具
24

Fuel
25

Fuelweb Localization
26

案例
27

合作伙伴
28

ActiveEon ProActive
29
• Community Members
– Cole Crawford (Open Compute COO) –
5

硬件参考架构
6

Servers
7

Racks
8

硬件配置
KVM Guest
images
Swift Storage
21

OpenStack 部署工具
22

部署过程
• Phase I
– Git sync – 手工部署安装
• Phase II
– Git Sync
• Phase III
– 自动化脚本 (bash) – Puppet + cobbler – Fuel (Mirantis)
THANK YOU
35
3

使命
• 覆盖全部OpenStack组件的运行环境 • 开放最全面的OpenStack API • 提供管理员、运维人员、开发人员的最佳实践 • 参考架构
– 来自不同厂商的硬件设备 – 使用不同的OpenStack部署 – 使用最新的OpenStack代码
– Cinder API / Cinder Volume – Neutron Server
– Glance API / Glance Registry
• Nginx / HA Proxy
15

Compute
• Nova Conduct
• Nova Scheduler • Nova Cert
相关主题