
分布式存储解决方案..pptx
31页软件定义的分布式共享存储 EMC ScaleIO 创建基于服务器内置存储资 源的共享存储池,按需 提供性能和容量的分布式存储解决方案 根据不同的性能层面创建存储池 存储介质透明: 可利用任何 HDDs, SSDs, & PCIe 闪存卡和共享存储 服务器透明:可安装在现有的任何物理或虚拟应 用 服务器 ScaleIO Before ScaleIO 1,000 IOPS 10 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 2,000 IOPS 20 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB After ScaleIO 结结构构 DRAFT 软件组件 • 3 个软件组件: – Meta Data Manager (MDM) • 配置和监控 ScaleIO ECS 系统 • 配置成冗余的 Cluster 模式(三个服务器上的三个member) 或者单机模式 – ScaleIO Data Server (SDS) • 管理单个服务器上的容量。
• SDS 安装在所有贡献共享存储设备 的主机上 – ScaleIO Data Client (SDC) • 轻量级的设备驱动 ,把ECS volumes 作为块设备 提供给应 用使用 • SDC 安装在任何需要访问 ECS 存储空间的服务器上. ScaleIO Data Server (SDS) DAS SDS S HOST ETH/IB ScaleIO Protocol ETH/IB ScaleIO Data Client (SDC) HOST SDC C ScaleIO Protocol DAS Linux Windows VM 操作系统中看到的ScaleIO 磁盘 配置和监控 ScaleIO 系统 跟踪存储和数据地图 监控容量,性能和负载 均衡 做数据移动决定 Metadata Manager (MDM) MDM (Metadata Manager): • 选择 3 单独服务器参与 MDM cluster for HA 1.One active instance 2.One passive instance 3.One tiebreaker • MDM 是轻量级程序,不参与数据路径。
• MDM 切换时间 0.5 sec 全聚合配置 ETH/IB SCSSSSS SSSSSS SSSSSS CCCCCC CCCCCC CCCCCC 两层结 构 SSSSSS SSSSSS ETH/IB CCCCCC SDC只和相关的SDS 进行数据交换 数据流 ETH/IB SSSSSS CCCCCC 数据分布 SDS 1 SDS 5SDS 6SDS 100 SDS 2SDS 3SDS 4 Volume 1 Volume 2 … BB A A A A 镜像保护 BB C C D D D D C C E E E E 故障处理 F F F F BB E E E E E E B B B B F F 增加节点或存储—系统自动进 行存储再平衡 自动再平衡 删除节点或磁盘时 自动再平衡 ScaleIO 的Block Size 512 bytes 节点故障或磁盘损 坏 系统预留空间要求,用作盘或者节点故障后数据再镜像 – 缺省为 10% 可以调整区间为 : 0% - 50%. – 建议至少为容量最大节点的容量. 可以设置磁盘重构,再平衡任务带宽 ,以保证生产性能。
网络考虑 支持万兆以太网,IP over Infiniband交换机; SDS支持多网络链路负载均衡; MDM 通过 Network Teaming支持多网络冗余; 故障报警方式 目前支持邮件报警 ETH/I B 读I/O C ETH/IB S ETH/I B 写I/O C ETH/IB SS 带宽/ IOPS 限制 功能 Secure, Dedicated LUNs (Server/LUN Mapping) 保护域 用作服务器和数 据集的隔离 分层数据加密 APP 1 APP 2 APP 3 保护域 •保护域: 是一个逻辑 上的一组 SDSs( 节点和存储)的集合 •提供数据安全,性能的隔离 pool 1 pool 3 pool2 分层-存储池 • 在保护域里根据磁盘类型所做 的一组设备 的性能分组 可以是非对称的 FLASHDISKS 可写快照 立即可用,精简配置 一致性组 C1 V1 S121 S111S112 VTree1 V2 S211 VTree2 Consistency Group 带宽 / IOPS Limiter Quality of Service Current Environment AVAILABLE With IOPS Limiter APP 3APP 2APP 1 简单 的管理和监控 测试 配置 - II 3*vSPhere 5.5 Instances: –1 * i3 / 2 * i5 –3* 16GB memory –1 * 32 GB SATA SSD –2 * 128 GB SATA SSD Latency – 4 ms – 21,730 read 测试环 境 – 公有云 – HDD 结果: – ~1000 nodes 性能近似线性增长 测试 2-ScaleIO 性能 测试 配置 995 Linux Instances: – 80 GB storage per instance – Moderate level networking – CentOS 6.4 ScaleIO configuration: – MDM cluster – 995 SDSs, 400 SDCs – 100 volumes in 5 Protection Domains Test Bench –FIO with 50% /50% 4K reads/writes, 4 SDC per volume 用户场 景 •Active / Active 结构下闪存使用场景. •Oracle RAC | SAP Hana | Exchange | SQL •VDI •VSI •高性能计算 •开发部门,开发和测试 。












