ATE224091T1 - 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
ATE224091T1
ATE224091T1 AT99300863T AT99300863T ATE224091T1 AT E224091 T1 ATE224091 T1 AT E224091T1 AT 99300863 T AT99300863 T AT 99300863T AT 99300863 T AT99300863 T AT 99300863T AT E224091 T1 ATE224091 T1 AT E224091T1
Authority
AT
Austria
Prior art keywords
requests
write
read
storage device
request deadlines
Prior art date
Application number
AT99300863T
Other languages
English (en)
Inventor
Walid G Aref
Ibrahim Kamel
Thirumale N Niranjan
Shahram Ghandeharizadeh
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 ATE224091T1 publication Critical patent/ATE224091T1/de

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)
AT99300863T 1998-02-09 1999-02-05 Nutzungsplanung für eine platte und nicht-lineare video-editiersysteme ATE224091T1 (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 (1)

Publication Number Publication Date
ATE224091T1 true ATE224091T1 (de) 2002-09-15

Family

ID=21801110

Family Applications (1)

Application Number Title Priority Date Filing Date
AT99300863T ATE224091T1 (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
EP1152342B1 (de) * 1999-01-12 2009-01-07 Fujitsu Limited Zugangssteuerungsgerät und verfahren um zugang zu aufzeichnungsmedium zu beaufsichtigen
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
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
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
CA2446604C (en) * 2001-05-11 2012-03-06 Scientific-Atlanta, Inc. Managing time shift buffers
US6775738B2 (en) 2001-08-17 2004-08-10 International Business Machines Corporation Method, system, and program for caching data in a storage controller
US6578117B2 (en) 2001-10-12 2003-06-10 Sonics, Inc. Method and apparatus for scheduling requests using ordered stages of scheduling criteria
US6804738B2 (en) 2001-10-12 2004-10-12 Sonics, Inc. Method and apparatus for scheduling a resource to meet quality-of-service restrictions
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
US7257308B2 (en) * 2001-12-06 2007-08-14 Scientific-Atlanta, Inc. Converting time-shift buffering for personal video recording into permanent recordings
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
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
US8504992B2 (en) * 2003-10-31 2013-08-06 Sonics, Inc. Method and apparatus for establishing a quality of service model
US9087036B1 (en) 2004-08-12 2015-07-21 Sonics, Inc. Methods and apparatuses for time annotated transaction level modeling
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
US20070061379A1 (en) * 2005-09-09 2007-03-15 Frankie Wong Method and apparatus for sequencing transactions globally in a distributed database cluster
US8856091B2 (en) * 2005-09-09 2014-10-07 Open Invention Network, Llc Method and apparatus for sequencing transactions globally in 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
RU2731321C2 (ru) 2018-09-14 2020-09-01 Общество С Ограниченной Ответственностью "Яндекс" Способ определения потенциальной неисправности запоминающего устройства
RU2714219C1 (ru) 2018-09-14 2020-02-13 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для планирования передачи операций ввода/вывода
RU2718215C2 (ru) 2018-09-14 2020-03-31 Общество С Ограниченной Ответственностью "Яндекс" Система обработки данных и способ обнаружения затора в системе обработки данных
RU2721235C2 (ru) 2018-10-09 2020-05-18 Общество С Ограниченной Ответственностью "Яндекс" Способ и система для маршрутизации и выполнения транзакций
RU2714602C1 (ru) 2018-10-09 2020-02-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
JP3326131B2 (ja) 2002-09-17
DE69902831D1 (de) 2002-10-17
EP0936615A2 (de) 1999-08-18
EP0936615B1 (de) 2002-09-11
DE69902831T2 (de) 2003-05-15
JPH11289510A (ja) 1999-10-19
EP0936615A3 (de) 2000-09-27
US6023720A (en) 2000-02-08

Similar Documents

Publication Publication Date Title
ATE224091T1 (de) Nutzungsplanung für eine platte und nicht-lineare video-editiersysteme
US4945428A (en) Method of managing a media library
DE69430599D1 (de) Dynamisch ausbaubares Speichereinheitsmatrixsystem
EP0903738A3 (de) Aufzeichnungsgerät für optische Platten und rechnerlesbares Aufzeichnungsmedium
DE69326728D1 (de) Plattenordnungs-Subsystem für Datenbehandlungssystem
MY127051A (en) Information recording medium and system controller
EP1552521A4 (de) Informationsspeichermedium mit datenstruktur f r mehrfachwinkel und vorrichtung daf r
WO2003081416A3 (en) A lower power disk array as a replacement for robotic tape storage
EP1566965A4 (de) Informationsverarbeitungseinrichtung und verfahren programmspeichermedium, aufzeichnungsmedium und programm
ATE526631T1 (de) Verfahren und vorrichtungen zur proaktiven speicherverwaltung
KR950025508A (ko) 캐시 제어 시스템 및 데이타 저장 장치와 그 동작방법
US6212543B1 (en) Asymmetric write-only message queuing architecture
EP1552517A4 (de) Datenspeichermedium mit informationen zur steuerung des gepufferten zustands eines markup-dokuments und verfahren und vorrichtung zur wiedergabe von daten aus dem datenspeichermedium
KR100292700B1 (ko) 라이브러리내화일의관리방법및라이브러리용서버장치
JPH10261075A (ja) 画像バッファ制御装置
JP2006344220A5 (de)
DE69519350D1 (de) Speichergerät und Verfahren zu seiner Steuerung
TW329517B (en) Information storage control method
DE60031088D1 (de) Verfahren und Gerät zur Bereitstellung von Daten für einen Benutzer
JP3097942B2 (ja) ライブラリ装置
JPS6387690A (ja) 光デイスク媒体装着制御装置
JPH0764828A (ja) ディスク負荷分散装置
GB9200207D0 (en) Computer memory array control
EP1543509A4 (de) Optisches informationsspeichermedium und verfahren und vorrichtung zum aufzeichnen und/oder wiedergeben von informationen auf und/oder von dem optischen informationsspeichermedium
Warnar et al. Computer peripheral memory system forecast

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties