ݺߣ

ݺߣShare a Scribd company logo
День 2.
Архитектурный
3-tier architecture
• Клиенты
• Сервер приложений
(FrontBack end)
• База данных
Кэширование
NLB (балансировка нагрузки)
Кластеризация
DocsVision
• SQL Server
• IIS Server
• IIS + C# application
• Docsvision Navigator
• Active Directory (LDAP, SSL и прочие страхи
Server 2008 R2  Server 2012
 Роли (Roles)
 Службы (Features)
 Active Directory
 Application Server
 Internet Information Services
 Мач моар…
Terminal Services
Failover clustering  NLB
Active Directory
Active Directory
Internet Information Server (IIS)
IIS сервер умеет:
 HTTP  HTTPS
 SMTP  POP3
 FTP
Веб приложения:
 ASP .Net
 CGI – старичок
 ISAPi – расширение функционала
Как работает IIS
 Application pool
 Worker Process
 Web application (C#VB.net other .Net)
 HA – высокая доступность
 Web garden vs Web Farm
 NLB
 Авторизация
 Basic
 NTLM
 Forms
 Anonymous
Щас покажу картинки : )
SQL.
Базы данных
Таблицы
Службы SQL
Reporting SQL
Analysis Services
Integration services
Авторизация и доступ
 Windows
 SQL Аккаунты
 Роли на сервере
 Public
 Owner
 Sysadmin
 …
http://msdn.microsoft.com/ru-ru/library/ms189121.aspx
http://msdn.microsoft.com/ru-ru/library/ms188659.aspx
Отказоустойчивость и Доступность
Избыточность
Raid массивы
Web Farms
Failover clustering
Multinetworking
Виртуализация
Все, что сделает нас счастливыми.
А вот с HA* все не так просто
 Доступность
 Производительность
* High Availability
Продолжаем про доступность
Продолжаем про доступность
http://www.brentozar.com/archive/2012/02/introduction-sql-server-clusters/sqlfailovercluster02/
Доступный SQL
Failover cluster средствами Windows Server
Кластер SQL
Вопросы стоимости и лицензирования
Подходящая инфраструктура (NAS  network, etc)
Время Downtime
А приложение вообще умеет…?
Виртуализация от
Citrix
• Ферма серверов
• Виртуальные машины для
пользователей
• Доставка рабочих столов
• Виртуализация приложений
Бонус. Кейс с подключением клиентов
Виртуализация от
Citrix VDI
• Ферма серверов
• Виртуальные машины для
пользователей
• Доставка рабочих столов
• Виртуализация приложений
Бонус. Кейс с подключением клиентов
Бонус. Кейс с подключением клиентов
Виртуализация от Citrix VDI
почитать, проскилловаться
Про трехзвенную архитектуру:
http://blog.simcrest.com/what-is-3-tier-architecture-and-why-do-you-need-it/
http://www.4stud.info/networking/lecture5.html (RUS)
Про кластеризацию (Failover Cluster)
http://www.youtube.com/watch?v=wcByPD_PuQE (4 видео) ENG
http://www.techdays.ru/videos/6365.html
Виртуальные лаборатории Microsoft
http://technet.microsoft.com/en-us/virtuallabs/bb467605.aspx (ENG)
SQL
http://www.techdays.ru/videos/4292.html Редакции SQL 2012
Windows Active Directory
http://www.rackspace.com/knowledge_center/article/installing-active-directory-
on-windows-server-2008-r2-enterprise-64-bit
http://rutracker.org/forum/viewtopic.php?t=4178889 (RUS)
VDI
http://www.techdays.ru/videos/1510.html
http://www.techdays.ru/videos/6819.html
Летняя школа Д2 (про сервера)

More Related Content

Летняя школа Д2 (про сервера)