[★★★资源简介★★★]
课程内容:
近年来云计算服务模式兴起,虚拟化技术作为云计算技术支柱之一也得到很大发展。虚拟机使管理者可以把物理机资源再进一步细分,在更细的粒度上调配资源,从而使计算资源被充分利用,实现云计算模式“通过公共拥有降低平均拥有成本”的目标。当前各种虚拟化集群在云端起着关键作用,对于虚拟化集群的管理日益重要。OpenStack是一个美国国家航空航天局和Rackspace合作研发的虚拟化云平台管理
系统,旨在为公共及私有云的建设与管理提供软件的
开源项目。以Apache许可证授权。它不是一个单一软件。而是由几个主要的组件组合起来的一个大系统。
Openstack以Python编程语言+Twisted软件框架编写。整合Tornado网页服务器、Nebula运算平台。遵循Open Virtualization Format、AMQP、SQLAlchemy等标准。所能支持的虚拟机软件包括:KVM、Xen、VirtualBox 、VMware、QEMU、 LXC 等,几乎涵盖此领域的所有主流软件。无论是架设公有云或私有云,只要涉及虚拟化,Openstack都是首选的软件。OpenStack社区拥有超过130家企业及 1350位开发者,这些机构与个人都将OpenStack作为IaaS的通用前端。
OpenStack项目简化云 的部署过程并为其带来良好的可扩展性。OpenStack 包含两个主要模块:Nova 和 Swift,前者是 NASA 开发的虚拟服务器部署和业务计算模块;后者是 Rackspack 开发的分布式云存储模块,两者可以一起用,也可以分开单独用。OpenStack除了有 Rackspace 和 NASA 的大力支持外,后面还有包括 Dell、Citrix、 Cisco、 Canonical 这些重量级公司的贡献和支持,发展速度非常快。Openstack和Hadoop成为云计算领域的最热门软件,也成为某种程度上的云计算技术事实标准。
目前,Rackspace以OpenStack为基础的私有云业务每年7亿美元,增长率超过了20%。使用Openstack的大型用户包括:美国国家航空航天局;加拿大半官方机构CANARIE网络的DAIR项目,向大学与中小型企业提供研究和开发云端运算环境;惠普云(使用Ubuntu Linux)MercadoLibre的IT基础设施云,现时以OpenStack管理超过6000 台虚拟机器;AT&T的“Cloud Architect”,在美国的达拉斯、圣地亚哥和新泽西州对外提供云端服务。在国内,Openstack应用也在快速的兴起,以新浪、盛大为首的一批互联网公司在此方面作了前瞻性的探索。在各种运维技术沙龙,云计算大会里面,Openstack往往是最热烈的讨论话题之一。可以预见,在未来的数年里,Openstack的应用规模将呈指数级的爆炸增长,成为继Hadoop之后的又一新的技术热点。
由于云计算本身的复杂性,Openstack系统对于初学者显得过于繁杂,自学者往往在各种部署难题前因难而退。各种崭新的概念,对于新接触Openstack平台的人,往往会觉得困惑和难以理解,进而转化为畏惧。我们的《Openstack云系统》
课程,正是为了帮助用户进入这个领域而开设,力求做到架构与实施并重,原理和实践结合,希望大家能在这个网络课程里学有所获,而我们也可为开源大业作出微薄的贡献。
课程
目录:
第1课
Openstack历史与发展
第2课 VMWare、VirtualBox和原理
第3课 Xen、KVM
第4课 安装部署Openstack
第5课 管理维护Openstack
第6课 OpenStack 对象存储(Swift)安装部署
第7课 OpenStack 对象存储(Swift)管理维护
第8课 OpenStack 镜像服务(Glance)管理维护
第9课 Openstack 卷
第10课 Openstack Dashboard 管理平台
第11课 Openstack 网络管理
第12课 OpenStack 自动化部署(MAAS)与数据中心
第13课 OpenStack 安全、审计、监控
第14课 OpenStack 企业案例
第15课 其它云平台的介绍
第16课 课后总结
第17课 资料
Openstack Sources 相关安装软件
Django14-1.4.5-1.el6.noarch.rpm
Django14-doc-1.4.5-1.el6.noarch.rpm
heat-cfntools-1.2.1-1.el6.noarch.rpm
heat-jeos-8-1.el6.noarch.rpm
iproute-2.6.32-23.el6_4.netns.1.x86_64.rpm
iproute-debuginfo-2.6.32-23.el6_4.netns.1.x86_64.rpm
iproute-devel-2.6.32-23.el6_4.netns.1.x86_64.rpm
iproute-doc-2.6.32-23.el6_4.netns.1.x86_64.rpm
iputils-20071127-16.el6_3.x86_64.rpm
iputils-debuginfo-20071127-16.el6_3.x86_64.rpm
novnc-0.4-6.el6.noarch.rpm
novnc-0.4-7.el6.noarch.rpm
openstack-ceilometer-api-2013.1-2.el6.noarch.rpm
openstack-ceilometer-central-2013.1-2.el6.noarch.rpm
openstack-ceilometer-collector-2013.1-2.el6.noarch.rpm
openstack-ceilometer-common-2013.1-2.el6.noarch.rpm
openstack-ceilometer-compute-2013.1-2.el6.noarch.rpm
openstack-cinder-2013.1.1-1.el6.noarch.rpm
openstack-cinder-doc-2013.1.1-1.el6.noarch.rpm
openstack-dashboard-2013.1-0.5.g3.el6.noarch.rpm
openstack-dashboard-2013.1-1.el6.noarch.rpm
openstack-dashboard-2013.1.1-1.el6.noarch.rpm
openstack-glance-2013.1-2.el6.noarch.rpm
openstack-glance-doc-2013.1-2.el6.noarch.rpm
openstack-heat-api-2013.1-1.2.el6.noarch.rpm
openstack-heat-api-cfn-2013.1-1.2.el6.noarch.rpm
openstack-heat-api-cloudwatch-2013.1-1.2.el6.noarch.rpm
openstack-heat-cli-2013.1-1.2.el6.noarch.rpm
openstack-heat-common-2013.1-1.2.el6.noarch.rpm
openstack-heat-engine-2013.1-1.2.el6.noarch.rpm
openstack-keystone-2013.1-1.el6.noarch.rpm
openstack-keystone-doc-2013.1-1.el6.noarch.rpm
openstack-nova-2013.1.1-2.el6.noarch.rpm
openstack-nova-api-2013.1.1-2.el6.noarch.rpm
openstack-nova-cells-2013.1.1-2.el6.noarch.rpm
openstack-nova-cert-2013.1.1-2.el6.noarch.rpm
openstack-nova-common-2013.1.1-2.el6.noarch.rpm
openstack-nova-compute-2013.1.1-2.el6.noarch.rpm
openstack-nova-conductor-2013.1.1-2.el6.noarch.rpm
openstack-nova-console-2013.1.1-2.el6.noarch.rpm
openstack-nova-doc-2013.1.1-2.el6.noarch.rpm
openstack-nova-network-2013.1.1-2.el6.noarch.rpm
openstack-nova-novncproxy-0.4-6.el6.noarch.rpm
openstack-nova-novncproxy-0.4-7.el6.noarch.rpm
openstack-nova-objectstore-2013.1.1-2.el6.noarch.rpm
openstack-nova-scheduler-2013.1.1-2.el6.noarch.rpm
openstack-packstack-2013.1.1-0.5.dev538.el6.noarch.rpm
openstack-packstack-2013.1.1-0.7.dev580.el6.noarch.rpm
openstack-quantum-2013.1-3.el6.noarch.rpm
openstack-quantum-bigswitch-2013.1-3.el6.noarch.rpm
openstack-quantum-brocade-2013.1-3.el6.noarch.rpm
openstack-quantum-cisco-2013.1-3.el6.noarch.rpm
openstack-quantum-hyperv-2013.1-3.el6.noarch.rpm
openstack-quantum-linuxbridge-2013.1-3.el6.noarch.rpm
openstack-quantum-metaplugin-2013.1-3.el6.noarch.rpm
openstack-quantum-midonet-2013.1-3.el6.noarch.rpm
openstack-quantum-nec-2013.1-3.el6.noarch.rpm
openstack-quantum-nicira-2013.1-3.el6.noarch.rpm
openstack-quantum-openvswitch-2013.1-3.el6.noarch.rpm
openstack-quantum-plumgrid-2013.1-3.el6.noarch.rpm
openstack-quantum-ryu-2013.1-3.el6.noarch.rpm
openstack-swift-1.8.0-2.el6.noarch.rpm
openstack-swift-account-1.8.0-2.el6.noarch.rpm
openstack-swift-container-1.8.0-2.el6.noarch.rpm
openstack-swift-doc-1.8.0-2.el6.noarch.rpm
openstack-swift-object-1.8.0-2.el6.noarch.rpm
openstack-swift-proxy-1.8.0-2.el6.noarch.rpm
openstack-utils-2013.1-8.el6.noarch.rpm
openvswitch-1.10.0-1.el6.x86_64.rpm
openvswitch-controller-1.10.0-1.el6.x86_64.rpm
openvswitch-debuginfo-1.10.0-1.el6.x86_64.rpm
openvswitch-test-1.10.0-1.el6.noarch.rpm
ovsdbmonitor-1.10.0-1.el6.noarch.rpm
ovsdbmonitor-1.9.0-1.el6.noarch.rpm
packstack-modules-puppet-2013.1.1-0.5.dev538.el6.noarch.rpm
packstack-modules-puppet-2013.1.1-0.7.dev580.el6.noarch.rpm
puppet-2.6.18-2.1.el6.noarch.rpm
puppet-server-2.6.18-2.1.el6.noarch.rpm
python-ceilometer-2013.1-2.el6.noarch.rpm
python-ceilometerclient-1.0.0-1.el6.noarch.rpm
python-ceilometerclient-doc-1.0.0-1.el6.noarch.rpm
python-cinder-2013.1.1-1.el6.noarch.rpm
python-cinderclient-1.0.3-1.el6.noarch.rpm
python-cinderclient-1.0.4-1.el6.noarch.rpm
python-django-appconf-0.5-3.el6.noarch.rpm
python-django-horizon-2013.1-1.el6.noarch.rpm
python-django-horizon-2013.1.1-1.el6.noarch.rpm
python-django-horizon-doc-2013.1-1.el6.noarch.rpm
python-django-horizon-doc-2013.1.1-1.el6.noarch.rpm
python-django-openstack-auth-1.0.7-1.el6.noarch.rpm
python-glance-2013.1-2.el6.noarch.rpm
python-glanceclient-0.8.0-2.el6.noarch.rpm
python-glanceclient-0.9.0-2.el6.noarch.rpm
python-heatclient-0.2.1-2.el6.noarch.rpm
python-heatclient-doc-0.2.1-2.el6.noarch.rpm
python-keystone-2013.1-1.el6.noarch.rpm
python-keystoneclient-0.2.3-2.el6.noarch.rpm
python-keystoneclient-doc-0.2.3-2.el6.noarch.rpm
python-mako-0.5.0-5.el6.noarch.rpm
python-nova-2013.1.1-2.el6.noarch.rpm
python-novaclient-2.13.0-1.el6.noarch.rpm
python-novaclient-doc-2.13.0-1.el6.noarch.rpm
python-openvswitch-1.10.0-1.el6.noarch.rpm
python-oslo-config-1.1.0-1.el6.noarch.rpm
python-oslo-config-doc-1.1.0-1.el6.noarch.rpm
python-pecan-0.2.1-5.el6.noarch.rpm
python-quantum-2013.1-3.el6.noarch.rpm
python-quantumclient-2.2.1-2.el6.noarch.rpm
python-swiftclient-1.3.0-1.el6.noarch.rpm
python-swiftclient-1.4.0-1.el6.noarch.rpm
python-swiftclient-doc-1.3.0-1.el6.noarch.rpm
python-swiftclient-doc-1.4.0-1.el6.noarch.rpm
python-webob-1.2.3-4.el6.noarch.rpm
python-webtest-1.3.4-5.el6.noarch.rpm
python-wsme-0.5b2-1.el6.noarch.rpm