2013年3月11日

摘要: Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头、注释、变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。1. Linux 脚本编写基础◆1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:编译 chmod +x filename 这样才能用./filename 来运行1.1.2 注释在进行she 阅读全文
posted @ 2013-03-11 18:42 chape 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 2. 云服务提供商的概念架构OpenStack能帮我们建立自己的IaaS,提供类似AmazonWebService的服务给客户。为实现这一点,我们需要提供几个高级特性:a)允许应用拥有者注册云服务,查看运用和计费情况;b)允许Developers/DevOpsfolks创建和存储他们应用的自定义镜像;c)允许他们启动、监控和终止实例;d)允许CloudOperator配置和操作基础架构这四点都直击提供IaaS的核心,现在假设你同意了这四个特性,现在就可以将它们放进如下所示的概念架构2-1中。3. OpenStack Compute架构3.1 OpenStack Compute逻辑架构OpenS 阅读全文
posted @ 2013-03-11 18:38 chape 阅读(407) 评论(0) 推荐(0) 编辑
摘要: OpenStack主要由3个核心的项目组成, 它们是OpenStack Compute(代号 Nova)、OpenStack Object Storage(代号Swift)和OpenStack Image Service(代号Glance), 除此之外, 目前还添加了身份验证服务Openstack Identity Service(代号Keystone)和OpenStack Dashboard, 通过它们之间相互集成和协作, 我们就可以非常方便的打造一个规模庞大的云计算环境。 另外开源社区也在不断的为OpenStack添砖加瓦, 我们可以通过OpenStack Projects来了解, 具体有 阅读全文
posted @ 2013-03-11 17:54 chape 阅读(2457) 评论(0) 推荐(0) 编辑

2013年3月8日

摘要: OpenStack 包含六个核心软件项目:Cloud Compute-NovaCloud Storage-SwiftImage Service-Glance(交付和注册)Identity Service-KeystoneDashboard-HorizonNetwork Connectivity-QuantumNova 项目内拥有 10 多个命令,其中的 3 个与 VM 连接性有关:nova-api 为 VM 提供元数据服务。nova-compute 为 VM 设置网络环境。nova-network 为整个云生态系统设置网络环境,如 IP 配置和 DHCP 设置等任务。元数据包括公共 SSH 密 阅读全文
posted @ 2013-03-08 21:35 chape 阅读(371) 评论(0) 推荐(0) 编辑

2013年3月4日

摘要: 随着时间的推移Red Hat公司推出了RHEL6.2,随后CentOS也紧随其后退出了CentOS6.2。新的系统中厂商加入了大量虚拟化及云计算的元素,同时对于细节的改变也不少,这里我们仅对新系统中的网络参数做以详尽说明。Linux中网络参数大致包含以下内容:IP地址子网掩码网关DNS服务器主机名历来Linux系统中修改这些参数的方式通常有:命令、文件两种。其中通过命令设置可以立即生效但重启后将失效,通过文件修改实现永久生效,但不会立即生效。首先我们来看看命令的方式:ifconfig:查看与设置IP地址、子网掩码hostname:查看与设置主机名route:查看与设置路由信息(默认网关等)通过 阅读全文
posted @ 2013-03-04 17:54 chape 阅读(323) 评论(0) 推荐(0) 编辑
摘要: RAID磁盘阵列目录:1. 摘要2. RAID级别3. Linux软件RAID实例4. 性能测试对比5. 故障模拟1. 摘要 早在1978年美国加州大学伯克利分校就提出了RAID虚拟存储系统。RAID全称:Redundant Array of Independent Disk,独立冗余磁盘阵列。其思想是将多块独立的磁盘按不同的方式组合为一个逻辑磁盘,从而提高存储容量或提升存储性能或提供数据备份功能。RAID存储系统的组合方式根据RAID级别定义。 RAID种类:软件RAID,硬件RAID。在现有的操作系统中如Windows、Linux、Unix等已经集成了软RAID的功能。软RAID可以实.. 阅读全文
posted @ 2013-03-04 17:53 chape 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 原创作品:http://manual.blog.51cto.com/3300438/980364OpenStack云第五天安装OpenStack Object Storage目录:一、系统需求二、对象存储架构三、安装OpenStack Object Storage四、安装配置存储节点五、安装与配置代理节点六、安装验证一、系统需求硬件: OpenStack对象存储被设计运行在通用计算机硬件平台上,以下表达为建议硬件配置。操作系统:OpenStack 对象存储现在可以运行在Ubuntu,RHEL,CentOS或Fedora系统上。网络:建议千兆网络。为对象存储准备一个额外的网络连接外网的代理服务器 阅读全文
posted @ 2013-03-04 17:51 chape 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 原创作品:http://manual.blog.51cto.com/3300438/976083OpenStack云第四天本文翻译自官方部署指南第六章。部署OpenStack Compute及Image服务。在云环境中OpenStack Compute与Image service协同工作,实现通过REST APIs访问虚拟机及镜像的功能。目录:一、安装与配置Image服务二、配置Hypervisor三、预设网络四、部署数据库五、安装与配置云控制器一、安装与配置Image Service1.1 使用root身份,安装Image service$sudo yum install openstack 阅读全文
posted @ 2013-03-04 17:49 chape 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 原创作品:http://manual.blog.51cto.com/3300438/973921OpenStack云第三天部署OpenStack Identity服务。继OpenStack云第二天,本文翻译自OpenStack安装与部署指南第五章内容,内容主要是安装OpenStack Identity Service(身份认证服务) 。OpenStack Identity服务负责管理用户与客户,项目以及提供为其他OpenStack组件提供通用身份认证系统。目录:一、基本概念二、安装与配置Identity服务三、验证一、基本概念身份认证服务包括两个主要功能:用户管理:时时跟踪用户以及用户被赋予了 阅读全文
posted @ 2013-03-04 17:47 chape 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 原创作品:http://manual.blog.51cto.com/3300438/967858OpenStack云第二天在OpenStack第一天文档翻译后,丁丁努力坚持每晚抽时间翻译OpenStack官方网站提供的安装与部署指南,本文翻译自官方安装与部署指南的前四章内容,前四章内容主要是对OpenStack整体安装步骤以及设计搭建环境进行概述,并未提及具体安装步骤,但对环境的设计与构思以及安装需求还是需要大家了解的。希望尽快写完第三天文档(安装认证服务)。目录:一、安装步骤概述二、OpenStack术语三、OpenStack结构四、安装环境构思一、走马看花-安装OpenStack预览Ope 阅读全文
posted @ 2013-03-04 17:45 chape 阅读(402) 评论(0) 推荐(0) 编辑

导航