Getting to Know Appsense Management Suite Architecture

Preview:

Citation preview

Getting to Know Getting to Know Appsense Management Appsense Management

Suite ArchitectureSuite Architecture

Presented by: Deyton HulcombePresented by: Deyton Hulcombe

Go Enterprise!Go Enterprise!

My evaluation deployment VM setup My evaluation deployment VM setup • 1x Windows 2008 Active Directory1x Windows 2008 Active Directory• 1x Windows 2008 Management Centre 1x Windows 2008 Management Centre • 1x Windows XP client1x Windows XP client

ObjectivesObjectives

Experience first hand the AppSense Experience first hand the AppSense Suite of productsSuite of products

Find out how seamless the process of Find out how seamless the process of installing software would beinstalling software would be

Gain an overview of the interactions Gain an overview of the interactions in the 3 tier architecturein the 3 tier architecture

Stop MSN Messenger from starting!Stop MSN Messenger from starting!

My journeyMy journey

Running the setup on a clean Running the setup on a clean Windows Server 2008Windows Server 2008

After clicking the OK button…After clicking the OK button…

Action: I decided that I wanted to cancel setup Action: I decided that I wanted to cancel setup and check the above issues out then re-run the and check the above issues out then re-run the setup later.setup later.

Action: Copy install files from host network share Action: Copy install files from host network share to guest VM. Re-run setupto guest VM. Re-run setup

Observation: Having copied the install files from Observation: Having copied the install files from the host to the VM guest and re-run setup, the the host to the VM guest and re-run setup, the suite installer displayed successfully without suite installer displayed successfully without error. Running the setup from a network share error. Running the setup from a network share appears to result in an error message appearing.appears to result in an error message appearing.

Action: Install Web Server (Role) IIS 7 with Action: Install Web Server (Role) IIS 7 with ASP.NET supportASP.NET support

RegshotRegshot

Action: Using Regshot it is possible to Action: Using Regshot it is possible to capture a snapshot of the Windows capture a snapshot of the Windows Registry before completion of the Registry before completion of the installer installer

Action: Proceeded with Action: Proceeded with ‘Enterprise’ installation‘Enterprise’ installation

Finished so soon?Finished so soon?

Regshot Comparison Results Regshot Comparison Results SummarySummary

A small sample of some of the A small sample of some of the changes to the system after the changes to the system after the installation completes. installation completes. • 11490 registry keys added11490 registry keys added• 28784 total changes28784 total changes

Action: Load the AppSense Management Action: Load the AppSense Management Console to administer deployment of Console to administer deployment of agent to required systems.agent to required systems.

Observation: Requirement to run the Observation: Requirement to run the AppSense Management Server AppSense Management Server Configuration tool first, which revealed Configuration tool first, which revealed BITS server extension dependency check BITS server extension dependency check failed.failed.

Action: Install BITS Server Extension from Action: Install BITS Server Extension from Windows Server Manager to meet the Windows Server Manager to meet the prerequisite checker.prerequisite checker.

DependenciesDependencies

Action: Complete AppSense Action: Complete AppSense Management Server Management Server

ConfigurationConfiguration

Action: Proceed with the Action: Proceed with the ‘Repair ALL’ option to remedy‘Repair ALL’ option to remedy

Action: Performed a Program / features repair on all the a primary Appsense products to take into account BITS extension being enabled

Action: Repeated wizard to resolve Action: Repeated wizard to resolve (repair) the ‘Variances’(repair) the ‘Variances’

Observation: Success!Observation: Success!

SQL Express Database TablesSQL Express Database Tables

Action: Installation of the Agent Action: Installation of the Agent onto Windows XP VM client.onto Windows XP VM client.

Action: Assign desired AppSense Action: Assign desired AppSense Agents to group. Agents to group.

Action: Use the CCA Action: Use the CCA Deployment ToolDeployment Tool

Observation: Error message Observation: Error message displayed on attempt to deploy agent displayed on attempt to deploy agent to Windows XP VM client.to Windows XP VM client.

Action: Review recommended Action: Review recommended troubleshooting documentationtroubleshooting documentation

Troubleshooting CCATroubleshooting CCA Action: Carry out suggested Group Policy setting change Action: Carry out suggested Group Policy setting change

and reboot XP client VM.and reboot XP client VM. Action: Verify that the native Windows firewall on both XP Action: Verify that the native Windows firewall on both XP

client and deployment server are disabled.client and deployment server are disabled. Action: Take Regshot snapshot of the registry on XP client Action: Take Regshot snapshot of the registry on XP client

VMVM Action: Retry CCA deployment from CCA Deployment ToolAction: Retry CCA deployment from CCA Deployment Tool Observation: I received an error on completion unable to Observation: I received an error on completion unable to

display event status (spelt statues) in a dialog.display event status (spelt statues) in a dialog. Action: Retry deploymentAction: Retry deployment Observation: Success!Observation: Success!

Observation: XP client VM now visible Observation: XP client VM now visible in Management Console in Management Console

Regshot Comparison Results Regshot Comparison Results Summary (Windows XP client) Summary (Windows XP client)

Action: Take Regshot snapshot of the registry on XP client VM for comparative analysisAction: Take Regshot snapshot of the registry on XP client VM for comparative analysis Observation:Observation: -------------------------------------------------------------------- Keys added:340Keys added:340 -------------------------------------------------------------------- -------------------------------------------------------------------- Files added:10Files added:10 -------------------------------------------------------------------- C:\WINDOWS\Installer\293c98.msiC:\WINDOWS\Installer\293c98.msi C:\WINDOWS\Installer\{546EBC22-EE59-4B7C-8B1F-8C8317061729}\AMCPRODUCTICONC:\WINDOWS\Installer\{546EBC22-EE59-4B7C-8B1F-8C8317061729}\AMCPRODUCTICON C:\WINDOWS\system32\msxml4.dllC:\WINDOWS\system32\msxml4.dll C:\WINDOWS\system32\msxml4r.dllC:\WINDOWS\system32\msxml4r.dll C:\WINDOWS\WinSxS\Manifests\x86_Microsoft.MSXML2R_6bd6b9abf345378f_4.1.0.0_x-ww_29c3ad6a.catC:\WINDOWS\WinSxS\Manifests\x86_Microsoft.MSXML2R_6bd6b9abf345378f_4.1.0.0_x-ww_29c3ad6a.cat C:\WINDOWS\WinSxS\Manifests\x86_Microsoft.MSXML2R_6bd6b9abf345378f_4.1.0.0_x-ww_29c3ad6a.ManifestC:\WINDOWS\WinSxS\Manifests\x86_Microsoft.MSXML2R_6bd6b9abf345378f_4.1.0.0_x-ww_29c3ad6a.Manifest C:\WINDOWS\WinSxS\Manifests\x86_Microsoft.MSXML2_6bd6b9abf345378f_4.20.9818.0_x-ww_8ff50c5d.catC:\WINDOWS\WinSxS\Manifests\x86_Microsoft.MSXML2_6bd6b9abf345378f_4.20.9818.0_x-ww_8ff50c5d.cat C:\WINDOWS\WinSxS\Manifests\x86_Microsoft.MSXML2_6bd6b9abf345378f_4.20.9818.0_x-ww_8ff50c5d.ManifestC:\WINDOWS\WinSxS\Manifests\x86_Microsoft.MSXML2_6bd6b9abf345378f_4.20.9818.0_x-ww_8ff50c5d.Manifest C:\WINDOWS\WinSxS\x86_Microsoft.MSXML2R_6bd6b9abf345378f_4.1.0.0_x-ww_29c3ad6a\msxml4r.dllC:\WINDOWS\WinSxS\x86_Microsoft.MSXML2R_6bd6b9abf345378f_4.1.0.0_x-ww_29c3ad6a\msxml4r.dll C:\WINDOWS\WinSxS\x86_Microsoft.MSXML2_6bd6b9abf345378f_4.20.9818.0_x-ww_8ff50c5d\msxml4.dll C:\WINDOWS\WinSxS\x86_Microsoft.MSXML2_6bd6b9abf345378f_4.20.9818.0_x-ww_8ff50c5d\msxml4.dll -------------------------------------------------------------------- Folders added:3Folders added:3 -------------------------------------------------------------------- C:\WINDOWS\Installer\{546EBC22-EE59-4B7C-8B1F-8C8317061729}C:\WINDOWS\Installer\{546EBC22-EE59-4B7C-8B1F-8C8317061729} C:\WINDOWS\WinSxS\x86_Microsoft.MSXML2R_6bd6b9abf345378f_4.1.0.0_x-ww_29c3ad6aC:\WINDOWS\WinSxS\x86_Microsoft.MSXML2R_6bd6b9abf345378f_4.1.0.0_x-ww_29c3ad6a C:\WINDOWS\WinSxS\x86_Microsoft.MSXML2_6bd6b9abf345378f_4.20.9818.0_x-ww_8ff50c5dC:\WINDOWS\WinSxS\x86_Microsoft.MSXML2_6bd6b9abf345378f_4.20.9818.0_x-ww_8ff50c5d -------------------------------------------------------------------- Total changes:925Total changes:925

Personalization ServerPersonalization Server

Action: Run wizard in Personalization Action: Run wizard in Personalization ServerServer

Action: Reconnect to Personalization Action: Reconnect to Personalization Server.Server.

Observation: Success!Observation: Success!

Action: Using the Appsense Management console Action: Using the Appsense Management console it was necessary to initiate the immediate it was necessary to initiate the immediate deployment which proceeded after the saving of deployment which proceeded after the saving of the agent to the XP client.the agent to the XP client.

Observation: 2 reboots of the XP client VM where Observation: 2 reboots of the XP client VM where automatically initiated by the installer, this was automatically initiated by the installer, this was verified by checking the Windows System Event verified by checking the Windows System Event Log.Log.

Action: Configure Default Users group to discover Action: Configure Default Users group to discover & manage all processes& manage all processes

Observation: (Error) The Communications Agent Observation: (Error) The Communications Agent failed to upload events. The requested URL does failed to upload events. The requested URL does not exist on the server.not exist on the server.

Environment ManagerEnvironment Manager

No Messenger Allowed!No Messenger Allowed! Event Type:Event Type: InformationInformation Event Source:Event Source: (MSN/Windows) Messenger Service(MSN/Windows) Messenger Service Event Category:Event Category: NoneNone Event ID:Event ID: 44 Date:Date: 22/09/200922/09/2009 Time:Time: 20:08:4220:08:42 User:User: N/AN/A Computer:Computer: DEY-WS1B40DEY-WS1B40 Description:Description: The description for Event ID ( 4 ) in Source ( (MSN/Windows) The description for Event ID ( 4 ) in Source ( (MSN/Windows)

Messenger Service ) cannot be found. The local computer may not Messenger Service ) cannot be found. The local computer may not have the necessary registry information or message DLL files to have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the and Support for details. The following information is part of the event: .event: .

Performance ManagerPerformance Manager

Application ManagerApplication Manager

What did I learn?What did I learn?

Very comprehensive suiteVery comprehensive suite• Environment manager – write backEnvironment manager – write back• Performance Manager – fine tune Performance Manager – fine tune • Application Manager – no write back but Application Manager – no write back but

lots of analysis/reporting available lots of analysis/reporting available Varied deployment methods Varied deployment methods

depending on scale of deploymentdepending on scale of deployment

Thank youThank you

Questions?Questions?