Trove系列(六)——Trove的安全组功能和Trove的卷数据快照功能介绍
Trove的安全组功能功能描述用户目前没有办法在Trove guest 实例上配置安全组 和 安全组规则。 我们建议按照以下指导原则创建一个简单的安全组操作规则。
本功能作为Trove 的附加功能实现(类似于安全组作为Nova的附加功能实现)
l我们将为每一个客户端实例创建一个新的安全组,所以 每个安全组和每一个客户端实例是一对一的关系。
用户不能直接管理这些安全组,但是将来使用扩展Trove API能够从安全组中增加和删除安全组规则
API 的扩展1. GET /security-groups:获取所有的安全组,以及组上附着的实例 2. GET /security-groups-rules/{secgroup-id}:通过安全组ID获取指定安全组的所有细节,包括组上附着的实例以及安全组包含的安全规则。 3. POST /security-group-rules:得到安全组的信息,安全组的规则,在指定安全组中创建安全组的规则。 4. DELETE /security-group-rules/{sec-group-rule-id}:根据安全组规则ID删除对应的安全组规则。
注意事项由于安全组在nova 中被当做附加功能, 所以在Trove 中也被当做附加功能。本功能按需安装并且可裁剪的。
Trove的卷数据快照功能描述该特性建议当成附属的 备份/恢复 方案
卷快照介绍了两种OpenStack 块存储服务提供的基本的资源。第一种:卷 第二种: 快照(起源于卷)
卷卷是一种预先分配好的块存储资源。该资源能够被实例作为第二存储,或者能够被 boot实例作为根存储。 卷是永久的读写 块存储介质,通常大多数卷都通过iSCSI 附加到计算节点上
快照
在OpenStack的 块存储中, 快照是一种某个卷的在某个时间点上的只读拷贝。快照能够在当前使用的或者可用的卷上创建。 快照也能够创建一个新的卷。
备份流程询问实例是否具有卷为快照准备数据库快照从数据库返回到正常状态
恢复流程从指定的快照中创建一个新的卷交换卷更新后端记录删除初始的卷
实现的理由/实现的好处数据能够通过两种方式备份
(1) 标准备份方案(innobackupex, nodetoolsnapshot)+ Swift 容器(已经实现)
(2) 依附于一个块存储上的快照(未实现)
配置项配置项参数是客户指定的
数据库没有改动公开的 API 没有改动内部的 API没有改动Guest Agent改动后向兼容。 改动对所有的datastore和所有的版本都适用。
Trove系列(六)——Trove的安全组功能和Trove的卷数据快照功能介绍的更多相关文章
- XMPP系列(六)---创建群组
最近公司项目需要,要做一个自己的IMSDK,顺便先把之前没有记录的群聊功能记录一下. 先上资料,查看XMPP群聊相关的资料,可以去这里看协议:XEP-0045 . 创建群组 XMPP 框架里有一个类X ...
- Trove系列(八)——Trove的配置管理相关的功能介绍
概述MySQL 配置管理功能允许Trove 用户重载由Trove服务的操作者提供的缺省MySQL配置环境.这是通过影响MySQL 的includedir 命令来实现的.这些MySQL 的include ...
- Trove系列(四)—Trove的快照功能介绍
Trove 快照用于支持DbaaS 备份,复制等功能.在Trove API (guest_agent)上将支持本功能.本功能将能够支持快照,从而用来进行副本设置,主数据库克隆和备份,以及数据恢复.目前 ...
- WCF编程系列(六)以编程方式配置终结点
WCF编程系列(六)以编程方式配置终结点 示例一中我们的宿主程序非常简单:只是简单的实例化了一个ServiceHost对象,然后调用open方法来启动服务.而关于终结点的配置我们都是通过配置文件来 ...
- SQL Server 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性
原文:SQL Server 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性 友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Server 2008 ...
- Netty4.x中文教程系列(六) 从头开始Bootstrap
Netty4.x中文教程系列(六) 从头开始Bootstrap 其实自从中文教程系列(五)一直不知道自己到底想些什么.加上忙着工作上出现了一些问题.本来想就这么放弃维护了.没想到有朋友和我说百度搜索推 ...
- 《Visual C++ 2010入门教程》系列六:VC2010常见调试技术
<Visual C++ 2010入门教程>系列六:VC2010常见调试技术 犹豫了好久,最终还是决定开始这一章,因为我不清楚到底有没有必要写这样的一章,是应该在这里说明一些简单的调试方 ...
- Bing Maps进阶系列六:使用Silverlight剪切(Clip)特性实现Bing Maps的迷你小地图
Bing Maps进阶系列六:使用Silverlight剪切(Clip)特性实现Bing Maps的迷你小地图 Bing Maps Silverlight Control虽然为我们提供了简洁.方面的开 ...
- 学习ASP.NET Core Blazor编程系列六——新增图书(上)
学习ASP.NET Core Blazor编程系列一--综述 学习ASP.NET Core Blazor编程系列二--第一个Blazor应用程序(上) 学习ASP.NET Core Blazor编程系 ...
随机推荐
- PS-CC常用快捷键总结
灵活使用photoshop软件快捷键是学好该软件的基础,ps快捷键对于ps平时操作有很大帮助 熟练掌握ps的快捷键可以为了处理图片节省很多时间.现在笔者将自己平时常用的快捷键总结如下: 移动工具[V] ...
- 【CF903G】Yet Another Maxflow Problem 线段树
[CF903G]Yet Another Maxflow Problem 题意:一张图分为两部分,左边有n个点A,右边有m个点B,所有Ai->Ai+1有边,所有Bi->Bi+1有边,某些Ai ...
- PhoneGap安装配置
PhoneGap是一能够让你用普通NewsShow的web技术编写出能够轻松调用API接口和进入应用商店的HTML5应用开发平台.是唯一的一个支持7个平台的开源移动框架.它的优势是无以伦比的:开发成本 ...
- Windows Server 2008 R2之二从介质安装 AD DS
可以使用 Ntdsutil.exe 为在域中创建的其他域控制器创建安装介质.通过从介质安装,可以最大程度地减少网络上目录数据的复制.有利于在远程站点中更高效地安装其他域控制器. 实验环境: 在Wind ...
- Hive show
CREATE TABLE page_view(viewTime INT, userid BIGINT,p_date timestamp, page_url STRING, referrer_url v ...
- hdu6390GuGuFishtion【数论】
GuGuFishtion Time Limit: 3000/1500 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Tot ...
- Java基础类编程集锦
1.计算1+2+3+4+5+6+7+8+9的值 package com.neusoft.chapter1; /** * @author zhao-chj *题:计算1+2+3+4+5+6+7+8+9的 ...
- java基础解析系列(六)---注解原理及使用
java基础解析系列(六)---注解原理及使用 java基础解析系列(一)---String.StringBuffer.StringBuilder java基础解析系列(二)---Integer缓存及 ...
- MySQL在linux上(cmake)的source code安装方法
1.安装前准备: 1)必备的包和工具 gcc/g++ :MySQL 5.6开始,需要使用g++进行编译. cmake :MySQL 5.5开始,使用cmake进行工程管理,cmake需要2.8以 ...
- Postman 工具模拟Ajax请求
1.请求方式 post 2.headers设置:X-Requested-With:XMLHttpRequest 代码判断是以此为依据的 (Content-Type:application/x-w ...