METHODS AND SYSTEMS FOR REAL-TIME ACTIVITY TRACING IN A STORAGE ENVIRONMENT

Systems and. methods for: efficient input/output (I/O) workload, capture are provided. For example, in one aspect, a machine implemented method includes: opening a network socket for listening to a connection request from a computing device; accepting the connection request from the computing device...

Full description

Saved in:
Bibliographic Details
Main Authors SUSARLA, Sai Rama Krishna, FREDIN, Gerald James, MOORE, Joseph G
Format Patent
LanguageEnglish
French
Published 29.09.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Systems and. methods for: efficient input/output (I/O) workload, capture are provided. For example, in one aspect, a machine implemented method includes: opening a network socket for listening to a connection request from a computing device; accepting the connection request from the computing device over the network, socket; enabling selective data collection based on network connection with the computing device over the network socket, where the network connection based selective data collection includes obtaining information regarding a plurality of input/output (I/O) requests and responses and performance information of a storage server for processing the I/O requests sub-sampling the network connection based collected data; and sending at least a portion of the network connection based collected data over the network socket connection to : the computing device. L'invention concerne des systèmes et des procédés de capture efficiente de charge de travail d'entrées/sorties (E/S). Par exemple, dans un aspect, un procédé mis en œuvre par machine comprend les étapes consistant à: ouvrir un connecteur de réseau pour écouter une demande de connexion en provenance d'un dispositif informatique; accepter la demande de connexion en provenance du dispositif informatique via le connecteur de réseau; activer la collecte sélective de données sur la base d'une connexion de réseau avec le dispositif informatique via le connecteur de réseau, la collecte sélective de données sur la base de la connexion de réseau comprenant les étapes consistant à obtenir des informations concernant une pluralité de demandes et de réponses d'entrées/sorties (E/S) et des informations de performances d'un serveur de stockage servant à traiter les demandes d'E/S; sous-échantillonner les données collectées sur la base de la connexion de réseau; et envoyer au moins une partie des données collectées sur la base de la connexion de réseau, via la connexion par le connecteur de réseau, au dispositif informatique.
Bibliography:Application Number: WO2016US23639