DE69902831T2 - Nutzungsplanung für eine Platte und nicht-lineare Video-Editiersysteme - Google Patents

Nutzungsplanung für eine Platte und nicht-lineare Video-Editiersysteme

Info

Publication number
DE69902831T2
DE69902831T2 DE69902831T DE69902831T DE69902831T2 DE 69902831 T2 DE69902831 T2 DE 69902831T2 DE 69902831 T DE69902831 T DE 69902831T DE 69902831 T DE69902831 T DE 69902831T DE 69902831 T2 DE69902831 T2 DE 69902831T2
Authority
DE
Germany
Prior art keywords
requests
write
read
storage device
request deadlines
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.)
Expired - Fee Related
Application number
DE69902831T
Other languages
English (en)
Other versions
DE69902831D1 (de
Inventor
Walid G Aref
Ibrahim Kamel
Thirumale N Niranjan
Shahram Ghandeharizadeh
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Application granted granted Critical
Publication of DE69902831D1 publication Critical patent/DE69902831D1/de
Publication of DE69902831T2 publication Critical patent/DE69902831T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/232Content retrieval operation locally within server, e.g. reading video streams from disk arrays
    • H04N21/2326Scheduling disk or memory reading operations
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
DE69902831T 1998-02-09 1999-02-05 Nutzungsplanung für eine Platte und nicht-lineare Video-Editiersysteme Expired - Fee Related DE69902831T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/020,883 US6023720A (en) 1998-02-09 1998-02-09 Simultaneous processing of read and write requests using optimized storage partitions for read and write request deadlines

Publications (2)

Publication Number Publication Date
DE69902831D1 DE69902831D1 (de) 2002-10-17
DE69902831T2 true DE69902831T2 (de) 2003-05-15

Family

ID=21801110

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69902831T Expired - Fee Related DE69902831T2 (de) 1998-02-09 1999-02-05 Nutzungsplanung für eine Platte und nicht-lineare Video-Editiersysteme

Country Status (5)

Country Link
US (1) US6023720A (de)
EP (1) EP0936615B1 (de)
JP (1) JP3326131B2 (de)
AT (1) ATE224091T1 (de)
DE (1) DE69902831T2 (de)

Families Citing this family (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182197B1 (en) * 1998-07-10 2001-01-30 International Business Machines Corporation Real-time shared disk system for computer clusters
US6343351B1 (en) * 1998-09-03 2002-01-29 International Business Machines Corporation Method and system for the dynamic scheduling of requests to access a storage system
WO2000042515A1 (fr) * 1999-01-12 2000-07-20 Fujitsu Limited Dispositif de gestion des acces et procede de gestion des acces a un support d'enregistrement
US6691208B2 (en) 1999-03-12 2004-02-10 Diva Systems Corp. Queuing architecture including a plurality of queues and associated method for controlling admission for disk access requests for video content
US6378036B2 (en) * 1999-03-12 2002-04-23 Diva Systems Corporation Queuing architecture including a plurality of queues and associated method for scheduling disk access requests for video content
US6473809B1 (en) * 1999-08-03 2002-10-29 Matsushita Electric Industrial Co., Ltd. Scheduling method and apparatus for network-attached storage devices and other systems
US6378052B1 (en) * 1999-08-11 2002-04-23 International Business Machines Corporation Data processing system and method for efficiently servicing pending requests to access a storage system
US6721789B1 (en) 1999-10-06 2004-04-13 Sun Microsystems, Inc. Scheduling storage accesses for rate-guaranteed and non-rate-guaranteed requests
US6438630B1 (en) * 1999-10-06 2002-08-20 Sun Microsystems, Inc. Scheduling storage accesses for multiple continuous media streams
US6496899B1 (en) * 2000-02-28 2002-12-17 Sun Microsystems, Inc. Disk scheduling system with bounded request reordering
JP2001344153A (ja) * 2000-05-30 2001-12-14 Nec Corp マルチプロセッサシステムのキャッシュメモリ制御装置
US6871011B1 (en) 2000-09-28 2005-03-22 Matsushita Electric Industrial Co., Ltd. Providing quality of service for disks I/O sub-system with simultaneous deadlines and priority
CA2446617C (en) * 2001-05-11 2010-03-23 Scientific-Atlanta, Inc. Channel buffering and display management system for multi-tuner set-top box
US6775738B2 (en) 2001-08-17 2004-08-10 International Business Machines Corporation Method, system, and program for caching data in a storage controller
US6804738B2 (en) 2001-10-12 2004-10-12 Sonics, Inc. Method and apparatus for scheduling a resource to meet quality-of-service restrictions
US6578117B2 (en) * 2001-10-12 2003-06-10 Sonics, Inc. Method and apparatus for scheduling requests using ordered stages of scheduling criteria
US6961834B2 (en) * 2001-10-12 2005-11-01 Sonics, Inc. Method and apparatus for scheduling of requests to dynamic random access memory device
US7194561B2 (en) 2001-10-12 2007-03-20 Sonics, Inc. Method and apparatus for scheduling requests to a resource using a configurable threshold
US6971121B2 (en) * 2001-12-06 2005-11-29 Scientific-Atlanta, Inc. Composite buffering
US7962011B2 (en) 2001-12-06 2011-06-14 Plourde Jr Harold J Controlling substantially constant buffer capacity for personal video recording with consistent user interface of available disk space
US8565578B2 (en) * 2001-12-06 2013-10-22 Harold J. Plourde, Jr. Dividing and managing time-shift buffering into program specific segments based on defined durations
US7257308B2 (en) 2001-12-06 2007-08-14 Scientific-Atlanta, Inc. Converting time-shift buffering for personal video recording into permanent recordings
US6925539B2 (en) 2002-02-06 2005-08-02 Seagate Technology Llc Data transfer performance through resource allocation
US8090761B2 (en) * 2002-07-12 2012-01-03 Hewlett-Packard Development Company, L.P. Storage and distribution of segmented media data
US8181205B2 (en) 2002-09-24 2012-05-15 Russ Samuel H PVR channel and PVR IPG information
US6886088B2 (en) * 2002-12-03 2005-04-26 Lsi Logic Corporation Memory that allows simultaneous read requests
JP2004213414A (ja) * 2003-01-06 2004-07-29 Matsushita Electric Ind Co Ltd 記憶デバイス制御装置
US7206866B2 (en) * 2003-08-20 2007-04-17 Microsoft Corporation Continuous media priority aware storage scheduler
US7171516B2 (en) * 2003-09-29 2007-01-30 International Business Machines Corporation Increasing through-put of a storage controller by autonomically adjusting host delay
US9087036B1 (en) 2004-08-12 2015-07-21 Sonics, Inc. Methods and apparatuses for time annotated transaction level modeling
US8504992B2 (en) * 2003-10-31 2013-08-06 Sonics, Inc. Method and apparatus for establishing a quality of service model
US7665069B2 (en) * 2003-10-31 2010-02-16 Sonics, Inc. Method and apparatus for establishing a quality of service model
US7607132B2 (en) * 2004-04-08 2009-10-20 Taiwan Semiconductor Manufacturing Co., Ltd. Process scheduling system and method
US7584324B2 (en) * 2004-08-12 2009-09-01 University Of Southern California Statistical based admission control technique using three random variable admission control
US7386692B1 (en) * 2004-08-20 2008-06-10 Sun Microsystems, Inc. Method and apparatus for quantized deadline I/O scheduling
US7769269B2 (en) * 2004-11-03 2010-08-03 Sony Corporation High performance storage device access for non-linear editing systems
US7577763B1 (en) * 2005-02-28 2009-08-18 Apple Inc. Managing read requests from multiple requestors
US8856091B2 (en) * 2005-09-09 2014-10-07 Open Invention Network, Llc Method and apparatus for sequencing transactions globally in distributed database cluster
US20070061379A1 (en) * 2005-09-09 2007-03-15 Frankie Wong Method and apparatus for sequencing transactions globally in a distributed database cluster
US7478179B2 (en) * 2005-11-04 2009-01-13 Sun Microsystems, Inc. Input/output priority inheritance wherein first I/O request is executed based on higher priority
US7657671B2 (en) * 2005-11-04 2010-02-02 Sun Microsystems, Inc. Adaptive resilvering I/O scheduling
US20070106849A1 (en) * 2005-11-04 2007-05-10 Sun Microsystems, Inc. Method and system for adaptive intelligent prefetch
US7523271B2 (en) * 2006-01-03 2009-04-21 International Business Machines Corporation Apparatus, system, and method for regulating the number of write requests in a fixed-size cache
US7685131B2 (en) * 2006-02-28 2010-03-23 International Business Machines Corporation Web services database cluster architecture
US8868397B2 (en) * 2006-11-20 2014-10-21 Sonics, Inc. Transaction co-validation across abstraction layers
JP4943278B2 (ja) * 2007-09-06 2012-05-30 株式会社日立製作所 ウィルススキャン方法及びその方法を用いた計算機システム
KR100927190B1 (ko) * 2007-10-12 2009-11-18 한국전자통신연구원 디스크 스케줄링 방법 및 장치
JP4672788B2 (ja) 2008-09-16 2011-04-20 株式会社東芝 映像データ処理システム、ビデオサーバ、ゲートウェイサーバ及び映像データ管理方法
US8756608B2 (en) * 2009-07-01 2014-06-17 International Business Machines Corporation Method and system for performance isolation in virtualized environments
US8312181B1 (en) * 2009-12-11 2012-11-13 Netapp, Inc. Initiation of read-ahead requests
US9367356B2 (en) * 2010-06-17 2016-06-14 Microsoft Technology Licensing, Llc Resource access control
US8417989B2 (en) * 2010-10-15 2013-04-09 Lsi Corporation Method and system for extra redundancy in a raid system
KR20170136382A (ko) * 2016-06-01 2017-12-11 주식회사 맴레이 메모리 컨트롤러, 그리고 이를 포함하는 메모리 모듈 및 프로세서
US11886922B2 (en) 2016-09-07 2024-01-30 Pure Storage, Inc. Scheduling input/output operations for a storage system
US10728186B2 (en) * 2017-05-24 2020-07-28 Sap Se Preventing reader starvation during order preserving data stream consumption
RU2714219C1 (ru) 2018-09-14 2020-02-13 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для планирования передачи операций ввода/вывода
RU2718215C2 (ru) 2018-09-14 2020-03-31 Общество С Ограниченной Ответственностью "Яндекс" Система обработки данных и способ обнаружения затора в системе обработки данных
RU2731321C2 (ru) 2018-09-14 2020-09-01 Общество С Ограниченной Ответственностью "Яндекс" Способ определения потенциальной неисправности запоминающего устройства
RU2714602C1 (ru) 2018-10-09 2020-02-18 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для обработки данных
RU2721235C2 (ru) 2018-10-09 2020-05-18 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для маршрутизации и выполнения транзакций
RU2711348C1 (ru) 2018-10-15 2020-01-16 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для обработки запросов в распределенной базе данных
RU2714373C1 (ru) 2018-12-13 2020-02-14 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для планирования выполнения операций ввода/вывода
RU2749649C2 (ru) 2018-12-21 2021-06-16 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для планирования обработки операций ввода/вывода
RU2720951C1 (ru) 2018-12-29 2020-05-15 Общество С Ограниченной Ответственностью "Яндекс" Способ и распределенная компьютерная система для обработки данных
RU2746042C1 (ru) 2019-02-06 2021-04-06 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для передачи сообщения

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5636746A (en) * 1979-09-03 1981-04-10 Nec Corp Response time control system
US5644786A (en) * 1990-11-08 1997-07-01 At&T Global Information Solutions Company Method for scheduling the execution of disk I/O operations
JPH05334141A (ja) * 1992-06-01 1993-12-17 Hitachi Ltd ファイル管理システム
JPH07239756A (ja) * 1994-02-28 1995-09-12 Nippon Telegr & Teleph Corp <Ntt> 入出力スケジューリング方法及び入出力スケジューリングシステム
JPH07254906A (ja) * 1994-03-16 1995-10-03 Mitsubishi Electric Corp 優先処理機能を有するシフトレジスタ、それを用いたパケット通信用スイッチング装置及びそれを用いたatmネットワーク並びに優先処理を伴うパケット通信方式及び優先処理を伴うatm通信方式
US5561456A (en) * 1994-08-08 1996-10-01 International Business Machines Corporation Return based scheduling to support video-on-demand applications
US5787482A (en) * 1995-07-31 1998-07-28 Hewlett-Packard Company Deadline driven disk scheduler method and apparatus with thresholded most urgent request queue scan window
JPH09106327A (ja) * 1995-10-11 1997-04-22 Oki Techno Syst Lab:Kk データ転送スケジューリング方法
JP2950223B2 (ja) * 1996-01-12 1999-09-20 日本電気株式会社 データ読出装置
JPH09258914A (ja) * 1996-03-27 1997-10-03 Hitachi Ltd コンピュータシステムのデータ転送方式
US5907683A (en) * 1996-12-02 1999-05-25 International Business Machines Corporation System for maintaining a quality of service in a multimedia datastream system by inhibiting blocking of real-time writes to a multimedia file system

Also Published As

Publication number Publication date
US6023720A (en) 2000-02-08
EP0936615A3 (de) 2000-09-27
ATE224091T1 (de) 2002-09-15
EP0936615A2 (de) 1999-08-18
JPH11289510A (ja) 1999-10-19
EP0936615B1 (de) 2002-09-11
DE69902831D1 (de) 2002-10-17
JP3326131B2 (ja) 2002-09-17

Similar Documents

Publication Publication Date Title
DE69902831T2 (de) Nutzungsplanung für eine Platte und nicht-lineare Video-Editiersysteme
US4945428A (en) Method of managing a media library
DE69425222D1 (de) Dynamisch ausbaubares Speichereinheitsmatrixsystem
EP0903738A3 (de) Aufzeichnungsgerät für optische Platten und rechnerlesbares Aufzeichnungsmedium
MY127051A (en) Information recording medium and system controller
DE69326728D1 (de) Plattenordnungs-Subsystem für Datenbehandlungssystem
EP0724264A3 (de) Aufzeichnungsmedium auf dem Daten mit Navigationsdaten aufgezeichnet sind, Verfahren und Gerät zur Wiedergabe von Navigationsdaten entsprechenden Daten, Verfahren und Gerät zur Aufzeichnung von Navigationsdaten enthaltenden Daten auf einem Aufzeichnungsmedium und System zur Übertragung von Daten über einen Übertragungsweg auf Basis von Navigationsdaten
JP2002358165A5 (de)
DE69922749D1 (de) Datenverarbeitungsgerät, Datenverarbeitungsverfahren und Speichermedium um Informationsverarbeitungsprogramm zu speichern
CN101127229A (zh) 信息记录设备及其控制方法
JP2001165675A5 (de)
ATE206234T1 (de) Automatische aufzeichnungs- und/oder wiedergabeanlage für informationsträger
JP2006344220A5 (de)
KR100292700B1 (ko) 라이브러리내화일의관리방법및라이브러리용서버장치
JPS62177621A (ja) デイスク装置
DE69519350T2 (de) Speichergerät und Verfahren zu seiner Steuerung
FR2863377B1 (fr) Procede de gestion d&#39;un dispositif de memorisation de donnees organisees en file d&#39;attente, et dispositif associe
TW329517B (en) Information storage control method
US20100061201A1 (en) Buffer management method and apparatus thereof
CN108132758A (zh) 一种Buffer管理方法、系统及其应用
JP3097942B2 (ja) ライブラリ装置
JPH0764828A (ja) ディスク負荷分散装置
Fletcher Electronic Records Management in State Government: Planning
JPH0556068A (ja) 電子メール装置
JPS62269248A (ja) バツフア管理方式

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee