Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Будет ли работать такая схема / 25 сообщений из 41, страница 1 из 2
08.04.2019, 16:26
    #39798262
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Такая задача: две машины, на каждом работает мое ПО, каждое со своей базой. Нужно сделать так чтобы:
1) база была одна на обе машины
2) при выключении одной машины, вторая продолжала работать с базой как обычно
Дилер микрософта мне сказал, что самый дешевый вариант это сделать кластер из двух машин на основе Windows Server и купить один SQL стандарт. Эта схема точно сработает? Без всяких энтепразхов?
...
Рейтинг: 0 / 0
08.04.2019, 16:37
    #39798273
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Molochnik,

не факт, что это будет "самый дешевый" вариант если брать во внимание все аспекты владения таким набором железа и софта

если не хотите забот о настройке и железе, то посмотрите Azure SQL DB

никаких забот об администрировании + возможность наращивать мощность "железа" по необходимости
...
Рейтинг: 0 / 0
08.04.2019, 17:05
    #39798294
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
MolochnikТакая задача: две машины, на каждом работает мое ПО, каждое со своей базой. Нужно сделать так чтобы:
1) база была одна на обе машины
2) при выключении одной машины, вторая продолжала работать с базой как обычно
Дилер микрософта мне сказал, что самый дешевый вариант это сделать кластер из двух машин на основе Windows Server и купить один SQL стандарт. Эта схема точно сработает? Без всяких энтепразхов?

Дилер мелкософта - это просто дилер. Т.е. НИЧЕГО не смыслящее в предмете существо.
Но и вы не далеко ушли.

"две машины" - это, вероятно, машины времени?
...
Рейтинг: 0 / 0
08.04.2019, 18:41
    #39798367
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
aleks222,
Два сервера, HP Или Dell пока неизвестной конфигурации но тоже дешевые.
Клиенту дилеры оборудования предложили Dell по 800 тыс за штуку, правда почему так дорого пока не очень понял

komrad,
Вариант с облаком для меня идеален, спасибо за совет. Попробую предложить, но вряд ли прокатит ("А что если интернет отключится?")
...
Рейтинг: 0 / 0
08.04.2019, 18:56
    #39798372
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Molochnik,

конфигурация непонятна. Что такое "база"? От какого производителя, на чём написана?
...
Рейтинг: 0 / 0
08.04.2019, 19:11
    #39798375
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
А сейчас failover cluster можно собирать на SQL SERVER standard? Раньше был Enterprise.

Или речь шла о log shipping?
...
Рейтинг: 0 / 0
08.04.2019, 19:25
    #39798383
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Владислав Колосов,
Сейчас используется MS SQL Express на обеих локальных машинах, на каждой своя база. Они полностью независимы. Нужно сделать так чтоб зависели - работали через общую базу. Причем главное требование, чтобы выключение одной машины оставляло систему работоспособной (но вполовину менее мощной). Они сначала предполагали использовать виртуализацию через VMWare, цена на два сервера с ПО стала около 5 млн, это слишком дорого. Вариант с ручным перекладыванием корзины с дисками они отмели. Я предложил им вариант с MS SQL с распределенный базой, они готовы его рассмотреть, но я пока сам толком не знаю что предложить по разумной цене.
...
Рейтинг: 0 / 0
08.04.2019, 20:56
    #39798415
londinium
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Molochnik,
как-то все очень сложно
авторСейчас используется MS SQL Express на обеих локальных машинах, на каждой своя база. Они полностью независимы. Нужно сделать так чтоб зависели - работали через общую базу.

Что у Вас есть "машина"? Если развернуть БД на сервере, то оба клиента с ней могут работать независимо, так?
авторПричем главное требование, чтобы выключение одной машины оставляло систему работоспособной (но вполовину менее мощной).
Отключение сервера или клиента?
...
Рейтинг: 0 / 0
09.04.2019, 04:20
    #39798472
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
londinium,
Сервер и есть сам клиент, то есть каждая машина она и сервер и клиент. Ну я так предполагаю сделать для минимизации цены.
Вероятно два отдельных клиента + два сервера, объединенных в кластер с базой было бы и лучше, но 4 компьютера вместо двух думаю удорожит проект сильно.
...
Рейтинг: 0 / 0
09.04.2019, 04:23
    #39798473
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
В общем цель создать рабочую схему с минимальными затратами, если для этого точно нужно 2 отдельных клиента помимо серверов, значит так тому и быть.
...
Рейтинг: 0 / 0
09.04.2019, 06:41
    #39798483
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Отфильтруйте мутный поток своего сознания.
...
Рейтинг: 0 / 0
09.04.2019, 08:33
    #39798517
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
aleks222,

По моему я вполне достаточно описал задачу, если что-то непонятно напишите что
...
Рейтинг: 0 / 0
09.04.2019, 09:11
    #39798527
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Клиент ответил, к сожалению облако не подойдет
...
Рейтинг: 0 / 0
09.04.2019, 10:34
    #39798584
StarikNavy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
MolochnikВ общем цель создать рабочую схему с минимальными затратами,.
min
1) один сервер - он же клиент
2) один сервер + один (два, три ...дцать) клиента (ов)
...
Рейтинг: 0 / 0
09.04.2019, 11:50
    #39798640
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Molochnik,

в таком случае все просто - поставьте третью персоналку, установите на нее экспресс, включите в менеджере конфигураций TCP/IP, задайте порт 1433, настройте файрвол для разрешения подключений к SQL Server. Разверните свежую резервную копию одной из баз, перенесите данные из второй базы и настройте приложения на подключение к этой машине. Действий много, но все достаточно простые. Главное иметь резервные копии и читать статьи о настройках.
...
Рейтинг: 0 / 0
09.04.2019, 13:47
    #39798750
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Владислав Колосов,

Этот вариант не проходит - если сервер с базой рушится, все рушится. А если серверов два то приходим к моему изначальному вопросу, будет ли работать такая схема.
...
Рейтинг: 0 / 0
09.04.2019, 14:47
    #39798797
smatch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Molochnik,

Вы используете Express, значит базы у вас маленькие.
В чем проблема использовать 1 Сервер и 2 клиента, регулярно делать бекап, фул + диф + лог + регулярную профилактику базу, и все будет работать. Скорее железка откажет.
Даже если база ломается, поднять ее из бекапа уложитесь в 15 минут - не критично если клиент такой жадный.
...
Рейтинг: 0 / 0
09.04.2019, 15:05
    #39798821
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
aleks222MolochnikТакая задача: две машины, на каждом работает мое ПО, каждое со своей базой. Нужно сделать так чтобы:
1) база была одна на обе машины
2) при выключении одной машины, вторая продолжала работать с базой как обычно
Дилер микрософта мне сказал, что самый дешевый вариант это сделать кластер из двух машин на основе Windows Server и купить один SQL стандарт. Эта схема точно сработает? Без всяких энтепразхов?

Дилер мелкософта - это просто дилер. Т.е. НИЧЕГО не смыслящее в предмете существо.
Но и вы не далеко ушли.

"две машины" - это, вероятно, машины времени?

две машины Тьюринга
...
Рейтинг: 0 / 0
09.04.2019, 15:12
    #39798826
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
smatch,

Да это просто отличный вариант для меня. Был бы. К сожалению у клиента есть пунктик - все должно работать автоматически. В этом реально нет смысла, например, я ему предлагал вариант что если один сервер умирает, другой об этом сразу и отсылает имейл и смс админу, админ приходит корзину с дисками переносит в другой сервер. Тоже нет.
...
Рейтинг: 0 / 0
09.04.2019, 15:46
    #39798847
StarikNavy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Molochniksmatch,

Да это просто отличный вариант для меня. Был бы. К сожалению у клиента есть пунктик .
нет проблем: собирайте кластер , только это совсем другой ценник
...
Рейтинг: 0 / 0
09.04.2019, 16:08
    #39798872
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Molochnik,

вот краткий обзор вариантов
https://habr.com/ru/post/342248/
...
Рейтинг: 0 / 0
09.04.2019, 16:17
    #39798883
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
StarikNavy,
Я сказал одному дилеру насчет кластера и MS SQL Standard, его ответ спустя какое-то время (обдумали видимо):
"С помощью предложенных лицензий Microsoft невозможно реализовать Ваши задачи", то есть судя по всему требуется Энтерпрайз, а это нереально. Взамен предложили недорогую (раньше вообще бесплатную) виртуализацию Citrix Hypervisor. Сделал запрос, может самый лучший вариант окажется
...
Рейтинг: 0 / 0
09.04.2019, 16:19
    #39798886
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
MolochnikStarikNavy,
Я сказал одному дилеру насчет кластера и MS SQL Standard, его ответ спустя какое-то время (обдумали видимо):
"С помощью предложенных лицензий Microsoft невозможно реализовать Ваши задачи", то есть судя по всему требуется Энтерпрайз, а это нереально. Взамен предложили недорогую (раньше вообще бесплатную) виртуализацию Citrix Hypervisor. Сделал запрос, может самый лучший вариант окажется

Лекарство от рака слишком дорого, но вы можете прикупить касторки.

ЗЫ. Тредстартер сам не ведает чего хочет.
...
Рейтинг: 0 / 0
09.04.2019, 16:40
    #39798905
Molochnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
komrad,
Почитал, вроде подходит по смыслу только вариант "Basic Availability Groups" идущий с версией стандарт. Но что такое "основные группы доступности" мне непонятно, непонятен механизм работы и непонятно решают ли они мою задачу. Нужно быть в теме.
...
Рейтинг: 0 / 0
09.04.2019, 17:31
    #39798948
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Будет ли работать такая схема
Molochnikkomrad,
Почитал, вроде подходит по смыслу только вариант "Basic Availability Groups" идущий с версией стандарт. Но что такое "основные группы доступности" мне непонятно, непонятен механизм работы и непонятно решают ли они мою задачу. Нужно быть в теме.
"основные группы доступности" это дословный перевод Basic Availability Groups (BAG)
по сути, это вариант "кластера" с раздельным стораджем, замена мирроринга

в случае кластера диски одни и те же для обеих нод кластера; повредились диски = нет базы
в случае BAG или мирроринга у вас есть горячая копия базы на втором сервере; повредился диск на одном сервере или сам сервер полег, у вас есть второй с копией базы

https://docs.microsoft.com/ru-ru/sql/database-engine/availability-groups/windows/basic-availability-groups-always-on-availability-groups?view=sql-server-2017

https://blogs.technet.microsoft.com/msftpietervanhove/2017/03/14/top-5-questions-about-basic-availability-groups/

программа будет подключаться к listener (отдельный hostname/ip), который будет доступен либо на первом хосте, либо на втором в зависимости от того, где в данный момент находится первичная реплика
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Будет ли работать такая схема / 25 сообщений из 41, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]