Зачем мне рандом? По вашему мне VPS нужен чтобы читать рандомые секторы с диска? Или может быть его цель работать с файлами в файловой системе, читать их, что то в них писать и временами использовать операции re-read?
С вашим подходом, в рандоме можете тестить /dev/null и радоваться непонятным цифрам теоретически-возможного значения ...
В общем что скажу, тема мне более, как и ваш хостинг - не интересны, взял у ovh за 2 евро впс и успокоился, удачи.
Верно, если растолковать кратко: создаются тестовые файлы (в данном случае - 128 штук по 8мб общим весом в 1024мб), после чего в течении --time (лимит) времени бэнчер read'ит или write'ит рандомые блоки в данные файлы случайным образом по одному лишь богу известному алгоритму с конечной пропорцией 1,5 (total = 1,5 reads + 1 write, по русски на каждую операцию записи - полторы операции чтения) ☝
Данный тест хоть как то отражает реальное положение дел, а не сферические тесты и чл*номерки.
Я не хотел никого троллить, просто хочу выбрать бюджетный мать его VPS для пары личных проектов. Если думаете иначе - возьмите тестовый у них на 7 дней да проверьте, делов то.---------- Добавлено 31.05.2015 в 19:24 ----------
Конечно фигня, через hdparm вы тестируете сферического коня в вакууме, или вас больше интересует мифический read/cache read? Я вполне доверяю sysbench за годы своего опыта (можете еще write потестировать при помощи dd и /dev/null но что оно вам даст, кроме цифр в вакууме?).
Надеюсь проверят да и надеюсь что умные люди будут делать бэнчмарки, перед тем как что-либо приобретать, а так же надеюсь что ваше чувство юмора не покинет вас никогда.
И да, конечно не может быть <2mb/s, это же SSD, вон у нас 220mb/s, наслаждайтесь, записал для вас специально - https://youtu.be/IacTYmJL6wY
Скажите, как техники модемный коннектор починят ...
Вы не поверите, у меня есть выделенный сервер и vps в том числе, оба в лоу-костерах русского сегмента (технодом и инфобокс), сейчас выбирал впс-ку под ряд open-source проектов (личные) и понял, что к сожалению его выгодней взять в digitalocean / ovh и быть спокойным за его производительность.
И да, технология виртуализации здесь не OpenVZ, посмотрите внимательней.
Да, 2mb/s по тесту sysbench(еще 1 тест, повторный).
Operations performed: 20640 Read, 13760 Write, 43912 Other = 78312 Total Read 322.5Mb Written 215Mb Total transferred 537.5Mb (1.7916Mb/sec) 114.67 Requests/sec executed
Написал в тех. поддержку, но вряд ли это что то изменит, к сожалению придется сделать выбор в пользу другой компании.
Мы же не в казино, здесь не должно быть "везения", а должна быть стабильность услуги ...
Ivan Lungov, приношу свои извинения, но к сожалению, желание перевести свои проекты к вам отпало :(
Провел стандартное тестирование и его результаты меня очень сильно удивили, к сожалению даже текущий дешевый впс у конкурентов намного производительней.
Для всех желающих занес результаты бэнча в табличку - https://docs.google.com/spreadsheets/d/1JMuHmOx2BMkI1znpCkBRKllcZsNAO9EdCttIHX3Ndkw/edit?usp=sharing
К Ивану у меня есть ровно 1 вопрос - как такое возможно, что у SSD диска скорость чтения/записи составляет около 2 mb/s, когда на SAS массиве - это человеческие 50mb/s (для примера, на старом ноутбуке с деревянным HDD 5200 RPM выдаются 8~10mb/s).
Открытым остается и вопрос о производительности оперативной памяти (ECC RAM не должна показывать такие результаты трансфера). Желаю вам улучшить ваше оборудование, но извините, на пока - качество VPS, так сказать ооочень сомнительно.
П.с. - возможно, именно мне попался "плохой" сервер с "плохими" соседями и "отработавшим" диском, но при отсутствии обратного ничего не остается, кроме как констатировать факт 😡
Хорошо, завтра потестирую, если кому интересно результаты закреплю здесь.
Ivan Lungov, можно вас попросить предоставить бэнч для kvm vps-ок 1GGB-1CPU/2GGB-2CPU при помощи утилиты sysbench (накатывается из реп без проблем, к примеру на центе yum install sysbench).
Если возьметесь, попрошу провести 3 теста:
sysbench --test=cpu --cpu-max-prime=20000 run sysbench --test=fileio --file-total-size=1G prepare sysbench --test=fileio --file-total-size=1G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run sysbench --test=memory --memory-total-size=10G run
и если лень будет копировать всю информацию, то предоставить жизненно-необходимую, приведу пример для тазика 1ggb-1CPU на infobox:
================ CPU ======================= # sysbench --test=cpu --cpu-max-prime=20000 run total time: 30.5018s =============== HDD ======================== # sysbench --test=fileio --file-total-size=1G prepare # sysbench --test=fileio --file-total-size=1G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run Operations performed: 581293 Read, 387529 Write, 1240064 Other = 2208886 Total Read 8.8698Gb Written 5.9132Gb Total transferred 14.783Gb (50.459Mb/sec) 3229.38 Requests/sec executed =============== RAM ======================== # sysbench --test=memory --memory-total-size=2G run Operations performed: 10485760 (1787457.66 ops/sec) 10240.00 MB transferred (1745.56 MB/sec) Test execution summary: total time: 5.8663s
Буду благодарен за бэнчи, посматриваю на ваши VPS подумывая переехать с infobox'a из-за "ожирения" серверов (оверселят + веселые "соседи", уже 2 раза переносили на разные ноды мой тазик по запросу).
Вы прям мастер фейков (: Как не стыдно подделывать пост платона? :) Зайдите и гляньте его наличие -> http://platon.ya.ru.
Истинный бложек -> http://clubs.ya.ru/company/
По заднице за такое 🙅