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编程系 ...
随机推荐
- Centos 安装 MySQL-python
更新yum yum update yum install mysql-devel yum install gcc yum install python-devel pip install MySQL- ...
- Excel转Json
参考: Excel2JSON Excel转JSON Excel另存为JSON的技巧 (office的插件) excel2json 游戏程序员的自我修养 (其他人写的工具) Excel转JSON格式- ...
- VS2013打开2008的项目
找到 .csproj 后缀的文件.然后右键选择文本打开. 找到下面一段话: <ProjectTypeGuids>-00065b846f21};{fae04ec0-301f-11d3-bf4 ...
- 【JSP】EL表达式语言
EL简介 EL语言原本是JSTL1.0中的技术(所以EL和JSTL配合如此亲密和默契也就是自然的了),但是从JSP2.0开始(JSTL1.1)就分离出来纳入了JSP的标准了.因此EL不需要任何jar包 ...
- matlab 获取网卡MAC地址
输入命令 [sta,MACres] = dos('getmac'); 其中MACres 存储的信息即为网卡的 相关信息. 如果想判断读取的网卡信息是否有指定信息可以如下输入 USER1 = strf ...
- linux下jmeter持续集成Jenkins部署时问题解决
之前成linux下安装了Jenkins,并做了一些简单的工作,这次正好将jmeter也集成进去,在实际操作时发现好多坑,写下做记录 怎么安装这里就不介绍了,网上很多资料,这里只记录问题,以供大家参数 ...
- vue--引入富文本编辑器
https://blog.csdn.net/div_ma/article/details/79536634 // 使用 https://blog.csdn.net/div_ma/article/det ...
- 通过IFeatureClass 接口查询 IWorkspace, 查询通配符
IWorkspace pWsI = ((IDataset)pFtCls).Workspace 查询通配符 ISQLSyntax psqls = (ISQLSyntax)(((IDataset)pFtC ...
- vue报错/ style-loader: Adds some css to the DOM by adding a <style> tag
1.1.1. vue-cli搭建的项目引入.styl/css文件报错 http://blog.csdn.net/z852064121/article/details/72660327 / styl ...
- Oracle创建测试表
试中文排序的数据库版本: SQL> select * from v$version; BANNER ----------------------------------------------- ...