Pull to refresh
53
0
Дмитрий Замаруев@DmZ

User

Send message
Тоже был в этом уверен. Иначе изъятие обоих серверов сводит на нет все шифрование.
Вы плохо знаете пользователей — ответят еще как. Редко кто вчитывается что адрес noreply@ называется — все равно отвечают.
да, форк солярки + KVM + гнутый юзерспейс.
Интересно про KVM: dtrace.org/blogs/bmc/2011/08/15/kvm-on-illumos/
Налаживать BGP взаимодействие с провайдерами, как мне посоветовали на одном форуме — это редкостный маразм стрельба из пушки по воробьям

BGP предоставляет маршрутизацию независимой AS, поэтому Ваши сервисы будут доступны ВСЕГДА, не зависимо от одного из упавших провайдеров.
А в текущем случае если провайдер на 222.222.222.1 упадет, то клиенты, вполне возможно, не достучатся до сервиса из-за DNS кеширования (на их стороне). А введенение нескольких алиасов типа service1.domain.com и service2.domain.com не всегда удобно.
Вообще стандарт предусматривает также и оптические кабели. Поэтому чтобы не менять физический интерфейс, конвертация на оптический носитель вынесена в коннектор. Если используется обычный кабель (как на фото) — то там стоит «Active Cable Transceiver», а если оптический — то конвертер.
Вот интересный ресурс с интерактивной картой: Greg's cable map. Там, кстати, нашел еще одну магистраль про которую пишет автор — EASSY — она выходит в Сомали.
Финансовую сторону — например SAT-3/SAFE была проложена за 600 миллионов. Или узнать у сейлсов одной из компаний, которая занимается прокладкой, например Alcatel-Lucent
На сколько я знаю, сделать наземный выход в уже существующей магистрали не так дешево, особенно если она действующая (так как трафик нужно пускать в обход). Да и суда которые это делают расписаны на много лет вперед.
Будет круто если получится :) На западном берегу выход есть чуть ли не у каждой страны на берегу, там конкуренция нормальная.
Учитывая что рядом проходит много магистралей, но выхода рядом с Сомали они не имеют :) значит провайдерам это не выгодно. Из тех что выходят рядом (в Джибути) есть SEA-ME-WE-3 — старая на 480Гбит, и новая EIG (3840 Гбит) но EIG только в приемку пошла в феврале месяце. Посчитайте сколько будет стоить прокладка линий с соседней страны (да и по стране, Сомали вроде не маленькое), сколько будет стоить оборудование, которое будет обеспечивать хорошую скорость, а еще нанять людей, которые это оборудование будут обслуживать (работал в Мали — нет спецов). Все мечты разбиваются о суровую реальность.
мы получим тут один из самых быстрых интернетов на планете

То что рядом проходит магистраль абсолютно не значит что вся ее емкость перейдет в пользование Сомали. Провайдеры которые ее строили используют ее для транзита трафика, а не для «самого быстрого интернета». То какую линию подведут зависит от договоренностей (и финансовых возможностей) местного ISP и того вышестоящего ISP с которым он договорится. Врядли там будет больше пары гигабит на страну…

Из своей практики — есть такая страна Мали, на противоположной стороне Африки, она жила на конекшене Т1 на всю! страну (1.5Мбит/с). Пришла французкая телекоммуникационная компания и решила провести там VoIP везде. Естественно стал вопрос о новом канале, и его провели с соседнего Сенегала (столица Дакар) где был выход SAT3/SAFE подводной магистрали. И провели всего-лишь OC3 (155Мбит/с). Да, оно вроде быстрое, когда сидишь на core-роутере :) а до потребителя оно еще в кучу раз уменьшится.
На сайте есть пошаговая инструкция.
Собираете\устанавливаете основной модуль и поддержку для OpenCL.
Попробовал ради интереса на макбуке:
Computed 1055.81 PMKs/s total.
#1: 'OpenCL-Device 'GeForce 9400M'': 510.2 PMKs/s (RTT 3.2)
#2: 'CPU-Core (SSE2)': 612.2 PMKs/s (RTT 2.9)


Вечером установлю CUDA, интересно на сколько изменятся показатели.
Вообще readlink может взять только один операнд — линку. А чтобы ему передать список все равно его нужно где-то брать, т.е. делать ls или цикл по *. А это не так удобно помещается в one-liner, особенно когда нужно сделать бэклинк.
Я не ратую за такой способ восстановления данных :) описал его чтобы другие знали что от него можно ожидать, а что нет. Вообще обязательно остановить application, чтобы внутри базы ничего не происходило.

Работающий mysqld держит для открытых таблиц их структуру и может ее показать через show create table dbname.tablename;

Вот у меня во время эксперимента оно из кеша выпало похоже, так как ни show create ни describe не отработали (может наудалял лишнего)

бэкапом годовой давности

Это должен быть какой-то очень стабильный проект :) Мне пока попадались проекты где с бекапом годовой давности можно сходить… почитать маны. И накатка дельты структуры не факт что пройдет гладко, но это уже к бекапам мало относится.
Повторяетесь, имхо, 3.5 делается в пукте 3.3 с помощью read lock'a и ничего останавливать не нужно.
Бинлоги тоже имхо обязательно. Уже попадал в ситуацию (правда на Оракле) когда логи спасли — поломался один инкрементальный бекап, поэтому базу накатывали логами с предыдущего состояния — так что они лишними уж точно не будут.
Что мешает взять чистую среду и развернуть там бекап? Заодно все ньюансы сразу узнаете и гарантированное время восстановления (если получится восстановится).
А вообще хорошо бы иметь автоматическую проверку с уведомлением если восстановление не удалось. У меня так бекап каждый час проверяется.
Чтобы вытянуть данные напрямую из файлов, нужно знать структуру таблицы. А структуру таблицы без .frm файла — нужно или знать наизусть или иметь в бекапах.
При наличии бекапов — такой извращенный метод снимается с повестки дня. А без — ИМХО тогда уже лучше остановить и использовать тулзы типа debugfs для восстановления файлов на уровне ФС.
Пушной зверек приходит в любом случае при отсутствии бекапов. При наличии оных варьируется лишь размер зверька :) и время восстановления.
«Перевод» писался как разбор возможности восстановления приведенной в статье.
Дабы кто-нибудь не ринулся «ничтоже сумняшеся» восстанавливать базу или считать что у него есть более-менее гарантированный способ восстановить «если что».
Чтобы контролировать процесс выделения адреналина и седения волос и существует disaster recovery plan — который нужно составить, проверить и периодически тестировать и обновлять.
Вспомнилась интересная статья про программистов «бортовой группы шаттла»:
Что действительно поражает, так это то, как хорошо это ПО работает. Это ПО никогда не падает. Оно никогда не требует перезагрузки. Оно не содержит ошибок. Оно совершенно, настолько совершенно, насколько человек смог этого достичь. Посмотрите на статистику: последние три версии этой программы – каждая по 420.000 строк кода – имели всего по одной ошибке в каждой. Последние 11 версии этого ПО имели в сумме 17 ошибок. Коммерческие программы, подобного уровня сложности имели бы 5.000 ошибок."

Information

Rating
Does not participate
Location
Украина
Registered
Activity