云计算介绍与实战
文章平均质量分 79
铁猴
热爱Java,热爱大数据,热爱技术!
展开
-
通过已有Nginx镜像创建私有仓库
想搭建一个私有的Docker仓库,查看了各种资料,大多是使用Nginx做代理,可是由于对于Nginx不熟悉,各种关于权限认证的问题,折腾了两天也没有搞定,后来无意在网上看到一篇使用已有镜像的方法,终于搞定了,原文参考:http://cloud.51cto.com/art/201412/458680_all.htm测试环境192.168.40.71 CoreOS 仓库服务器原创 2015-06-09 22:37:29 · 2105 阅读 · 1 评论 -
CoreOS环境下通过register镜像搭建私有仓库
Docker支持采用仓库(本处指的是registry)来支持镜像的分发和更新管理。这极大的便利了用户。官方提供了dockerhub网站来作为一个公开的集中仓库。然而,本地访问dockerhub速度往往很慢,并且很多时候我们需要一个本地的私有仓库只供网内使用。关于如何创建和使用本地仓库,其实已经有很多文章介绍了。但是这些文章要么内容已经过时,要么给出了错误的配置,导致无法正常创建仓库。 本文原创 2015-06-07 18:02:38 · 2686 阅读 · 0 评论 -
Docker 使用方法总结之:管理工具 shipyard 的详细使用指南
Docker 的命令行就已经很好用了,如果非要加上基于 Web 的管理界面的话也有一些选择,如 DockerUI (Angular.js), Dockland (Ruby), Shipyard (Python/Django) 等,不过目前来看 Shipyard 项目要活跃一点,Shipyard 支持多 host,可以把多个 Docker host 上的 containers 统一管理;可以查看原创 2015-06-04 23:06:25 · 9272 阅读 · 0 评论 -
Docker 使用方法总结之:容器的连接
docker 中的容器互联是一个较为复杂的话题,详细内容将在后续章节中介绍,本文主要讲解容器的连接操作查看所有镜像启动Mysql容器启动Tomcat,并与Mysql_DB容器关联该操作的目的是,Tomcat的服务端口对外开放,Mysql不提供外部访问的方式,只通过TomcatServer的内部访问通过下面的命令实现Tomcat容器与Mysql的连接[ro原创 2015-05-27 16:23:09 · 3143 阅读 · 0 评论 -
Docker 使用方法总结之:容器的数据卷操作
1、Docker 容器下数据卷的理解一个数据卷就是经过特殊设计的,在一个或多个容器中通过UFS文件系统提供的一些特性 实现数据持久化或共享.数据卷可以在容器之间共享和重复利用可以对数据卷里的内容直接进行修改对镜像的更新不会改变数据卷的内容卷会一直持续到没有容器使用他们1.1、添加一个数据卷可以使用带有 -v 参数的 docker run 命令给容器添加一个数据卷.[root转载 2015-05-27 16:19:41 · 9013 阅读 · 0 评论 -
Docker 使用方法总结之:容器的基本操作
启动容器core@localhost ~ $ docker runUsage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]Run a command in a new container -a, --attach=[] Attach to STDIN, STDOUT or STDERR. -c, --原创 2015-05-27 16:16:44 · 1524 阅读 · 0 评论 -
使用Docker registry镜像创建私有仓库
转载自:http://blog.csdn.net/delphiwcdj/article/details/430998771 使用registry启动私有仓库的容器docker run -d -p 5000:5000 -v /root/my_registry:/tmp/registry registry说明:若之前没有安装registry容器则会自动下载并启动一个registry容器转载 2015-05-25 21:40:41 · 2369 阅读 · 0 评论 -
Docker 使用方法总结之:镜像
查找命令:docker search [OPTIONS] TERM相关参数:Search the Docker Hub for images --automated=false Only show automated builds --no-trunc=false Don't truncate output -s, --stars=0 On原创 2015-05-02 21:00:33 · 7891 阅读 · 0 评论 -
Openstack 部署总结之:通过qemu-kvm创建唯一SID的windows 2003 镜像
在Openstack中使用windows 2003镜像创建实例的时候,会出现SID相同的情况,SID相同会导致网络以及安全的问题,为了防止该情况的发生,创建镜像的时候需要对Windows 2003进行封装,本文对该过程做一个详细的描述创建img文件首先 创建一个img文件qemu-img create -f qcow2 windows32.img 10G 制作镜原创 2014-09-04 15:16:23 · 4250 阅读 · 0 评论 -
Openstack存储总结之:使用Ceph集群作为后端统一存储
前提条件一个可以正常运行的Ceph集群,该集群采用ceph-deploy创建,dataprovider为管理节点,包括三个MON,四个MON以及Openstack集群,其中Openstack集群假设Cinder,Glance都是安装在叫做controllernode的节点上,computernode,networknode分别为计算以及网络节点创建Pool在原创 2014-12-01 16:44:46 · 3599 阅读 · 0 评论 -
OpenStack 网络总结之:openstack中网络的基本概念
原文:openstack-install-guide-yum-icehouse.pdf/7. Add a networking service/Networking conceptsOpenStack的Neutron可以管理OpenStack环境中的虚拟 网络基础设施(VNI),和物理网络基础设施(PNI)。 OpenStack的Neutron允许租户创建虚拟网络拓扑结构,包含翻译 2014-10-14 16:23:46 · 4772 阅读 · 0 评论 -
Openstack存储总结之:详解如何使用NFS作为Cinder的后端存储
NFS服务简单描述NFS是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操 作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。 NFS的基本原则是“容许不同的客户端及服务端通过一组RP原创 2014-10-23 13:00:03 · 4904 阅读 · 2 评论 -
OpenStack 部署总结之:通过本地yum源安装单节点openstack
通过外部网络的方式安装openstack可能会需要花费大量的事件在rpm包下载上,而且也有可能在某些客户现场不能访问外部网络环境,为了方便以及快速的安装,可以自己搭建一个yum源。本文从yum源的创建,到openstack单节点的安装,以及在安装的过程中出现的问题,做了一个完整的总结。下载各安装源到本地 创建/root/centos目录,并进入该目录,执行以下命令原创 2014-10-13 11:24:37 · 4531 阅读 · 0 评论 -
Openstack 二次开发之:在windows 环境下编译Openstack-java-sdk
在windows环境下使用maven对openstack-java-sdk进行编译编译源文件下载源码git clonehttps://github.com/woorea/openstack-java-sdk.git 下载并安装gpg4win http://ftp.gpg4win.org/本次过程中下载的是gpg4win-2.2.2.exe配置gpg查看原创 2014-09-30 16:52:42 · 2450 阅读 · 2 评论 -
Openstack部署总结之:部署过程中“Error: Local ip for ovs agent must be set when tunneling is enabled”的问题
问题描述在使用RDO进行多节点部署测试的时候,由于采用了几台破旧的机器且机器的型号存在差异(有的的HP的PC,有的是DELL的PC),出现了以下的错误:Applying 192.168.40.107_neutron.pp192.168.40.107_neutron.pp: [ DONE ] 192.168.40.248_原创 2014-10-23 10:41:46 · 2998 阅读 · 0 评论 -
OpenStack 入门学习:openstack网络详解(Essex版)
转载自:http://blog.csdn.net/lynn_kong/article/details/8083924转载 2014-07-07 14:55:51 · 1574 阅读 · 0 评论 -
qcow2、raw、vmdk等镜像格式
云计算用一个朋友的话来说:”做云计算最苦逼的就是得时时刻刻为一些可能一辈子都碰不到的事做好准备。更苦逼的就是刚以为一个问题不会遇到,立刻就发生了。。。“。这个还真的没有办法,谁让哥我是搞云计算的呢,简单一个虚拟化就搞的你蛋疼,你还能想其它的吗?一直纠结在做虚拟化使用什么镜像格式,刚刚开始用了raw的file,后来发现LVM的很多特性对于虚拟化还是有比较理想的能力,而且性能也很不错就用了LVM。后来转载 2014-07-15 13:57:45 · 1094 阅读 · 0 评论 -
OpenStack 部署总结之:单节点icehouse网桥的配置
部署完icehouse之后,可能需要安装原创 2014-07-30 16:52:26 · 2444 阅读 · 0 评论 -
Openvswitch、Bridge、Datapath简单介绍
在网络中,交换机和桥都是同一个概念,OVS实现了一个虚拟机的以太交换机,换句话说,OVS也就是实现了一个以太桥。那么,在OVS中,给一个交换机,或者说一个桥,用了一个专业的名词,叫做DataPath!要了解,OVS如何工作,首先需要知道桥的概念。网桥也叫做桥接器,连接两个局域网的设备,网桥工作在数据链路层,将两个LAN连接,根据MAC地址来转发帧,可以看成一个“低层的路由器”(路由器工作在转载 2014-07-30 16:16:11 · 3771 阅读 · 0 评论 -
OpenStack 部署总结之:在CentOS 6.5上使用RDO安装双结算结点的icehouse(Ml2+GRE)
本文主要介绍如何在CentOS6.5上通过RDO来安装一个双计算节点的icehouse环境,网络方式采用Ml2+Gre由于安装的过程中涉及的软件较多,以及依赖关系比较复杂,建议使用一个全新的操作系统来进行安装。 硬件环境两台Dell的R720服务器机,每台机器有4个网卡,只用到em1,以及em2,且这两个网卡都接有网线。公网和管理网络合用em1,虚拟机网络使用em2。 交换机方原创 2014-08-25 14:12:04 · 4395 阅读 · 1 评论 -
OpenStack OVS GRE/VXLAN网络
学习或者使用OpenStack普遍有这样的现象:50%的时间花费在了网络部分;30%的时间花费在了存储方面;20%的时间花费在了计算方面。OpenStack网络是不得不逾越的鸿沟,接下来我们一起尝试努力穿越这个沟壑吧……J主要参考:RDO官网对GRE网络的分析:http://openstack.redhat.com/Networking_in_too_much_detailOpen转载 2014-08-13 17:55:52 · 4007 阅读 · 0 评论 -
OpenStack Heat总结之:Icehouse中通过Heat+Ceilometer实现Autoscaling
在I版本中,Heat中添加了对于AutoScaling资源的支持,github上也提供了对应的AutoScaling的模板(https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml),同时也支持使用ceilometer的alarm来触发Scaling Policy,但是在实践的过程中可能会碰到一些问题,原创 2014-08-01 16:42:04 · 4814 阅读 · 0 评论 -
OpenStack 部署总结之:在CentOS 6.5上使用RDO安装双结算结点的icehouse(ovs+vlan)
本文主要介绍如何在CentOS6.5上通过RDO来安装一个双计算节点的icehouse环境,由于安装的过程中涉及的软件较多,以及依赖关系比较复杂,建议使用一个全新的操作系统来进行安装。 硬件环境两台Dell的PC机,每台机器有两个网卡,且每个网卡都接有网线。公网和管理网络合用em1,虚拟机网络使用em2 服务器公网/管理网络VM Ne原创 2014-09-22 14:33:27 · 3074 阅读 · 0 评论 -
Openstack 问题总结之:计算节点上网络访问慢的解决方法
问题在一个采用双节点模式的环境下,”控制节点+计算节点“上的实例访问网络都比较正常,但是计算节点上的实例从别的机器上拷贝文件时速度很慢,只有几十K解决方法通过网上一些资料的查询,此原因可能是MTU导致的,于是把计算机点上的实例都重新配置了MTU,结果速度果然回复正常了,实例采用的是Windows2008的系统,配置步骤如下:1.开始-运行-输入regedit打开注册表。原创 2014-09-16 10:38:04 · 4285 阅读 · 0 评论 -
OpenStack 网络总结之:理解GRE隧道的工作流程
源文档 http://openstack.redhat.com/Networking_in_too_much_detail>文章背景Openstack的网络配置复杂多样,本文讲述的流程只符合以下场景: 网络类型为GRE隧道 单独的网络控制节点; 流程介绍下面是简单的流程图下面是各个部分包含的PORT 下面章节的名称中会包含图中关翻译 2014-09-01 16:48:43 · 5839 阅读 · 0 评论 -
OpenStack Heat总结之:icehouse版本中Heat的简单介绍
Heat简介Heat是OpenStack的负责编排计划的主要项目。它可以基于模板来实现云环境中资源的初始化,依赖关系处理,部署等基本操作,也可以解决自动收缩,负载均衡等高级特性。目前Heat自身的模板格式(HOT)正在不停的改进,同时也支持AWS CloudFormation 模板(CFN),HOT的目标是在不远的将来可以完全的替代CFN。Heat提供了一个OpenStack的原创 2014-08-01 14:54:13 · 2960 阅读 · 0 评论 -
OpenStack 部署总结之:在CentOS 6.5上使用RDO单机安装icehouse(Ml2+GRE)
本文主要介绍如何在CentOS6.5上通过RDO来安装icehouse,由于安装的过程中涉及的软件较多,以及依赖关系比较复杂,建议使用一个全新的操作系统来进行安装。安装步骤具体如下(1)安装操作系统使用光盘或镜像文件安装操作系统.分区的时候需要划分一个逻辑区,并且建立一个名称叫cinder-volumes的组。这个逻辑卷组会被cinder使用。创建的效果类似于:原创 2014-07-24 14:14:07 · 3845 阅读 · 0 评论 -
OpenStack 入门学习之一: OpenStack是什么、版本演变、组件关系(Havana)、同类产品及个人感想
转载自:http://www.cnblogs.com/ZisZ/p/3399773.html转载 2014-07-03 10:49:48 · 4750 阅读 · 0 评论