聊聊软件定义存储
软件定义存储技术与应用场景解析

软件定义存储技术与应用场景解析随着云计算、大数据、人工智能等领域的迅速发展,存储技术也不断被推陈出新。
其中,软件定义存储技术(Software Defined Storage,SDS)作为一种基于软件的存储方案,备受关注。
本文将详细介绍软件定义存储技术的基本原理和应用场景。
一、软件定义存储技术的基本原理软件定义存储技术是一种以软件为核心的存储解决方案,将传统的硬件存储和软件存储进行了融合,在控制层面实现存储资源的统一调度和管理。
具体来说,软件定义存储技术包括以下几大核心技术:1.虚拟化技术:通过虚拟化技术,可以将物理存储抽象为虚拟化的存储池,从而实现存储资源的动态调度和管理。
2.分布式存储技术:通过分布式存储技术,可以将不同的存储设备进行协同工作,实现集群化管理和可靠性提升。
3.自动化管理技术:通过自动化管理技术,可以对存储资源进行自动化的配置、监控和维护,提高存储系统的效率和可靠性。
4.软件定义接口技术:通过软件定义接口技术,可以将存储管理接口进行虚拟化,为上层应用提供标准、高效的接口。
二、软件定义存储技术的应用场景1.云计算领域随着云计算的快速发展,越来越多的企业将存储资源移到云端,以更好地满足业务需求。
而软件定义存储技术正是为这一需求而生,它能够为云计算平台提供更加便捷、灵活、高效的存储方案,提高云计算平台的性能和可靠性。
2.大数据领域在大数据领域中,存储需求和数据量呈指数级增长。
传统的硬件存储无法满足这一需求,而软件定义存储技术可以动态扩容、高效管理多种存储设备,满足大数据处理的存储需求。
3.容器化应用场景近年来,容器技术在应用场景中越来越受到关注。
而传统的存储方案往往不适合容器化应用场景,而软件定义存储技术则可以提供针对容器化应用的存储方案,为容器化应用的存储需求提供更加便捷的解决方案。
4.物联网应用在物联网应用中,嵌入式设备的存储容量有限,传统的存储方案无法满足物联网应用的存储需求。
软件定义存储技术的原理与应用

软件定义存储技术的原理与应用近年来,随着大数据、云计算、物联网等技术的快速发展,数据量也呈现出爆炸式增长的趋势。
因此,数据的存储和管理成为了企业和机构面临的一个重大问题。
传统存储技术对于海量数据的处理效率十分低下,面临着容量不足、性能差、维护困难等种种问题。
软件定义存储(Software-Defined Storage,SDS)技术的出现,为解决这些难题提供了有效的方案。
本文将介绍软件定义存储技术的原理与应用。
一、软件定义存储技术的原理软件定义存储技术是一种基于软件的存储解决方案,它将存储设备的控制功能从硬件层面抽象出来,通过软件来实现存储系统的管理和配置。
这种技术的核心理念是将存储设备的控制平面与数据平面分离,将控制平面作为一个中心挂载点,通过物理接口与底层存储系统进行交互。
这样的设计可以有效降低硬件的复杂性,同时提高存储系统的灵活性和可扩展性。
软件定义存储技术包括三个核心要素:软件定义存储控制平面、软件定义存储数据平面和去中心化存储设备。
1、软件定义存储控制平面软件定义存储控制平面是指使用软件来管理和控制存储系统的中心节点,它可以统一管理存储设备并向上层应用屏蔽硬件细节。
具体来说,软件定义控制平面主要实现以下功能:(1)为存储系统中的每个节点提供管理控制点。
(2)通过不同的协议与存储节点进行交互。
(3)收集并处理存储节点的各种数据,包括存储容量、存储性能等指标。
(4)将收集到的数据提供给上层应用,以便进行决策。
2、软件定义存储数据平面软件定义存储数据平面是指物理存储设备的数据读写通道。
存储设备的数据流会经过中介节点,由其中一台或多台节点完成数据读写操作并返回给访问者。
在此过程中,中介节点的角色是将计算、内存和网络资源组合在一起,提供数据平面的功能。
3、去中心化存储设备去中心化存储设备是指一种彼此连接的物理存储设备集群,它们通过互联网和专有网络建立联系。
去中心化存储设备通过软件定义存储技术进行统一管理,它们的存储空间被统一为一个虚拟池,分布在不同的节点上,并形成一个虚拟存储系统。
云计算中的软件定义存储与分布式存储

云计算中的软件定义存储与分布式存储随着信息技术的不断发展和进步,云计算已经成为现代企业信息管理的重要手段。
然而,随之而来的数据爆炸和对数据存储的高要求,对存储系统提出了新的挑战。
为了满足这些需求,软件定义存储(Software-Defined Storage,SDS)和分布式存储被广泛应用于云计算环境,为企业提供了高效的数据存储和管理解决方案。
一、软件定义存储(SDS)软件定义存储是一种基于软件来实现存储功能的技术,通过将存储控制器与硬件存储解耦,实现存储资源的虚拟化和集中管理。
SDS不依赖于特定的硬件设备,而是通过软件定义的方式提供存储服务,使得存储系统更加灵活和可扩展。
1. 软件定义存储的特点软件定义存储具有以下几个显著特点:a. 虚拟化:SDS通过将存储资源虚拟化,使得用户可以根据实际需求灵活配置和调整存储空间,并实现对存储资源的集中管理。
b. 弹性扩展:SDS具有良好的可扩展性,可以根据业务需求快速添加和移除存储节点,实现存储资源的弹性扩展。
c. 自动化管理:SDS可以通过自动化的管理手段,实现对存储资源的智能化管理,提高存储系统的可用性和性能。
d. 数据安全性:SDS提供了多种数据保护和备份的机制,保证数据的安全性和可靠性。
2. 软件定义存储的应用软件定义存储广泛应用于云计算环境中,主要有以下几个方面:a. 虚拟化存储:SDS可以与虚拟化平台结合,为虚拟机提供高效的存储服务,提高虚拟化环境的性能和可用性。
b. 分布式存储:SDS可以实现分布式存储的功能,将多个存储设备组合成一个逻辑存储池,提供高可用性和扩展性的存储服务。
c. 大数据存储:SDS可以通过与大数据平台的结合,提供高性能和高可扩展性的存储解决方案,满足对大数据存储和分析的需求。
二、分布式存储分布式存储是一种将数据分散存储在不同节点上的存储技术,通过将数据切分成多个片段存储在不同的节点上,实现数据的分布式存储和管理。
分布式存储可以提供高可用性和可扩展性的存储服务,适用于大规模的数据存储场景。
云计算中的软件定义存储技术

云计算中的软件定义存储技术云计算是近年来广受欢迎的一种计算机技术,能够提供高效、灵活的计算、存储和网络服务。
而软件定义存储技术作为其关键技术之一,也越来越受到关注。
本文将介绍云计算中的软件定义存储技术,包括其定义、分类、应用及发展趋势。
一、什么是软件定义存储软件定义存储(SDS)是一种新兴的存储技术,它将控制平面和数据平面物理分离,将存储控制软件部署在虚拟机或容器中,通过逻辑卷管理器(LVM)、分布式文件系统等技术,使用集群存储节点提供分布式存储服务。
其特点是具有高可用性、易于扩展、支持各种协议等。
二、软件定义存储分类目前,软件定义存储技术主要分为三类:块存储、文件存储和对象存储。
1.块存储块存储是一种适用于虚拟化、云计算等场景的存储形式,其提供的是一种块设备,支持基于块的协议,如iSCSI、FC等。
它可以在物理服务器和虚拟服务器之间提供数据共享,同时能够实现高可用、灵活扩展、数据冗余备份等功能。
2.文件存储文件存储是一种按文件访问的存储形式,它提供的是一种共享式的存储,例如NFS、SMB、CIFS等协议。
相较于块存储,文件存储可以在不同操作系统和平台之间实现数据共享,同时还可以提供更细粒度的数据访问控制等功能。
3.对象存储对象存储是一种以对象为中心的存储形式,它存储的是一种归档数据,例如图片、视频、文档等等,支持通过API进行存取。
对象存储提供了存储可扩展性、容错性、高性能等特性,并且支持多种访问协议,如AWS S3、OpenStack Swift等。
三、软件定义存储应用软件定义存储技术应用非常广泛,主要包括以下几个方面。
1.云存储软件定义存储技术为云存储提供了良好的支持,例如OpenStack的swift和Ceph都是使用软件定义存储技术来实现云存储服务的。
2.虚拟化存储虚拟化技术发展迅速,越来越多的企业开始使用虚拟化技术来实现服务器的资源共享。
而软件定义存储技术则是实现虚拟化存储的重要手段之一。
软件定义存储(SDS)概述

软件定义存储(SDS)概述软件定义存储(Software Defined Storage,简称SDS)是一种以软件为中心的存储架构,通过将存储功能从硬件设备中解耦,实现了存储资源的虚拟化和集中管理。
SDS借助软件控制层的抽象和智能管理,为企业提供了更灵活、可伸缩和高效的存储解决方案。
本文将对软件定义存储的概念、特点以及优势进行综述。
I. 概念软件定义存储是一种将存储功能集中到控制层,通过软件实现对存储资源的管理、配置和分配的技术。
与传统存储架构相比,SDS通过软件的虚拟化和抽象层实现了存储设备间的解耦,使得存储资源可以集中管理和调度。
通过软件定义存储,企业可以将不同的物理存储设备(包括磁盘阵列、闪存、云存储等)整合为一个虚拟存储池,提供统一的数据访问接口。
II. 特点1. 虚拟化和集中管理:SDS将存储设备的物理细节隐藏,提供统一的控制接口和管理工具,实现了存储设备的虚拟化和集中管理。
管理员可以通过软件界面对存储资源进行统一管理、配置和监控,简化了存储管理的流程和操作。
2. 高度可伸缩性:SDS提供了高度可扩展的存储架构,可以根据业务需求灵活调整存储容量和性能。
通过添加或移除存储设备,管理员可以实现存储容量的无缝扩展,提升了存储系统的可伸缩性。
3. 弹性和灵活性:SDS允许管理员根据实际需求配置存储策略,如数据备份、快照、压缩和加密等。
存储策略可以基于业务需求进行调整,提供了更灵活的数据管理方式。
此外,SDS还支持数据迁移和复制等功能,可以实现数据的高效迁移和保护。
4. 高性能和可靠性:SDS通过智能的数据管理和分发策略,实现了数据的高速传输和访问。
根据业务需求和存储设备的特性,SDS可以自动将数据分发到最合适的存储设备上,提升了存储系统的性能和可靠性。
III. 优势1. 成本效益:SDS采用标准化的硬件设备,与专有的存储设备相比具有更低的成本。
同时,通过存储资源的虚拟化和集中管理,SDS可以实现存储资源的优化配置,提高存储资源的利用率,进一步降低存储成本。
云计算中的软件定义存储技术

云计算中的软件定义存储技术云计算作为当今信息技术领域的热门话题,不仅在商业领域得到广泛应用,也在个人生活中发挥着越来越重要的作用。
而软件定义存储技术作为云计算中的一项关键技术,在云计算发展过程中发挥着至关重要的作用。
本文将就软件定义存储技术在云计算中的应用进行探讨,以及该技术的发展趋势和未来展望。
软件定义存储技术是一种新兴的存储技术范式,它将存储系统的功能从硬件中解耦,转移到软件层面实现。
这种技术的出现,使得存储系统更加灵活和可扩展,同时也为云计算平台提供了更多的选择和优化空间。
在传统的存储系统中,存储设备的控制和数据管理功能都是由硬件设备本身完成的,而软件定义存储技术则将这些功能从硬件中抽离出来,通过软件实现存储资源的管理和数据存取控制。
这种架构的优势在于,它可以将存储资源按需分配,并且可以通过软件升级和更新来实现功能增强和性能优化。
在云计算中,软件定义存储技术为云存储提供了更大的灵活性和可扩展性。
云计算平台需要处理大量的数据,而传统的存储系统往往无法满足这种大规模、高性能的需求。
软件定义存储技术可以将存储资源池化,实现对存储资源的统一管理和调度,从而提高了存储资源的利用率和性能。
同时,软件定义存储技术还可以通过虚拟化技术实现存储资源的动态分配和扩展,使得云计算平台可以根据需求实时调整存储资源的分配和配置,从而更好地满足不同应用的需求。
除了提高存储资源的利用率和可扩展性外,软件定义存储技术还可以实现存储资源的统一管理和数据的统一视图。
在传统的存储系统中,不同的存储设备往往需要单独管理,而且存储资源的管理和控制接口也各不相同,这给云计算平台的管理和运维带来了很大的挑战。
软件定义存储技术可以将不同的存储设备统一管理,通过统一的管理接口对存储资源进行管理和监控,从而简化了云计算平台的管理和运维工作。
同时,软件定义存储技术还可以实现对存储数据的统一视图,使得云计算平台可以更加方便地进行数据管理和数据分析,为业务应用提供更好的支持。
云计算中的软件定义存储技术(四)

云计算中的软件定义存储技术云计算作为当今信息技术领域的热点之一,已经被广泛应用于各行业和领域。
而软件定义存储技术作为云计算的重要支撑之一,也在近年来受到了越来越多的关注。
本文将从软件定义存储技术的定义、特点以及在云计算中的应用等方面进行探讨。
软件定义存储技术是一种基于软件的存储解决方案,它将存储功能从传统的硬件设备中抽象出来,使得存储资源可以由软件来管理和控制。
这种技术的核心理念是将存储资源抽象化,使得存储资源可以被灵活地配置和管理,从而提高了存储资源的利用率和灵活性。
与传统的存储方案相比,软件定义存储技术具有更高的可扩展性和灵活性,能够更好地满足云计算环境下的存储需求。
软件定义存储技术的特点主要包括以下几个方面:首先,它具有高度的可扩展性。
通过软件定义的方式管理存储资源,可以使得存储资源的规模可以根据实际需求进行动态扩展,从而更好地适应云计算环境下的快速增长的存储需求。
其次,软件定义存储技术具有更好的灵活性。
传统的存储设备通常是固定的硬件设备,而软件定义存储技术可以灵活地根据需求进行配置和管理,从而更好地适应云计算环境中不断变化的需求。
此外,软件定义存储技术还具有更好的成本效益。
通过使用标准的服务器硬件和开源软件,可以降低存储成本,并且可以更好地利用现有的硬件资源,从而提高了存储资源的利用率。
在云计算环境下,软件定义存储技术发挥着越来越重要的作用。
首先,软件定义存储技术能够更好地支持云存储。
在云计算环境下,存储资源的规模和复杂度都远远超过了传统的存储环境,传统的存储解决方案已经难以满足云计算环境下的存储需求。
而软件定义存储技术能够更好地支持云存储,能够更好地适应云计算环境下的快速增长的存储需求。
其次,软件定义存储技术能够更好地支持云计算的灵活性和可扩展性。
在云计算环境下,存储资源的需求往往是不断变化的,而软件定义存储技术能够更好地满足云计算环境下的存储需求,能够更好地支持云计算环境下的快速增长的存储需求。
网络中的软件定义存储技术

网络中的软件定义存储技术在信息化时代,数据的存储和处理已经成为各个领域不可或缺的重要环节。
而传统的存储方法已经不能满足大数据背景下的高效、灵活和安全的要求,因此软件定义存储技术应运而生。
本文将介绍网络中的软件定义存储技术,并探讨其在实际应用中的优势和挑战。
一、软件定义存储技术概述软件定义存储技术是一种将存储系统的控制平面和数据平面分离的新型存储架构。
传统的存储系统中,硬件设备与存储功能紧密耦合,而软件定义存储则将存储功能抽象为软件,通过在通用硬件平台上实现存储控制和数据处理,从而实现了存储系统的灵活性和可扩展性。
二、软件定义存储技术的优势1. 灵活性:软件定义存储技术可以根据实际需求动态调整存储系统的容量、性能和可靠性。
用户可以根据自己的存储需求对存储系统进行灵活配置,提高存储资源的利用率。
2. 可扩展性:软件定义存储技术采用分布式架构,可以根据业务需求无缝扩展存储容量和性能。
通过添加更多的存储节点,可以实现存储资源的弹性扩展,满足大规模数据处理的需求。
3. 高性能:软件定义存储技术通过利用多核处理器和高速网络等硬件资源,实现存储系统的并行计算和数据传输,从而提高系统的性能和响应速度。
4. 数据保护:软件定义存储技术具备数据冗余、快照和备份等功能,可以提供数据的高可靠性和安全性。
在存储系统发生故障时,可以通过数据冗余和备份,实现数据的快速恢复,降低数据丢失的风险。
三、软件定义存储技术的应用领域1. 云存储:软件定义存储技术为云存储提供了灵活的架构和高性能的数据处理能力。
通过软件定义的方式,可以实现云存储的动态配置和资源管理,提高存储资源的利用率。
2. 大数据分析:软件定义存储技术能够满足大数据分析对存储容量和计算能力的需求。
通过分布式存储和并行计算,可以提高大数据处理的效率和可靠性。
3. 虚拟化存储:软件定义存储技术可以实现虚拟化环境下的存储资源管理和数据流动控制。
通过对存储功能的抽象和集中管理,可以简化虚拟化存储的配置和维护。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IBM 2499-384
Hp 3Par V800
Cluster 3
HP 3Par SS7440
IBM SVC IBM SVC IBM SVC
少量物理机
Cluster 2
HP 3Par SS7440
Brocade DCX
IBM SVC
少量物理机
Cluster 4
Server SAN(基于服务器的分布式块存储):采用标准服务器作为硬件,通过软件对外提 供存储服务的产品 基于服务器的分布式文件存储:采用标准服务器作为硬件,通过软件对外提供文件存储服 务的产品,主流还是NAS,使用NFS/CIFS文件共享传输协议,树形目录+inode管理方法 对象存储(基于服务器的分布式对象存储):采用标准服务器作为硬件,通过软件对外提 供对象服务的产品,对象是一种数据集合,如图片、视频等,每个对象都在一个被称作存 储池的扁平地址空间的同一级别里拥有唯一OID,一个对象不会属于另一个对象的下一级
架构的致命缺点是IBM SVC为A/P模式,单个SVC故障时,Cluster需要软切换 ,敏感数据库业务无法接受切换时长,会Crash,已发生多次,无法避免; 该架构还有个前提条件是任何存储不能出现致命故障,否则全网业务可能宕 机,甚至是数据丢失; IBM SVC原厂早已停止进一步研发投入,且一线人员基本无法排障,升级到 二线也多次排查无果; 只余20TB空间,且IBM DS8800/HP 3par Ss7440存储已满配,无法扩容,只能 新增存储; 分配给了上千台虚拟机及少量物理机,数据库近30套,偶尔个别业务主机有 延时,怀疑是SVC性能问题,但一直无数据支撑,且原厂也分析不出根因;
传统存储网络不宜大规模池化
举例:资源池存储
石桥网管资源池
IBM DS8800
IBM 2499-384
IBM SVC IBM SVC IBM SVC IBM SVC IBM SVC Cluster 1
产业园网管资源池
Exsi集群
Cluster 2
HDS Vspg1000 Brocade DCX
IBM SVC IBM SVC IBM SVC
计算
Controller
计算
Controller
Cache Controller
Cache Controller
存储
Controller
存储
计算
槽点:建议不超过32节点,集群规模需要研究;分级模型不明确,拭目以待;配置成本并不低 ,目前做到5k/TB;软硬解耦增加了太多磨合环节,甲方秒变集成商;大规模SSD的使用,损耗隐 患待研究;架构松耦合挺好的,但是故障点数量是增加的
IBM DS8000 Huawei 18000 分布式存储最早诞生在互联网行业,随着技术的产品化成熟,越 EMC VMAX 来越多的企业级用户也在尝试,将传统的业务迁移到弹性,灵
活的分布式存储资源池
存储基本概念-----RAID
RAID(Redundant Array of Independent Disks)即独立磁 盘冗余阵列,RAID将多个单独 的物理硬盘以不同的方式组合成 一个逻辑硬盘,从而提高了硬盘 的读写性能和数据安全性 RAID5和RAID10
•
磁盘柜
•
磁盘线缆
存储基本概念---DAS、NAS、SAN
DAS
主机
应用
文件/操作系统 逻辑卷管理器 RAID SCSI 设备驱动 SCSI/FC 总线卡 数据库 裸卷
NAS
主机
应用
文件/操作系统
I/O 重定向器 NFS/CIFS TCP/IP 协议栈 网络接口卡
FC SAN
主机
应用
IP SAN
主机
X86服务器1
VM VM
VM
X86服务器2
…
VM
X86服务器N
X86服务器2
VM VM
X86服务器N
VM VM
FC/iSCSI
...
CPU 硬盘 硬盘 CPU … SAN
软件定义存储
硬盘
硬盘
硬盘
硬盘
硬盘
… …
…
硬盘
硬盘
硬盘
硬盘
硬盘
硬盘
硬盘
硬盘
分布式块存储架构
分布式无状态机头 IOPS提升3~5倍,性能线性扩展
应用 数据库 裸卷 文件/操作系统 逻辑卷管理器 数据库 裸卷
文件/操作系统
逻辑卷管理器
SCSI 设备驱动 FC协议栈 FC总线卡
SCSI 设备驱动 iSCSI Layer TCP/IP Stack 网络接口卡
文件处理 I/O 块处理 I/O
IP Network
块处理 I/O
FC Network
块处理 I/O
GE
8G FC
10GE
56G FDR
槽点:成本高,技术支持差,线缆长度受限,网红目前有逐渐被万兆网络和高性能网卡替换的 趋势
分布式块存储---物理组网
组网归一
前端业务网络、后端存储网络均采用10GE,支持向 25GE/100GE平滑演进。 块、文件、对象统一硬件、统一网络管理。
实现SDS的scale-out架构
传统集中存储Scale-Up架构
1. 2. 3. 通过昂贵硬件保证系统的高可用性 管理维护要求能力高 扩展方式通过增加硬件配置实现 VM
X86服务器1
分布式存储Scale-Out架构
1. 2. 3. X86硬件,软件定义实现自动化、智能机制 管理维护要求能力低 扩展容易,可以达到PB级扩容空间
逻辑卷
LUN1
逻辑卷
LUN2
LUN3
物理卷
物理卷
RAID10
RAID5
单个物理卷上创建1个逻辑卷
单个物理卷上创建2个逻辑卷
存储基本概念---磁盘阵列
•
控制器
控制器是磁盘阵列的“大脑”,主要部 件为处理器和缓存,最先主要实现简单 IO操作、RAID管理功能,随着技术发 展,能够提供各种各样的数据管理功能 ,如快照、镜像、复制等 磁盘柜包含了多块的磁盘,本身既没有 处理器,也没有缓存,RAID及数据管 理功能通过控制器实现 槽点:中高端存储经过crossbar架构、 全点对点总线架构等演进,掌握架构基 本靠想象,黑盒子形成
PB时代,10~100GB/s,分布式架 构
1956年 世界第一台磁盘存储 系统IBM 305磁盘介 质取代打孔卡,容量 5MB读写速率10K/s
1980年,薄膜磁头技 术,性能飞跃,容量 8*2.52GB 读写速率3MB/s
1993年 EMC Symmetrix 16MB DRAM, 1 GB Global Memory,容量1 TB, Hypervolume Extension
计算 存储
Cache Controller Controller Cache Controller
存储
分布式Cache 支持400G/800G/1.2T/2.4T的PCIE-SSD做高速缓存 支持多个SSD盘做高速缓存 在SATA盘场景下, 平均每盘100 IOPS以上,每节点最高可达到2000 IOPS 最小时延1mS 平均时延<5ms 在PCIE-SSD做场景下 平均每存储节点100K IOPS 最小时延0.3MS 平均时延<1MS
存储本质上是IT硬件集成,IT软件定义。无非是集成和定义谁来做的问题。
独立业务存储
再修三年 修三年 新三年 旧三年
行业网关
修三年 新三年 旧三年
智能网 短、彩信
新三年 旧三年
统一增值平台 信令监测
新三年
各存储池形成 ,新购减少
移动E管家
MISC
彩铃
彩铃等大 量存储上 线
新增少,替 换成本高.
2003~2005
投资:一次性成本较高,中高端集采单价1.5W/TB,光交30-40万一对,FC适配器可忽略;
如无规模优势,维保成本高;维护人员成本高,令人艳羡的待遇;能耗成本高。
工程集成:zone、LUN、RAID、owner、多链路、卷管理、备份、冗余、容灾。。。。工 作量较大,技能get投入大 维护监控:一套存储三种软件,有额外软件成本;厂家异构型号异构让统一存储运维只是一 个梦想;运维数据难于导出和解读,“拿去!你看不懂!”;故障处理往往需要多方会诊,问 题定位周期长,分析靠创意,排查靠遍历。 扩容升级:需要停机、扩容周期长、实施风险高,0点以后3小时起刷大夜。 性能表现:需根据实际配置进行计算,从不能相信技术指标;性能数据需专业解读,性能优 化基本靠扩 高可用及稳定性:稳定性高的背后,是大量的更换备件和升级版本操作;高可用演练环节多 ,药不能停;设备老旧,稳定性骤减,老干部要好好伺候。
IP Network
网络接口卡 TCP/IP 协议栈
NFS/CIFS
数据管理系统 文件系统+ 逻辑卷管理器 RAID 设备驱动 块处理 I/O
FC总线卡 FC协议栈 数据管理系统 RAID 设备驱动 块处理 I/O
网络接口卡 TCP/IP协议栈
数据管理系统
RAID 设备驱动 块处理 I/O
传统存储的问题总结(满满的槽点)
几个存储新概念
软件定义存储:存储资源由软件自动控制,通过抽象、池化和自动化,将标准服务器内存 存储、直连存储、外置存储或云存储等存储资源整合起来,实现应用感知,或者基于策略 驱动的部署、变更和管理,最终达到存储即服务的目标
超融合(HCI):是指同一套单元设备(如X86通用服务器)同时具备提供计算、存储和网 络服务的能力
架构缺陷与石桥网管资源池相同 HP 3PAR SS7440存储为2TB的SATA盘,降低了存储整体性能 ,厂家检测: Vlun的read latancy为 368ms,高峰为438ms, Write latancy为 44 ms,高峰为59ms,可承受的合理IOPS不超 过9000,目前的实际IOPS为24068,超负核近2.5倍,风险非 常高。 产业园后端FC的3台存储硬盘总数(819块),远低于其他两 个资源池,整池IOPS性能较低,需要扩容。