Архітектура середовища

Рішення, описані в цьому розділі, можуть підійти не кожному в той же час багато з цих рішень можна скомбінувати для створення середовища, що задовольняє практично будь-яким виробничим потребам У комбінації з системами високої доступності

SQL Server 2005 допускає краще горизонтальне масштабування, ніж будь-які його попередні версії

На рис 522 продемонстровано, як дзеркальне відображення, доставка журналу і кластеризація можуть бути скомбіновані для створення надлишкової відмовостійкій системи і сервера для інтерактивної вітрини даних (у цій області дані зберігаються перед приміщенням у сховище даних) Сервер в Чикаго може виступати свідком для кластерних серверів в Лос-Анджелесі та Нью-Йорку Це дозволяє завжди підтримувати промислові сервери в працездатному стані і обслуговувати запити Доставка журналу транзакцій підтримує в актуальному стані вітрину даних для оновлення сховища даних

Рис 522 Дзеркальне відображення бази даних використовує сервер-свідок для перевірки синхронізації дзеркально відображаються баз даних

Резюме

Доступність є ключем до успішності більшості проектів баз даних і стає ще більш важливою з точки зору виробничих вимог Доставка журналу, відмовостійкі кластери, дзеркальне відображення баз даних є високотехнологічними методами, що забезпечують стійку середу бази даних для користувачів

Доставка журналу кожні кілька хвилин дозволяє виконати резервування журналу транзакцій і відновити його на сервері гарячої заміни з параметром NO RESTORE У результаті сервер гарячої заміни постійно готовий включитися в роботу Однак доставка журналу вимагає ручного втручання Таким чином, доставка журналу найкраще себе проявляє для розвантаження процесів з виробничого сервера і коли абсолютно свіжі дані не потрібні

Відмовостійкі кластери конфігурують безліч серверів, які разом використовують одну дискову підсистему, як єдиний віртуальний сервер, що виконує непомітне перемикання між фізичними серверами у разі виходу з ладу одного з них Єдиним недоліком відмов кластерів (конфігурацій активний / активний чи активний / пасивний) є втрата виконуються в даний момент запитів Однак грамотно спроектоване додаток почекає кілька секунд і повторить спробу підключення, перш ніж видати повідомлення про помилку Це створює у кінцевого користувача враження, ніби сервер просто кілька забарився свою роботу, а не вийшов з ладу

Дзеркальне відображення баз даних є ще одним прекрасним інструментом для підтримки географічного балансу і планування дій при катастрофах Припустимо, що сервер в Сан-Франциско був пошкоджений при землетрусі При цьому його дзеркальний образ в Омасі може прийняти на себе його навантаження, без будь-яких наслідків для виробничого процесу

Супутником доступності є масштабованість – здатність сервера підтримувати більшу кількість користувачів і більший обсяг даних У наступному розділі ми розглянемо питання масштабованості і запропонуємо практичні рекомендації щодо покращення масштабованості проектів

Джерело: Нільсен, Пол Microsoft SQL Server 2005 Біблія користувача : Пер з англ – М: ООО ІД Вільямс , 2008 – 1232 с : Ил – Парал тит англ

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*