Romka_Kharkov

Romka_Kharkov
Рейтинг
485
Регистрация
08.04.2009
Должность
Хостинг
Качественный хостинг

ТС, я предлагал вот такую схему определенное время назад (/ru/forum/comment/7069575), она конечно не на 100% отвечает вашей задаче, но это яркий пример построения "фермы" в одном физическом месте, для получения отказоустойчивости. Именно данное предложение служит для раздачи картинок или любого другого статического контента который можно легко кешировать. В приведенной схеме отказоустойчивость на столько велика, что при проводимых тестах, я выключал ВСЕ бекенд сервера содержащие контент и не получил при этом ни одного сообщения от клиентов, что пропали картинки с сайтов, так как они все находились в кеше (нуу скажем так почти все.... самые актуальные и недавно запрошенные). Адаптация такой фермы под веб сайт так же возможна, возможно даже распределение запросов в базу данных и сами веб сервера. Для плотного внедрения продукта на такую платформу понадобиться несколько трикшотов из серии "синхронизации PHP сессий" да и вообще синхронизации всего того, что несет в себе одна нода на все остальные, но это отдельные участки кода которые могут быть выражены в виде доп. функций или даже модулей к движкам и.т.п

Есть определенный опыт работы с такими "фермами", если есть какие-то конкретные вопросы буду рад подсказать.

Andron_buton:
Роман, давайте приведите свои расчеты, а то обсирать чужие каждый горазд.

Да вот в том-то и беда, что я не могу произвести расчет исходя из 1го значения, это все равно что задать вам задачу x=1 ; решайте.

Да и кстати расчета я то не увидел вашего, вы просто написали что надо 5 GB/s , где собственно расчет, вы полагаетесь на мнение каких-то ваших клиентов у которых может быть начиная от кривых рук заканчивая отсутствием глаз.... это вы называете расчетом? :) вот когда Тс напишет в каком качестве у него видео, сколько его, как оно подается , к этому еще можно прибавить и кол-во uniq посетителей и в итоге получится что-то типа "a*b*c*d*....=..." тут уже можно считать что-то, а пока это просто фикция, я вот "рассчитал" что ТС-у 10 Gb/s не хватит, опровергайте.... интересно только как вы это будете делать, исходя из цифры 100-200k uniq, я например "четко уверен" что каждый клиент откроет минимум 50 окон сайта и будет на 50 мониторах смотреть 50 файлов одновременно, а лучше на каждом из 50 мониторов по 2 раза.... (утрирую специально сильно, что бы дать вам понять, из цифры 100-200k uniq никак не родить полосу пропускную , точнее это будет +/- мильен... а 1 Gb/s полосы это ~1000$ ... ваш расчет говорит инвестору что надо +/- 5000$ , отличный расчет)

Pavel.Odintsov:
Можете передать этому самому провайдеру. открывшему фаерволл, чудесную новость - http://habrahabr.ru/post/145641/ а также следом поздравление со взломом итд итп :)

Из того что я понял, действительно смешная уязвимость, проверил свои сервера, ничего подобного не происходит, но у меня и не Debian Как описано по ссылке, причем не ясно как данная уязвимость касается именно удаленного подключения, что в таком случае мешает обычному single пользователю на сервере запускать тот же предложенный в ссылке сценарий подключаясь на 127.0.0.1... ??? Или вы уже всех на сокет перевели? Беда в функции mysql которая не верно int в char переводит и обратно, после проверки хешей.... это локальная уязвимость, тут не важно откуда вы идете то ли удаленно то ли локально. Или я не прав?


CentOS release 5.8 (Final)
Server version: 5.1.61
Linux xxxxx.onyx.net.ua 2.6.18-308.8.1.el5 #1 SMP Tue May 29 14:57:25 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux

В общем поделюсь еще соображениями, решил попробовать с их сайта раскрутку..... ту которая бесплатная или оплата по факту, ТС предложил заполнить форму на сайте и должен был связаться менеджер, после заполнения формы прошло уже дня 3-4 никакого менеджере и в помине не было :D В общем присоединяюсь к мнению комьюнити, сыроват ТС и его проект, может не все потеряно, но надо ждать :D

Какие-то спец настройки по базе нужны или реально 1 порт и все? ;)

Запросы, это прикольно а размер базы какой будет ? Можно и 1м запросом убить сервер не то что 2-4 тысячами в сутки :D

Andron_buton:
не с полочки, а больше 10-ка клиентов это подтверждают, формулу вывели можно сказать они сами, а не я, по своим счетчикам смотрят посещалку и смотрят на загрузку серверов, так вот имперически получилось 20к на 1 гбит/с, после этого посещалка замедляется, так как все хотят смотреть видео, а не на бегающий кружочек.

Однако мощный расчет. Он каким-то образом совпадает с кружочком который просматривают у ТС-а на сайте ??? :)

Poljot:
В общем у freehost.com.ua на обычном виртуальном хостинге закрыто, а виртуальные сервера есть у всех. Осталось найти не дорогой и надежный виртуальный хостинг.

Я думаю что любой провайдер проковыряет в своем файрволе 1 правило для работы вашего SQL если это вам действительно надо.....

kostich:

конечно упускаете. у гуру по всей видимости 512 байтный размер блока, против 64кил ufs на фряхе... или против дефолта.

Сижу улыбаюсь, зачет однозначно !!! :)

Вам FXP в помощь , это протокол который позволит вам установить соединение между двумя FTP серверами минуя ваш домашний ПК..... Естественно FXP должен поддерживаться обеими сторонами.

Link: http://en.wikipedia.org/wiki/File_eXchange_Protocol

andragen:
сдал другой фирме ценник устроил сказали в течении недели будут вытягивать инфу.

Если поделитесь потом информацией о развязке данной проблемы , а так же координатами тех людей которые сделали дело.... будет вполне уместно. :) Не хотелось бы, что бы такой топик просто ушел в никуда без решения ..... однако не часто люди raid-6 собирают )))) Кстати, посмотрите в сторону Adaptec или Areca контролеров, они будут дороже, но практика показывает, что проблем с ними меньше.

У меня к примеру есть такая игрушка:


# areca-cli sys info
The System Information
===========================================
Main Processor : 500MHz
CPU ICache Size : 32KB
CPU DCache Size : 32KB
CPU SCache Size : 0KB
System Memory : 256MB/333MHz/ECC
Firmware Version : V1.45 2008-3-14
BOOT ROM Version : V1.45 2008-3-24
Serial Number : Y811CAAEAR600467
Controller Name : ARC-1160
Current IP Address : 192.168.1.100
===========================================


# areca-cli vsf info
# Name Raid Name Level Capacity Ch/Id/Lun State
===============================================================================
1 ARC-1160-VOL#00 Raid Set # 00 Raid6 20.0GB 00/00/00 Normal
2 ARC-1160-VOL#01 Raid Set # 00 Raid6 12980.0GB 00/00/01 Normal
===============================================================================

# areca-cli disk info
# Ch# ModelName Capacity Usage
===============================================================================
1 1 ST31000340NS 1000.2GB Raid Set # 00
2 2 ST31000340NS 1000.2GB Raid Set # 00
3 3 ST31000340NS 1000.2GB Raid Set # 00
4 4 ST31000340NS 1000.2GB Raid Set # 00
5 5 ST31000340NS 1000.2GB Raid Set # 00
6 6 ST31000340NS 1000.2GB Raid Set # 00
7 7 ST31000340NS 1000.2GB Raid Set # 00
8 8 ST31000340NS 1000.2GB Raid Set # 00
9 9 ST31000340NS 1000.2GB Raid Set # 00
10 10 ST31000340NS 1000.2GB Raid Set # 00
11 11 ST31000340NS 1000.2GB Raid Set # 00
12 12 ST31000340NS 1000.2GB Raid Set # 00
13 13 ST31000340NS 1000.2GB Raid Set # 00
14 14 ST31000340NS 1000.2GB Raid Set # 00
15 15 ST31000340NS 1000.2GB Raid Set # 00
16 16 N.A. 0.0GB N.A.
===============================================================================

Работает, что бы не соврать , лет наверное 5 :D Причем выше я описывал процедуру именно с этим сервером по восстановлению :D ...

Link: http://www.newegg.com/Product/Product.aspx?Item=N82E16816151002

Всего: 6838