随笔分类 -  OpenStack

摘要:1.修改/etc/neutron/neutron.conf配置 1.修改/etc/neutron/neutron.conf配置 2.安装配置计算节点 2.安装配置计算节点 3.重启服务 3.重启服务 4.创建自服务网络 4.创建自服务网络 5.创建路由器 5.创建路由器 6.登录dashboard查 阅读全文
posted @ 2018-08-10 15:56 烟雨浮华 阅读(2412) 评论(0) 推荐(0) 编辑
摘要:1.Vxlan的概念 1.Vxlan的概念 VXLAN 全称 Virtual eXtensible Local Area Network。(虚拟扩展本地局域网)VXLAN 提供与 VLAN 相同的以太网二层服务,但是拥有更强的扩展性和灵活性。与 VLAN 相比,VXLAN 有下面几个优势: 支持更多 阅读全文
posted @ 2018-08-10 15:51 烟雨浮华 阅读(3750) 评论(0) 推荐(1) 编辑
摘要:1.给两台虚拟机增加网卡,使用仅主机模式,网段为:192.168.57.0/24 1.给两台虚拟机增加网卡,使用仅主机模式,网段为:192.168.57.0/24 2.修改两台主机网卡配置 2.修改两台主机网卡配置 3.修改桥接网络配置 3.修改桥接网络配置 4.修改ml2的配置 4.修改ml2的配 阅读全文
posted @ 2018-08-10 15:49 烟雨浮华 阅读(1359) 评论(0) 推荐(0) 编辑
摘要:1.Linux Bridge的基本概念 1.Linux Bridge的基本概念 1.Linux Bridge的基本概念 假设宿主机有 1 块与外网连接的物理网卡 eth0,上面跑了 1 个虚机 VM1,现在有个问题是: 如何让 VM1 能够访问外网?① 给 VM1 分配一个虚拟网卡 vnet0,通过 阅读全文
posted @ 2018-08-10 15:45 烟雨浮华 阅读(1889) 评论(0) 推荐(0) 编辑
摘要:1.安装cinder-volume组件以及nfs 1.安装cinder-volume组件以及nfs 2.配置cinder使用nfs 2.配置cinder使用nfs 3.修改配置文件的权限,否则cinder服务无法读取 3.修改配置文件的权限,否则cinder服务无法读取 4.启动openstack- 阅读全文
posted @ 2018-08-10 15:40 烟雨浮华 阅读(2966) 评论(0) 推荐(0) 编辑
摘要:怎样为块存储服务安装并配置存储节点。为简单起见,这里配置一个有一个空的本地块存储设备的存储节点。这个向导用的是 /dev/sdb,此处选用linux-node1节点作为存储节点,需要在vmware中添加一块磁盘。 1.安装支持的工具包 1.安装支持的工具包 2.创建LVM物理卷/dev/sdb和卷组 阅读全文
posted @ 2018-08-10 15:36 烟雨浮华 阅读(6084) 评论(0) 推荐(0) 编辑
摘要:1.理解块存储服务 1.理解块存储服务 操作系统获得存储空间的方式一般有两种: 通过某种协议(SAS,SCSI,SAN,iSCSI 等)挂接裸硬盘,然后分区、格式化、创建文件系统;或者直接使用裸硬盘存储数据(数据库) 通过 NFS、CIFS 等 协议,mount 远程的文件系统第一种裸硬盘的方式叫做 阅读全文
posted @ 2018-08-10 15:31 烟雨浮华 阅读(5353) 评论(0) 推荐(0) 编辑
摘要:在linux-node1节点上: 当需要删除该节点时,只能从命令行进行删除:nova service-delete ID。在horizon界面上是只能关闭服务,无法进行删除。 创建openstack镜像的过程: (1)创建一个虚拟机硬盘,格式qcow2,大小为10G (2)创建虚拟机 (3)Tigh 阅读全文
posted @ 2018-08-10 15:21 烟雨浮华 阅读(3326) 评论(0) 推荐(0) 编辑
摘要:1.Horizon介绍 1.Horizon介绍 1.Horizon介绍 •提供一个web界面操作openstack的系统 •使用Django框架基于openstack API开发 •支持将session存储在DB、memcached •支持集群 tips:创建虚拟机的方法:horizon,api,命 阅读全文
posted @ 2018-08-10 15:19 烟雨浮华 阅读(3907) 评论(0) 推荐(0) 编辑
摘要:1.知识回顾与端口总结 service功能 MySQL 为各个服务提供数据存储 RabbitMQ 为各个服务之间通信提供交通枢纽 Keystone 为各个服务器之间通信提供认证和服务注册 Glance 为虚拟机提供镜像管理 Nova 为虚拟机提供计算资源 Neutron 为虚拟机提供网络资源 各服务 阅读全文
posted @ 2018-08-10 15:11 烟雨浮华 阅读(10718) 评论(0) 推荐(0) 编辑
摘要:1.Neutron组件安装 1.Neutron组件安装 2.配置通用组件 2.配置通用组件 3.配置linuxbridge代理 3.配置linuxbridge代理 控制节点的/etc/neutron/plugins/ml2/linuxbridge_agent.ini配置文件和计算节点是一样的,可以使 阅读全文
posted @ 2018-08-10 15:00 烟雨浮华 阅读(2499) 评论(0) 推荐(0) 编辑
摘要:1.Neutron的介绍 1.Neutron的介绍 1.Neutron的介绍 Neutron 为整个 OpenStack 环境提供网络支持,包括二层交换,三层路由,负载均衡,防火墙和 *** 等。Neutron 提供了一个灵活的框架,通过配置,无论是开源还是商业软件都可以被用来实现这些功能。Open 阅读全文
posted @ 2018-08-10 14:54 烟雨浮华 阅读(5940) 评论(0) 推荐(0) 编辑
摘要:1.安装服务软件包 1.安装服务软件包 2.修改配置文件 2.修改配置文件 这里很多配置和node1上面的nova配置文件一样,所以我们先把node1上面的配置文件拷贝过来,然后再修改配置,具体执行过程如下: 编辑/etc/nova/nova.conf文件并完成下面的操作:在[vnc]部分,启用并配 阅读全文
posted @ 2018-08-10 14:37 烟雨浮华 阅读(3172) 评论(0) 推荐(0) 编辑
摘要:1.Nova介绍 1.Nova介绍 Nova是openstack最早的两块模块之一,另一个是对象存储swift。在openstack体系中一个叫做计算节点,一个叫做控制节点。这个主要和nova相关,我们把安装为计算节点成为:nova-compute,把除了nova-compute叫做控制节点。nov 阅读全文
posted @ 2018-08-10 12:03 烟雨浮华 阅读(15806) 评论(0) 推荐(3) 编辑
摘要:一、Glance的概述 Glance是为虚拟机的创建提供镜像的服务,我们基于Openstack是构建基本的IaaS平台对外提供虚拟机,而虚拟机在创建时必须为选择需要安装的操作系统,Glance服务就是为该选择提供不同的操作系统镜像。 二、Glance的组件 Glance-API 主要用来响应各种RE 阅读全文
posted @ 2018-07-09 11:50 烟雨浮华 阅读(12583) 评论(0) 推荐(2) 编辑
摘要:一、Keystone的概述 Keystone是Openstack的组件之一,用于为Openstack家族中的其它组件成员提供统一的认证服务,包括身份验证,令牌的发放和校验,服务列表,用户权限的定义等。Openstack中任何组件均依赖与Keystone提供的服务。 二、Keystone的功能 用户与 阅读全文
posted @ 2018-07-09 11:32 烟雨浮华 阅读(13896) 评论(1) 推荐(3) 编辑
摘要:一、Openstack的概述 一、Openstack的概述 Openstack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。 Openstack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。Op 阅读全文
posted @ 2018-07-09 11:22 烟雨浮华 阅读(3212) 评论(0) 推荐(0) 编辑
摘要:1.KVM的性能优化,介绍CPU,内存,IO性能优化 1.KVM的性能优化,介绍CPU,内存,IO性能优化 1.KVM的性能优化,介绍CPU,内存,IO性能优化 KVM CPU-->qemu进行模拟ring 3-->用户应用 (用户态,用户空间)ring 0-->操作系统 (内核态,内核空间)虚拟化 阅读全文
posted @ 2018-07-07 16:57 烟雨浮华 阅读(4661) 评论(0) 推荐(0) 编辑
摘要:1.查看虚拟机,启动虚拟机 1.查看虚拟机,启动虚拟机 通过TightVNC连接,修改网络vi /etc/sysconfig/network-scripts/ifcfg-eth0 tips:KVM虚拟机在宿主机上的体现是一个进程,可以通过ps axu |grep kvm进行查看。对KVM的管理,就是 阅读全文
posted @ 2018-07-07 16:54 烟雨浮华 阅读(6030) 评论(0) 推荐(1) 编辑
摘要:1.什么是虚拟化? 1.什么是虚拟化? 虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。 物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。 那么 Hos 阅读全文
posted @ 2018-07-07 16:47 烟雨浮华 阅读(5521) 评论(0) 推荐(0) 编辑