ZENworks Asset Management Inventory, Reporting and Compliance

Post on 29-Nov-2014

1,074 views 0 download

description

 

transcript

Martin BuckleyDirector

Systems and Resource ManagementNovell, Inc.

ZENworks Asset ManagementInventory, Reporting and Compliance

© Novell, Inc.

2

Agenda

• Laying the groundwork

• ZENworks® Asset Management feature set

• Architecture and Planning

• Futures

Laying the Groundwork

© Novell, Inc.

4

Your Experience

• What are your plans for ZENworks® Asset Management?

© Novell, Inc.

5

Your Experience

• What are your plans for ZENworks® Asset Management?

– Already implemented (pilot or production)?

– Planning to implement:

> In the next 3-6 months?

> In the next 7-12 months?

– No current plans to implement

– Nothing better to do...

© Novell, Inc.

6

Your Experience

• What are your plans for ZENworks® Asset Management?

– Already implemented (pilot or production)?

– Planning to implement:

> In the next 3-6 months?

> In the next 7-12 months?

– No current plans to implement

– Nothing better to do...

© Novell, Inc.

7

Your Experience

• What are your plans for ZENworks® Asset Management?

– Already implemented (pilot or production)?

– Planning to implement:

> In the next 3-6 months?

> In the next 7-12 months?

– No current plans to implement

– Nothing better to do...

© Novell, Inc.

8

Your Experience

• What are your plans for ZENworks® Asset Management?

– Already implemented (pilot or production)?

– Planning to implement:

> In the next 3-6 months?

> In the next 7-12 months?

– No current plans to implement

– Nothing better to do...

ZENworks® Asset ManagementFeature set

© Novell, Inc.

10

ZENworks® Asset ManagementCapability overview

• Asset Inventory

– Hardware inventory

– Software inventory

– Network discovery

Entitlement for Existing ZENworks customers

© Novell, Inc.

11

ZENworks® Asset ManagementCapability overview

• Asset Inventory

– Hardware inventory

– Software inventory

– Network discovery

Entitlement for Existing ZENworks customers

Available as Upgrade to ZENworks Asset Management

–Software Compliance

> License tracking

> License view of software inventory

> Reconciliation and compliance status

> License allocation

> Software standards management

–Software usage

> Monitoring

> Trend reporting

© Novell, Inc.

12

ZENworks® Asset ManagementFeature overview

• Discovery of software/servers/PCs/network devices

• Extensive Knowledgebase approach

• Scalable architecture

• Configuration history tracking

• Extensible database – user-defined fields

• Scan-on-demand

• Client push utility

• Web-based reports

• Alerts

© Novell, Inc.

13

ZENworks® Asset ManagementKnowledgebase defined

• Built and maintained by Novell® Technology Analyst

• Foundation for providing actionable inventory

• 65,000+ products (multiple versions and models)

• Suite/suite component relationships defined

• Licensing data coded for software products

• Updates posted to web site monthly Knowledgebase Updates (PRUs)

Based on a simple question: What information do IT managers need—and how will they use it?

© Novell, Inc.

14

Asset InventoryKey software data points

• Normalized manufacturer, product, edition, version• Suites/suite components• Category/subcategory• OS and app service packs/releases and OS hotfixes• Serial numbers• Virus definitions/engines• Trial versus full product installs• Run-time versus full version distinction• Language editions• Locally-defined products (e.g. in-house applications)

© Novell, Inc.

15

Asset InventoryKey hardware data points

• Normalized manufacturer, product, model

• Serial number

• Processor

• Physical drives

• Logical Drives

• Network drives

• Memory

• Network information (e.g. MAC, IP)

• User

© Novell, Inc.

16

Asset InventoryKey network device data points

• Normalized manufacturer, product, model

• Hubs, routers, switches, printers, other IP devices

• Type

• Serial number

• Network information

• Firmware

• Printer details (e.g. pages printed, toner levels)

• ZENworks® Asset Management client software

© Novell, Inc.

17

Software Usage Key features

• Monitors all recognized applications/user-defined

• Measures total run time and active window time

• Includes local and server-based application usage

• Attributes usage to workstation and user

• Conducts passive monitoring (no license servers)

© Novell, Inc.

18

• License tracking

• Flexible import for purchase transactions

• Reseller connectors (SHI, Softchoice, Software Spectrum, and CompuCom)

• License view of software inventory

• Reconciliation and compliance status

• License allocation

• Software standards management

Software Compliance Key features

© Novell, Inc.

19

Latest and greatest ZENworks® 7 Asset Management SP1

• Asset Management

– CompuCom Reseller Connector

– Windows Terminal Server application usage monitoring

• Asset Inventory

– Support for running server components virtually

> VMware ESX Server 2.5 and Microsoft Virtual Server 2005

– Enhanced processor recognition

> Multi-processor, multi-core machines, 64-bit and hyper-threaded processors

– Recognition of 64-bit Windows OS

– Network Discovery Recognition Enhancements

> Discovery and reporting of Novell® and Red Hat Linux Distributions

– Updated support- Firefox, Oracle 10G R2, MS SQL 2005

Architecture and Planning

© Novell, Inc.

22

Architecture

Servers

Mobile and laptop users

Remote dial-up users

Network printers

Routers, switches, hubs, other IP devices

Central database

Web ConsoleReporting, analysis, software compliance

ManagerAdministration

Updates

Updates

Inventory data

Inventory and usage data

Task service•Network discovery•Knowledgebase updates•Software updates

Collection service•Inventory schedules•Client updates

Window/Mac/Unix/Linux

© Novell, Inc.

23

Product environment

• Client based for managed devices

• Client-less for network discovery

• Device support

– Windows desktop/server, Mac, Linux, UNIX, NetWare®

• Database support

– Oracle

– Microsoft SQL/MSDE

• Windows console

• Web reporting back-end (Apache Tomcat)

© Novell, Inc.

24

ArchitectureInventory process

Servers

Mobile and laptop users

Remote dial-up users

Network printers

Routers, switches, hubs, other IP devices

Central database

Manager/WebConsole

File Store

Task service•Network discovery•Knowledgebase updates•Software updates

Collection service•Inventory schedules•Client updates

Window/Mac/Unix/Linux

1 Initiatescan

2 UnloadWIF

4 Collectorperformsinventory

6 Load deltaWIF

3 WIF toinitiate scan

5 New WIF

© Novell, Inc.

25

ArchitectureClient updates

Servers

Mobile and laptop users

Remote dial-up users

Network printers

Routers, switches, hubs, other IP devices

Central database

Manager

File Store

Task service•Network discovery•Knowledgebase updates•Software updates

Collection service•Inventory schedules•Client updates

Window/Mac/Unix/Linux

2 Notificationof change

4 Stores new files=> catalog.ini updated

1

1 Update appliedto database &file store

3 Retrievesfiles

5 Updatesclients*

* Client update — immediate Recognition update — next scan

© Novell, Inc.

26

ArchitectureNetwork Discovery

Servers

Mobile and laptop users

Remote dial-up users

Network printers

Routers, switches, hubs, other IP devices

Central database

Web ConsoleNetwork discovery reports

ManagerTask configuration

Updates

Task service•Network discovery•Knowledgebase updates•Software updates

Collection service•Inventory schedules•Client updates

Window/Mac/Unix/Linux

2 Task Initiated

1 Taskcreated

3 Discoveryprocess

• IP• SNMP• WMI• Client Test• DNS Lookup

4 Dataloaded

© Novell, Inc.

27

Planning (1)

• Determine your asset management goals– Asset management of network attached devices such as

printers, routers, etc

– Hardware inventory

– Software inventory

– Software usage tracking

– Software license compliance

• Determine the network links between sites and their speeds

– Helps determine where to place collection servers

– Helps determine where to place task servers

© Novell, Inc.

28

Planning (2)

• Determine the approximate number of workstations total and per site

– Determines whether you can use Standalone

– Determines where you might want collection servers

– Helps determine database platform, sizing, and scan schedules

• Gather SNMP monitor community strings used by network devices you want to discover

© Novell, Inc.

29

Planning (3)

• Determine Active Directory Credentials that can be used by the task server

• Determine credentials for authenticating to the file store

• Gather purchase orders for software you want to monitor for compliance

• Determine who needs access to the system and what information they need access to

© Novell, Inc.

30

Planning (4)

• Determine universal administrator name for workstations, if one exists

– Used by network discovery to obtain WMI information

– Works well in a Active Directory/Domain environment

– Could use ZENworks® Desktop Management to create a global user, if you don't have one

> Create a NAL app that runs NET USER command and then adds user to Administrators group

© Novell, Inc.

31

Database/File Store/Web Console

• One each per installation

• Centrally located

• File Store must be accessible to Managers, Collection Servers and Task Servers

• Web Console runs on Apache Tomcat

– For upgrades to 7.0, see TID 10099062 “Upgrading to Tomcat 5 and JDK 1.4.2 for use with ZAM 7”

© Novell, Inc.

32

Collection Server Service

• NT/2000/XP Server or Workstation

• Runs as service

• Max - One per 10,000 workstations

• Does not require dedicated server

– Will use maximum CPU during inventory, unless throttled

© Novell, Inc.

33

Task Server Service

• NT/2000/XP Server or Workstation

• Runs as service

• Install to same server as Collection Servers

– Run Network Discovery Tasks “locally”

• Does not require dedicated server

© Novell, Inc.

34

Standalone Installmax. 1,000 machines

DatabaseFile storeTask serviceCollection serviceManagerWeb console

Dial up, VPN

LAN

WAN

© Novell, Inc.

35

Enterprise Installdistributed with high speed WAN

Central database

ManagerFile storeTask serviceCollection serviceWeb console

Dial up, VPN

LAN

WAN

© Novell, Inc.

36

Task serviceCollection service

Enterprise Installdistributed with low speed WAN

Central database

ManagerFile storeTask serviceCollection serviceWeb console

Dial up, VPN

LAN

WAN

© Novell, Inc.

37

Enterprise Install100,000+ distributed

Task serviceCollection service

Central database

ManagerFile storeWeb console

Dial up, VPN

LANWAN

LAN

Task serviceCollection service

Task serviceCollection service

WAN

ZENworks 7.5 Asset Management

© Novell, Inc.

39

Contract Management

Record and manage all types of IT contracts Examples: lease, maintenance, warranty, service

Track key dates Examples: effective, termination, renewal

Upload and attach documents

Record key terms and conditions

Associate to assets, users, departments, licenses

Track renewal history

Add attributes with user-defined fields

© Novell, Inc.

40

Key Differentiators

More contract attributes out of the box (~60)

Quicker and easier date notifications (one click)

Flexible and easy document attachment/viewing

Depth of lease-specific attributes (~16)

Nested (parent/child) contracts to show relationships

In-place renewal option with history tracking

Strong linkage to underlying inventory data/licenses

Powerful canned and custom reports/alerts

© Novell, Inc.

41

Key Differentiator:One-click Notifications

One-click date notifications

based on default

settings

© Novell, Inc.

42

Key Differentiator:Quick document attaching/viewing

© Novell, Inc.

43

Key Differentiator:Flexible Associations

Link contracts to associated assets, users departments,

sites, cost centers, and license records

© Novell, Inc.

44

Key Differentiator: Flexible Date Notifications

Generic Notice Date can be used to ensure review of

evergreen contract

© Novell, Inc.

45

Key Differentiators:Lease Schedule Template

Lease Schedule linked to Master Lease Agreement

© Novell, Inc.

46

Key Differentiators:Renewal History

Renewal function retains contract details and logs

renewal history

© Novell, Inc.

47

Current software usage tracking

Software on shared drive

Dial-up/VPN

LAN

Usage Tracked: 1. local apps 2. local software file usage 3. software run from server share

Usage Data Tracked: > active time > background time > # of starts > software title > workstation > user > server

© Novell, Inc.

48

Enhanced software usage trackingSoftware on shared drive

Dial-up/VPN

LAN

Usage Tracked: 1. local apps 2. served apps (Terminal Server & Citrix) 3. web apps 4. local software files 5. software run from server share

Usage Date Tracked: > active time > background time > # of starts > software title > workstation > user > server

Citrix Server farm*

Web*

* -new usage tracking

Sample of Usage Metrics: > Local Hours Active > Served Hours Active > Workstations Used From > Average Usage Days > Number of Users > Number of Days with Starts > Number of Servers Used

© Novell, Inc.

49

3600 usage view

© Novell, Inc.

50

Vista and SUSE Support/Readiness

Full Vista support– Client support

– Desktop Install support

– 32 and 64 bit editions

Vista Capable Reports/Analysis

Vista Readiness Reports/Analysis

SUSE Linux Enterprise Server/Desktop 10 client support

SUSE Linux Enterprise Desktop readiness reports

© Novell, Inc.

51

User-defined Software Collections

Allows Admin to define suites/bundles/collections

Flexible discovery rules Any number of components can be required

Two levels of tracking and reporting Software Collection level for license reconciliation/tracking

Underlying components for software inventory tracking

© Novell, Inc.

52

Software Collections Defined

Define apps to be included in collection and whether they are required for discovery

Q & A

Unpublished Work of Novell, Inc. All Rights Reserved.

This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.

General Disclaimer

This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. Novell, Inc., makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc., reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.