Flash memory SSD based DBMS for data warehouses and data mart[taliem.ir]

Flash Memory SSD based DBMS for Data Warehouses and Data Marts

ABSTRACT

Flash memory based high capacity SSDs open the doors for large enterprise applications for better performance and high reliability. Flash memory hardware characteristics not allow disk based schemes implication directly. For employing such schemes, we need to revise them on some level to make them effective for flash media storage. In this paper, we aim to implement DBMS on flash memory SSD based large enterprise applications. This paper presents the relevancy of SSD characteristics with storage features of data warehouses and data marts and proposes the architecture of data storage for variable-length records in and data retrieval using virtual sequential access method by multilevel indexing from flash memory based SSDs for such applications. We prove less overhead with high reliability, and more throughput compare to hard disk drives.

INTRODUCTION

Data warehouses and data marts both are comprehensive, subject-oriented, integrated, time-variant collection of historical non-volatile  electronically stored data using to support management for organizational decision making. Data in data warehouse are structured archival data on large organizational context and data mart is subset of data warehouse and contains particular subject-oriented data for specific community within an organization. Database management systems (DBMS) like SQL Server , Oracle  IBM DB2  supporting data warehousingfeatures for large enterprises are always required to give high reliability against storage media failure and ignificant throughput to satisfy needs of applications accessing data from data warehouses and data marts. Flash memory have already proved an ideal storage media for small devices like wireless sensor nodes , mobile phones, PDAs, as well as relatively for large devices like note books and laptop computers  because of its attractive features like non-volatility, small size, fast access speed, shock resistance, high reliability and further more its rapidly increasing capacity Flash memory solid-state-drive (SSD) has all the features that a large enterprise application needs for long term reliable data storage, high throughput and more than better performance to replace the hard disk drive (HDD) as already has discussed in current research like .However, these previous schemes are particularly concerned with SSD flash pecifications and evaluations. In our knowledge, there is only one research paper  presented to implement the data storage and retrieval techniques on SSD for data warehouses and data marts but this work addresses only fixed-length records and does not consider the variablelength records those are highly important for archival natured  applications plus this work retrieves data using clustering index that consumes much space in main memory

چکیده

SSD های با ظرفیت بالا بر اساس حافظه فلش درب ها را برای برنامه های بزرگ شرکت باز می کنند تا عملکرد بهتر و قابلیت اطمینان بالا.ویژگی های سخت افزاری حافظه فلش مستقیما به پیام های مبتنی بر دیسک اجازه نمی دهد. برای استفاده از چنین برنامه هایی، ما باید آنها را در برخی سطوح اصلاح کنیم تا آنها را برای ذخیره سازی رسانه های فلش موثر جلوه دهند. در این مقاله، هدف ما پیاده سازی DBMS در حافظه فلش SSD مبتنی بر برنامه های بزرگ سازمانی است. این مقاله رعایت ویژگی های SSD با ویژگی های ذخیره سازی انبار داده ها و داده ها را نشان می دهد و معماری ذخیره سازی داده ها برای پرونده های متغیر طول و بازیابی داده ها با استفاده از روش دسترسی مجازی پیوندی توسط نمایه سازی چند سطحی از SSD های مبتنی بر حافظه فلش برای چنین برنامه هایی را پیشنهاد می دهد. با توجه به قابلیت اطمینان بالا و توانایی بیشتر در مقایسه با درایوهای هارد دیسک، اثرات کمتری را نشان می دهد.

مقدمه

انبار داده ها و داده ها هر دو مجموعه جامع، موضوعی گرا، یکپارچه، مجموعه ای از زمان از داده های ذخیره سازی الکترونیکی ذخیره شده در تاریخ تاریخی با استفاده از برای حمایت از مدیریت برای تصمیم گیری سازمانی است. داده ها در انبار داده ها، داده های بایگانی ساخت یافته در زمینه سازمانی بزرگ هستند و داده های زیر مجموعه ای از انبار داده ها هستند و حاوی داده های خاص موضوعی برای جامعه خاص در یک سازمان هستند. سیستم های مدیریت پایگاه داده (DBMS) مانند SQL Server، اوراکل IBM DB2 پشتیبانی از ذخیره سازی داده ها برای شرکت های بزرگ همیشه مورد نیاز است برای اطمینان بالا در برابر شکست رسانه های ذخیره سازی و توان قابل ملاحظه ای برای برآوردن نیازهای برنامه های دسترسی به داده ها از انبارها داده ها و داده ها. حافظه فلش در حال حاضر یک رسانه ذخیره سازی ایده آل برای دستگاه های کوچک مانند گره های حسگر بی سیم، تلفن های همراه، PDA ها، و همچنین نسبتا برای دستگاه های بزرگ مانند کتاب های یادداشت و لپ تاپ ها به دلیل ویژگی های جذاب آن مانند نوسان پذیری، اندازه کوچک، دسترسی سریع سرعت، مقاومت در برابر شوک، قابلیت اطمینان بالا و بیشتر به سرعت در حال افزایش ظرفیت حافظه جامع فلش درایو (SSD) دارای تمام ویژگی هایی است که یک برنامه کاربردی بزرگ برای ذخیره سازی داده ها قابل اطمینان طولانی مدت، توان بالا و بیش از عملکرد بهتر برای جایگزینی درایو دیسک سخت (هارد دیسک) همانطور که قبلا در تحقیقات فعلی مورد بحث قرار گرفته است. با این حال، این طرح های قبلی به ویژه مربوط به بررسی و ارزیابی فلاش SSD هستند. در این مقاله، تنها یک مقاله پژوهشی برای اجرای تکنیک های ذخیره سازی داده ها و بازیابی در SSD برای انبار داده ها و داده ها ارائه شده است، اما این کار تنها در مورد پرونده های طول ثابت استفاده می کند و پرونده های متغیر طول را که برای ماهیت بایگانی بسیار مهم هستند را در نظر نمی گیرد برنامه های کاربردی علاوه بر این کار داده ها را با استفاده از شاخص خوشه ای که فضای زیادی را در حافظه اصلی مصرف می کند، بازیابی می کند.

لینک دانلود

Download

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگو شرکت کنید؟
نظری بدهید!

دیدگاهتان را بنویسید