OpenStack中的Heat分析 OpenStack中的Heat分析2013-12-02声明:本博客欢迎转发,但请保留原作者信息!博客地址:http://lingxiankong.github.io/内容系本人及本人团队学习、研究和总结,如有雷同,实属荣幸!Author:华为云计算工程师 孔令贤Date: 2013-12-02版本:2013.2HeatHeat是一套业务流
OpenStack neutron floatingips 与 iptables 深入分析 1. 简介neutron-l3-agentOpenStack neutron-l3-agent 主要负责实现网络三层协议,为虚拟机完成SNAT,DNAT等地址的转换与伪装,提供安全弹性隔离的云网络环境,下面详细叙述了OpenStack如何使用iptables链与规则完成复杂的neutron-l3-agent 的网络地址转换(NAT)功能,虚拟机floating ip与fixed i
OpenStack Heat服务介绍 (三) 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhenhua2000.blog.51cto.com/3167594/1335468Heat是OpenStack中的Orchestration services,也就是应用程序的配置管理。Heat用声明式的方法来管理公有云或者私有云中的应用程序。它和其他Open
OpenStack Heat服务介绍 (二) 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhenhua2000.blog.51cto.com/3167594/1324918Heat的安装,配置以及核心概念Heat作为相对独立的模块建立在其他模块之上。Havana版中主要与Heat交互的模块是Nova和Ceilometer。下一版
OpenStack Heat服务介绍 (一) 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhenhua2000.blog.51cto.com/3167594/1324883这篇博文开始介绍一下OpenStack中的Orchestration Service:Heat。Orchestration这个词对一部分人也许还很陌生。Wikipedia上的解释
OpenStack CI测试之devstack-gate 在openstack中有一个CI测试 ( https://github.com/openstack-ci/devstack-gate ),openstack使用git做为版本控制,gerrit作为代码评审工具,jekins作为CI工具。gerrit与jekins作了集成,就是说当有代码提交评审时,会自动触发CI过程(这个设置可见 https://jenkins.openstack.org/view
使用 Docker/LXC 迅速启动一个桌面系统 loud 最近几个月刚宣布的开源引擎,旨在提供一种应用程序的自动化部署解决方案,简单的说就是,在 Linux 系统上迅速创建一个容器(类似虚拟机)并在容器上部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍的一个玩法。更多的玩法还有大规模 web 应用、数据库部署、
搭建自己的 Docker 私有仓库服务 关于 Docker 的介绍这里就省了,Docker 在其相关领域的火爆程度不亚于今年汽车行业里的特斯拉,docCloud 甚至把公司名都改成了 Docker, Inc. 好东西总是传播很快,我们现在已经有客户在 VPS 上用 Docker 来部署应用了。不了解 Docker 的小伙伴们可以看看 使用 Docker/LXC 迅速启动一个桌面系统 开头部分的介绍。和初次接触 Xen/KVM
Docker 的一个 Web 管理界面 Shipyard Docker 的命令行就已经很好用了,如果非要加上基于 Web 的管理界面的话也有一些选择,如 DockerUI (Angular.js), Dockland (Ruby), Shipyard (Python/Django) 等,不过目前来看 Shipyard 项目要活跃一点,Shipyard 支持多 host,可以把多个 Docker host 上的 containers 统一管理;可以查看
OneStack:Ubuntu 12.04 上一键自动部署 OpenStack 前几天 OneStack 项目 的作者 Kayven 在 vpsee.com 上留言谈到了 OneStack,一个国人的 OpenStack 一键安装工具,在 vpsee 的忽悠下 Kayven 终于同意写一篇 OneStack 的介绍性文章,如果大家对手动安装配置 OpenStack 有恐惧的话可以试试这个 OneStack 一键安装工具,类似的项目还有 DevStack.大家如
Best localrc for devstack I simply collected all my localrc files, Feel free to grab the parts that interest you.1, my env variablesexport OS_USERNAME=adminexport OS_PASSWORD=passwordexport OS_TENANT_NAME=demoe
OpenStack Keystone的基本概念理解 Keystone简介 Keystone(OpenStack Identity Service)是OpenStack框架中,负责身份验证、服务规则和服务令牌的功能, 它实现了OpenStack的Identity API。Keystone类似一个服务总线, 或者说是整个Openstack框架的注册表, 其他服务通过keystone来注册其服务的Endpoint(服务访问的URL),任何服务之
LXC 网络配置实例(Redhat) LXC为容器提供了独立的网络空间,这意味着我们可以为容器配置IP地址,MAC地址,route表等等,并通过LXC提供的几种方式连接到宿主进而连到互联网。下面介绍两种采用网桥方式连接到宿主机的配置情况。情况一:采用静态IP地址,即宿主本身的IP地址是由系统管理员手动配置的,容器的IP地址也是静态指定。宿主机的配置:vim /etc/sysconfig/network-
LXC-容器虚拟化技术 lxc是一种操作系统级虚拟化技术,类似的虚拟化技术还有:freebsd的jail,linux的openvz。openvz相比都很熟悉啦,因为好多vps都是用openvz做的,操作系统级别虚拟化跟一般的kvm等虚拟化技术有啥区别呢?通常的虚拟化技术会对硬件做虚拟,提供给虚拟机中的操作系统使用,每一个虚拟机中的系统感觉不到自己是在虚拟机中运行,每个虚拟机可以看作一个真实的硬件+操作系统的组合。操作系统
LXC(Linux containers)配置文件简介 LXC配置文件的man page :http://manpages.ubuntu.com/manpages/natty/man5/lxc.conf.5.htmlLXC配置项都是以key=value的形式,#开始的一行代码注释。配置也可以在lxc-execute或者lxc-start的命令行以-s key=value设定这里介绍一下常用的配置:1.Cgroup部分(所有Cgr
【转载】Linux命令行性能检测工具 【转载】Linux命令行性能检测工具Linux命令行性能检测工具2011-12-30 10:57一、uptimeUptime命令的显示结果包括服务器已经运行了多长时间,有多少登陆用户和对服务器性能的总体评估(load average)。load average值分别记录了上个1分钟,5分钟和15分钟间隔的负载情况,load average不是一个
测试工程师的核心技术和价值在哪里? 下午在51testing上偶然看到关于测试工程师的核心技术和价值的讨论,我也简单思考了一下,回帖如下,留个纪念吧。有些能力自己也没达到,不断努力改进吧。也可以看一下测试架构师Jack的两篇博文:http://www.51testing.com/?uid-293557-action-viewspace-itemid-217581http://www.51testing.com/?uid-
第二届ATI获奖自动化测试工具介绍 看到一篇文章介绍了下“ATI 获奖的自动化测试工具”,其实ATI是啥呢,我也是才google得知的,不过貌似不错的哦。www.automatedtestinginstitute.com The Automated Testing Institute (ATI) Online Reference is the web's foremost comprehensive online res
HugePage简介和KVM中使用HugePage 在KVM的测试中,有一项是要测试huge page的使用,所以对Huge Page(巨页)做了一些了解,结合网上的一些资料进行总结一下。现在,有许多的处理器架构都支持多种的内存页大小,其中就包括比一般的page size大很多的huge page。就目前来说,尽管在个人电脑中基本都实现了对huge page的支持,然而,huge page的使用主要还是在一些大型服务器和计算机集群中使用