Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Modularizált felépítés SzervermenedzsmentBiztonságDiagnosztika FTP szerver Finom fejlesztések Közös konfiguráció.

Hasonló előadás


Az előadások a következő témára: "Modularizált felépítés SzervermenedzsmentBiztonságDiagnosztika FTP szerver Finom fejlesztések Közös konfiguráció."— Előadás másolata:

1

2 Modularizált felépítés SzervermenedzsmentBiztonságDiagnosztika FTP szerver Finom fejlesztések Közös konfiguráció

3 Apró, specializált modulok Kisebb biztonsági rizikó Egyszerűbb, ritkább hotfixelés Csökken a memóriafelhasználás Megnövekedett teljesítmény Integrated mód.NET és natív modulok ASP.NET modulok MINDEN tartalomra! Integráció specializált infrastruktúrákkal Classic mód Kompatibilis az IIS6-tal

4 Válasz küldése LogTömörítés NTLMBasic Handler kiválasz- tása CGI Static File Hitelesítés Anon Monolitikus megvalósítás, felrakunk mindent vagy semmit… Szerver szolgáltatások bővítése csak az keresztül Szerver szolgáltatások bővítése csak az ISAPI-n keresztül ASP.NET PHP ISAPI … …

5 Válasz küldése LogTömörítés NTLMBasic Handler meghatá- rozása CGI Static File ISAPI Hitelesítés Anon Válasz küldése Hitelesítés Jogosultságkezelés Cache feloldás Handler futtatása Cache frissítés … … A szerver szolgáltatások mintegy 40 modulban laknak A modulok egy általános feldolgozási láncba csatlakoznak be A modulok kibővítik a szerver szolgáltatásait nyilvános API-n keresztül … …

6 Elosztott XML konfig, no metabase HierarchikusapplicationHost.configWeb.configWeb.config Konfig szekció felüldefiniálás szabályozás

7 IIS7 minimál konfiguráció összeállítása

8 Saját GUI beépítése az IIS menedzsment konzolba Saját modulok konfigurációs GUI-ja beépíthető a gyáriak mellé Az FTP szerver adminisztrációs felülete is így készült

9 GUIParancssoriScript Felügyelt kód PowerShell Kézi XMLgetés IIS Manager Appcmd.exe WMI (root\WebAdministration) Microsoft.Web.AdministrationMicrosoft.Web.Administrationapplicationhost.config…

10 Egyedi website-ok vagy webalkalmazások konfigurációja nem adminként is HTTPS-en keresztüli konfiguráció (Remote Administration) Admin Vistához is - Remote Manager for IIS7 iis.net/downloads/?tabid=34&i=1456&g=6 Felhasználói adatbázis Windows SAM vagy AD IIS Saját felhasználók

11 IUSR Beépített felhasználó, ezt személyesíti meg a WP Anonymus kérés esetén Rögzített SID Beépített csoport IIS_IUSRS Privilégiumokat ad a WP felhasználók részére Automatikusan (runtime) része lesz bármely WP accountnak

12 Automatikus Application Pool elszigetelés Minden új site új App Poolt kap alapban Minden App Pool saját konfig másolatot kap A másolatok egyedi ACL-t kapnak, így csak a saját pooljuk tudja olvasni

13 Runtime Status and Control (RSCA) Valósidejű állapotmegfigyelés AppPoolsWorkerProcessesWebSitesAppDomains Automatic Failed Request Tracing (FREB) Bizonyos feltételek esetén lenyomat készül Sok idő telt el a kéréssel Valamely url-ek adott hibával szállnak el

14 Process Orphaning Ha le kell állítani a kiszolgálást egy wp-ben, akkor nem megölik, hanem befagyasztják azt Könnyű debugolni utólag Rapid Fail Protection Ha hiba miatt ki kell állítani egy App Poolt a játékból, az IIS elindíthat egy külső appot Pl. kilépteti a gépet a NLBS Clusterből

15 Még nincs benne a Beta3-ban Külön letölthető iis.net/downloads/?tabid=34&i=1454&g=6 Kulturált admin felület Integrált a webszerverrel Felhasználói adatbázis Windows user ASP.NET Membership IIS users Custom

16 UTF-8 támogatás IPv6 támogatás Virtuális könyvtárak listázása Localhostról részletes hibaüzenetek Virtual hostname támogatás Felhasználók elszigetelése FTP/SSL támogatás

17 Application Pool felhasználó profile-ját betöltik SQL Server Express Single Instancing mode Disable owerlapped recycle Egyszerre garantáltan nem fut több Worker Process recycle (újraindítás) esetén Service Available Response Type HTTPLevel: HTTP 503 TCPLevel: Connection Reset Load balancer automatikusan kiléptetheti a hibás gépet a clusterből

18 Közös konfig XML AppHost.config

19 Minden az IIS-ről www.iis.net WCat 6.3 (Stresszelő app) iis.net/downloads/?tabid=34&i=1466&g=6 FrontPage Server Extensions for IIS7 iis.net/downloads/?tabid=34&i=1460&g=6 PowerShell Community Extensions http://www.codeplex.com/PowerShellCX/

20


Letölteni ppt "Modularizált felépítés SzervermenedzsmentBiztonságDiagnosztika FTP szerver Finom fejlesztések Közös konfiguráció."

Hasonló előadás


Google Hirdetések