(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

VMA - умная флэш-память для базы данных

Источник: habrahabr
Morow

В прошлом году мы уже подробно рассказывали о флагмане линейки HP ProLiant - 8-сокетном DL980, который впервые реализует функции бизнес-критичных систем для серверов стандартной архитектуры. Одна из основных сфер применения этого сервера - обслуживание больших баз данных Oracle, Microsoft SQL Server. В нынешнем году на базе этого сервера было разработано новое решение, позволяющее резко поднять производительность баз данных за счет использования флэш-памяти.



В настоящее время флэш-память широко используется в серверах и системах хранения, однако, несмотря на ее очевидные преимущества по сравнению с жесткими дисками, она имеет и свои специфические проблемы: 

- Типичные блоки флэш-памяти больше по размеру, чем типичные блоки данных

- Запись должна быть последовательной в пределах блока 128-256 Кбайт

- Для того, чтобы перезаписать в блок флэш-памяти новые данные, нужно стереть старые, причем стирание требует значительного времени (несколько миллисекунд) по сравнению с временем, требующемся на собственно запись 

- Данные на флэш-память записываются медленнее, чем читаются с нее

- Из-за износа стирать данные из блока флэш-памяти можно конечное число раз

- Риск ошибки чтения из флэш-памяти возрастают по мере увеличения количества чтений

- Флэш-память может терять данные (стекает заряд), даже если нет обращений

- Выйти из строя может не только блок или страница флэш-памяти, но и чип целиком

К этому добавляется и то, что алгоритмы RAID-массивов, которые позволяют улучшить производительность и надежность хранения, разрабатывались в расчете на механические жесткие диски.

К счастью, не все так трагично, поскольку существуют массивы флеш-памяти, конструкция и прошивка которых позволяют преодолеть вышеуказанные проблемы. HP предлагает использовать для повышения производительности баз данных, работающих на HP ProLiant DL980, интеллектуальные массивы флэш-памяти VMA, которые подключаются к серверу по PCIe. Эти устройства стоечного конструктива 3U используют флэш с одноуровневой записью SLC и выпускаются в конфигурациях на 5 и 10 Тбайт. VMA обеспечивает постоянную скорость записи данных, которая не деградирует со временем, и поддерживает горячую замену модулей. 

Как аналог классического RAID в нем используется алгоритм Flash vRAID, который избавляет от задержек, связанных с механикой, позволяет предоставить "чистыми" до 80% емкости, проводить горячую замену модулей флэш-памяти и гарантирует срок хранения 5 лет даже при максимальной скорости записи 8 Тбайт/час.

Теперь приведем несколько характеристик производительности VMA:

Один массив обеспечивает скорость записи на уровне 250 000 IOPS (или до 2 700 000 IOPS на шкаф) и пропускную способность 1,4 Гбайт/сек (свыше 12 Гбайт/сек на шкаф). 

Новое решение HP способно обработать 200 млн. транзакций в час, при этом задержка составляет менее 100 микросекунд (примерно в 30 раз меньше, чем у жестких дисков). Кроме того, в отличие от жестких дисков из-за отсутствия механических компонентов VMA обеспечивает предсказуемую задержку.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 20.08.2012 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Oracle Database Standard Edition 2 Named User Plus License
Oracle Database Personal Edition Named User Plus License
Oracle Database Standard Edition 2 Processor License
Oracle Database Personal Edition Named User Plus Software Update License & Support
Microsoft 365 Apps for business (corporate)
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100