Openstack 介绍


 一个可以用来建立私有云和公有云的开源软件  良好的框架,具有良好的扩展性  经过验证:swift已经支撑100PB存储  虚拟化管理工具  未来可能云计算的标准  Openstack基金会管理的项目  Redhat,Novel(Suse),Canonical(Ubuntu), Rackspace  IBM,Dell,HP,Cisco  Nova和Eucalyptus  Rackspace和swift  2010年7月份正式成立Openstack项目  2010年10月份:Austin  2011年1月份:Bexar  2011年4月份:Catus  2011年9月份:Diablo(Ubuntu 11.10)  2012年4月份:Essex (Ubuntu 12.04, Fedora17)  2012年9月份:Folsom(quantum)  代码开源 (Apache 2.0许可)  开放设计(半年开一次设计峰会)  开放开发(Github管理代码)  开放社区(邮件列表,IRC)  定期发布版本(半年1次)  Nova  Nova-api  Message Queue (Rabbit MQ Server)  Nova-compute  Nova-network  Nova-volume  Nova-scheduler  Glance (镜像管理)  Keystone (身份验证,授权)  Horizon (Web管理nova,部分API功能)  Swift (对象存储)  Quantum (替换Nova-network)  监控  计费  DNS管理  LVS的负载均衡  CDN服务(swift)  EBS块设备存储  EC2兼容API  Openstack API  Dashbaord是基于Openstack API开发  支持KVM、Xen、Esxi、微软Hyper-V、LXC  全部组件Python开发  Essex版本,代码更加规范  不能直接跑VDI  长于存储非结构化数据,历史数据归档  可以作为网盘,需要做二次开发  硬盘不需要Raid,采用家用硬盘 11  Not a Filesystem :不是文件系统。 swift 使用 REST API ,而不是 使用传统意义上的文件操作命令, open(), read(), write(), seek(), 和 close() 等。  No File Locking :干脆不支持“文件锁”。其实在 swift 中,“锁”的 概念是没有必要的。  No Directory Hierarchies :没有文件目录结构。 swift 可以模拟目 录结构,但没有必要  Not a Database :不是数据库。 swift 使用 account-container- object 的概念存储 object ,可以列表出指定 container 中的 object , 不支持 server 端的查询和处理操作。  不能作为块设备提供给虚拟机使用 12  Eucalyptus  Cloudstack  Proxmox  Ovirt  Convirture  Open Nebula  Vmware 替代品?  扩展性和功能  共享存储和迁移  简单可能是最好的  视失败为常态:家用和企业级硬盘  公有云和私有云的差异  HA是在虚拟化层面解决还是应用解决  按需是需要信用卡支持  云计算中国没有成本优势  吃自己的狗食,google为啥做不出EC2  1,云计算没有过不去的技术门槛,更多决定于运营 和维护 2,云计算没有暴利,和游戏之类业务不同。云计算 是堆机器,是服务。幻想暴利的可以绕道 3,亚马逊采用devops,一共600多人在aws产品线, 没有客服人员,用户自助、互助服务。但是国内会 依赖客服 4,ec2, S3, EBS, RDS是四个核心产品,其中都和S3 有关系或依赖S3 5,网络云计算的最重要基础和难点,目前团队中有 关网络的人也是最多的。同样网络部分也是 openstack欠缺和急需改进的   Essex版本安装部署简单很多  文档资料,已经逐步齐全  国内关注Openstack的人越来越多:官方网站来 自中国的访问量和美国相同  网络是目前唯一还不能完全控制的内容  国内参与Openstack的开发者越来越多  要实现全部自动化,还有很多工作要做(cobbler  ,puppet、nagios、rsyslog) 用户案例  上海交大  新浪SAE  趣游  Slideshare  官方网站  邮件列表  IRC  keystone白皮书  Installing OpenStack Essex (2012.1) on Ubuntu 12.04 ("Precise Pangolin")  OpenStack Beginner’s Guide V3.0 for Essex on Ubuntu 12.04 (Precise Pangolin)  install Openstack Essex in single-node or dual node with Ubuntu 12.04 LTS.  Install-Your-Own-OpenStack-Cloud-Essex-Edition  Devstack  Openstack-Anvil  公云网博客  趣云博客  梁博博客
还剩22页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 10 金币 [ 分享pdf获得金币 ] 2 人已下载

下载pdf

pdf贡献者

hujiong

贡献于2012-06-21

下载需要 10 金币 [金币充值 ]
亲,您也可以通过 分享原创pdf 来获得金币奖励!
下载pdf