Movatterモバイル変換


[0]ホーム

URL:


US20210026546A1 - Enhanced quality of service (qos) for multiple simultaneous replication sessions in a replication setup - Google Patents

Enhanced quality of service (qos) for multiple simultaneous replication sessions in a replication setup
Download PDF

Info

Publication number
US20210026546A1
US20210026546A1US16/521,730US201916521730AUS2021026546A1US 20210026546 A1US20210026546 A1US 20210026546A1US 201916521730 AUS201916521730 AUS 201916521730AUS 2021026546 A1US2021026546 A1US 2021026546A1
Authority
US
United States
Prior art keywords
replication
sessions
replication sessions
available
resources
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US16/521,730
Other versions
US10908828B1 (en
Inventor
David Meiri
Anton Kucherov
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EMC Corp
Original Assignee
EMC IP Holding Co LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to US16/521,730priorityCriticalpatent/US10908828B1/en
Application filed by EMC IP Holding Co LLCfiledCriticalEMC IP Holding Co LLC
Assigned to EMC IP Holding Company LLCreassignmentEMC IP Holding Company LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KUCHEROV, ANTON, MEIRI, DAVID
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCHreassignmentCREDIT SUISSE AG, CAYMAN ISLANDS BRANCHSECURITY AGREEMENTAssignors: DELL PRODUCTS L.P., EMC CORPORATION, EMC IP Holding Company LLC
Assigned to THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENTreassignmentTHE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENTPATENT SECURITY AGREEMENT (NOTES)Assignors: DELL PRODUCTS L.P., EMC CORPORATION, EMC IP Holding Company LLC
Assigned to THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.reassignmentTHE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.SECURITY AGREEMENTAssignors: CREDANT TECHNOLOGIES INC., DELL INTERNATIONAL L.L.C., DELL MARKETING L.P., DELL PRODUCTS L.P., DELL USA L.P., EMC CORPORATION, EMC IP Holding Company LLC, FORCE10 NETWORKS, INC., WYSE TECHNOLOGY L.L.C.
Assigned to THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENTreassignmentTHE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENTSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: DELL PRODUCTS L.P., EMC CORPORATION, EMC IP Holding Company LLC
Publication of US20210026546A1publicationCriticalpatent/US20210026546A1/en
Publication of US10908828B1publicationCriticalpatent/US10908828B1/en
Application grantedgrantedCritical
Assigned to DELL PRODUCTS L.P., EMC IP Holding Company LLC, EMC CORPORATIONreassignmentDELL PRODUCTS L.P.RELEASE OF SECURITY INTEREST AT REEL 050406 FRAME 421Assignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Assigned to EMC IP Holding Company LLC, DELL PRODUCTS L.P., EMC CORPORATIONreassignmentEMC IP Holding Company LLCRELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0571)Assignors: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Assigned to DELL PRODUCTS L.P., EMC CORPORATION, EMC IP Holding Company LLCreassignmentDELL PRODUCTS L.P.RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169)Assignors: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Assigned to EMC CORPORATION, EMC IP Holding Company LLC, DELL USA L.P., DELL INTERNATIONAL L.L.C., DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), DELL PRODUCTS L.P.reassignmentEMC CORPORATIONRELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001)Assignors: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

In one aspect, implementing enhanced QoS for multiple replication sessions in a replication setup includes, for each of a number of replication sessions simultaneously implemented via the storage system, determining an assigned priority level and calculating a corresponding resource profile. The resource profile specifies a minimum required amount of bandwidth and a minimum amount of input/output (IO) operations for the replication session. An aspect also includes determining available system resources for an aggregate of the replication sessions. The available system resources indicate a maximum available amount of bandwidth and a maximum available IO rate across the storage system. An aspect further includes apportioning resources among the replication sessions as a function of collective priority levels, resource profiles, and the available system resources.

Description

Claims (18)

What is claimed is:
1. A method for enhanced quality of service (QoS) for multiple replication sessions in a replication setup of a storage system, the method comprising:
for each of a number of replication sessions simultaneously implemented via the storage system:
determining, by a processor-based system, an assigned priority level; and
calculating, by the processor-based system, a corresponding resource profile, the resource profile specifying a minimum required amount of bandwidth and a minimum amount of input/output (IO) operations for the replication session;
determining, by the processor-based system, available system resources for an aggregate of the replication sessions, the available system resources indicating a maximum available amount of bandwidth and a maximum available IO rate across the storage system; and
apportioning, by the processor-based system, resources among the replication sessions as a function of collective priority levels, resource profiles and the available system resources such that each of the replication sessions operate at their optimal requirements while remaining within the constraints of the overall system available resources.
2. The method ofclaim 1, wherein the resource profile is calculated for varying levels of deduplication among the replication sessions.
3. The method ofclaim 1, wherein the calculating the resource profile includes collecting statistical information on previous replication sessions, the statistical information including a number of IO operations performed, a size of the IO operations, and an amount of user data corresponding to the IO operations.
4. The method ofclaim 1, wherein the required bandwidth corresponds to user data.
5. The method ofclaim 1, wherein the assigned priority level differs among the replication sessions.
6. The method ofclaim 1, wherein the replication sessions are hash-based replication sessions.
7. A system for implementing enhanced quality of service (QoS) for multiple replication sessions in a replication setup of a storage system, the system comprising:
a memory comprising computer-executable instructions; and
a processor operable by a storage system, the processor executing the computer-executable instructions, the computer-executable instructions when executed by the processor cause the processor to perform operations comprising:
for each of a number of replication sessions simultaneously implemented via the storage system:
determining an assigned priority level; and
calculating a corresponding resource profile, the resource profile specifying a minimum required amount of bandwidth and a minimum amount of input/output (IO) operations for the replication session;
determining available system resources for an aggregate of the replication sessions, the available system resources indicating a maximum available amount of bandwidth and a maximum available IO rate across the storage system; and
apportioning resources among the replication sessions as a function of collective priority levels, resource profiles and the available system resources such that each of the replication sessions operate at their optimal requirements while remaining within the constraints of the overall system available resources.
8. The system ofclaim 7, wherein the resource profile is calculated for varying levels of deduplication among the replication sessions.
9. The system ofclaim 7, wherein the calculating the resource profile includes collecting statistical information on previous replication sessions, the statistical information including a number of IO operations performed, a size of the IO operations, and an amount of user data corresponding to the IO operations.
10. The system ofclaim 7, wherein the required bandwidth corresponds to user data.
11. The system ofclaim 7, wherein the assigned priority level differs among the replication sessions.
12. The system ofclaim 7, wherein the replication sessions are hash-based replication sessions.
13. A computer program product for implementing enhanced quality of service (QoS) for multiple replication sessions in a replication setup of a storage system, the computer program product embodied on a non-transitory computer readable medium, the computer program product including instructions that, when executed by a computer, causes the computer to perform operations comprising:
for each of a number of replication sessions simultaneously implemented via the storage system:
determining an assigned priority level; and
calculating a corresponding resource profile, the resource profile specifying a minimum required amount of bandwidth and a minimum amount of input/output (IO) operations for the replication session;
determining available system resources for an aggregate of the replication sessions, the available system resources indicating a maximum available amount of bandwidth and a maximum available IO rate across the storage system; and
apportioning resources among the replication sessions as a function of collective priority levels, resource profiles and the available system resources such that each of the replication sessions operate at their optimal requirements while remaining within the constraints of the overall system available resources.
14. The computer program product ofclaim 13, wherein the resource profile is calculated for varying levels of deduplication among the replication sessions.
15. The computer program product ofclaim 13, wherein the calculating the resource profile includes collecting statistical information on previous replication sessions, the statistical information including a number of IO operations performed, a size of the IO operations, and an amount of user data corresponding to the IO operations.
16. The computer program product ofclaim 13, wherein the required bandwidth corresponds to user data.
17. The computer program product ofclaim 13, wherein the assigned priority level differs among the replication sessions.
18. The computer program product ofclaim 13, wherein the replication sessions are hash-based replication sessions.
US16/521,7302019-07-252019-07-25Enhanced quality of service (QoS) for multiple simultaneous replication sessions in a replication setupActiveUS10908828B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US16/521,730US10908828B1 (en)2019-07-252019-07-25Enhanced quality of service (QoS) for multiple simultaneous replication sessions in a replication setup

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US16/521,730US10908828B1 (en)2019-07-252019-07-25Enhanced quality of service (QoS) for multiple simultaneous replication sessions in a replication setup

Publications (2)

Publication NumberPublication Date
US20210026546A1true US20210026546A1 (en)2021-01-28
US10908828B1 US10908828B1 (en)2021-02-02

Family

ID=74190367

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US16/521,730ActiveUS10908828B1 (en)2019-07-252019-07-25Enhanced quality of service (QoS) for multiple simultaneous replication sessions in a replication setup

Country Status (1)

CountryLink
US (1)US10908828B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12306801B2 (en)2022-06-162025-05-20Oracle International CorporationScalable and secure cross region and optimized file system delta transfer for cloud scale
CN119343668A (en)2022-06-162025-01-21甲骨文国际公司 Techniques for replication checkpointing during disaster recovery

Family Cites Families (71)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6938122B2 (en)2001-01-232005-08-30Emc CorporationRemote mirroring in a switched environment
US6883018B1 (en)2001-01-242005-04-19Emc CorporationScanning a message-list
US7870195B1 (en)2001-01-242011-01-11Emc CorporationInter-processor messaging
US7032228B1 (en)2001-03-012006-04-18Emc CorporationCommon device interface
US7577957B1 (en)2001-03-042009-08-18Emc CorporationMultiple jobs per device that are linked via a device record for servicing by different adapters
US6640280B1 (en)2001-03-042003-10-28Emc CorporationObtaining data from a remote storage device using multiple jobs per device on RA
US6553464B1 (en)2001-03-042003-04-22Emc CorporationObtaining data from a remote storage device
US6886164B2 (en)2001-05-082005-04-26Emc CorporationSelection of a resource in a distributed computer system
US6496908B1 (en)2001-05-182002-12-17Emc CorporationRemote mirroring
US6968369B2 (en)2001-09-272005-11-22Emc CorporationRemote data facility over an IP network
US6944726B2 (en)2001-11-142005-09-13Emc CorporationDistributed background track processing
US6862632B1 (en)2001-11-142005-03-01Emc CorporationDynamic RDF system for transferring initial data between source and destination volume wherein data maybe restored to either volume at same time other data is written
US6910075B2 (en)2001-11-142005-06-21Emc CorporationDynamic RDF groups
US6976139B2 (en)2001-11-142005-12-13Emc CorporationReversing a communication path between storage devices
US7113945B1 (en)2002-04-102006-09-26Emc CorporationVirtual storage device that uses volatile memory
US7266542B2 (en)*2002-04-122007-09-04International Business Machines CorporationEnforcement of service terms through adaptive edge processing of application data
US7292969B1 (en)2002-09-272007-11-06Emc CorporationMethod and system for simulating performance on one or more data storage systems
US7640342B1 (en)2002-09-272009-12-29Emc CorporationSystem and method for determining configuration of one or more data storage systems
US7114033B2 (en)2003-03-252006-09-26Emc CorporationHandling data writes copied from a remote data storage device
US7380082B2 (en)2003-03-252008-05-27Emc CorporationReading virtual ordered writes at local storage device
US7051176B2 (en)2003-03-252006-05-23Emc CorporationReading data provided to a remote storage device
US6898685B2 (en)2003-03-252005-05-24Emc CorporationOrdering data writes from a local storage device to a remote storage device
US20050114465A1 (en)*2003-11-202005-05-26International Business Machines CorporationApparatus and method to control access to logical volumes using one or more copy services
US7054883B2 (en)2003-12-012006-05-30Emc CorporationVirtual ordered writes for multiple storage devices
US7228456B2 (en)2003-12-012007-06-05Emc CorporationData recovery for virtual ordered writes for multiple storage devices
US8078813B2 (en)2004-09-302011-12-13Emc CorporationTriangular asynchronous replication
US7912056B1 (en)*2005-12-302011-03-22Juniper Networks, Inc.Dynamic traffic shaping adjustments for distributed multicast replication
US8677087B2 (en)2006-01-032014-03-18Emc CorporationContinuous backup of a storage device
US20070156982A1 (en)2006-01-032007-07-05David MeiriContinuous backup using a mirror device
US7613890B1 (en)2006-03-312009-11-03Emc CorporationConsistent replication across multiple storage devices
US7617372B1 (en)2006-09-282009-11-10Emc CorporationAvoiding copy on first write
US7702871B1 (en)2007-08-312010-04-20Emc CorporationWrite pacing
US8775549B1 (en)*2007-09-272014-07-08Emc CorporationMethods, systems, and computer program products for automatically adjusting a data replication rate based on a specified quality of service (QoS) level
US8335899B1 (en)2008-03-312012-12-18Emc CorporationActive/active remote synchronous mirroring
US8652202B2 (en)2008-08-222014-02-18Edwards Lifesciences CorporationProsthetic heart valve and delivery apparatus
US8706959B1 (en)2009-06-302014-04-22Emc CorporationVirtual storage machine
US8332687B1 (en)2010-06-232012-12-11Emc CorporationSplitter used in a continuous data protection environment
US8335771B1 (en)2010-09-292012-12-18Emc CorporationStorage array snapshots for logged access replication in a continuous data protection system
US8694700B1 (en)2010-09-292014-04-08Emc CorporationUsing I/O track information for continuous push with splitter for storage device
US8578204B1 (en)2010-12-292013-11-05Emc CorporationWitness facility for distributed storage system
US8600943B1 (en)2010-12-312013-12-03Emc CorporationPorting replication relationships
US8468180B1 (en)2010-12-312013-06-18Emc CorporationPorting storage metadata
US9110693B1 (en)2011-02-172015-08-18Emc CorporationVM mobility over distance
US9009437B1 (en)2011-06-202015-04-14Emc CorporationTechniques for shared data storage provisioning with thin devices
US8862546B1 (en)2011-06-302014-10-14Emc CorporationVirtual access roll
US8719497B1 (en)2011-09-212014-05-06Emc CorporationUsing device spoofing to improve recovery time in a continuous data protection environment
US8825964B1 (en)2011-09-262014-09-02Emc CorporationAdaptive integration of cloud data services with a data storage system
US8838849B1 (en)2011-12-082014-09-16Emc CorporationLink sharing for multiple replication modes
US8966211B1 (en)2011-12-192015-02-24Emc CorporationTechniques for dynamic binding of device identifiers to data storage devices
US8977826B1 (en)2011-12-282015-03-10Emc CorporationExtent commands in replication
US9524220B1 (en)2011-12-302016-12-20EMC IP Holding Company, LLCMemory optimization for configuration elasticity in cloud environments
US8732124B1 (en)2012-03-262014-05-20Emc CorporationMultisite replication with coordinated cycle switching
US9026492B1 (en)2012-03-262015-05-05Emc CorporationMultisite replication with uncoordinated cycle switching
US9100343B1 (en)*2012-03-292015-08-04Emc CorporationStorage descriptors and service catalogs in a cloud environment
US9483355B1 (en)2012-06-292016-11-01EMC IP Holding Company LLCTracking copy sessions
US9418131B1 (en)2013-09-242016-08-16Emc CorporationSynchronization of volumes
US9037822B1 (en)2013-09-262015-05-19Emc CorporationHierarchical volume tree
US9378106B1 (en)2013-09-262016-06-28Emc CorporationHash-based replication
US9208162B1 (en)2013-09-262015-12-08Emc CorporationGenerating a short hash handle
US9606870B1 (en)2014-03-312017-03-28EMC IP Holding Company LLCData reduction techniques in a flash-based key/value cluster storage
US9342465B1 (en)2014-03-312016-05-17Emc CorporationEncrypting data in a flash-based contents-addressable block device
US9396243B1 (en)2014-06-272016-07-19Emc CorporationHash-based replication using short hash handle and identity bit
US9304889B1 (en)2014-09-242016-04-05Emc CorporationSuspending data replication
US10025843B1 (en)2014-09-242018-07-17EMC IP Holding Company LLCAdjusting consistency groups during asynchronous replication
US10152527B1 (en)2015-12-282018-12-11EMC IP Holding Company LLCIncrement resynchronization in hash-based replication
US9959063B1 (en)2016-03-302018-05-01EMC IP Holding Company LLCParallel migration of multiple consistency groups in a storage system
US10095428B1 (en)2016-03-302018-10-09EMC IP Holding Company LLCLive migration of a tree of replicas in a storage system
US9959073B1 (en)2016-03-302018-05-01EMC IP Holding Company LLCDetection of host connectivity for data migration in a storage system
US10261853B1 (en)2016-06-282019-04-16EMC IP Holding Company LLCDynamic replication error retry and recovery
US10656869B1 (en)*2018-06-282020-05-19Amazon Technologies, Inc.Performance-based volume replica migration
US11146455B2 (en)*2019-12-202021-10-12Intel CorporationEnd-to-end quality of service in edge computing environments

Also Published As

Publication numberPublication date
US10908828B1 (en)2021-02-02

Similar Documents

PublicationPublication DateTitle
US11221975B2 (en)Management of shared resources in a software-defined storage environment
US11704160B2 (en)Redistribution of processing groups between server nodes based on hardware resource utilization
US20250265195A1 (en)Systems and methods for streaming storage device content
US11520715B2 (en)Dynamic allocation of storage resources based on connection type
US11755241B2 (en)Storage system and method for operating storage system based on buffer utilization
US20220129380A1 (en)Volume tiering in storage systems
US10216423B1 (en)Streams across multiple controllers to improve solid state drive performance
US10430329B2 (en)Quality of service aware storage class memory/NAND flash hybrid solid state drive
US10860223B1 (en)Method and system for enhancing a distributed storage system by decoupling computation and network tasks
US11971771B2 (en)Peer storage device messaging for power management
US12373136B2 (en)Host storage command management for dynamically allocated namespace capacity in a data storage device to improve the quality of service (QOS)
US9229891B2 (en)Determining a direct memory access data transfer mode
US20240419585A1 (en)Systems and methods for demand-based storage
EP4468137B1 (en)Bandwidth control method and storage device
US20240303114A1 (en)Dynamic allocation of capacity to namespaces in a data storage device
US10908828B1 (en)Enhanced quality of service (QoS) for multiple simultaneous replication sessions in a replication setup
US12287732B2 (en)Method and device for storing data
US20240281402A1 (en)Computing systems having congestion monitors therein and methods of controlling operation of same
US12067248B2 (en)Tiered memory fabric workload performance optimization system
US11829618B2 (en)Memory sub-system QOS pool management
US12287969B2 (en)Dynamic throttling of input/output queues in a data storage device array
US12038835B2 (en)Garbage collection processing in storage systems
US20250068352A1 (en)Storage device setting performance attribution, and method of operating the same
US12093570B2 (en)Method and system for maximizing performance of a storage system
CN115480700A (en)Data storage method, storage device and host

Legal Events

DateCodeTitleDescription
FEPPFee payment procedure

Free format text:ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

ASAssignment

Owner name:EMC IP HOLDING COMPANY LLC, MASSACHUSETTS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MEIRI, DAVID;KUCHEROV, ANTON;REEL/FRAME:049886/0259

Effective date:20190719

ASAssignment

Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, NORTH CAROLINA

Free format text:SECURITY AGREEMENT;ASSIGNORS:DELL PRODUCTS L.P.;EMC CORPORATION;EMC IP HOLDING COMPANY LLC;REEL/FRAME:050406/0421

Effective date:20190917

ASAssignment

Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT, TEXAS

Free format text:PATENT SECURITY AGREEMENT (NOTES);ASSIGNORS:DELL PRODUCTS L.P.;EMC CORPORATION;EMC IP HOLDING COMPANY LLC;REEL/FRAME:050724/0571

Effective date:20191010

ASAssignment

Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., TEXAS

Free format text:SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:053546/0001

Effective date:20200409

ASAssignment

Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT, TEXAS

Free format text:SECURITY INTEREST;ASSIGNORS:DELL PRODUCTS L.P.;EMC CORPORATION;EMC IP HOLDING COMPANY LLC;REEL/FRAME:053311/0169

Effective date:20200603

STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:EMC IP HOLDING COMPANY LLC, TEXAS

Free format text:RELEASE OF SECURITY INTEREST AT REEL 050406 FRAME 421;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058213/0825

Effective date:20211101

Owner name:EMC CORPORATION, MASSACHUSETTS

Free format text:RELEASE OF SECURITY INTEREST AT REEL 050406 FRAME 421;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058213/0825

Effective date:20211101

Owner name:DELL PRODUCTS L.P., TEXAS

Free format text:RELEASE OF SECURITY INTEREST AT REEL 050406 FRAME 421;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058213/0825

Effective date:20211101

ASAssignment

Owner name:EMC IP HOLDING COMPANY LLC, TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0571);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060436/0088

Effective date:20220329

Owner name:EMC CORPORATION, MASSACHUSETTS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0571);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060436/0088

Effective date:20220329

Owner name:DELL PRODUCTS L.P., TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0571);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060436/0088

Effective date:20220329

Owner name:EMC IP HOLDING COMPANY LLC, TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0742

Effective date:20220329

Owner name:EMC CORPORATION, MASSACHUSETTS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0742

Effective date:20220329

Owner name:DELL PRODUCTS L.P., TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0742

Effective date:20220329

Owner name:DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001

Effective date:20220329

Owner name:DELL INTERNATIONAL L.L.C., TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001

Effective date:20220329

Owner name:DELL PRODUCTS L.P., TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001

Effective date:20220329

Owner name:DELL USA L.P., TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001

Effective date:20220329

Owner name:EMC CORPORATION, MASSACHUSETTS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001

Effective date:20220329

Owner name:DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001

Effective date:20220329

Owner name:EMC IP HOLDING COMPANY LLC, TEXAS

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001

Effective date:20220329

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4


[8]ページ先頭

©2009-2025 Movatter.jp