OpenStack
文章平均质量分 82
Ethan_熠森张
这个作者很懒,什么都没留下…
展开
-
XP SP3远程桌面无法连接Windows server 2008
知识点:网络级别身份验证 (NLA)是一项新的身份验证方法,即在您建立完整的远程桌面连接前就完成了用户身份验证并显示登录屏幕。它是一项更加安全的身份验证方法,可以防止远程计算机受到黑客或恶意软件的攻击。NLA 的优点是:最初只需要少量的远程计算机资源。对用户进行身份验证之前,远程计算机仅使用有限的资源,而不是像在先前版本中启动整个远程桌面连接。可以通过降低拒绝服务攻击(尝试限制或阻止访问 Inte原创 2013-01-31 14:20:33 · 2080 阅读 · 0 评论 -
OpenStack基础组件kombu杂谈
作为一个典型的分布式系统,OpenStack的各模块之间也需要进行大量的消息传递。OpenStack采用的是AMQP的消息队列方案。AMQP是一个广泛使用的消息队列的规范。服务端常采用的是RabbitMQ(在AMQP的规范中,消息队列的服务端被成为broker),现在已收归vmware麾下,使用erlang实现。OpenStack除了支持RabbitMQ之外,还支持apache上开源的Qpid原创 2013-12-18 09:56:12 · 4877 阅读 · 0 评论 -
OpenStack源码探秘(二)——Oslo.config
OpenStack源码探秘(一)——Nova-SchedulerOpenStack源码探秘(二)——Oslo.Config最近因为一直忙于找工作和办理入职离职等相关手续,许久没有更新博客了。笔者这次换工作最后去了一家互联网公司,酷讯旅游。也是想体验一下互联网公司的文化和理念,学习一些这个领域的知识。工作内容大多是互联网应用的后台系统研发,常用语言是Python。酷讯总体上来说还是一原创 2013-05-19 15:20:13 · 11248 阅读 · 2 评论 -
OpenStack源码探秘(一)——Nova-Scheduler
OpenStack源码探秘(一)——Nova-SchedulerOpenStack源码探秘(二)——Oslo.Config许久没有更新OpenStack源码探秘系列了。最近换工作颇不顺利,许多笔者心仪的公司都因为这样或那样的原因而失之交臂,这样下去可能会考虑到互联网公司做些服务器端的工作。晚上回到家心情都不太好,懒得动笔,不过经过了几天起伏,心态也慢慢调整过来了,今天就给大家分享一篇N原创 2013-04-11 10:25:47 · 8680 阅读 · 5 评论 -
Glance源码架构探秘(一)
Glance源码架构探秘(一)Glance源码架构探秘(二)Glance源码架构探秘(三)Glance源码架构探秘(四)前言从本章开始,将会陆续为大家分享有关OpenStack各组件模块代码架构的探秘。首先从OpenStack的镜像管理模块Glance开始,原因是Glance只负责镜像的上传,下载等管理,功能对比Nova模块来说相对比较少,便于代码结构的分析。还原创 2013-03-08 22:34:39 · 6831 阅读 · 4 评论 -
Glance源码架构探秘(四)
Glance源码架构探秘(一)Glance源码架构探秘(二)Glance源码架构探秘(三)Glance源码架构探秘(四)最近感情生活颇不顺利,耽搁了很长时间。今天抽出时间来给大家继续分享Glance源码架构探秘,详细阐述glance镜像操作部分。前几章,我们花了很大的篇幅,讨论了Glance服务的WSGI框架部分,包括网络编程eventlet库,绿化的w原创 2013-03-21 11:08:45 · 3355 阅读 · 3 评论 -
Glance源码架构探秘(三)
Glance源码架构探秘(一)Glance源码架构探秘(二)Glance源码架构探秘(三)Glance源码架构探秘(四)上一章我们分析了OpenStack中如何用eventlet库创建一个“绿化”的协程式web server,以及WSGI相关概念及在Python中的参考实现,本章我们将具体地讲解WSGI程序内部的框架。其实,简单的说,Glance及其他OpenS原创 2013-03-13 09:00:51 · 4474 阅读 · 2 评论 -
OpenStack多节点部署(六)——Glance
OpenStack多节点部署(一)——服务器选型OpenStack多节点部署(二)——操作系统安装OpenStack多节点部署(三)——网络配置OpenStack多节点部署(四)——KeyStoneOpenStack多节点部署(五)——NovaOpenStack多节点部署(六)——glance本章将为大家介绍OpenStack的镜像管理系统glance,原创 2013-02-27 17:17:33 · 4803 阅读 · 0 评论 -
OpenStack多节点部署(四)——KeyStone
OpenStack多节点部署(一)——服务器选型OpenStack多节点部署(二)——操作系统安装OpenStack多节点部署(三)——网络配置OpenStack多节点部署(四)——KeyStoneOpenStack多节点部署(五)——NovaOpenStack多节点部署(六)——glance前面啰嗦了这么多,终于要正式进入OpenStack各组件安装部原创 2013-02-04 15:12:47 · 6777 阅读 · 2 评论 -
OpenStack多节点部署(五)——Nova
OpenStack多节点部署(一)——服务器选型OpenStack多节点部署(二)——操作系统安装OpenStack多节点部署(三)——网络配置OpenStack多节点部署(四)——KeyStoneOpenStack多节点部署(五)——NovaOpenStack多节点部署(六)——glance这章将为大家介绍OpenStack最重要的核心组件,虚拟机管理原创 2013-02-17 21:45:24 · 6654 阅读 · 7 评论 -
OpenStack多节点部署(一)——服务器选型
OpenStack多节点部署(一)——服务器选型OpenStack多节点部署(二)——操作系统安装OpenStack多节点部署(三)——网络配置OpenStack多节点部署(四)——KeyStoneOpenStack多节点部署(五)——NovaOpenStack多节点部署(六)——glance服务器的选型在类似于我们这样的非互联网类的传统公司也会成为原创 2013-01-31 14:20:11 · 11539 阅读 · 1 评论 -
OpenStack多节点部署(二)——操作系统安装
OpenStack多节点部署(一)——服务器选型OpenStack多节点部署(二)——操作系统安装OpenStack多节点部署(三)——网络配置OpenStack多节点部署(四)——KeyStoneOpenStack多节点部署(五)——NovaOpenStack多节点部署(六)——glance在前面一章中,为大家介绍了搭建云计算运营系统的服务器选型,相信原创 2013-02-01 13:08:44 · 8433 阅读 · 1 评论 -
OpenStack多节点部署(三)——网络配置
OpenStack多节点部署(一)——服务器选型OpenStack多节点部署(二)——操作系统安装OpenStack多节点部署(三)——网络配置OpenStack多节点部署(四)——KeyStoneOpenStack多节点部署(五)——NovaOpenStack多节点部署(六)——glance在上一章中,和大家讨论了操作系统安装的方方面面,这章将原创 2013-02-04 11:23:10 · 20508 阅读 · 13 评论 -
OpenStack服务器节点迁移(修改IP)后引发的nova-compute不启动
前些日子一直在忙活将OpenStack的那几台服务器从部门机房搬迁到集团的大机房去,由于要修改节点的public_ip,出现了许多问题,也是经过了2个不免之夜,终于将问题都解决了,在这里将过程记录一下,和大家分享。原IP为auto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 10.2.116.14原创 2013-02-19 11:31:50 · 5048 阅读 · 0 评论 -
OpenStack虚拟机的用户客制化方法(User Data)
Data)" title="OpenStack虚拟机的用户客制化方法(User Data)" style="margin:0pt auto; display:block">Data)">盛大云的用户信息定制界面很多成熟的公有云产品在申请虚拟机资源的时候,都可以定制客制化的用户信息,如盛大云、阿里云等可以定制虚拟机的服务器名称,用户名及密码口令等。特别是用户口令,虽然OpenStack有原创 2013-01-31 14:20:13 · 3097 阅读 · 2 评论 -
解决swift非admin用户不能访问
在部署OpenStack的swift组件的时候,大家一般按照官方文档或者网上的一些热点教程,最后只能用admin权限的用户才能对objectstorage进行操作,一般在dashboard会提示unbale to retrieve containerlist等错误。其实就是在proxy服务器的配置文件中只设置了admin-role的权限而没有设置普通用户权限。在swift的proxy服务器原创 2013-01-31 14:20:26 · 1024 阅读 · 0 评论 -
OpenStack解决非UEC镜像的虚拟机cloud-init不工作不能自动修改主机名称不能注入user data
最近几天因为系统定制化的需求,集中研究了一下OpenStack的user_data的相关细节OpenStack虚拟机的用户客制化方法(User Data),上一遍博文最后提到了只成功测试了ubuntu的cloudimage,而自己用mirrors上下载的iso镜像创建image后即使安装了cloud-init这个包,也会出现诸如在OpenStackdashboard中创建虚拟机时所填的主机名并未导原创 2013-01-31 14:20:16 · 4743 阅读 · 1 评论 -
Glance源码架构探秘(二)
Glance源码架构探秘(一)Glance源码架构探秘(二)Glance源码架构探秘(三)Glance源码架构探秘(四)上一章的最后,为大家介绍了Glance服务的对外启动接口/bin/glance-api,其中最用要的部分就是通过server = eventlet.wsgi.Server()生成了一个http server,并通过server.start()启动了原创 2013-03-11 09:54:30 · 4500 阅读 · 3 评论