- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 openstack学习笔记---- filters 和 weights
Filter Scheduler 是用来判断一个vm应该在哪一台主机上面创建。一台主机选出来被要经历你filters 和weights两个过程。1 filtering用筛选属性,将不符合属性要求的主机筛选掉。选择策略有很多:AllHostsFilter ,ImagePropertiesFilter etc,具体策略可查阅文档:http://docs.openstack.o
2015-04-24 20:43:27 1254
原创 openstack学习笔记----Nova和 AMQP
1 nova 的结构 : /- ( LDAP ) [ Auth Manager ] --- | \- ( DB ) | |
2015-04-24 20:26:52 1165
openstack学习笔记---- nova
1 nova 的结构 : /- ( LDAP ) [ Auth Manager ] --- | \- ( DB ) | |
2015-04-24 17:12:46 126
原创 openstack学习笔记 --- Rest API
1 什么是REST ?表述性状态转移(Representational State Transfer)是一种软件架构风格。是设计风格而不是标准。REST 从资源的角度来观察整个网络,分布在各处的资源由URI确定,而客户端的应用通过URI来获取资源的表示方式。REST通常基于使用HTTP,URI,和XML以及HTML这些现有的广泛流行的协议和标准。资源是由URI来指定。对
2015-04-24 17:02:52 915
转载 常用awk命令(转)
awk 用法:awk ' pattern {action} ' 转自:http://www.cnblogs.com/repository/archive/2011/05/13/2045927.html变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入域分隔符,默
2015-04-24 09:10:52 406
原创 openstack学习笔记 --- 用nova管理quatos
1 计算资源 配额nova quota-defaultsroot@controller1:/var/log# nova quota-defaults+-----------------------------+-------+| Property | Value |+-----------------------------+-----
2015-04-23 13:32:33 1127
原创 openstack学习笔记 --- glance 客户端管理镜像image
1 可以通过glance 客户端来上传镜像,可以用nova 客户端来管理镜像2 glance 客户端命令如下 glance image-list ,glance image-show. , 创建: glance image-create imageName更新: glance image-update imageName3 nova客户端命令查看运行虚拟机实例
2015-04-23 13:15:12 5275
原创 openstack学习笔记 --- Service
1 什么是service ?为了更好地理解service ,我们可以这样说:我们为所有的servicel来创建一个工程 ,为每一个service 创建多个用户,为每一个(service user , 工程)分配一个管理员,让用户验证心灵,为其他用户请求授权。2 service 有哪些类型? dentity, compute, network, image, object-sto
2015-04-23 13:03:40 694
原创 openstack学习笔记 --- nova 客户端管理安全组security group
1 什么是安全组? 是一个工程使用的ip过滤规则,所有工程都有一个默认的安全组# nova secgroup-list +---------+-------------+| Name | Description |+---------+-------------+| default | default |+---------+-------------
2015-04-23 12:50:30 2467
原创 openstack学习笔记 --- keystone 客户端管理工程,用户 和 角色
云管理员可以管理 :1 工程 ; 2 用户 ;3 角色1 工程: 云环境当中分配给多个用户组成的一个组织单位,也叫做租户或者账户2 用户: 可以隶属于一个或者多个工程 3 角色: 定义用户可以执行的操作 ,在e /etc/PROJECT/policy.json文件中,可以定义角色例如: "admin_or_owner": "is_admin:True or p
2015-04-23 12:38:19 1936
原创 openstack学习笔记 --- flavors && quotas
今天主要来区别两个概念 quotas 和 flavors ,看看官方文档怎么说1 quotasTo prevent system capacities from being exhausted without notification, you can set up quotas. Quotas are operational limits. For example, th
2015-04-23 11:22:22 2249
原创 openstack学习笔记 ---NTP
1 NTP是什么?Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。2 NTP在openstack的作用:NTP主要是为了在openstack系
2015-04-20 21:57:00 2522
原创 openstack学习笔记 ---OVS(Open VSwitch) 虚拟交换机
1 什么是Open VSwitch ?利用软件的方式形成交换部件,所以也叫软件交换机 ,OVS是一个高质量的,多层虚拟交换机(网络分层的层),目的:让大规模网络自动化可以通过编程扩展,同时仍然支持标准的管理接口和协议优点:1. 配置灵活,因为是软件实现的2. 成本低廉,通过软件的方式可轻易达到10Gbps的交换速度。2 什么是虚拟网络?用虚拟交换机组成的网络
2015-04-19 17:02:03 4538
原创 openstack学习笔记----Docker
1 什么是docker ?开源的一个基于 LXC技术之上构建的Container容器引擎,容器技术的一种.什么意思呢? 我们可以把他想象成一个用了一种新颖方式实现的超轻量虚拟机,专业的叫法是应用容器。2 什么叫容器?有了容器,你就相当于有了一个可以运行起来的虚拟机,只要你能运行容器,软件的配置就全省了。而且一旦你想换台机器,直接把这个容器端起来,再放到另一个机器就好了。硬件,操
2015-04-19 15:58:38 768
原创 java如何正确停止Thread,thread.stop ?
最近在写程序的时候发现,在一个线程中重复做一些事情,然后希望通过thread.stop() 方法来停止线程,总是会报错,找找问题所在。Thread.stop()方法时,会发生下面两件事:1. 即刻抛出ThreadDeath异常,在线程的run()方法内,任何一点都有可能抛出ThreadDeath Error,包括在catch或finally语句中。2. 释放该线程所持有
2015-04-17 10:32:20 8404
原创 openstack学习笔记----KVM
1 什么是KVM ? 与他相同的一个概念就是Xen, KVM是一个全虚拟化的解决方案,可以在x86架构的计算机上实现虚拟化功能。 Xen的实现方法是运行支持Xen功能的kernel,这个kernel是工作在Xen的控制之下,叫做Domain0,使用这个kernel启动机器后,你可以在这个机器上使用qemu软件,虚拟出多个系统。KVM就简化的多了。它不需要重新编译内核,也不需要对
2015-04-16 21:16:12 546
原创 openstack学习笔记----WSGI(一)
1 什么是WSGI ?Python Web 开发中,服务端程序可以分为两个部分,一是服务器程序(把客户端请求接收,整理),二是应用程序(具体的逻辑处理)。为了方便应用程序的开发,我们把常用的功能封装起来,成为各种Web开发框架,例如 Django, Flask, Tornado。为了统一支持多种不同的框架,便需要一个标准。服务器程序支持这个标准,框架也支持这个标准,这就是The Web
2015-04-16 21:00:03 810
原创 菜鸟的安卓实习之路----android广播(3)自定义广播
自定义一种广播类型来通知广播接收者的步骤如下:1 先继承BroadcastReceiver 类,重写onReceive()方法 ,在该方面定义接收当接收到广播之后希望做的事情。2 在安卓声明文件AndroidManifest.xml当中 ,生命这个广播希望接受到的广播名称 <receiver android:name=
2015-04-15 15:31:33 614
原创 Android当中的设计模式观察者模式
在ListAdapter当中需要实现一个3个方法,baseAdapter是这样实现的 public void registerDataSetObserver(DataSetObserver observer) { mDataSetObservable.registerObserver(observer); } public void unregister
2015-04-02 21:11:01 600
原创 Android当中的设计模式适配器Adapter
适配器模式Adapter(别名Wrapper)模式:将一个类的接口,转换成客户期望的另一个类的接口。适配器让原本接口不兼容的类可以合作无间。要点:1. 适配器模式主要应用于“希望复用一些现存的类,但是接口又与复用环境要求不一致的情况”,在遗留代码复用、类库迁移等方面非常有用。2. 适配器模式有对象适配器和类适配器两种形式的实现结构,但是类适配器采用“多继承”的实现方式,带来了不良的
2015-04-02 20:50:20 1170
C-语言编译器_编译原理课程设计报告内附源码_递归下降_c_minus
2013-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人