Дефрагментация. Спортивный интерес)

Тема в разделе "Lotus - Администрирование", создана пользователем susinmn, 15 июл 2011.

  1. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Прочитав про DominoDefrag, посоветовали админам. Они в ответ сказали, что: *Domino часто изменяет nsf файлы - в моменте скорость чуть вырастет но уже через час все вернется на круги своя при нашей нагрузке
    Есть ли смысл использовать DominoDefrag?
    Т.к. *операции compact действуют как дефрагментация дисков для файлов NSF.*
    Есть ли у кого конкретные данные до и после дефрагментации? Как часто делать дефрагментации?
     
  2. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    всегда когда вам нечем заняться :)
    наличие TL по кругу снимает головную боль в виде "фрагментированной записи"
    наличие дбкеша снимает головную боль в виде "фрагментированного чтения"
    и как по мне это очень правильный выбор чем толкать 60 гиговые файлы
     
  3. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Нашел ссылку на http://sysadmins.ru/topic206457.html
    +советуют http://www-10.lotus.com/ldd/dominowiki.nsf...ment-filesystem

    IBM: *Для обеспечения оптимальной производительности вашего сервера Domino, мы рекомендуем дефрагментации файловой системы по крайней мере раз в месяц.* Откуда появилась такая дата - месяц?)
    Для каких ОС имеет смысл дефрегментации?
    пишут: *The IBM i (i5/OS or OS/400) operating system does not need to be defragmented. It manages its own data.*;*Well, I guess Windows has more trouble with Disk Defragmentation than Linux or Mac OS X..*
    т.е. дефрегментации имеет смыст только для Windows?
     
  4. akat

    akat Lotus team
    Lotus team

    Регистрация:
    16 июн 2010
    Сообщения:
    243
    Симпатии:
    7
  5. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    повеселило
    очередной гвоздь в гробу "супер инновационной ОС всех времен и народов", в серверном применении...
    иначе говоря - нечего домино серверу делать на винде :)
     
  6. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    вот тут думаю выложить описание моего эксперимента - на CentOS 5.6, под XEN
    всё работает искаропки: host 64 бит, guest 32 бит, домина 8.5.2
    гест паравиртуализирован (HP DL360 G4 не поддерживает vmx)
    тока памяти нарощу (ща всего 2Гб, на гест отдано 1Гб) - и в продакшн
     
  7. HotDog

    HotDog Гость

    Линуксовые ФС и слова такого Дефрагментация не знают.
     
  8. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    Та мож подумать! Если БД весит под 60 ГБ, то она одинаково тормозит, что на винде, что на невинде :)
     
  9. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    а 64Гб не работает ;)
    но это не делает винду современной серверной системой :)
     
  10. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    улыбнуло :rolleyes:
    почитай для начала вики - Дефрагментация диска

    Любой файл фрагментируется, особенно это касается базы данных в виде одного файла.
    Допустим база в 20 гиг, ей ОС(любая) выделила свободный сплошной кусок, и за этим файлом даже пусть с запасом в 1 гиг бросает следующий файл.
    И что же происходит когда база увеличиваеться на еще 1 гиг? :)
    Типа удаляется и переносится на свободный сплошной 21 гиговый кусок пространства? ;)
     
  11. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    она не делает этого атомарно
    и потом есть отлаженная ФС, кот. именно расчитана на онлай дефрагментацию http://habrahabr.ru/blogs/linux/45873/
    хотя и ext4 уже можно двигать в продакшн http://habrahabr.ru/blogs/hi/80861/
    ну а тот кто любит др. продукты... - будет есть то - что дадут :rolleyes:
     
  12. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    ну и почитав http://en.wikipedia.org/wiki/File_system_fragmentation
    можно сделать соответ. вывод - НТФС, в тек. реализации, убожествена бай дизайн и дефрагментацию (не полностью) решают костылями
    ну собственно на отсутствие преаллокации и сетовали в "докладе" :rolleyes:
     
  13. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    расскажи что такое онлайн дефрагментация ;)
     
  14. HotDog

    HotDog Гость

    Я не сказал фрагментация, которая происходит во всех ФС. Я сказал - дефрагментация, т.к. только виндовые ФС страдают от фрагментации.
    Я вижу, вы на винде только админите, поэтому почитайте про юниксовые ФС
    С той же вики:
    ext2 использует офлайн-дефрагментатор e2defrag.
    ext3: e2defrag может работать с ext3 только если её временно преобразовать в ext2. Вместо этого можно использовать дефрагментатор, не зависящий от файловой системы — например, Shake
    ext4: запланирован онлайн-дефрагментатор, работающий за счет создания extents и перемещения в них файлов.
    XFS: онлайн-дефрагментатор xfs_fsr.
     
  15. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    способ взаимодействия с ФС, если преаллокация показалась недостаточной/недопустимой и то чего нету у НТФС ;)
     
  16. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    давай подробнее, а то создаётся впечатление, что главное абы что-то сказать

    и получается что в тот момент когда мне в базу нужно что-то довнести весь диск начинает дефрагментироваться? и на сколько это будет медленней чем если оставить фрагменты как есть? ведь операции I/O благодаря "онлайн фрагментации" только увеличиваются вместо их сокращения ;)


    фрагментация это процесс разбиения файла на фрагменты - не важно по каким причинам и страдать от этого будет любая ОС так как передвинуть головку диска чтобы найти новый кусок файла нужно абсолютно всем ОС потому и страдают тоже все ОС
     
  17. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    не "получается"..., откуда ты такой алгоритм взял?
    -во-первых может работать на уровне отдельных файлов
    http://www.linux.com/archive/feature/141404
    -во-вторых - главный упор на преаллокацию экстентов, что уменьшает фрагментацию
    разные ОС страдают этим по-разному ;) и самое неприятное для МСОС - фрагментация MFT., кот ваще не лечится без полной остановки и пересоздания ФС с копированием всех файлов
     
  18. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    мне вот интересно ты сам то понимаешь что говоришь?
    то есть отдельные файлы одной большой базы это уже не фрагментация? ;)
     
  19. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    я не понимаю о чём ты говоришь...
    причём здесь отдельные файлы и как это связано с фрагментацией базы
    есть фрагментация на уровне ФС - НТФС в этом полане самое УГ, аргументы есть?
    а вот о чём ты пытаешься сказать - загадка

    Добавлено: ToxaRat ты хоть по ссылкам ходишь или всё что не виндовые окошки, для тебя тайна непонятная ;)?
     
  20. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    по ссылкам хожу а вот от тебя обьяснение как работает онлайн дефрагментация так и не услышал ;)
     

Поделиться этой страницей