当前位置: 首页 > 软件库 > 服务器软件 > 存储系统 >

Open vStorage

虚拟机存储路由器
授权协议 GNU AGPLv3
开发语言 C/C++ Python
所属分类 服务器软件、 存储系统
软件类型 开源软件
地区 不详
投 递 者 陆俊迈
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Open vStorage 是一个开源的虚拟机存储路由器。这是一个软件层,安装在运行了虚拟机的主机或者集群节点中。这些虚拟机存储路由器 (VSRs) 就像一个使用了闪存、SSD 或者是类似 S3 兼容的对象存储、分布式文件系统和 NAS 的网格。概念上 Open vStorage 类似 VMware 的 vSAN。但  Open vStorage 可灵活的利用多个存储后端,而不只是本地的磁盘,支持多个虚拟化系统。

关键特性:

  • 灵活的后端存储配置

  • 高性能存储

  • 支持多种虚拟化(当前支持 VMware 和 KVM)

  • 集成 OpenStack

  • 水平伸缩架构

  • 软件冗余

  • 以虚拟机为中心

架构图如下:

Open vStorage

管理界面截图:

login.png

dashboard_small.png

 相关资料
  • VMware虚拟机nat模式,虚拟机可以和宿主机互通,外网也通,路由器能ping通宿主机,但是ping不通虚拟机和宿主机的VMnet8网卡地址怎么回事? 宿主机IP:192.168.2.85 虚拟机IP:192.168.2.100 VMnet8网卡IP:192.168.2.9 路由器能ping通192.168.2.85,但是2.100和2.9ping不通

  • 前面说到,虚拟机是真机的一种模拟,而栈虚拟机模拟的是基于栈计算的机器,和现在常见的基于寄存器的硬件机器不同,于是相应的也有基于寄存器的虚拟机,不过这个虚拟机可能跟真机差别比较大 首先可以看看真机用寄存器的原因,计算机的存储有一个规律,访问速度越快的存储,单价(单位容量的成本)越高,因此实际实现的时候,容量会很受限,反之因为便宜而容量可以很大的存储,储存速度就慢,访问速度(或单价)从高到底大致是寄存

  • 我并不了解Java特别是Java调试,但在Jenkins中使用Monitoring进行堆转储,然后在Eclipse中使用MAT对其进行解码,显示总内存使用量为169.4MB,而在Jenkins中Monitoring似乎经常使用内存,GCs也经常运行。-XMX是4G。 为什么我只有169.4MB的mat?可能是因为在进行转储之前,Jenkins执行了GC吗?如果是,我是否可以避免它以看到完整的内存转

  • 查看虚拟机相关的监控告警信息。 监控菜单下的虚拟机页面主要用于查看虚拟机相关的监控告警信息。 入口:在云管平台单击左上角导航菜单,在弹出的左侧菜单栏中单击 “监控/资源/虚拟机” 菜单项,进入虚拟机页面。 查看虚拟机列表 该功能用于查看虚拟机的监控告信息。 在虚拟机页面,支持查看以下信息: 名称:虚拟机的名称。 IP:虚拟机的IP地址。 监控状态:虚拟机是否设置告警以及发生告警。 状态:虚拟机的当

  • 主机回收站用于存放用户删除的虚拟机和裸金属文件。 主机回收站用于存放用户删除的虚拟机和裸金属文件。回收站中主机文件默认保存3天,如有误删除的主机需要在3天内进行恢复操作,可以将其恢复到原来位置,超过3天后,文件将被彻底删除。 入口:在云管平台单击左上角导航菜单,在弹出的左侧菜单栏中单击 “主机/回收站/主机” 菜单项,进入主机回收站列表。 清除 当确定回收站中的主机无用后,可使用清除功能立即彻底删

  • 虚拟机是采用虚拟化技术构建的运行在宿主机上的虚拟机实例。 虚拟机是采用虚拟化技术构建的运行在宿主机上的虚拟机实例,包括CPU、内存、操作系统、硬盘、网卡等完整的虚拟硬件基础环境。 虚拟机来源: 当云管平台对接其他平台云账号后,将会自动同步其他平台上的虚拟机到云管平台上进行管理。 新建虚拟机。 入口:在云管平台单击左上角导航菜单,在弹出的左侧菜单栏中单击 “主机/主机/虚拟机” 菜单项,进入虚拟机页

  •  TJS2 は、スクリプトをいったん仮想マシン (TJS2 VM) 用のバイナリコードにコンパイルしてから実行します。  例外が発生したときやダンプを行ったときにこの TJS2 VM のコードの逆アセンブル結果が表示されるので、この仮想マシンについて簡単に説明します。 命令コード  TJS2 VM は関数やプロパティなどの実行単位ごとに独立していて、ある一つの関数が他の関数と命令コード空間、レジス

  • 稳定性: 2 - 稳定的 vm 模块提供了一系列 API 用于在 V8 虚拟机环境中编译和运行代码。 它可以通过以下方式使用: const vm = require('vm'); JavaScript 代码可以被编译并立即运行,或编译、保存然后再运行。 Note: The vm module is not a security mechanism. Do not use it to run un