自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小豆芽的专栏

记录OpenStack学习经历

  • 博客(22)
  • 收藏
  • 关注

翻译 OpenStack Liberty High Availability 概述和指导-第二部分

本文由 Avishay Trager 和 Shimshon Zimmerman编写。       在第一部分我们主要描述了OpenStack Liberty 高可用性的基本知识。在本文我们聚焦于HA模式和OpenStack Liberty版本的OpenStack服务。专用硬件节点      我们将开始与一个配置即服务以隔离方式运行在专用节点。隔离配置的两个主要好处是服务之间的资源冲突最小化,节点故

2016-06-12 13:11:27 1788

翻译 OpenStack Liberty 高可用性概述和参考-第一部分

这篇文章由Avishay Traeger 和 Shimshom Zimmerman编写。       OpenStack设计目的是在商用硬件上运行,但是没有自身的机制处理硬件和软件故障。OpenStack成功部署的一个重要组成部分是创建一个高可用性(HA)软件架构体系。这样的架构体系的首要组件是支持高可用OpenStack服务,它们分布在不同的硬件节点;因此,如果一个硬件节点故障时OpenStac

2016-06-10 23:08:10 2632

原创 Matika版OpenStack伪生产环境部署-添加Compute节点

由于Compute计算节点太多,一个一个节点增加比较麻烦而且感觉有些做无用功,所以想办法能够自动化部署。由于初学编辑脚本,所以只写了比较简单的脚本进行部署。编写compute安装配置脚本      将需要安装和操作的步骤编写到一个compute.sh脚本中,通过远程发送文件将脚本发送到各个compute节点并执行脚本。#!/bin/bashHOST_IP=$(ifconfig |grep 'ine

2016-05-25 21:47:49 2078

原创 Matika版OpenStack伪生产环境部署-创建网络

本文是Neutron部署的补充说明,主要描述创建必要的虚拟网络支持启动实例。在创建网络之前我们需要理解两个基本的概念:Provider Network和Self-service Network。Provider network      在启动实例之前,你必须创建一些必须的虚拟网络基础设施。网络选项1,一个实例使用provider(external)网络连接到物理网络基础设施通过L2(桥接/交换机)

2016-05-25 17:52:55 5385 1

原创 Matika版OpenStack伪生产环境部署-Neutron

网络服务概述      OpenStack网络(neutron)允许你创建和附加接口设备管理使其他OpenStack服务连接到网络。插件可以实现适应不同的网络设备和软件,提供灵活性的OpenStack架构和部署。包括以下组件:neutron-server      接收和路由API请求到适当的OpenStack网络插件进行操作。OpenStack 网络插件和代理      插入和拔出端口,创建网络或

2016-05-25 16:12:04 2461

原创 Matika版OpenStack伪生产环境部署-Compute

计算服务概览       使用OpenStack计算主机和管理云计算系统。OpenStack计算节点是基础设计即服务(IaaS)系统中最重要的一个部分。这个主模块有Python实现。OpenStack认证服务为OpenStack计算交互完成授权认证;OpenStack镜像服务提供磁盘和服务镜像;OpenStack仪表盘为用户管理员提供管理界面接口。镜像访问受项目和用户权限限制;每个项目引用限制(实例

2016-05-24 22:27:09 2298

原创 Matika版OpenStack伪生产环境部署-Glance

镜像服务概述      OpenStack镜像服务是基础设施即服务(IaaS)的中心模块如概念架构图所示。它接受磁盘或服务镜像的API请求,终端用户的元数据定义或OpenStack计算组件。它也支持磁盘存储或服务镜像在不同存储库类型,包含OpenStack对象存储。一些周期性进程运行在OpenStack镜像服务上支持缓存。复制服务通过集群确保一致性和可用性。其他定期进程包含审计、更新和删除。Open

2016-05-24 19:19:56 1755

原创 Matika版OpenStack伪生产环境部署-keystone

身份服务概述      OpenStack认证管理服务提供一个单点集成身份验证、授权和服务目录服务。其他OpenStack服务使用认证服务作为一个通用统一的API。此外,服务提供用户的信息,但不包括在OpenStack(如LDAP服务)可以集成到一个现有的基础设施。为了从认证服务中受益,其他OpenStack服务需要与身份认证服务协同工作。当一个OpenStack服务从用户那里接收一个请求,它检查与

2016-05-24 18:02:57 4131

原创 Matika版OpenStack伪生产环境部署-自动化安装CentOS7

安装Master节点,后期用于安装监控OpenStack物理主机,下载系统:http://mirror.centos.org/centos-7/7.2.1511/isos/x86_64/ ,制作系统镜像并完整版安装。配置PXE服务安装需求包yum -y install syslinux xinetd tftp-servermkdir /var/lib/tftpboot/pxelinux.cfgc

2016-05-24 16:36:56 2413

原创 Matika版OpenStack伪生产环境部署-前期配置

目前matika版发布不久,目前还存在很多问题,在安装和使用过程中会遇到很多问题。但个人能力有限,希望在以后慢慢解决使用过程的问题。       本系列文章主要描述OpenStack的Matika版在物理机上安装的过程。在部署OpenStack过程中自己也在尝试使用编写脚本进行部署,有很多不足之处,望见谅! 在M版中,Controller节点和Neutron节点合并在Controller节点,根

2016-05-24 16:06:17 5825

翻译 OpenStack的基本概念与架构图

OpenStack项目是一个开源的云计算平台,旨在实现很简单,大规模可伸缩,功能丰富。来自世界各地云计算开发人员和技术人员共同创建OpenStack项目。OpenStack通过一组相关的服务提供一个基础设施即服务(IaaS)解决方案。每个服务提供了一个应用程序编程接口(API),促进了这种集成。根据您的需要,你可以安装部分或全部服务。下表描述了构成OpenStack架构的OpenStack服务:O

2016-05-24 12:58:16 92052 6

翻译 第八章 Fun with Forms

到目前为止,我们只提出了通过我们已经创建的意见和模板数据。在本章中,我们将贯穿如何通过网页表单形式获取数据。Django自带了一些巧妙的表单处理的功能,使其成为一个非常简单的过程即从用户收集信息并将其发送回你的Web应用程序。根据Django的表单文档,表格处理功能允许你: 显示与自动生成的表单控件(如文本框或日期选择器)的HTML表单; 检查提交的数据是否违反一系列验证规则; 重新显示

2015-09-11 16:33:23 704

翻译 第七章 模型、模板和视图

现在我们已经模型建立和填充了一些数据,我们现在可以放一些东西在一起。我们会弄清楚如何在视图中访问数据模型,以及如何通过模板呈现这些数据。

2015-09-09 10:28:58 938

翻译 第六章 模型与数据库

操作数据库通常需要你亲自动手处理SQL语句。在Django中,有很多这样的麻烦需要你小心使用Django的对象关系映射(ORM)的功能,以及如何通过Django的模型封装数据库中的表。从本质上讲,一个模型是一个Python对象,描述数据模型/表。而不是直接操作SQL访问数据库表,所有你需要做的就是操纵相应的Python对象。在这一章,我们将介绍如何设置一个数据库和Rango所需的模型。Rango的需

2015-09-07 17:32:01 778

翻译 第五章 模版和Static Media

在本章中,我们将通过介绍的模板引擎,以及如何在你的网页提供静态媒体上扩展你的Django的知识。

2015-09-05 17:23:32 409

翻译 第四章 Django 基础

在这一章,我们将会给你的概述如何开始使用Django。你会建立一个新项目,一个新的web应用程序。通过本章,你将有一个简单的Django-power网页运行!

2015-09-04 22:05:19 587

翻译 第三章 Getting Ready to Tango

开始建立!Tango使用Django,你需要确保你有你需要安装在您的计算机上的一切,你对你的开发环境有充分的了解。本章将引导您完成你所需要的,哪些是你需要知道的。

2015-09-04 13:51:04 683

翻译 第二章 概述

       这本书的目的是为您提供一个使用Django 1.7web开发的使用指南。这本书主要是为学生设计的,提供一个描述所涉及的步骤让你的第一个web应用程序启动和运行,以及将它们部署到web服务器。

2015-09-03 23:03:41 586

翻译 第一章 TwD1.7 新特性

请注意,这个版本的书仍在草案阶段。虽然它应该几乎所有工作(不过一些链接和截图需要更新)。请报告任何错误、问题等,或通过GitHub提交变更请求:https://github.com/leifos/tango_with_django_book/tree/master/17

2015-09-03 22:16:28 607

原创 openstack (neutron)无法删除已创建的网络

最近在搭建OpenStack私有云环境,在搭建过程中遇到了很多问题,总是想记录下来但是一直没有付出行动,这两天遇到了neutron问题。       我成功创建了neutron的ext-net和subnet,当我想删除net的时报出了错误如下:       [root@controller ~]# neutron net-list               [root@contr

2015-03-14 20:24:12 13159

原创 好久没有登录Iteye

最近一直很忙 好久没有登录ITeye了,今天登录发现已经更新了很多信息。。。感觉自己落后了

2011-05-22 14:56:42 165

原创 第一次使用oracle经历

oracle 有着一丝兴趣看了一本关于oracle如何使用的书,于是安装了oracle。 但是在使用oracle的过程中,出现了一些错误,进入SQL*plus,输入用户名:scott,密码:tiger --这些都是默认的用户,出现了oracle is unavailable。输入用户名:system,密码:oracle 出现同样的错误。于是我卸载了oracle,并重新安装。卸载步...

2011-04-05 12:08:09 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除