随着数据量的不断增长,如何以高效的方式存储数据量成为IT界的一个挑战。许多传统存储解决方案不能满足日益增长的需求,业界迫切需要一种新的方法来管理现今的数据,为用户控制访问时间,缩减管理成本。

软件定义的存储解决方案是存储大量数据的一个新兴方案。当代网络,云计算、大数据技术的应用使得数据呈指数增长,每天增长达百万兆背景字节的数据量是常见的情况。我们迫切需要一种更有效的解决方案,如可伸缩扩展的软件定义存储解决方案Ceph。

Ceph是一个具有高度可扩展性、开放源码的软件定义存储解决方案,能够提供基于对象,块和文件系统的统一的分布式存储集群服务。Ceph可以改造公司的IT基础设施来管理海量数据,并提供非常好的可扩展性,存储集群可以容纳大量的利用硬件和守护进程的分布式存储节点,互相之间复制分发数据。Ceph监控在Ceph存储集群的也具有分布式的特点,从而保证高可用性。

一个高度可扩展的容错存储集群,网络架构和运行Ceph的MON(Monitor,监控)和Ceph OSD(Object Storage Device,提供存储资源)一样重要。对于Ceph存储集群的主要指标就是高扩展性和高可用性,因此,网络显然必须有能力处理预期的客户端数量和每个客户端的吞吐量。该网络还必须处理Ceph OSD的心跳、数据复制、集群再平衡以及故障恢复。在正常操作中,一个单独写主OSD的操作会间接导致写非主的OSD,写的次数基于我们的复制因子。因此,集群网络的流量显著超过了公众网络在正常工作条件下的流量,在公共网络中,Ceph客户端读取和写入数据到Ceph OSD守护进程以及发送OSD心跳信息,而在集群网络,Ceph OSD守护进程彼此检查Ceph OSD的心跳信息,当系统出问题的时候,发送状态报告给监视器,复制对象,重平衡集群以及实现backfill和恢复。

WinStore是云宏提供的企业级分布式软件定义块存储解决方案。它针对Ceph在性能方面进行深度优化,对可靠性、易用性、可管理性实施改进,实现自动化运维。WinStore不但可支持运营商实现PB级以上容量的存储资源池,也可帮助企业实现成本可控的小规模水平扩展存储,整合或替代现有中端存储设施,或构建应用融合方案,支撑各种OLTP或OLAP业务应用。WinStore分布式块存储可以帮助用户发挥通用的x86服务器硬件设施的性能潜力,在管理特性、效能和接口各方面达到传统SAN设备的水平,并具备水平扩展的能力,让用户在TCO可控的情况下轻松实现“软件定义存储”的目标。

区别于开源的Ceph,WinStore在关键环节进行了深度代码优化,包括网络和磁盘处理效率的优化、数据分层与缓存机制的优化等,使得存储系统能够胜任高并发、高输入输出效率的需求,与主流NVMe闪存技术相结合,通过SPDK新协议栈优化IO路径,突破单节点数千IOPS的瓶颈;通过配置不同性能的通用硬件,无缝适应冷热数据切换等各种应用场景的性能需求。同时WinStore也具有卷级的QoS(Quality of Service)设置,支持最为广泛的客户应用接口。

转载于:https://blog.51cto.com/14035356/2340017

Ceph分布式存储高性能设计相关推荐

  1. 云宏Ceph分布式存储高性能设计

    软件定义的存储解决方案是存储大量数据的一个新兴方案 随着数据量的不断增长,如何以高效的方式存储数据量成为IT界的一个挑战.许多传统存储解决方案不能满足日益增长的需求,业界迫切需要一种新的方法来管理现今 ...

  2. 云宏大讲坛 | Ceph分布式存储高性能设计

    随着数据量的不断增长,如何以高效的方式存储数据量成为IT界的一个挑战.许多传统存储解决方案不能满足日益增长的需求,业界迫切需要一种新的方法来管理现今的数据,为用户控制访问时间,缩减管理成本. 软件定义 ...

  3. 与ceph的区别_Ceph分布式存储高性能设计

    随着数据量的不断增长,如何以高效的方式存储数据量成为IT界的一个挑战.许多传统存储解决方案不能满足日益增长的需求,业界迫切需要一种新的方法来管理现今的数据,为用户控制访问时间,缩减管理成本. 软件定义 ...

  4. Ceph分布式存储实战:从0搭建一个存储集群,并把块设备镜像映射到CentOS 7系统上的步骤

    本文配套视频和笔记: Ceph分布式存储实战(Ceph快速上手) B站视频在线观看链接:[千锋教育]Ceph分布式存储技术教程(进阶到实战) 百度网盘链接:2020全新_Ceph分布式存储技术-进阶到 ...

  5. Ceph 分布式存储

    一.Ceph分布式存储 1.1.Ceph文件系统简述 诞生于2006年的Ceph,是私有云事实上的标准-OpenStack的默认存储后端. Ceph是一种软件定义存储,可以运行在几乎所有主流的Linu ...

  6. Ceph分布式存储实战.

    云计算与虚拟化技术丛书 Ceph分布式存储实战 Ceph中国社区 著 图书在版编目(CIP)数据 Ceph分布式存储实战/Ceph中国社区著. -北京:机械工业出版社,2016.11 (云计算与虚拟化 ...

  7. CEPH分布式存储介绍与原理架构概述

    一.Ceph 简介 Ceph 是一个统一的分布式存储系统,设计初衷是提供较好的性能.可靠性和可扩展性. Ceph 项目最早起源于 Sage 就读博士期间的工作(最早的成果于2004年发表),并随后贡献 ...

  8. 智牛股_第4章_Nacos+Ceph分布式存储+Netty通讯

    智牛股_第4章_Nacos+Ceph分布式存储+Netty通讯 文章目录 智牛股_第4章_Nacos+Ceph分布式存储+Netty通讯 学习目标 第1章 Nacos的介绍与使用 1. 目标 2. 分 ...

  9. ceph分布式存储安装及简单使用

    ceph官方文档地址:https://docs.ceph.com/docs/master/start/intro/ Github地址:https://github.com/ceph/ceph 一.ce ...

最新文章

  1. (0039) iOS 开发之地图之百度vs高德
  2. 大数据如何学习 cda认证_第十届CDA认证考试 LEVEL 1 优秀考生访问录:我是如何备考的?...
  3. VS2019错误提示:_CRT_SECURE_NO_WARNINGS的解决方法
  4. 自动化测试报告 html模板,PyTestReport 自动化测试报告框架
  5. conn.execute的用法
  6. Windows Azure Storage (4) Windows Azure Storage Service存储服务之Blob Share Access Signature
  7. c语言printf右移,C语言printf(“”)左右(转)
  8. python模块之lib2to3(py2转py3自动化工具)
  9. python所有实验_python列表的小实验
  10. 电商美工需要的优质PSD素材,减少设计师75%办公加班时间
  11. ios 给网页传值_ios常见的页面传值方式
  12. Struts2之OGNL类型转换
  13. 求素数的python程序_Python编程新手看过来,如何求素数 (Python学习教程)
  14. android模拟器模拟nfc功能吗,android – 开始使用NFC模拟器
  15. html布局源代码实例,网页实际案例-从设计到代码实现全过程(一)
  16. Python3之字符串类型及操作
  17. 如何搭建百度局域网离线地图服务器
  18. 职场 | 因特尔(Intel)无线modem系统设计师实习岗位面试总结
  19. 如何将pdf中一些特定页提取存储在另一个pdf中
  20. [c#]使用Fleck实现简单的WebSocket含兼容低版本IE

热门文章

  1. Beta阶段事后分析
  2. Python学习-基础篇3-函数篇(2)
  3. 如何解决机器学习中数据不平衡问题
  4. hdu4291 暴力循环节+矩阵快速幂
  5. 【C 语言】变量本质 ( 变量概念 | 变量本质 - 内存空间别名 | 变量存储位置 - 代码区 | 变量三要素 )
  6. 【错误记录】Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read from remote )
  7. 【C++ 语言】C++字符串 ( string 类 | 创建方法 | 控制台输出 | 字符串操作 | 栈内存字符串对象 | string* )
  8. restful api与传统api的区别(方式及语法)
  9. *LeetCode--Add Two Numbers
  10. Mysql数据库的打开和关闭