Рабочий KVM/XEN/Hyper-V VMs от псевдодиска, действительно ли это возможно? Практичный?

Вы, вероятно, смотрите на создание бизнес-слоя в SQL. При попытке изменить существующее приложение затем, можно испытать некоторые затруднения, поскольку адаптеры SQL являются все собственными, но если приложения могут быть изменены, Вы могли бы, вероятно, записать бизнес-слой для нахождения на DB, который обработает команды в SQL-сервер с помощью сопряжения с общей памятью.

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

Остерегайтесь, хотя это, которое SQL-сервер вполне прилично записан, что-то как Ваша попытка достигнуть, было бы, вероятно, лучше всего достигнуто в клиенте, использующем API так, чтобы обработка была распространена числом клиентов и разрешения SQL-сервера оптимизировать фактический выполняемый SQL.

4
задан 5 March 2010 в 02:56
2 ответа

Я делаю его на своем сервере поршня на 64 ГБ ;) Hyper V + VSuite RamDsik

2
ответ дан 3 December 2019 в 03:25
  • 1
    Потрясающе! I' m собирающийся давать этому попытку на этой неделе. –  Ausmith1 13 April 2010 в 03:12

Я сделал это с Гиперпротив.

Результат будет состоять в том, что Ваша задержка устройства хранения данных спадет до близкого нуля, который очень ускорит Ваш сценарий. Ваше общее использование ЦП увеличит некоторых, поскольку центральные процессоры будут копировать данные вокруг RAM, вместо того, чтобы говорить контроллеру запоминающих устройств делать DMA.

Мне из Вашего описания не ясно, предназначаете ли Вы к чистой установке ОС как часть Вашего теста или может ли ОС быть предварительно установлена на виртуальном жестком диске. Это будет значительно влиять на скорость теста, поскольку драйверы устройства хранения данных Hyper-V не будут установлены в Server 2003 до поздно в установке ОС.

Как заключительное примечание, Hyper-V будет нужно немного больше RAM. Таким образом, необходимо будет использовать редкие диски, которые на самом деле не съедают выше на 20 ГБ. Я подозреваю, что Ваш тест будет работать еще быстрее, если Вы дадите Серверу 2003 еще 1 ГБ, также.

3
ответ дан 3 December 2019 в 03:25
  • 1
    I' ll установить чистую копию ОС, но я могу воздушный поток в любых драйверах, которые необходимы настолько предполагаемые, что Hyper-V оптимизировал SCSI, драйверы Storport для Windows 2003 являются довольно стандартными, должно быть легко сделать это. Реалистическое использование диска в разреженном режиме под ESX является минимумом на 14 ГБ и приблизительно 21 ГБ, если каждый возможный вариант установлен. Конечно, сам DVD не нужен после того, как основная ОС установлена так, чтобы мог обойтись без в той точке... Какое программное обеспечение псевдодиска Вы использовали? –  Ausmith1 5 March 2010 в 22:34
  • 2
    Драйверы устройства хранения данных Hyper-V зависят от других драйверов, таким образом, I' m не уверенный, насколько легкий воздушный поток. Почему don' t Вы просто используете differencing VHD, который указывает на чистую установку ОС? Затем можно выбросить differencing диск после теста и you' ре назад к Вашей начальной точке? Затем Ваш тест doesn' t должны пройти установку ОС. Я don' t помнят, какой псевдодиск я использовал. Кто-то указал на меня на веб-сайт.Прошу прощения. –  Jake Oshins 6 March 2010 в 08:45
  • 3
    К сожалению, часть теста должна установить ОС с нуля. Я can' t обходят то требование. –  Ausmith1 8 March 2010 в 17:40

Теги

Похожие вопросы