Компьютерная индустрия постепенно движется к тому, что флэш-память заменит жесткие диски. Сегодня все чаще используются SSD. Но ученые из Стенфордского университета предлагают пойти дальше — применять для хранения данных оперативную память DRAM. Проект получил название RAMCloud.
У DRAM по сравнению с SSD и HDD есть один серьезный недостаток. Она не может сохранять данные без электропитания. Но если использовать ее в течение рабочего дня, то доступ к информации будет намного быстрее. DRAM в 5-10 раз быстрее флэш-памяти и превосходит скорости жестких дисков в 100-1000 раз.
Суть проекта RAMCloud состоит в том, чтобы использовать для хранения данных оперативную память распределенных серверов. Жесткие диски будут выполнять роль архивных носителей. Конечно, использование DRAM значительно удорожает системы хранения данных, но не настолько, чтобы от подобного проекта можно было отказаться, рассчитывая на значительный прирост производительности.
Сейчас в рамках проекта ученые задействуют кластер из 80 серверов, каждый из которых несет под 24 Гбайт памяти, что в сумме дает чуть меньше 2 Тбайт. Сегодня система относительно стабильна и на выполнение операции чтения ей требуется не более 5 мс. Команда работает над системой в течение полутора лет, но им еще остается 6-12 месяцев до полноценного завершения первой версии ПО.
Разработчики видят в качестве поля применения RAMCloud загруженные веб-приложения. В частности, по их мнению, Facebook мог бы получить выгоду от такого проекта.