Летняя школа Д2 (про сервера)
DESCRIPTION
рассказываем про серверную архитектуру от МС.TRANSCRIPT
![Page 1: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/1.jpg)
День 2.Архитектурный
![Page 2: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/2.jpg)
3-tier architecture
• Клиенты
• Сервер приложений
(Front\Back end)
• База данных
Кэширование
NLB (балансировка нагрузки)
Кластеризация
![Page 3: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/3.jpg)
DocsVision
• SQL Server
• IIS Server
• IIS + C# application
• Docsvision Navigator
• Active Directory (LDAP, SSL и прочие страхи
![Page 4: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/4.jpg)
Server 2008 R2 \ Server 2012
Роли (Roles)
Службы (Features)
Active Directory
Application Server
Internet Information Services
Мач моар…
Terminal Services
Failover clustering \ NLB
![Page 5: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/5.jpg)
Active Directory
![Page 6: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/6.jpg)
Active Directory
![Page 7: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/7.jpg)
Internet Information Server (IIS)
IIS сервер умеет:
HTTP \ HTTPS
SMTP \ POP3
FTP
Веб приложения:
ASP .Net
CGI – старичок
ISAPi – расширение функционала
![Page 8: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/8.jpg)
Как работает IIS Application pool
Worker Process
Web application (C#\VB.net\ other .Net)
HA – высокая доступность
Web garden vs Web Farm
NLB
Авторизация
Basic
NTLM
Forms
AnonymousЩас покажу картинки : )
![Page 9: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/9.jpg)
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
![Page 10: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/10.jpg)
Отказоустойчивость и ДоступностьИзбыточность
Raid массивы
Web Farms
Failover clustering
Multinetworking
Виртуализация
Все, что сделает нас счастливыми.
А вот с HA* все не так просто
Доступность
Производительность* High Availability
![Page 11: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/11.jpg)
Продолжаем про доступность
![Page 12: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/12.jpg)
Продолжаем про доступность
http://www.brentozar.com/archive/2012/02/introduction-sql-server-clusters/sqlfailovercluster02/
![Page 13: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/13.jpg)
Доступный SQL
Failover cluster средствами Windows Server
Кластер SQL
Вопросы стоимости и лицензирования
Подходящая инфраструктура (NAS \ network, etc)
Время Downtime
А приложение вообще умеет…?
![Page 14: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/14.jpg)
Виртуализация от
Citrix
• Ферма серверов
• Виртуальные машины для
пользователей
• Доставка рабочих столов
• Виртуализация приложений
Бонус. Кейс с подключением клиентов
![Page 15: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/15.jpg)
Виртуализация от
Citrix VDI• Ферма серверов
• Виртуальные машины для
пользователей
• Доставка рабочих столов
• Виртуализация приложений
Бонус. Кейс с подключением клиентов
![Page 16: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/16.jpg)
Бонус. Кейс с подключением клиентов
Виртуализация от Citrix VDI
![Page 17: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/17.jpg)
почитать, проскилловатьсяПро трехзвенную архитектуру:
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
![Page 18: Летняя школа Д2 (про сервера)](https://reader033.vdocuments.mx/reader033/viewer/2022042614/559880501a28ab0c7e8b4878/html5/thumbnails/18.jpg)