【技术实现步骤摘要】
【国外来华专利技术】用于存储环境中的实时活动跟踪的方法和系统
本公开涉及存储系统,并且更具体地涉及收集与由存储系统执行的工作负荷相关的信息。
技术介绍
存储服务器是用于代表网络中的一个或多个计算系统(也称为“主机”或主机计算系统)来存储和检索数据的处理系统。存储服务器代表计算机系统操作以存储和管理一组大容量存储设备中的数据,例如基于磁或光存储的盘、固态设备或磁带。一些存储服务器被设计为服务于来自主机的文件级请求,通常如同在网络附接的存储(NAS)环境中使用的文件服务器一样。其他存储服务器被设计为服务于来自主机的块级请求,如同在存储区域网络(SAN)环境中使用的存储控制器。其他存储服务器能够服务于文件级请求和块级请求。为了评估和改进存储服务器(或存储系统)性能,收集与由存储服务器处理的工作负荷相关的数据是有帮助的。如本文中使用的术语工作负荷表示从存储设备读取信息和向存储设备写入信息的输入/输出(I/O)请求的处理。正在不断努力有效地收集工作负荷信息。
技术实现思路
本文中公开了用于存储环境中的实时活动跟踪的各种系统、方法和机器可读介质。例如,一方面,一种机器实现的方法包括:打开网络套接字用于侦听来自计算设备的连接请求;通过网络套接字接受来自计算设备的连接请求;基于通过网络套接字与计算设备的网络连接来启用选择性数据收集,其中基于网络连接的选择性数据收集包括获得与多个输入/输出(I/O)请求和响应相关的信息以及用于处理I/O请求的存储服务器的性能信息;对基于网络连接的收集的数据进行子采样;以及通过网络套接字连接,向计算设备发送基于网络连接的收集的数据的至少部分。根据另一方面,公开了一种 ...
【技术保护点】
一种机器实现的方法,包括:打开网络套接字以用于侦听来自计算设备的连接请求;通过所述网络套接字接受来自所述计算设备的所述连接请求;基于通过所述网络套接字与所述计算设备的网络连接来启用选择性数据收集,其中所述基于网络连接的选择性数据收集包括获得与多个输入/输出(I/O)请求和响应相关的信息以及用于处理所述I/O请求的存储服务器的性能信息;对所述基于网络连接的收集的数据进行子采样;以及通过所述网络套接字连接,向所述计算设备发送所述基于网络连接的收集的数据的至少部分。
【技术特征摘要】
【国外来华专利技术】2015.03.23 US 14/665,3041.一种机器实现的方法,包括:打开网络套接字以用于侦听来自计算设备的连接请求;通过所述网络套接字接受来自所述计算设备的所述连接请求;基于通过所述网络套接字与所述计算设备的网络连接来启用选择性数据收集,其中所述基于网络连接的选择性数据收集包括获得与多个输入/输出(I/O)请求和响应相关的信息以及用于处理所述I/O请求的存储服务器的性能信息;对所述基于网络连接的收集的数据进行子采样;以及通过所述网络套接字连接,向所述计算设备发送所述基于网络连接的收集的数据的至少部分。2.根据权利要求1所述的机器实现的方法,其中对所述基于网络连接的收集的数据进行子采样包括:通过掩蔽与所述多个I/O请求和响应相关联的序列标识符(ID)来过滤所述基于网络连接的收集的数据。3.根据权利要求1所述的机器实现的方法,还包括:在所述网络连接被关闭之后继续收集数据;以及当阈值量的所收集的数据已经被缓冲并且不存在通过所述网络套接字的连接时,盖写在所述网络连接被关闭之后收集的数据的至少部分。4.根据权利要求1所述的机器实现的方法,其中所述网络连接套接字是传输控制协议(TCP)套接字。5.根据权利要求1所述的机器实现的方法,还包括:启用基于卷的数据收集以用于收集与多个输入/输出(I/O)请求和响应相关的信息以及与特定存储卷相关的所述存储服务器的性能信息;以及向存储子系统发送所述基于卷的收集的数据的至少部分。6.根据权利要求1所述的机器实现的方法,其中通过所述网络套接字连接发送所述基于网络连接的收集的数据的至少部分以时间间隔或在时间间隔内发生。7.根据权利要求1所述的机器实现的方法,其中所述基于网络连接的收集的数据的所述部分经由所述存储服务器的专用管理网络端口被发送。8.一种非暂态机器可读存储介质,其上存储有用于执行方法的指令,所述指令包括在由至少一个机器执行时引起所述机器进行以下操作的机器可执行代码:打开网络套接字以用于侦听来自计算设备的连接请求;通过所述网络套接字接受来自所述计算设备的所述连接请求;基于通过所述网络套接字与所述计算设备的网络连接来启用选择性数据收集,其中所述基于网络连接的选择性数据收集包括获得与多个输入/输出(I/O)请求和响应相关的信息以及用于处理所述I/O请求的存储服务器的性能信息;对所述基于网络连接的收集的数据进行子采样;以及通过所述网络套接字连接,向所述计算设备发送所述基于网络连接的收集的数据的至少部分。9.根据权利要求8所述的机器可读存储介质,还包括用于进行以下操作的指令:通过掩蔽与所述多个I/O请求和响应相关联的序列标识符(ID)来过滤所述基于网络连接的收集的数据。10....
【专利技术属性】
技术研发人员:S·R·K·苏萨拉,J·G·摩尔,G·J·弗瑞丁,
申请(专利权)人:NETAPP股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。