2024-03-29T06:27:53Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000092872022-10-21T05:24:51Z00581:00582:00584
キャリアグレードOSのためのディスクWrite処理方式A Study of Disk Write Mechanism for Carrier Grade Operating Systemjpn特集:サービス融合を支えるネットワークアーキテクチャの新展開http://id.nii.ac.jp/1001/00009287/Journal Articlehttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=9287&item_no=1&attribute_id=1&file_no=1Copyright (c) 2009 by the Information Processing Society of Japanネットワークサービス基礎日本電信電話株式会社NTTネットワークサービスシステム研究所日本電信電話株式会社NTTサービスインテグレーション基盤研究所電気通信大学大学院情報システム学研究科電気通信大学大学院情報システム学研究科池邉隆内田, 直樹平澤, 将一本多, 弘樹今日電話サービスに代表されるネットワークサービスのセッション制御を行う交換システムはATCAやCarrier Grade Linuxに代表されるコストパフォーマンスに優れるデファクトスタンダード製品を適用することが要望されている.デファクトスタンダード製品を適用した交換システムではサービス処理である呼処理の状態遷移にともない,各セッションの状態を同期Writeシステムコールを用いてハードディスクドライブに記録することが求められる.呼処理には実時間処理が求められ,この記録は高優先で処理されるが,IOアクセスが輻輳する場合,遅延する問題がある.これはLinuxのIO優先制御が十分でないために生じ,高優先度の同期Writeシステムコールの遅延はサービス品質を劣化させ,さらに著しい遅延はサービス障害をも引き起こす.本論文では,高優先の同期Writeシステムコールの遅延を短縮させるため,カーネルのIOスケジューラとファイルシステムのジャーナリング処理にIO優先度を考慮した処理を提案する.更に実験を通じて提案方式の有効性を示す.Today, call control servers use COTS (commercial off-the-shelf) components such as Advanced Telecom Computing Architecture (ATCA) and Carrier Grade Linux. However, the adoption of COTS components causes an increase in the maximum response time of high-priority write system call of recording call control transaction whenever IO operation is congested by normal-priority IO requests. Call control is a real-time operation; the delay of state transition makes service quality worse and sometimes causes fail-over of service. The delays may occur due to failure of software and hardware. However, even if there are no failures, the response time of high-priority write system call sporadic delays due to insufficient consideration about the IO prioritization by the OS. We present reduction of bottlenecks of the file system operation and IO scheduler mechanism in the kernel to reduce the maximum response time of high-priority write system call. The evaluation demonstrates that the presented approach shortens the maximum response time of high-priority write system call with sufficient reliability.AN00116647情報処理学会論文誌5026917002009-02-151882-77642009-06-29