单节点3GB单线程967 MB部署半小时内完成,CS领跑分布式集群

本文主要是介绍单节点3GB单线程967 MB部署半小时内完成,CS领跑分布式集群,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Infortrend的分布式NAS集群EonStor CS具有三种横向扩展模式:纠删码、副本、以及NAS Scale-Out(本文当中称为“专用模式”)。其中专用模式是Infortrend独有的。在专用模式下,CS的空间利用率更高,实际使用空间可以达到原始容量的90%。在成本限定的情况下,用户可以使用更多的空间。并且性能更高,CS单节点的读性能可以达到3GB/s,单节点的写可以达到2.4 GB/s,单线程的写则能够达到967 MB/s。要知道,这可是在安装HDD的条件下实现的,单节点的性能甚至比肩其他厂家的分布式全闪集群,用户的投入却大幅度的减少。纠删码模式下单节点读写性能也可以达到2.3GBps/1.36 GBps,单线程写846MBps,至少领先两倍到四倍。

 

用户在将共享文件夹设定为专用模式后还可以更改。CS是一体化集群,三种横向扩展模式能够同时在系统中使用。在单一命名空间下,共享文件夹可以使用不同的扩展模式,用户更看重文件夹的性能还是安全性,视自身需要而定,自由切换扩展模式。切换后,文件夹的路径不会发生改变,数据的传输不会受到任何影响。这样的灵活性,并不只限于横向扩展。CS还支持纵向扩展,如果用户认为在CS性能够用的前提下,应用需要大量空间并且成本得进行控制,可以选择纵向扩展,只添加扩展柜就能达到目的。

CS之所以有如此多的创新和亮点,源于CS是嵌入式存储系统,从底层的RAID到分布式文件系统全部是Infortrend自己研发,实现了全面产品化。这就与市面上普通的分布式集群区别开来,我们的CS是真真正正的一个整体,所有架构都集成在控制器,绝不是东拼西凑起来的。在部署的时候,用户不需要依赖专业的工程师通过复杂的命令进入到系统内部分别设置,而是通过我们图形化的管理界面,按照部署向导,简单到点击就可以完成。将原来几个星期的部署过程,缩减到短短二三十分钟。部署之后的日常管理也变得更加轻松,再也不用仅仅改动简单的设置,就去迁移整个部署。用户想要的所有操作,在统一的管理界面都可以实现。

使用CS,给每个共享文件夹指定配额空间后,分布式集群的性能依然保持稳定。另外,底层Infortrend自主研发的RAID功能强大,HDD损坏时用户察觉不到整个集群受到影响,核心的部件则采用模块化冗余设计,这样在硬件层面上CS就有了双重保险,彻底消除了数据丢失的隐患,这也是Infortrend一直保持的传统优势。在这个基础上,CS在纠删码、副本之外,开发出专用模式,并且让嵌入式存储完全产品化。既大幅度提高单节点单线程的读写性能,又显著减少部署与管理的难度,最后在横向与横向、横向与纵向之间自由切换,灵活选择。正是这些优势和特点,让CS在起点上就领跑分布式集群市场。

这篇关于单节点3GB单线程967 MB部署半小时内完成,CS领跑分布式集群的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/593561

相关文章

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3

k8s部署MongDB全过程

《k8s部署MongDB全过程》文章介绍了如何在Kubernetes集群中部署MongoDB,包括环境准备、创建Secret、创建服务和Deployment,并通过Robo3T工具测试连接... 目录一、环境准备1.1 环境说明1.2 创建 namespace1.3 创建mongdb账号/密码二、创建Sec

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

Python项目打包部署到服务器的实现

《Python项目打包部署到服务器的实现》本文主要介绍了PyCharm和Ubuntu服务器部署Python项目,包括打包、上传、安装和设置自启动服务的步骤,具有一定的参考价值,感兴趣的可以了解一下... 目录一、准备工作二、项目打包三、部署到服务器四、设置服务自启动一、准备工作开发环境:本文以PyChar

python安装完成后可以进行的后续步骤和注意事项小结

《python安装完成后可以进行的后续步骤和注意事项小结》本文详细介绍了安装Python3后的后续步骤,包括验证安装、配置环境、安装包、创建和运行脚本,以及使用虚拟环境,还强调了注意事项,如系统更新、... 目录验证安装配置环境(可选)安装python包创建和运行Python脚本虚拟环境(可选)注意事项安装

java如何分布式锁实现和选型

《java如何分布式锁实现和选型》文章介绍了分布式锁的重要性以及在分布式系统中常见的问题和需求,它详细阐述了如何使用分布式锁来确保数据的一致性和系统的高可用性,文章还提供了基于数据库、Redis和Zo... 目录引言:分布式锁的重要性与分布式系统中的常见问题和需求分布式锁的重要性分布式系统中常见的问题和需求

centos7基于keepalived+nginx部署k8s1.26.0高可用集群

《centos7基于keepalived+nginx部署k8s1.26.0高可用集群》Kubernetes是一个开源的容器编排平台,用于自动化地部署、扩展和管理容器化应用程序,在生产环境中,为了确保集... 目录一、初始化(所有节点都执行)二、安装containerd(所有节点都执行)三、安装docker-

在Ubuntu上部署SpringBoot应用的操作步骤

《在Ubuntu上部署SpringBoot应用的操作步骤》随着云计算和容器化技术的普及,Linux服务器已成为部署Web应用程序的主流平台之一,Java作为一种跨平台的编程语言,具有广泛的应用场景,本... 目录一、部署准备二、安装 Java 环境1. 安装 JDK2. 验证 Java 安装三、安装 mys

Golang使用etcd构建分布式锁的示例分享

《Golang使用etcd构建分布式锁的示例分享》在本教程中,我们将学习如何使用Go和etcd构建分布式锁系统,分布式锁系统对于管理对分布式系统中共享资源的并发访问至关重要,它有助于维护一致性,防止竞... 目录引言环境准备新建Go项目实现加锁和解锁功能测试分布式锁重构实现失败重试总结引言我们将使用Go作