Достаточная пропускная способность для поддержки - PullRequest
2 голосов
/ 18 января 2009

У меня есть клиент, который платит 1500 долларов в месяц за хостинг 1 веб-сайта (1 доменное имя, электронная почта размещена в другом месте). На сайте довольно низкий трафик. Мол, 100 уникальных посетителей в неделю. Единственный улов (и почему это так дорого) состоит в том, что их база данных составляет 15 ГБ и реплицируется из хостинговой компании в мой офис небольших компаний.

Внутри офиса есть настольное приложение, которое немного затрагивает внутреннюю базу данных. С веб-сайта некоторые данные вводятся в ТО версию базы данных. Репликация поддерживает синхронизацию обеих баз данных по расписанию каждые 5 минут.

У моего клиента есть T1, который работает в их офисе. Я хочу полностью отключить хостинг-провайдера, разместить его веб-сайт на сервере, который у них уже есть (более чем способен обрабатывать этот веб-сайт), и полностью сбросить репликацию. Это сэкономило бы им 1500 долларов в месяц, а для компании из 5 это имело бы большое значение.

Если у меня уже есть стратегия резервного копирования (способ перемещать копию БД вне сайта каждый день), что за проблемы с этим?

Поддержка? они могут перезагрузить свой сервер так же легко, как и хостинг-провайдер. Что если сервер отключится навсегда? Есть дубликат, который я могу вывести за пару часов, и это тот уровень обслуживания, который им действительно необходим.

Что мне здесь не хватает? Я хочу сэкономить им деньги, но я не хочу их обманывать ...

РЕДАКТИРОВАТЬ: Некоторые из ответов и комментариев ясно дают понять, что я сам не был ясен. Мой клиент (компания A, а не хостинг-провайдер) платит компании B за размещение их веб-сайта. Веб-сайт имеет базу данных (MS SQL Server 2000), которая составляет 15 ГБ. Эта база данных SQL Server реплицируется обратно на сервер @ company A.

Компания B взимает с компании 1500 долларов США в месяц за эту услугу.

Компания A уже имеет T1 для подключения к Интернету. Они расположены внутри прогона мельничного бизнес-парка.

Я предлагаю покончить с любым внешним хостингом, заставить DNS-провайдера указать веб-сайт на статический IP-адрес компании A и разместить веб-сайт на сервере внутри компании A. Тогда вообще не потребуется никакой репликации, и они не будут платить компании 1500 долларов в месяц.

Надеюсь, это объясняет. Я собираюсь перечитать и прокомментировать все текущие ответы.

Действительно, любой совет очень ценится.

Ответы [ 3 ]

1 голос
/ 18 января 2009

Звучит для меня как ваш единственный риск при перемещении сервера внутри компании, если ваш T1 выйдет из строя. Если у вас есть для этого стратегия резервного копирования, продолжайте.

Другим вариантом является размещение вашего собственного сервера с вашей собственной лицензией на SQL Server. Хостинговые компании взимают большую плату за размещение баз данных SQL Server, потому что им приходится платить за каждый процесс лицензирования. Таким образом, они создают мощный сервер для обслуживания большого количества клиентских баз данных, но затем SQL Server не предлагает никакого способа учета использования, поэтому они могут только выставлять счета / накладывать вам деньги на размер базы данных.

Похоже, что трафик на вашем сайте достаточно низкий, вы можете получить двухъядерный сервер, лицензию на один процессор SQL Server за разовую стоимость в несколько тысяч долларов, и тогда вы платите только ежемесяч локальная цена.

0 голосов
/ 18 января 2009

Репликация базы данных не так дорога для пропускной способности - хорошо, если вы не делаете горячую копию всех файлов БД по ссылке, которая есть.

Проверьте доставку журналов или любой из поддерживаемых параметров репликации, которые будут реплицировать БД с минимальной пропускной способностью. (Вы никогда не говорили, что такое БД, поэтому я не могу комментировать дальше)

Я бы перешел на новый сервер и продолжил репликацию. По крайней мере, если вы действительно беспокоитесь о потере данных, тогда подключите другой сервер к тому же объекту и скопируйте на него - даже если вы копируете 15 ГБ каждые 5 минут, он будет использовать бесплатную полосу пропускания без выходя за пределы коммутатора, к которому они подключены.

0 голосов
/ 18 января 2009

Хостинг-провайдер может контролировать сервер 24x7. Что если сервер вылетит в 8 вечера? Я, люди в маленькой компании, не работаем круглосуточно?

Зависит от службы, предоставляемой этой БД. Каковы требования к его работоспособности?

...