دانلود مقاله ISI انگلیسی شماره 108340
ترجمه فارسی عنوان مقاله

یک سیستم ذخیره سازی بهینه شده برای برنامه های کاربردی کاری

عنوان انگلیسی
A cross-layer optimized storage system for workflow applications
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
108340 2017 15 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Future Generation Computer Systems, Volume 75, October 2017, Pages 423-437

ترجمه کلمات کلیدی
بهینه سازی لایه صلیب، سیستم های توزیع شده مدیریت گردش کار، سیستم های پردازش دسته ای،
کلمات کلیدی انگلیسی
Cross layer optimizations; Distributed file systems; Workflow management; Batch processing systems;
پیش نمایش مقاله
پیش نمایش مقاله  یک سیستم ذخیره سازی بهینه شده برای برنامه های کاربردی کاری

چکیده انگلیسی

This paper proposes using file system custom metadata as a bidirectional communication channel between applications and the storage middleware. This channel can be used to pass hints that enable cross-layer optimizations, an option hindered today by the ossified file-system interface. We study this approach in the context of storage system support for large-scale workflow execution systems: Our workflow-optimized storage system (WOSS), exploits application hints to provide per-file optimized operations, and exposes data location to enable location-aware scheduling. We argue that an incremental adoption path for adopting cross-layer optimizations in storage exists, present the system architecture for a workflow-optimized storage system and its integration with a workflow runtime engine, and evaluate this approach using synthetic and real applications over multiple success metrics (application runtime, generated network stress, and energy). Our performance evaluation demonstrates that this design brings sizeable performance gains. On a large scale cluster (100 nodes), compared to two production class distributed storage systems (Ceph and GlusterFS), WOSS achieves up to 6× better performance for the synthetic benchmarks and 20–40% better application-level performance gain for real applications.