云计算与云存储系统 (7)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OpenStack开源社区介绍
目标:对云架构和开源有相同理念的人一起协作,开放源码、开放式设计、开放式开发、 开放式社区,创造一个适应各种规模、能够普遍部署、满足公有和私有云需求的开源云计 算平台; (WindowPC、AndroidHANDSET、OpenStackSERVER)
The OpenStack Foundation
云是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括 计算服务器、存储服务器、宽带资源等等。
云计算是基于互联网的超级计算模式--即把存储于个人电脑、移动电话和其他设备 上的大量信息和处理器资源集中在一起,协同工作。在极大规模上可扩展的信息技 术能力向外部客户作为服务来提供的一种计算方式。
私人信息 姓名: BYZ 帐号: 0405 … 余额: 20,000

操作系统
操作系统 (恶意)
Internet网
配置和部署私有云基础架构
• 数据中心面临的挑战
• 管理复杂:拥有多种类型的虚拟化软件,
我只能通过不同的管理工具使用它们。
• 权限划分:确保这些资源被分配给了正确
的人员。
• 安全管理:需要保护基础架构,确保只部
灵活的业务驱动
主流开源云平台发展趋势
社区参与人数
社区代码提交次数
社区参与机构数
1. IBM\HP等公司放弃私有云管理平台,转向开放架构 2. 开源云管理平台四大主流:Openstack、CloudStack、OpenNebula、Eucalyptus,其中OpenStack架构活跃度最高,是众多机构和
OpenStack应用现状
OpenStack用户群体迅速扩大,重量级用户大幅增加
OpenStack用户群体迅速扩大
重量级企业用户大幅增加
本次调研周期内(2014年5月至11月),用户群体明显发展: • 在生产环境下部署OpenStack的用户:33% -〉46% • 电信行业用户的比例:6% -〉10% • 金融行业用户的比例:0.25% -〉2% • 使用最近两个发行版的用户比例达到 67% • 新兴项目在生产环境中的部署比例得到提升,如有9%的用户已经开始在生产环境 中使用DBaaS(Trove)
数据中心转换到私有云 抽象化
软件定义数据中心
异构
访问
控制
将底层的网络、存 储、计算机等基础架 构资源抽象为云
创建跨微软、 VMware 和 Citrix 虚拟架构的云抽象层
通过委派自服务访问 云资源来管理资源的 利用和服务的创建
使用模板标准化应用 部署
企业私有云技术路线
虚拟化
私有云
分布式云数据中心
Receiver Clients 支持数百种设备
LAN WAN ADSL 5G/4G
数 数据中心
公有云面临的问题
• 数据安全问题:目前云计算提供商并不提
供安全保障。例如,Amazon EC2 明确 建议使用额外的安全技术(加密,认证等) 来保障云服务中的数据。
• 数据隐私问题:数据传输和保存过程中,
• 物理设备虚拟化 • 资源整合 • 资源按需使用
关注资源
• 自动化管理 • 资源弹性调度 • 基于大集群的HA,DRS
逐渐关注业务
• 多数据中心整合 • 统一管理和运维 • 多级备份容灾 • SDN网络虚拟化
关注全局业务
混合云
Hybrid Cloud Private Public
• 统一管理 • 资源最优配置 • 业务灵活迁移
私有云计算平台 及 O P E N S TA C K
目录
Contents
01
私有云计算平台
02
OpenStack介绍
03
OpenStack管理与使用
04
OpenStack主要组件
01
私有云计算平台
私有云和公有云有什么关系?
私有云和数据中心有什么区别?
云计算技术
云计算是分布式计算、效用计算、虚拟化技术、Web服务、网格计算等技术的融 合和发展,其目标是用户通过网络能够在任何时间、任何地点最大限度地使用虚拟 资源池,处理大规模计算问题。
重量级代表性客户: • 宝马(制造业)、西班牙外换银行(金融业)、 时代华纳有线(媒体咨询)、欧洲高能物理研究 中心(科研)、富国银行、沃尔玛。
国内代表性用户: •广州超算中心(政务云等业务,天河2号,6400 节点)、携程网(呼叫中心等业务)、奇虎360 (系统补丁自动化测试等业务)、爱奇异(视频 转码等业务)
✓ Openstack聚焦提供有竞争力的开放云服务平台,吸引众多业务上互补的优势产品,强强联合形成多样化的解决方案和生态圈
增强运维功能,提供解决方案
自动化安装部署
监控、告警、报表
Openstack系统HA
(客户化) 发放、计费 大规模调度
Dell、Cisco、ALU、Ericsson、IBM、Rackspace、HP … Redhat、SUSE、Cannonical、Mirantis、Piston、Nebula …
✓ 其他企业和运营商也已开始对Openstack解决方案进行小规模测试
OpenStack开发现状
社区开发活跃,版本周期稳定,规模持续增长
百万
单版本周期代码贡献总量达到6.6M,贡献者超过1900人
8
LOC
Contributors
6.6
2500 Juno版本周期:
6
5.4 4.3
2000 • 共提交661万行代码 1500 • 1947名贡献者参与开发
3. Corporate Sponsors(32)
4. Supporting Organizations(136)
国内参与企业: ✓ 铂金会员(2/8): 华为,腾讯云 ✓ 金牌会员(9/18): 中国移动,中国电信,中国联通,中兴,浪潮,H3C,九州云等
✓ 主要玩家集中在铂金、金牌会员,深度参与(三大委员会、较多人参与社区开发)
✓Folsom ,Sep 2012
✓Grizzly,Apr 2013
✓Havana,Oct 2013
✓Icehouse,2015
从Diablo到IceHouse的OpenStack贡献来看,Redhat、RackSpace、HP、IBM,Mirantis 等厂商在社区贡献上投入积极
OpenStack参与者的利益诉求
Board of Directors
制定战略和资金、资源、人员、成员管理
Tech Committee
每6个月重新选举,各项目技术Leader,技术决策
User committee
社区建设,反馈社区意见
三大委员会(董事会、技术委员会、社区委员会 ),几乎聚集所有IT和云计算巨头,享有话语权,进行目标和发展的引导
4
2.3
2.1
2.1
1000
2
1.1
1.5
500
0.3
0.4
0
0
A
B
C
D
E
F
G
H
I
J
已发布第12个版本Liberty ,项目增加迅速,生态系统迅速扩展
500
406 447
400
300
284 225
200 100
15
18
18
43
158 69 109
~30X
0
ABCDE FGH
I
J Now
模块数量增长迅速,迄今已增长接近30倍
✓ 越来越多互联网、电商用户基于Openstack自建云服务,有较 大规模(<10000 Hosts)上线
Ceilometer 计量
Heat 服务编排
RedDwar 数据库
Horizon Dashboard
Keystone Authentication
Nova Compute
Ci百度文库der Block Storage
OpenStack是一个云平台管理的项目,它不是一个软 件。这个项目由几个主要的组件组合起来完成一些具体的 工作。
OpenStack通过一个web界面提供资源管理,通过一个 仪表板管理整个数据中心中的计算、存储等资源。
OpenStack发展简史
IceHouse
Juno
Kilo
Liberty
2014.4
个人的首选开源云平台 3. 各大主流云计算厂商都转向支持Openstack,获取广泛的生态支持
02
OpenStack介绍
OpenStack的起源和发展
OpenStack对标AWS
OpenStack是什么
OpenStack是一个美国国家航空航天局和Rackspace合 作研发的,以Apache许可证授权,并且是一个自由软件 和开放源代码项目。
公共云
(服务提供商 – 互连网)
私有云
(数据中心 – 内部网)
混合云
(公共和私有)
云计算对企业的意义
安全 灵活 高效
• 数据不通过网络传输、数据不出数据中心 • 减少需要开放的网络IP、端口
• 任何网络、任何设备均可以安全访问企业 应用
• 提高后台资源利用率和管理便利 • 降低前端运维要求、提高工作效率
网络 •Nicira •Open-vSwitch •Cisco •Linux Bridge •NEC •Ryu •BigSwitch •Floodlight •Midonet •Extreme Networks •Ruijie Networks •Brocade •Mellanox
•Production : Best Buy, Bloomberg, NASA, Cisco WebEx, Comcast, CERN, HP, NeCTAR, PayPal, Rackspace and Samsung
OpenStack开源社区介绍
1. Platinum Members(8)
2. Gold Members(16)
http://www.openstack.org/foundation/companies/
http://http://bitergia.com/public/reports/openstack/2013_04_grizzly/
是否被云计算公司员工查看或获取?是否 有恶意的第三方窃听或篡改?
• 数据可靠性问题:
• 如何确认数据还在云? • 如何确认云中的数据的完整性? • 如何确认云中的数据可以在确定时间内读取
到?
云用户
私人信息 姓名: BYZ
帐号: 0405 … 余额: 20,000

数据库
是否
云应用 ((私被人攻击数据的))
提交代码
解决Bug数
Platinum $500,000 / year Gold $50,000 ~ $200,000 / year Corporate $25,000 /year Startup $10,000 /year
社区发言
OpenStack机构贡献情况
✓Diablo ,Sep 2011
✓Essex ,Apr 2012
署了批准的操作系统。
• 快速部署:拥有多种类型的硬件,希望能
够通过简单的方法将它们呈现给应用程序 的拥有者。
• 将底层的基础架构、存储基础架构、存
储和网络基础架构、包括不同的虚拟化 软件,并将这些资源抽象到云。这些云 可以委派给特定的用户,并设定相应的 额度。
• 基于API的可二次开发 • 成本 • 设备与位置独立性 • 虚拟化 • 多租户 • 可靠性 • 可扩展性和弹性 • 性能 • 安全 • 维护
2014.10
2015.4
2015.10
➢OpenStack项目由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项 目。 ➢2012年OpenStack基金会成立,成为第2大开源基金会至今(仅次于Linux基金会) ➢版本周期:每年发布2个主版本(4月和10月各发布一个),主版本发布后会进行多次小版本更新,小版本更新以修正BUG为主。 ➢版本命名规则:每个主版本系列以字母表顺序(A~Z)命名,以年份及当年内的排序做版本号,如 Kilo 2015.1.0
40多亿的移动电话一 2010 年 [数据来源: Nokia]
PDA
个人电脑和 笔记本电脑
企业电脑 和服务器
云计算的分类
从提供的服务类别分:
Infrastructure as a Service Platform as a Service Software as a Service
从设施的所有者来分: 公有云,如阿里云,腾讯 云,华为云,AWS, 微软 Azure 私有云,企业内部管理和使 用。 混合云,核心业务在私有 云,弹性扩展至公有云
Burrow 消息队列
Burrow 消息队列

REST API
Glance Image Mgmt
Quantum Network
Swift Object Storage
虚拟化 • KVM • Xen Server/XCP • Hyper-V • ESX/ESXi
虚拟化、基础设施接入,带动产品销售
存储 • Netapp • IBM • HP • SolidFire • Zadara • Nexenta • Dell • EMC
相关文档
最新文档