Presentation is loading. Please wait.

Presentation is loading. Please wait.

Capacity Planning: App-V BPA:

Similar presentations


Presentation on theme: "Capacity Planning: App-V BPA:"— Presentation transcript:

1

2

3

4

5

6

7

8

9 Capacity Planning: http://technet.microsoft.com/en-us/library/dn595131.aspx App-V BPA: http://www.microsoft.com/en-us/download/details.aspx?id=38844 Performance Guidance (SP2 HF4): http://technet.microsoft.com/en-us/library/dn659478.aspx App-V Supported Configurations : http://technet.microsoft.com/en-us/library/jj713426.aspx Planning for Server Deployment: http://technet.microsoft.com/en-us/library/jj713496.aspx

10

11 Local Desktop Virtual Desktop End Point

12

13

14

15

16

17 License Management by App-V Management Server Feature tied to legacy protocol Provider Policies Create another access layer that created many support incidents Application Permissions Use Applocker Policies Text Logging Logging: Now Decentralized and ETW-based Canned Reports within Management Interface Use SSRS or your favorite report viewer instead

18

19

20 TypeVapp Delivery Infrastructure Persistent RDS\XenApp ServersCM Integration Non-Persistent XenApp\RDSApp-V Publishing* TypeVapp Delivery Infrastructure Persistent\Static VDI\XDCM Integration Non-Persistent\Pooled VDI\XDApp-V Publishing

21

22

23

24

25

26 CLIENT ECOSYSTEM

27

28 SQL Server Content Server Management Server Publishing Server Reporting Server

29 SQL Server

30 Content Server

31 Prolonged stream fault Failed stream fault Loss of network connectivity indicator “Pre-Mount” (Pre-Load) Publishing feature block (FB0) File streaming UNC streaming HTTP streaming FB1 Streaming progress indicator Allow offline option

32

33 You manage web services IIS console is operations management and troubleshooting resource Services run as worker processes

34 Management Server

35 Publishing Server

36 1.Publishing Services and Management Services run in separate IIS Worker Processes 2.Admin adds Package, Configuration, Connection Group(s) and assigns to AD Group. 3.DB and Publishing Sequence Number updated. 4.Publishing Server syncs with Management Server. 5.Clients sync with Publishing Server.

37

38

39

40

41

42

43

44

45 20,000 clients can target a single publishing server to obtain the package refreshes in an acceptable round trip time. (<3 seconds) A single management server can support up to 50 publishing servers for package metadata refreshes in an acceptable round trip time. (<5 seconds) A single reporting server can process 500 concurrent/active connections. A single reporting server can process a maximum 1500 concurrent connections.

46

47 Scheduled Task - generates a random delay between 0 and ReportingRandomDelay and will wait the specified duration before sending data. Random delay = 4 * number of clients / average requests per second. Example: For 500 clients, with 120 requests per second, the Random delay is, 4 * 500 / 120 = ~17 minutes.

48 Server Stretch 12,000 packages Client Stretch 2,500 packages on a single machine 500 packages published to single user

49 Size of DB = (X+Y+Z) accelerated by Change History Growth. X = Package Records + Aggregate of Manifests + Custom Configuration [(# of packages * 512 Bytes) + (# of packages * 1Mb average manifest size) + (# of packages * 10K for custom configuration)] Package Records = # of packages * 512 Bytes Aggregate of Manifests = # of packages * 1Mb average manifest size Custom Configuration = # of packages * 10K for custom configuration Custom Configuration based on estimation from ( ½K per policy element; 12 elements); 2 policies per packages;) Y = Package Entitlements: 1K per entitlement (group SID) Z = Connection Groups: 2K per CG. Change History Estimation = 1K per record which correlates to instance. If 100 changes a week are estimated, factor in 100K growth.

50

51

52

53

54

55

56

57

58

59 Network Load Balancing Guide http://technet.microsoft.com/en-us/library/cc754833(v=ws.10).aspx http://technet.microsoft.com/library/hh831698

60 Failover Clustering Guide http://technet.microsoft.com/en-us/library/hh831579.aspx Creating a Windows Server 2012 Failover Cluster http://blogs.msdn.com/b/clustering/archive/2012/05/01/10299698.aspx

61

62 Setting up SQL Mirroring http://technet.microsoft.com/en-us/library/ms189047.aspx http://msdn.microsoft.com/en-us/library/ms188712.aspx Connection String Clarification http://blogs.msdn.com/b/spike/archive/2010/12/08/clarification- on-the-failover-partner-in-the-connectionstring-in-database- mirror-setup.aspx

63

64

65

66

67

68

69

70

71

72 Microsoft Desktop Optimization Pack (MDOP) microsoft.com/mdop

73

74

75

76 www.microsoft.com/learning http://microsoft.com/msdn http://microsoft.com/technet http://channel9.msdn.com/Events/TechEd

77

78

79


Download ppt "Capacity Planning: App-V BPA:"

Similar presentations


Ads by Google