рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Программная структура

Работа сделанна в 2010 году

Программная структура - Курсовой Проект, раздел Связь, - 2010 год - Разработка сервера баз данных для ЛВС кампуса Программная Структура. Ос Сервера Баз Данных: В Качестве Ос Сервера Выбрана M...

Программная структура. ОС сервера баз данных: В качестве ОС сервера выбрана Microsoft Windows Server 2008 Enterprise Edition с установленной СУБД Microsoft Windows SQL Server 2008. ОС Microsoft Windows Server 2008 разработана для компаний, которым требуется высочайший уровень виртуализации, масштабируемости и надежности, и позволяет поддерживать крупномасштабную виртуализацию, решать важные задачи создания баз данных, планирования и управления корпоративными ресурсами, обработки большого количества транзакций в реальном времени и консолидации серверов.

Windows Server 2008 является наиболее быстрой, надежной и безопасной операционной системой в семействе серверных ОС Windows.

Windows Server 2008 может помочь в создании инфраструктуры бизнес-решений для улучшения взаимодействия с сотрудниками, партнерами, системами и заказчиками.

Windows Server 2008 делает это возможным благодаря: • интегрированному веб-серверу и серверу потокового мультимедиа-вещания, которые помогают ускорить, упростить и повысить безопасность создания динамических узлов сети интранет и интернета; • интегрированному серверу приложений, который помогает упростить разработку, внедрение и управление веб-службами XML; • средствам, которые позволяют подключать веб-службы XML к внутренним приложениям, поставщикам и партнерам.

Windows Server 2008 Enterprise Edition разработан на основе версии сервера Windows Server 2008 Standard Edition и отличается расширенными возможностями доступа и масштабирования. Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact- SQL, создан совместно Microsoft и Sybase. Используется для работы с небольшими и средними по размеру базами данных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.

Microsoft SQL Server в качестве языка запросов использует версию SQL, получившую название Transact-SQL (сокращённо T-SQL), являющуюся реализацией SQL-92 (стандарт ISO для SQL) с множественными расширениями. T-SQL позволяет использовать дополнительный синтаксис для хранимых процедур и обеспечивает поддержку транзакций (взаимодействие базы данных с управляющим приложением). Microsoft SQL Server и Sybase ASE для взаимодействия с сетью используют протокол уровня приложения под названием Tabular Data Stream (TDS, протокол передачи табличных данных). Протокол TDS также был реализован в проекте FreeTDS с целью обеспечить различным приложениям возможность взаимодействия с базами данных Microsoft SQL Server и Sybase.

Microsoft SQL Server также поддерживает Open Database Connectivity (ODBC) — интерфейс взаимодействия приложений с СУБД. Версия SQL Server 2005 и выше обеспечивает возможность подключения пользователей через веб-сервисы, использующие протокол SOAP. Это позволяет клиентским программам, не предназначенным для Windows, кроссплатформенно соединяться с SQL Server.

Microsoft также выпустила сертифицированный драйвер JDBC, позволяющий приложениям под управлением Java (таким как BEA и IBM WebSphere) соединяться с Microsoft SQL Server 2000 и 2005. SQL Server поддерживает зеркалирование и кластеризацию баз данных. Кластер сервера SQL — это совокупность одинаково конфигурированных серверов; такая схема помогает распределить рабочую нагрузку между несколькими серверами.

Все сервера имеют одно виртуальное имя, и данные распределяются по IP-адресам машин кластера в течение рабочего цикла. Также в случае отказа или сбоя на одном из серверов кластера доступен автоматический перенос нагрузки на другой сервер. SQL Server поддерживает избыточное дублирование данных по трем сценариям: • Снимок: Производится «снимок» базы данных, который сервер отправляет получателям. • История изменений: Все изменения базы данных непрерывно передаются пользователям. • Синхронизация с другими серверами: Базы данных нескольких серверов синхронизируются между собой.

Изменения всех баз данных происходят независимо друг от друга на каждом сервере, а при синхронизации происходит сверка данных. Данный тип дублирования предусматривает возможность разрешения противоречий между БД. ОС рабочих станций: На рабочих станциях выбрана ОС Microsoft Windows XP Professional как одна из наиболее применяемых в данное время, и под которую на рынке присутствует все необходимое для работы компании ПО. XP Professional поддерживает множество бизнес-приложений, работу с большими локальными сетями, и предназначена, в первую очередь, для использования в корпоративном секторе рынка. Выбор показателей, способов оценки и оценка эффективности принятых проектных решений Основными критериями при создании сервера баз данных являются высокая производительность и высокая надежность.

Высокая производительность достигается за счет: 1.) Использование 2 мощных четырех-ядерных процессоров Intel® Xeon® 5400 2.) Windows Server предоставляет средства, позволяющие развертывать, управлять и использовать сетевую инфраструктуру с максимальной производительностью за счет • предоставления гибких средств, помогающих согласовывать разработку и внедрение с нуждами организации и сети; • помощи в профилактическом управлении сетью, с использованием принудительной политики и автоматизированных задач и упрощенного процесса обновлений; • снижения стоимости поддержки за счет предоставления пользователям большей самостоятельности.

Высокая надежность обеспечивается за счет: 1.) Надежность Microsoft Windows Server обусловлена • интегрированной инфраструктурой, гарантирующей безопасность деловой информации; • надежностью, доступностью и масштабируемостью сетевой инфраструктуры. 2.) При использовании RAID10 допускается отказ одного диска для каждого суб-массива без потери данных.

При этом отказ одного или нескольких дисков не сильно влияет на производительность, в отличи от массивов RAID5 3.) Использование 2 блоков питания.

В случае отказа одного из них, подача питания на сервер мгновенно начинает происходить через резервный.

– Конец работы –

Эта тема принадлежит разделу:

Разработка сервера баз данных для ЛВС кампуса

Пользователями корпоративной сети являются только сотрудники данного предприятия. В отличие от сетей операторов связи, корпоративные сети, в общем случае, не… Например, локальные сети, объединяющие конечных пользователей, здесь включаются в состав корпоративной сети. Кроме…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Программная структура

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Анализ известных решений и тенденций развития в области предмета проектирования
Анализ известных решений и тенденций развития в области предмета проектирования. В области систем управления базами данных в настоящее время в мире используется достаточно большое количество универ

Логическая структура
Логическая структура. сервера Центральный процессор (ЦП, или центральное процессорное устройство — ЦПУ; англ. central processing unit, CPU, дословно — центральное вычислительное устройство) - испол

Экономическая оценка проектных решений
Экономическая оценка проектных решений. Данный сервер разрабатывался для крупных компаний, для которых важно качество, высокая производительность и надежность. Стоимость сервера баз данных должна с

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги