Movatterモバイル変換


[0]ホーム

URL:


US20170293442A1 - Media Aware Distributed Data Layout - Google Patents

Media Aware Distributed Data Layout
Download PDF

Info

Publication number
US20170293442A1
US20170293442A1US15/630,575US201715630575AUS2017293442A1US 20170293442 A1US20170293442 A1US 20170293442A1US 201715630575 AUS201715630575 AUS 201715630575AUS 2017293442 A1US2017293442 A1US 2017293442A1
Authority
US
United States
Prior art keywords
vdisk
file
directory
inode
segment
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.)
Abandoned
Application number
US15/630,575
Inventor
Michael L. Kazar
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.)
Microsoft Technology Licensing LLC
Original Assignee
Avere Systems Inc
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
Application filed by Avere Systems IncfiledCriticalAvere Systems Inc
Priority to US15/630,575priorityCriticalpatent/US20170293442A1/en
Publication of US20170293442A1publicationCriticalpatent/US20170293442A1/en
Assigned to Arriad, Inc.reassignmentArriad, Inc.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KAZAR, MICHAEL L.
Assigned to AVERE SYSTEMS, INC.reassignmentAVERE SYSTEMS, INC.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: Arriad, Inc.
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: AVERE SYSTEMS, INC.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS). Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis.

Description

Claims (12)

US15/630,5752008-07-112017-06-22Media Aware Distributed Data LayoutAbandonedUS20170293442A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US15/630,575US20170293442A1 (en)2008-07-112017-06-22Media Aware Distributed Data Layout

Applications Claiming Priority (5)

Application NumberPriority DateFiling DateTitle
US12/218,085US8214404B2 (en)2008-07-112008-07-11Media aware distributed data layout
US13/135,866US8412742B2 (en)2008-07-112011-07-16Media aware distributed data layout
US13/827,433US9389806B2 (en)2008-07-112013-03-14Media aware distributed data layout
US15/199,246US9696944B2 (en)2008-07-112016-06-30Media aware distributed data layout
US15/630,575US20170293442A1 (en)2008-07-112017-06-22Media Aware Distributed Data Layout

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US15/199,246DivisionUS9696944B2 (en)2008-07-112016-06-30Media aware distributed data layout

Publications (1)

Publication NumberPublication Date
US20170293442A1true US20170293442A1 (en)2017-10-12

Family

ID=41506087

Family Applications (9)

Application NumberTitlePriority DateFiling Date
US12/218,085Expired - Fee RelatedUS8214404B2 (en)2008-07-112008-07-11Media aware distributed data layout
US13/135,866Expired - Fee RelatedUS8412742B2 (en)2008-07-112011-07-16Media aware distributed data layout
US13/493,701ActiveUS8655931B2 (en)2008-07-112012-06-11Media aware distributed data layout
US13/827,433Active2029-07-22US9389806B2 (en)2008-07-112013-03-14Media aware distributed data layout
US14/175,801Active2029-01-11US9405487B2 (en)2008-07-112014-02-07Media aware distributed data layout
US15/199,246ActiveUS9696944B2 (en)2008-07-112016-06-30Media aware distributed data layout
US15/222,449ActiveUS9710195B2 (en)2008-07-112016-07-28Media aware distributed data layout
US15/630,575AbandonedUS20170293442A1 (en)2008-07-112017-06-22Media Aware Distributed Data Layout
US15/649,260ActiveUS10338853B2 (en)2008-07-112017-07-13Media aware distributed data layout

Family Applications Before (7)

Application NumberTitlePriority DateFiling Date
US12/218,085Expired - Fee RelatedUS8214404B2 (en)2008-07-112008-07-11Media aware distributed data layout
US13/135,866Expired - Fee RelatedUS8412742B2 (en)2008-07-112011-07-16Media aware distributed data layout
US13/493,701ActiveUS8655931B2 (en)2008-07-112012-06-11Media aware distributed data layout
US13/827,433Active2029-07-22US9389806B2 (en)2008-07-112013-03-14Media aware distributed data layout
US14/175,801Active2029-01-11US9405487B2 (en)2008-07-112014-02-07Media aware distributed data layout
US15/199,246ActiveUS9696944B2 (en)2008-07-112016-06-30Media aware distributed data layout
US15/222,449ActiveUS9710195B2 (en)2008-07-112016-07-28Media aware distributed data layout

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US15/649,260ActiveUS10338853B2 (en)2008-07-112017-07-13Media aware distributed data layout

Country Status (2)

CountryLink
US (9)US8214404B2 (en)
WO (1)WO2010005460A1 (en)

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9342528B2 (en)2010-04-012016-05-17Avere Systems, Inc.Method and apparatus for tiered storage
US8015343B2 (en)*2008-08-082011-09-06Amazon Technologies, Inc.Providing executing programs with reliable access to non-local block data storage
US8346735B1 (en)*2008-09-302013-01-01Emc CorporationControlling multi-step storage management operations
US20100088296A1 (en)*2008-10-032010-04-08Netapp, Inc.System and method for organizing data to facilitate data deduplication
US8819208B2 (en)2010-03-052014-08-26Solidfire, Inc.Data deletion in a distributed data storage system
US20120066223A1 (en)*2010-09-132012-03-15Openpeak Inc.Method and computing device for creating distinct user spaces
US8650658B2 (en)2010-10-252014-02-11Openpeak Inc.Creating distinct user spaces through user identifiers
US9646013B2 (en)*2011-02-162017-05-09Docbert LlcSystem and method for file management
US8849880B2 (en)*2011-05-182014-09-30Hewlett-Packard Development Company, L.P.Providing a shadow directory and virtual files to store metadata
US8832035B2 (en)*2011-08-302014-09-09Netapp, Inc.System and method for retaining deduplication in a storage object after a clone split operation
EP2581704A1 (en)*2011-10-142013-04-17Harman Becker Automotive Systems GmbHMethod for compressing navigation map data
WO2013080243A2 (en)*2011-11-282013-06-06Hitachi, Ltd.Storage system controller, storage system, and access control method
US9838269B2 (en)2011-12-272017-12-05Netapp, Inc.Proportional quality of service based on client usage and system metrics
US9054992B2 (en)2011-12-272015-06-09Solidfire, Inc.Quality of service policy sets
FR2989801B1 (en)*2012-04-182014-11-21Schneider Electric Ind Sas METHOD FOR SECURE MANAGEMENT OF MEMORY SPACE FOR MICROCONTROLLER
CN103581229B (en)*2012-07-262018-06-15腾讯科技(深圳)有限公司Distributed file system, file access method and client
JP6222227B2 (en)*2013-05-202017-11-01日本電気株式会社 Storage node, storage node management apparatus, storage node logical capacity setting method, program, recording medium, and distributed data storage system
US10754825B2 (en)*2013-08-282020-08-25Red Hat, Inc.Path resolver for client access to distributed file systems
US9170746B2 (en)*2014-01-072015-10-27Netapp, Inc.Clustered raid assimilation management
US20150244795A1 (en)2014-02-212015-08-27Solidfire, Inc.Data syncing in a distributed system
US10264071B2 (en)2014-03-312019-04-16Amazon Technologies, Inc.Session management in distributed storage systems
US9772787B2 (en)*2014-03-312017-09-26Amazon Technologies, Inc.File storage using variable stripe sizes
US10372685B2 (en)2014-03-312019-08-06Amazon Technologies, Inc.Scalable file storage service
US9798728B2 (en)2014-07-242017-10-24Netapp, Inc.System performing data deduplication using a dense tree data structure
US9671960B2 (en)2014-09-122017-06-06Netapp, Inc.Rate matching technique for balancing segment cleaning and I/O workload
US10133511B2 (en)2014-09-122018-11-20Netapp, IncOptimized segment cleaning technique
US9720626B2 (en)*2014-09-192017-08-01Netapp Inc.Cluster configuration information replication
US9836229B2 (en)2014-11-182017-12-05Netapp, Inc.N-way merge technique for updating volume metadata in a storage I/O stack
US9720601B2 (en)2015-02-112017-08-01Netapp, Inc.Load balancing technique for a storage array
US9762460B2 (en)2015-03-242017-09-12Netapp, Inc.Providing continuous context for operational information of a storage system
US9710317B2 (en)2015-03-302017-07-18Netapp, Inc.Methods to identify, handle and recover from suspect SSDS in a clustered flash array
US9740566B2 (en)2015-07-312017-08-22Netapp, Inc.Snapshot creation workflow
US10043027B1 (en)*2015-11-192018-08-07Xilinx, Inc.Generation of mask-value pairs for managing access to memory segments
US10810168B2 (en)2015-11-242020-10-20Red Hat, Inc.Allocating file system metadata to storage nodes of distributed file system
US10545927B2 (en)2016-03-252020-01-28Amazon Technologies, Inc.File system mode switching in a distributed storage service
US10140312B2 (en)2016-03-252018-11-27Amazon Technologies, Inc.Low latency distributed storage service
US10474636B2 (en)2016-03-252019-11-12Amazon Technologies, Inc.Block allocation for low latency file systems
US10929022B2 (en)2016-04-252021-02-23Netapp. Inc.Space savings reporting for storage system supporting snapshot and clones
US10642763B2 (en)2016-09-202020-05-05Netapp, Inc.Quality of service policy sets
US10740288B2 (en)*2016-12-022020-08-11International Business Machines CorporationAccessing objects in an erasure code supported object storage environment
US10579598B2 (en)2017-01-032020-03-03International Business Machines CorporationGlobal namespace for a hierarchical set of file systems
US10592479B2 (en)2017-01-032020-03-17International Business Machines CorporationSpace management for a hierarchical set of file systems
US10657102B2 (en)2017-01-032020-05-19International Business Machines CorporationStorage space management in union mounted file systems
US10649955B2 (en)2017-01-032020-05-12International Business Machines CorporationProviding unique inodes across multiple file system namespaces
US10579587B2 (en)2017-01-032020-03-03International Business Machines CorporationSpace management for a hierarchical set of file systems
US10585860B2 (en)2017-01-032020-03-10International Business Machines CorporationGlobal namespace for a hierarchical set of file systems
US10599611B1 (en)*2017-04-242020-03-24EMC IP Holding Company LLCBase object selection and creation in data storage system management
US10496318B1 (en)*2017-04-282019-12-03EMC IP Holding Company LLCSystem and method for capacity management in multi-tiered storage
US10768844B2 (en)*2018-05-152020-09-08International Business Machines CorporationInternal striping inside a single device
CN109407970B (en)*2018-09-122022-02-11新华三技术有限公司成都分公司Read-write request processing method and device and electronic equipment
US11500817B2 (en)*2020-05-112022-11-15Cohesity, Inc.Asynchronous deletion of large directories
CN111617469B (en)*2020-06-042023-09-26广州西山居网络科技有限公司Game data processing method and device
CN114442962B (en)*2022-02-152024-07-02北京百度网讯科技有限公司Data reading method, device, equipment and storage medium
US12287738B2 (en)*2022-06-162025-04-29Samsung Electronics Co., Ltd.System and method for caching in storage devices
US12153600B2 (en)*2022-09-282024-11-26Rubrik, Inc.Techniques for upgrading and accessing metadata
US12260105B1 (en)*2023-09-212025-03-25VMware LLCConverting the format of a distributed object storage with reduced write operations

Citations (32)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4286325A (en)*1979-08-271981-08-25Pitney Bowes Inc.System and method for computing domestic and international postage
US5537400A (en)*1994-04-151996-07-16Dsc Communications CorporationBuffered crosspoint matrix for an asynchronous transfer mode switch and method of operation
US5682477A (en)*1993-05-271997-10-28Fujitsu LimitedSystem for selecting an implementing class having corresponding prescribed resources matching the availed resources and calculating compensating data to be stored in a management table
US20020129123A1 (en)*2000-03-032002-09-12Johnson Scott CSystems and methods for intelligent information retrieval and delivery in an information management environment
US20020133491A1 (en)*2000-10-262002-09-19Prismedia Networks, Inc.Method and system for managing distributed content and related metadata
US6665740B1 (en)*1999-11-122003-12-16Emc CorporationLogical volume selection in a probability-based job scheduler
US20030233494A1 (en)*2002-05-062003-12-18Sukha GhoshApplication program interface-access to hardware services for storage management applications
US20040141494A1 (en)*1999-02-042004-07-22Beshai Maged E.Rate-controlled multi-class high-capacity packet switch
US20040177220A1 (en)*1990-02-262004-09-09Hitachi, Ltd.Distribution of I/O requests across multiple disk units
US20040236798A1 (en)*2001-09-112004-11-25Sudhir SrinivasanMigration of control in a distributed segmented file system
US20050102383A1 (en)*2003-01-232005-05-12Computer Associates Think, Inc.Method and apparatus for remote discovery of software applications in a networked environment
US6904470B1 (en)*2003-03-262005-06-07Emc CorporationDevice selection by a disk adapter scheduler
US20050192932A1 (en)*2003-12-022005-09-01Michael KazarStorage system architecture for striping data container content across volumes of a cluster
US20050246438A1 (en)*2002-08-142005-11-03Michael MenthAccess control for packet-oriented networks
US20050256914A1 (en)*2004-05-132005-11-17International Business Machines CorporationSymbolic links with a plurality of addresses
US20050289296A1 (en)*2004-06-232005-12-29Sridhar BalasubramanianSAN based application recognition (SBAR) for RAID controller
US20060236061A1 (en)*2005-04-182006-10-19Creek Path SystemsSystems and methods for adaptively deriving storage policy and configuration rules
US20060248088A1 (en)*2005-04-292006-11-02Michael KazarSystem and method for multi-tiered meta-data caching and distribution in a clustered computer environment
US20060253678A1 (en)*2005-05-052006-11-09Gusler Carl PAutonomic storage provisioning to enhance storage virtualization infrastructure availability
US20070033540A1 (en)*2005-08-052007-02-08Lexmark International, Inc.Systems and methods for directory and file manipulation using a multifunction device
US20070073781A1 (en)*2005-09-272007-03-29Adkins Janet EMethod and apparatus to capture and transmit dense diagnostic data of a file system
US20070300013A1 (en)*2006-06-212007-12-27Manabu KitamuraStorage system having transaction monitoring capability
US20080052329A1 (en)*2006-08-252008-02-28Dan DodgeFile system having variable logical storage block size
US20080082525A1 (en)*2006-09-292008-04-03Cha Myung HoonFile storage system, file storing method and file searching method therein
US20080189343A1 (en)*2006-12-292008-08-07Robert Wyckoff HyerSystem and method for performing distributed consistency verification of a clustered file system
US7415591B1 (en)*2003-04-232008-08-19Emc CorporationMethod and apparatus for migrating data and automatically provisioning a target for the migration
US7447854B1 (en)*2005-12-302008-11-04Vmware, Inc.Tracking and replicating changes to a virtual disk
US20090024814A1 (en)*2007-06-012009-01-22Michael EislerProviding an administrative path for accessing a writeable master storage volume in a mirrored storage environment
US7509329B1 (en)*2004-06-012009-03-24Network Appliance, Inc.Technique for accelerating file deletion by preloading indirect blocks
US7849057B1 (en)*2007-03-302010-12-07Netapp, Inc.Identifying snapshot membership for blocks based on snapid
US20110153697A1 (en)*2005-09-152011-06-23Computer Assoicates Think, Inc.Automated Filer Technique for Use in Virtualized Appliances and Applications
US8190588B1 (en)*2005-09-192012-05-29Amazon Technologies, Inc.Providing a distributed transaction information storage service

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5689706A (en)1993-06-181997-11-18Lucent Technologies Inc.Distributed systems with replicated files
US5634122A (en)1994-12-301997-05-27International Business Machines CorporationSystem and method for multi-level token management for distributed file systems
US5729734A (en)1995-11-031998-03-17Apple Computer, Inc.File privilege administration apparatus and methods
US6335927B1 (en)1996-11-182002-01-01Mci Communications CorporationSystem and method for providing requested quality of service in a hybrid network
US5960446A (en)1997-07-111999-09-28International Business Machines CorporationParallel file system and method with allocation map
US7536524B2 (en)1998-07-312009-05-19Kom Networks Inc.Method and system for providing restricted access to a storage medium
US6330621B1 (en)*1999-01-152001-12-11Storage Technology CorporationIntelligent data storage manager
US6339793B1 (en)1999-04-062002-01-15International Business Machines CorporationRead/write data sharing of DASD data, including byte file system data, in a cluster of multiple data processing systems
US6385701B1 (en)1999-11-192002-05-07International Business Machines CorporationMethod, system and program products for sharing data between varied clients using token management
US6708269B1 (en)1999-12-302004-03-16Intel CorporationMethod and apparatus for multi-mode fencing in a microprocessor system
US7023802B2 (en)*2000-02-142006-04-04Fujitsu LimitedNetwork system priority control method
US7660902B2 (en)2000-11-202010-02-09Rsa Security, Inc.Dynamic file access control and management
US7707149B2 (en)2001-04-042010-04-27Alorica, IncMethod, system, and program for customer service and support management
US6950833B2 (en)2001-06-052005-09-27Silicon Graphics, Inc.Clustered filesystem
US20030028514A1 (en)2001-06-052003-02-06Lord Stephen PhilipExtended attribute caching in clustered filesystem
US7765329B2 (en)2002-06-052010-07-27Silicon Graphics InternationalMessaging between heterogeneous clients of a storage area network
US7617292B2 (en)2001-06-052009-11-10Silicon Graphics InternationalMulti-class heterogeneous clients in a clustered filesystem
US7593968B2 (en)2001-06-052009-09-22Silicon Graphics, Inc.Recovery and relocation of a distributed name service in a cluster filesystem
US8010558B2 (en)2001-06-052011-08-30Silicon Graphics InternationalRelocation of metadata server with outstanding DMAPI requests
US20040139125A1 (en)2001-06-052004-07-15Roger StrassburgSnapshot copy of data volume during data access
US7640582B2 (en)2003-04-162009-12-29Silicon Graphics InternationalClustered filesystem for mix of trusted and untrusted nodes
US20030018606A1 (en)2001-07-172003-01-23International Business Machines CorporationRevocation of tokens without communication between the token holders and the token server
US7325064B2 (en)2001-07-172008-01-29International Business Machines CorporationDistributed locking protocol with asynchronous token prefetch and relinquish
US7085815B2 (en)2001-07-172006-08-01International Business Machines CorporationScalable memory management of token state for distributed lock managers
US20030028664A1 (en)2001-08-022003-02-06Kaijun TanMethod and system for secure distribution and utilization of data over a network
US7418500B1 (en)2002-03-252008-08-26Network Appliance, Inc.Mechanism for controlled sharing of files in a clustered application environment
US7017037B2 (en)2002-06-272006-03-21Microsoft CorporationApparatus and method to decrease boot time and hibernate awaken time of a computer system utilizing disk spin-up-time
US7107385B2 (en)*2002-08-092006-09-12Network Appliance, Inc.Storage virtualization by layering virtual disk objects on a file system
US8041735B1 (en)2002-11-012011-10-18Bluearc Uk LimitedDistributed file system and method
US20040153841A1 (en)2003-01-162004-08-05Silicon Graphics, Inc.Failure hierarchy in a cluster filesystem
JP4271967B2 (en)2003-03-102009-06-03株式会社日立製作所 Distributed file system and distributed file system operation method
US20040210656A1 (en)2003-04-162004-10-21Silicon Graphics, Inc.Failsafe operation of storage area network
US7291878B2 (en)2003-06-032007-11-06Hitachi Global Storage Technologies Netherlands B.V.Ultra low-cost solid-state memory
US7716323B2 (en)*2003-07-182010-05-11Netapp, Inc.System and method for reliable peer communication in a clustered storage system
US7305520B2 (en)*2004-01-302007-12-04Hewlett-Packard Development Company, L.P.Storage system with capability to allocate virtual storage segments among a plurality of controllers
JP2005250938A (en)2004-03-052005-09-15Hitachi Ltd Storage control system and method
US7441096B2 (en)*2004-07-072008-10-21Hitachi, Ltd.Hierarchical storage management system
WO2006015182A2 (en)2004-07-292006-02-09Infoassure, Inc.Object access level
EP1650646A3 (en)2004-10-222008-11-19Quantum CorporationData storage system for storing data in different types of data storage media
JP4956922B2 (en)2004-10-272012-06-20ソニー株式会社 Storage device
US20140108049A1 (en)2005-02-242014-04-17Epic Systems CorporationSystem and method for facilitating cross enterprise data sharing in a health care setting
US20090307755A1 (en)2005-02-242009-12-10Dvorak Carl DSystem and method for facilitating cross enterprises data sharing in a healthcare setting
US7962689B1 (en)*2005-04-292011-06-14Netapp, Inc.System and method for performing transactional processing in a striped volume set
US7739318B2 (en)*2005-06-202010-06-15Netapp, Inc.System and method for maintaining mappings from data containers to their parent directories
US7640279B2 (en)2005-11-302009-12-29International Business Machines CorporationApparatus and method for file-level replication between two or more non-symmetric storage sites
US20070143344A1 (en)2005-12-152007-06-21International Business Machines CorporationCache maintenance in a distributed environment with functional mismatches between the cache and cache maintenance
US20070214497A1 (en)2006-03-102007-09-13Axalto Inc.System and method for providing a hierarchical role-based access control
US20070220271A1 (en)2006-03-152007-09-20Law Eric C WOnline creation and delivery of cryptographically verifiable one-time password tokens
US20070233868A1 (en)*2006-03-312007-10-04Tyrrell John CSystem and method for intelligent provisioning of storage across a plurality of storage systems
US8260831B2 (en)*2006-03-312012-09-04Netapp, Inc.System and method for implementing a flexible storage manager with threshold control
US7769723B2 (en)*2006-04-282010-08-03Netapp, Inc.System and method for providing continuous data protection
JP2007323284A (en)2006-05-312007-12-13Hitachi Ltd Computer system, storage system, and bandwidth management method
JP4943081B2 (en)2006-07-272012-05-30株式会社日立製作所 File storage control device and method
US8566503B2 (en)2006-08-252013-10-22Qnx Software Systems LimitedMultimedia filesystem having unified representation of content on diverse multimedia devices
US8019938B2 (en)2006-12-062011-09-13Fusion-I0, Inc.Apparatus, system, and method for solid-state storage as cache for high-capacity, non-volatile storage
DE502008001996D1 (en)2007-04-162011-01-20Tixel Gmbh METHOD AND DEVICE FOR ACCESS CONTROL OF SEVERAL APPLICATIONS
US20080271130A1 (en)2007-04-302008-10-30Shankar RamamoorthyMinimizing client-side inconsistencies in a distributed virtual file system
IES20080508A2 (en)2007-06-222008-12-10Tenoware R & D LtdNetwork distributed file system
US20090012817A1 (en)2007-07-062009-01-08Squires Charles SSystem and method for facilitating cross enterprise data sharing in a healthcare setting
US7890555B2 (en)2007-07-102011-02-15International Business Machines CorporationFile system mounting in a clustered file system
US8156164B2 (en)2007-07-112012-04-10International Business Machines CorporationConcurrent directory update in a cluster file system
US8392702B2 (en)2007-07-272013-03-05General Instrument CorporationToken-based management system for PKI personalization process
US7958200B2 (en)2007-08-142011-06-07International Business Machines CorporationMethods, computer program products, and apparatuses for providing remote client access to exported file systems
US7843825B2 (en)*2007-10-022010-11-30Broadcom CorporationMethod and system for packet rate shaping
US20090113543A1 (en)2007-10-252009-04-30Research In Motion LimitedAuthentication certificate management for access to a wireless communication device
JP5124238B2 (en)2007-11-092013-01-23株式会社日立製作所 Backup execution determination system
US20090310028A1 (en)2008-06-112009-12-17Reza SadriSystem for Controlling a Group of Picture Frames
US9323681B2 (en)2008-09-182016-04-26Avere Systems, Inc.File storage system, cache appliance, and method
US8266684B2 (en)2008-09-302012-09-11General Instrument CorporationTokenized resource access
US8103764B2 (en)2008-10-142012-01-24CacheIQ, Inc.Method and apparatus for matching trigger pattern
JP4550933B1 (en)2009-03-092010-09-22株式会社東芝 Broadcast receiving apparatus and broadcast receiving method
US8903773B2 (en)2010-03-312014-12-02Novastor CorporationComputer file storage, backup, restore and retrieval
US20120331518A1 (en)2011-06-232012-12-27Salesforce.Com, Inc.Flexible security token framework

Patent Citations (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4286325A (en)*1979-08-271981-08-25Pitney Bowes Inc.System and method for computing domestic and international postage
US20040177220A1 (en)*1990-02-262004-09-09Hitachi, Ltd.Distribution of I/O requests across multiple disk units
US5682477A (en)*1993-05-271997-10-28Fujitsu LimitedSystem for selecting an implementing class having corresponding prescribed resources matching the availed resources and calculating compensating data to be stored in a management table
US5537400A (en)*1994-04-151996-07-16Dsc Communications CorporationBuffered crosspoint matrix for an asynchronous transfer mode switch and method of operation
US20040141494A1 (en)*1999-02-042004-07-22Beshai Maged E.Rate-controlled multi-class high-capacity packet switch
US6665740B1 (en)*1999-11-122003-12-16Emc CorporationLogical volume selection in a probability-based job scheduler
US20020129123A1 (en)*2000-03-032002-09-12Johnson Scott CSystems and methods for intelligent information retrieval and delivery in an information management environment
US20020133491A1 (en)*2000-10-262002-09-19Prismedia Networks, Inc.Method and system for managing distributed content and related metadata
US20040236798A1 (en)*2001-09-112004-11-25Sudhir SrinivasanMigration of control in a distributed segmented file system
US7093038B2 (en)*2002-05-062006-08-15Ivivity, Inc.Application program interface-access to hardware services for storage management applications
US20030233494A1 (en)*2002-05-062003-12-18Sukha GhoshApplication program interface-access to hardware services for storage management applications
US20050246438A1 (en)*2002-08-142005-11-03Michael MenthAccess control for packet-oriented networks
US20050102383A1 (en)*2003-01-232005-05-12Computer Associates Think, Inc.Method and apparatus for remote discovery of software applications in a networked environment
US6904470B1 (en)*2003-03-262005-06-07Emc CorporationDevice selection by a disk adapter scheduler
US7415591B1 (en)*2003-04-232008-08-19Emc CorporationMethod and apparatus for migrating data and automatically provisioning a target for the migration
US20050192932A1 (en)*2003-12-022005-09-01Michael KazarStorage system architecture for striping data container content across volumes of a cluster
US20050256914A1 (en)*2004-05-132005-11-17International Business Machines CorporationSymbolic links with a plurality of addresses
US7509329B1 (en)*2004-06-012009-03-24Network Appliance, Inc.Technique for accelerating file deletion by preloading indirect blocks
US20050289296A1 (en)*2004-06-232005-12-29Sridhar BalasubramanianSAN based application recognition (SBAR) for RAID controller
US20060236061A1 (en)*2005-04-182006-10-19Creek Path SystemsSystems and methods for adaptively deriving storage policy and configuration rules
US20060248088A1 (en)*2005-04-292006-11-02Michael KazarSystem and method for multi-tiered meta-data caching and distribution in a clustered computer environment
US20060253678A1 (en)*2005-05-052006-11-09Gusler Carl PAutonomic storage provisioning to enhance storage virtualization infrastructure availability
US20070033540A1 (en)*2005-08-052007-02-08Lexmark International, Inc.Systems and methods for directory and file manipulation using a multifunction device
US20110153697A1 (en)*2005-09-152011-06-23Computer Assoicates Think, Inc.Automated Filer Technique for Use in Virtualized Appliances and Applications
US8190588B1 (en)*2005-09-192012-05-29Amazon Technologies, Inc.Providing a distributed transaction information storage service
US20070073781A1 (en)*2005-09-272007-03-29Adkins Janet EMethod and apparatus to capture and transmit dense diagnostic data of a file system
US7447854B1 (en)*2005-12-302008-11-04Vmware, Inc.Tracking and replicating changes to a virtual disk
US20070300013A1 (en)*2006-06-212007-12-27Manabu KitamuraStorage system having transaction monitoring capability
US20080052329A1 (en)*2006-08-252008-02-28Dan DodgeFile system having variable logical storage block size
US20080082525A1 (en)*2006-09-292008-04-03Cha Myung HoonFile storage system, file storing method and file searching method therein
US20080189343A1 (en)*2006-12-292008-08-07Robert Wyckoff HyerSystem and method for performing distributed consistency verification of a clustered file system
US7849057B1 (en)*2007-03-302010-12-07Netapp, Inc.Identifying snapshot membership for blocks based on snapid
US20090024814A1 (en)*2007-06-012009-01-22Michael EislerProviding an administrative path for accessing a writeable master storage volume in a mirrored storage environment

Also Published As

Publication numberPublication date
US10338853B2 (en)2019-07-02
US8214404B2 (en)2012-07-03
US20100011037A1 (en)2010-01-14
US20160313948A1 (en)2016-10-27
WO2010005460A1 (en)2010-01-14
US20110282922A1 (en)2011-11-17
US20140156928A1 (en)2014-06-05
US20140115015A1 (en)2014-04-24
US9696944B2 (en)2017-07-04
US20170308331A1 (en)2017-10-26
US20160335015A1 (en)2016-11-17
US9389806B2 (en)2016-07-12
US8655931B2 (en)2014-02-18
US20120271858A1 (en)2012-10-25
US9710195B2 (en)2017-07-18
US9405487B2 (en)2016-08-02
US8412742B2 (en)2013-04-02

Similar Documents

PublicationPublication DateTitle
US10338853B2 (en)Media aware distributed data layout
US11797498B2 (en)Systems and methods of database tenant migration
US10515192B2 (en)Consistent snapshots and clones in an asymmetric virtual distributed file system
US10437721B2 (en)Efficient garbage collection for a log-structured data store
US10534768B2 (en)Optimized log storage for asynchronous log updates
US8977659B2 (en)Distributing files across multiple, permissibly heterogeneous, storage devices
US9235479B1 (en)Distributed file system having separate data and metadata and providing a consistent snapshot thereof
US10430392B2 (en)Computer file system with path lookup tables
US8533295B2 (en)Shared file system
US9582213B2 (en)Object store architecture for distributed data processing system
US8650168B2 (en)Methods of processing files in a multiple quality of service system
US7676628B1 (en)Methods, systems, and computer program products for providing access to shared storage by computing grids and clusters with large numbers of nodes
US10885023B1 (en)Asynchronous processing for synchronous requests in a database
US11741144B2 (en)Direct storage loading for adding data to a database
US11914571B1 (en)Optimistic concurrency for a multi-writer database

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:ARRIAD, INC., PENNSYLVANIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KAZAR, MICHAEL L.;REEL/FRAME:045089/0339

Effective date:20080917

Owner name:AVERE SYSTEMS, INC., PENNSYLVANIA

Free format text:CHANGE OF NAME;ASSIGNOR:ARRIAD, INC.;REEL/FRAME:045490/0302

Effective date:20080930

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AVERE SYSTEMS, INC.;REEL/FRAME:053373/0574

Effective date:20200303

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp