Novell File Management Suite for Microsoft Active Directory Environments
-
Upload
novell -
Category
Technology
-
view
1.079 -
download
4
description
Transcript of Novell File Management Suite for Microsoft Active Directory Environments
Ed ShropshireProgram [email protected]
Novell® File Management Suite for Active Directory Environments
Doug OuztsTechnical [email protected]
© Novell, Inc. All rights reserved.2
Agenda
• Customer Challenges
• Novell® File Management Suite
– Novell Storage Manager
– Novell Dynamic File Services
– Novell File Reporter
• Summary
Novell® File Management SuiteIntroduction
© Novell, Inc. All rights reserved.4
The Iceberg in the Data CenterCould it sink you?
structured data
unstructured data
80% of all digitaldata is unstructured
Unstructured data is growing by 60% CAGR
Unstructured data resists utilization and reuse
© Novell, Inc. All rights reserved.5
Customer Challenges
• Explosive growth of unstructured data (files)• Regulatory compliance• Storage admin tasks highly manual and redundant• Costs in hardware, power, cooling, administration• More electronic collaboration = more files• Hidden value deep in file systems• Where to start?
© Novell, Inc. All rights reserved.6
File-based Data Growth
IDC, January 2009
“The fastest-growing data type is the file. Unstructured, file-based data is growing faster, is consuming more space, and is being retained longer. This is a challenge that touches every tier of storage, from primary to data protection to archiving.”
© Novell, Inc. All rights reserved.7
Just Adding Storage is Unsustainable
“Simply continuing to add more storage through traditional methods is unsustainable because many datacenters will be unable to provide the necessary power, space, or cooling. As a result, companies need to be more effective and efficient in the way they provide storage resources.”
IDC, December 2007
© Novell, Inc. All rights reserved.8
Do you know...
How many orphaned folders are on the network?
How many TB of MP3s?
How many documents haven't been accessed in the six months? The last year?
How many redundant files are stored?
Do you know how much space the files above take up on your network?
How much does it cost to power and cool?
How much time are you spending backing up?
Understanding your data better is the first step to rationalizing it
© Novell, Inc. All rights reserved.9
Two Approaches to Efficiency
Before Now
Why not control data at the source? Start with the user.
• Buy more disk• Manage blocks• Manage LUNs• Hierarchical Storage
Management• Storage Virtualization• Others
• Assess your current state• Customize policies for your
business requirements• Control data based on its
relevance• Automate mundane tasks• Optimize your file storage• Reduce back-up windows• Maintain streamlined
storage environment
The Novell® Solution
© Novell, Inc. All rights reserved.11
Enhance and Complement Novell® File Management Suite
Operating System / Driver
Storage Resource Management
Virtual Device Management
Volume / LUN
Physical Device Management
SAN / NAS / DAS
File
Blo
ck
Automated and Identity-DrivenFile System Management
Directory Services / Policy
File System
Novell® FileManagement Suite
Traditional “Storage Resource Management”
domain populated by Storage Vendors
Universal Solution – Works With Any Incumbent Solution
© Novell, Inc. All rights reserved.12
Novell® File Management Suite
Policy-Based DataRelocation
Automated DataReporting
Identity-Driven Data Management
© Novell, Inc. All rights reserved.13
Stale data canbe relocated to
cheaper storagedevices
User creates, accesses, saves data
to disk
Lifecycle of Unstructured Data
Identity-DrivenData
Management
AutomatedData
Reporting
Back Up Back Up
Policy-basedData
Relocation
IT assesses data usagepatterns and makes or
adjust policies to optimizefixed resources
Automatedpolicies attachdata to usersand groups,
while keepingcosts low for IT
© Novell, Inc. All rights reserved.14
1. Novell® Storage Manager
• Novell Storage Manager manages files and folders with polices based on user identities and roles
• IT customizes policies based on their own business rules, thereby automating redundant, low-value tasks over the life-cycle of the file
– Provisions and deprovisions based on identity
– Moves and restructures data (event driven)
– Load-balances
– Vaults and deletes files based on policyIdentity-Driven
Data Management
© Novell, Inc. All rights reserved.15
2. Novell® Dynamic File Services
• Dynamic File Services automatically moves “stale” files from expensive primary storage to low-cost secondary storage, based on policies set by IT
• File tiering is accomplished without any impact to the end user; files appear to be exactly where originally stored
– Windows and Linux-based file systems
– Customizable policies based on identities and file metadata
– Automated tieringPolicy-based
Data Relocation
© Novell, Inc. All rights reserved.16
2. Novell® File Reporter
• Novell File Reporter inventories file systems to provide IT with a clear picture of storage resource usage across multiple categories, including user identities
• Reports can be used to construct and fine-tune policies for Novell Storage Manager and Novell Dynamic File Services
– Immensely scalable
– Scheduled or ad-hoc reporting
– Trend data and monitor AutomatedData
Reporting
© Novell, Inc. All rights reserved.17
StorageManager
provisionsstorage
based onidentity and
policy
The Intelligent Way to Manage File Data
Dynamic FileServices allowsseamless tiering
of storageinfrastructures
based on policy
Novell StorageManager
Novell FileReporter
Back Up Back Up
NovellDynamic File
Services
File Reporter produces storageinventory reports that the
administrator can use to initiallyconstruct and later fine-tune
Dynamic Storage and StorageManager policies
Storage Managerpolicies govern
life-cycleautomation and compliance with
regard to file system data
Novell® File Reporter
© Novell, Inc. All rights reserved.19
Addressing File-based Data Growth
IDC, January 2009
“Nothing can be done to control the costs of file-based storage without knowing who is creating a majority of the data and to what end.”
© Novell, Inc. All rights reserved.20
Even with ample storage...
Without even a basic knowledge of:• How much you are storing• How much capacity if being used• What volumes are storing the most data• How old your data is
It’s probably costing you money!
© Novell, Inc. All rights reserved.21
Potential Needless Spending On
Tier 1 Storage Capacity
Storage Allocation
Power Consumption
Cooling
Maintenance
Additional Servers
More
© Novell, Inc. All rights reserved.22
• Storage devices are rolled out
• Assigned based on best guesses
• Basically ignored until a problem appears
Little Thought When Assigning Storage
© Novell, Inc. All rights reserved.23
Novell® File ReporterDesigned to Answer the Question
Are werunning outof storage?
If yes...Where?
And whyare we
running outof space?
© Novell, Inc. All rights reserved.24
Where Has All My Space Gone?
Has therebeen a
significantincreasein users?
In whatgroup?
Are there a lot of
redundantfiles?
Where?
Who hasthem?
Is spacebeing
abused?
By whom?Are weat risk?
Are wekeeping old filestoo long?
What are
typical usagepatterns?
When werethese fileslast used?
Who owns
them?
Are theyrelevant to
our business?
Novell® File ReporterArchitecture and Requirements
© Novell, Inc. All rights reserved.26
Novell® File Reporter
• Was developed to examine and report on terabytes of data
• In other words, millions of files and directories scattered among the various network storage devices that make up the network
• To do so efficiently, Novell File Reporter disperses the work load
© Novell, Inc. All rights reserved.27
Worst Case Assumptions
Built for Enterprise Level Report Size Assumptions
100 MillionDirectories
1 BillionFiles
750 MillionUnique
FileNames
100,000Unique
FileExtensions
200,000Owners
75 MillionDuplicate
FileNames
© Novell, Inc. All rights reserved.28
Report Types
System Inventory Report
Summary Report
Access Date Age Report
Modification Date Age Report
Filename Extension Report
Owner Report
Duplicate File Report
Comparison Report
Storage Cost Report
Triggered Reports
Filtered Report
Trending Report
Aggregation Report across multiple SR's
Policy-based Report (Novell® Storage Manager Integration)
NFRAdmin
© Novell, Inc. All rights reserved.29
NetwareAgent
OES Linux Agent
Windows Agent
NSM 2.5 eDirectory
DSI eDirectory
NSM 2.5 Active Directory
DSIActive Directory
File Reporter Engine Server
NFRAdmin
Windows Server
SLESOES Linux
Generate Reports
Display Reports
Linux Agent
Scan
Scan
Scan
Scan
SR
SR
SR
SR
Netware
OES Linux
Windows Server
SLES
Novell® File Reporter Architecture
© Novell, Inc. All rights reserved.30
Novell® File Reporter Architecture
NetwareAgent
OES Linux Agent
Windows Agent
NSM 2.5 eDirectory
DSI eDirectory
NSM 2.5 Active Directory
DSIActive Directory
File Reporter Engine Server
NFRAdmin
Windows Server
SLESOES Linux
Generate Reports
Display Reports
Linux Agent
Scan
Scan
Scan
Scan
SR
SR
SR
SR
Netware
OES Linux
Windows Server
SLES
© Novell, Inc. All rights reserved.31
Service Options – Active Directory
NSM Policies
License
Automatic
File Reporter Engine Server
License
File Reporter Engine Server
Straight Linux
License
File Reporter Engine Server
Manually Defined Paths
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
Manual
A) Automatic Mode B) Manual Mode
NSM 2.5DSI DSI
Windows Server Shares
Automatic
Windows Server Shares
There are 2 options for Active Directory integration:
2. Use File Reporter’s Directory Services Interface (DSI)1. Use Novell Storage Manager 2.5 for AD
© Novell, Inc. All rights reserved.32
License
File Reporter Engine Server
Straight Linux
License
File Reporter Engine Server
Manually Defined Paths
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
Manual
A) Automatic Mode B) Manual Mode
DSI DSIAutomatic
Windows Server Shares
2. Use File Reporter’s Directory Services Interface (DSI)
Service Options – Active Directory Options without Novell® Storage Manager 2.5 AD
© Novell, Inc. All rights reserved.33
Service Options – Active Directory
NSM Policies
License
Automatic
File Reporter Engine Server
License
File Reporter Engine Server
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
A) Automatic Mode
NSM 2.5DSI
Windows Server Shares
Automatic
Windows Server Shares
1. Use NSM 2.5 for AD 2. Use File Reporter’s Directory Services Interface (DSI)
Upgrade Path to Novell® Storage Manager 2.5 AD –DSI in Automatic Mode Only
Upgrade Path
© Novell, Inc. All rights reserved.34
Service Options - eDirectory™
NSM Policies
License
Automatic
File Reporter Engine Server
License
File Reporter Engine Server
Straight Linux
License
File Reporter Engine Server
Manually Defined Paths
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
AD Authentication AD Authorization NFR License Management Policy-based Reporting Automatic Storage Resource
Discovery Manual Storage Resource Definition
Manual
A) Automatic Mode B) Manual Mode
2. Use File Reporter’s Directory Services Interface (DSI)
NSM 2.5DSI DSIAutomatic
There are 2 options for eDirectory integration:
Netware
OESLinux
Netware
OESLinux
1. Use Novell Storage Manager 2.5 for AD
© Novell, Inc. All rights reserved.35
Novell® File Reporter Architecture
NetwareAgent
OES Linux Agent
Windows Agent
NSM 2.5 eDirectory
DSI eDirectory
NSM 2.5 Active Directory
DSIActive Directory
File Reporter Engine Server
NFRAdmin
Windows Server
SLESOES Linux
Generate Reports
Display Reports
Linux Agent
Scan
Scan
Scan
Scan
SR
Netware
OES Linux
Windows Server
SLES
SR
SR
SR
© Novell, Inc. All rights reserved.36
NFRAdmin Management Interface
• Single Interface for management and reporting• Windows .NET 3.5 Application
– Windows XP SP3 or later, Vista SP1 or later, Windows 7
– Windows Server 2003 SP2 or later, Windows Server 2008
NFRAdmin
File Reporter Engine Server
DSI ActiveDirectory
Windows Server Shares
Automatically Discover Storage Resources
Automatic Mode
License
1. Authentication2. Authorization3. Verify License4. Build Resource Lists
Schedule Scans and Run Reports
Generate Reports
© Novell, Inc. All rights reserved.37
NFRAdmin
File Reporter Engine Server
NSM 2.5 Active Directory
Windows Server Shares
Policy-based Reporting
Automatically Discover Storage Resources
NSM Integrated
License
1. Authentication2. Authorization3. Verify License4. Build Resource Lists5. Policy-based Reporting
Schedule Scans and Run Reports
NFRAdmin Management Interface
• Single Interface for management and reporting• Windows .NET 3.5 Application
– Windows XP SP3 or later, Vista SP1 or later, Windows 7
– Windows Server 2003 SP2 or later, Windows Server 2008Generate Reports
© Novell, Inc. All rights reserved.38
Novell® File Reporter Architecture
NetwareAgent
OES Linux Agent
Windows Agent
NSM 2.5 eDirectory
DSI eDirectory
NSM 2.5 Active Directory
DSIActive Directory
File Reporter Engine Server
NFRAdmin
Windows Server
SLESOES Linux
Generate Reports
Display Reports
Linux Agent
Scan
Scan
Scan
Scan
SR
Netware
OES Linux
Windows Server
SLES
SR
SR
SR
© Novell, Inc. All rights reserved.39
File Reporter Engine Server
Windows Server
SLESOES Linux
Generate Reports
Display Reports
File Reporter Engine Server
• Engine that runs Novell® File Reporter• Resides on:
– Novell Open Enterprise Server 2 running SUSE® Linux– SUSE Linux Enterprise 10– Microsoft Windows 2003 or 2008 Server
• Communicates with Novell Storage Manager 2.5 Engine for Integration
© Novell, Inc. All rights reserved.40
Windows Agent
Scan
SR
Share
File Reporter Engine Server (cont.)
• Processes the scans based on schedule• Compiles them for inclusion in a report• Provides all report information to user interface• Determines that a condition has been met for a triggered report• Monitors how many agents are online
File Reporter Engine Server
Windows Server
SLESOES Linux
Generate Reports
Display Reports
© Novell, Inc. All rights reserved.41
NetwareAgent
OES Linux Agent
Windows Agent
NSM 2.5 eDirectory
DSI eDirectory
NSM 2.5 Active Directory
DSIActive Directory
File Reporter Engine Server
NFRAdmin
Windows Server
SLESOES Linux
Generate Reports
Display Reports
Linux Agent
Scan
Scan
Scan
Scan
SR
Netware
OES Linux
Windows Server
SLES
SR
SR
SR
Novell® File Reporter Architecture
© Novell, Inc. All rights reserved.42
Netware
OES LinuxOES Linux
Agent
Windows Server
WindowsAgent
SLESLinux Agent
SR
SR
SR
SR
Storage Resources and Reporting Agents
• A Storage Resource (SR) can be a server volume, Novell® Storage Manager policy, network folder path, or a Linux mount point
• Agent performs a “Scan” of the SR to which it is assigned• Agents for:
– Netware®
– Open Enterprise Server 2 Linux– Windows 2003 and 2008 Server– SUSE® Linux
NetwareAgent
© Novell, Inc. All rights reserved.43
File Reporting Agents (cont.)
• Examines and reports on variety of file systems
– Novell Storage Services™
– Novell® Traditional
– Novell NCP™
– Windows NTFS
– Reiser
– ext3
NetwareNetwareAgent
OES LinuxOES Linux
Agent
Windows Server
WindowsAgent
SLESLinux Agent
SR
SR
SR
SR
© Novell, Inc. All rights reserved.44
• The Agent initiates a Scan of the Storage Resource (SR)• Scans are indexed and compressed data specific to a SR• A Scan is decompressed only when data within the scan will be used to
generate a report• A Scan includes comprehensive information on
– File types being stored and file size– Duplicate files, file owners– When files were created or last modified– Much more
Windows Agent
Scan
Compressed
NFRAdmin
Display Reports
Decompressed
Engine Server
Indexed SR
Share
Scans
Novell® Dynamic File Services for WindowsTechnical Overview and Requirements
© Novell, Inc. All rights reserved.46
Novell® Dynamic File Services
BEFORE AFTER
K Drive
K Drive
Merged View
© Novell, Inc. All rights reserved.47
Novell® Dynamic File Services for Windows• Dynamic File Services for Windows provides:
– Automated policies to relocate unstructured files to a low cost storage device
– Policies based on:> Age of file
> Size of file
> File type
– Merged view of information automatically provided for the end user
– Administrators can maintain different backup/restore policies for their primary and secondary storage locations
© Novell, Inc. All rights reserved.48
Novell® Dynamic File Services for Windows• Installation Considerations
– Supported Components
> Windows 2003, Windows 2008 (Dynamic Storage Service)
> Windows XP, Windows Vista (Dsw Management Console)
> Microsoft .NET 3.5 Service Pack 1
> NTFS file system
> Supports Workgroup or Domain modes (Active Directory (AD))
> Uses Certificates for SSL encryption of https on the wire
» Https is for the Remote Management console
© Novell, Inc. All rights reserved.49
Novell® Dynamic File Services for Windows
HTTPS Microsoft Networking
ManagementConsole
WindowsDynamicStorageServer
End UserMerged View
GUI
Microsoft .NET Framework
WCFProxyCLI
WebService
API Repair GUI
ControllerGUI
Microsoft .NET Framework
Web ServiceAPI
DynamicStorage
WindowsService
EnforcerWCF Proxy
Port GUI
Firewall GUI
File Protocol
File System
Mini Filter DriverWin32loctl
PrimaryStorage
SecondaryStorage
© Novell, Inc. All rights reserved.50
Novell® Dynamic File Services for Windows• Open Source Components
– Log4net
> Provides logging services
– ZedGraph
> Provides line and bar graphs
– Plossum
> Provides CLI functionality
© Novell, Inc. All rights reserved.51
Novell® Dynamic File Services for Windows• Management Console
– Defines Pairs
– Creates Policies
– Previews Policies
– Associates Pairs with Policies
– Allows for the inclusion and exclusion of folders
– Provides file movement and other statistics
– Permits immediate running of a policies on a pair
© Novell, Inc. All rights reserved.52
Novell® Dynamic File Services for Windows• Command Line Interface
– Used to perform similar operations as the Management Console from a command line
– Allows for command scripting (Local and Remote)
– Encrypted to protect data on the wire
Example:dstwcli.exe -servername="192.168.1.1" -username="Administrator" -password="novell" -pair
© Novell, Inc. All rights reserved.53
Novell® Dynamic File Services for Windows• Repair Tool (GUI)
– Check Pair and Policy databases for consistency
– Reports information about Pairs and Policies
– Fixes problems with the Pair and Policy Databases when possible
© Novell, Inc. All rights reserved.54
Novell® Dynamic File Services for Windows• Firewall Access (GUI)
– Enable or disable an exception in the firewall for Dsw
• Port Access (GUI)
– Default port is 8999 (TCP)
– Allows port to be changed
– Modifying port requires Service to be restarted
© Novell, Inc. All rights reserved.55
Novell® Dynamic File Services for Windows• Troubleshooting
– Log and configuration files> Microsoft Event Viewer
» System and Application
> Dsw Core Logs and Configuration» DswMcpCore.log
» dswMcpCore.config.xml
> Dsw Enforcer log and configuration file» DswEnforcer.log
» DswEnforcer.config.xml
> Audit Log and Configuration file» DswAuditLog.xml
» DswAuditCfg.xml
Novell® Storage Manager forActive Directory Technical
Components and Requirements
© Novell, Inc. All rights reserved.57
Identity-driven and Policy-based File Management
Files
• Storage Hardware Platforms• Storage Area Networks• Unstructured Data• Company Assets• Windows Server 2008• Windows Server 2003• NetWare® and Novell® Open
Enterprise Server Linux
© Novell, Inc. All rights reserved.58
Identity-driven and Policy-based File Management
Identity
• Provisioning / De-Provisioning• Role Based Management
Microsoft Active Directory
Novell eDirectory
Files
• Storage Hardware Platforms• Storage Area Networks• Unstructured Data• Company Assets• Windows Server 2008• Windows Server 2003• NetWare® and Novell® Open
Enterprise Server Linux
© Novell, Inc. All rights reserved.59
Identity-drivenFile ManagementIdentity Files
Identity-driven and Policy-based File Management
• Provisioning / De-Provisioning• Lifecycle Storage Management• Automate manual processes• Secure based on policies
• Provisioning / De-Provisioning• Role Based Management
Microsoft Active Directory
Event Policy
NovellStorageManager
Novell eDirectory Event Policy
NovellStorageManager
• Storage Hardware Platforms• Storage Area Networks• Unstructured Data• Company Assets• Windows Server 2008• Windows Server 2003• NetWare® and Novell® Open
Enterprise Server Linux
© Novell, Inc. All rights reserved.60
Provision Role-Based
Data
Manage Renames
Provision Folder
Delete User
Set / Manage Rights
Delete Immediate
Lifecycle File ManagementBased on Identity and Policy
Vault Storage
Inactive User Policy
Deferred Delete
Set / Manage Profile Property
Transfer / Moves
CreateUser
HR
© Novell, Inc. All rights reserved.61
PolicyAssociations
Personal Storage Management
Rules
Novell® Storage Manager for Active DirectoryPolicy Architecture
© Novell, Inc. All rights reserved.62
Novell® Storage Manager AD Components
NSM EventMonitor
Directory Services
• Create User • Move User • Rename User• Add and Remove Member from Group• Delete User
© Novell, Inc. All rights reserved.63
NSM EventMonitor
NSMEngineStorage
Policies
Directory Services
• Create User • Move User • Rename User• Add and Remove Member from Group• Delete User
• Engine Receives Event and Reads Policy
Novell® Storage Manager AD Components
© Novell, Inc. All rights reserved.64
NSM EventMonitor
NSMEngineStorage
Policies
Directory Services
• Provision Home Folder• Assign Rights• Rename Home Folder• Set / Update Profile Attribute• Clean Up Home Folder• Delegate Work to Agent
• Create User • Move User • Rename User• Add and Remove Member from Group• Delete User
Novell® Storage Manager AD Components
© Novell, Inc. All rights reserved.65
DelegatedWork
NSM EventMonitor
NSMEngineStorage
Policies
Directory Services
• Provision Home Folder• Assign Rights• Rename Home Folder• Set / Update Profile Attribute• Clean Up Home Folder• Delegate Work to Agent
• Create User • Move User • Rename User• Add and Remove Member from Group• Delete User
• Server to Server File Copies• Vaulting of Home Folders• File Template Copies
Novell® Storage Manager AD Components
© Novell, Inc. All rights reserved.66
Novell® Storage Manager for ADServer Component Example
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERSDefault Agent
LONATL
Agent
H:\Users
WIN2K8-LON
Agent
H:\Users
WIN2K8-ATL
© Novell, Inc. All rights reserved.67
Novell® Storage Manager for ADCreate User Example
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERSDefault Agent
LONATL
Agent
H:\Users
WIN2K8-LON
Agent
H:\Users
WIN2K8-ATL
CreateEvent
bsmith
© Novell, Inc. All rights reserved.68
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERSDefault Agent
LONATL
Agent
H:\Users
WIN2K8-LON
Agent
H:\Users
WIN2K8-ATL
CreateEvent
bsmith
Novell® Storage Manager for ADCreate User Example
© Novell, Inc. All rights reserved.69
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERSDefault Agent
LONATL
Agent
H:\Users\bsmith
WIN2K8-LON
Agent
H:\Users
WIN2K8-ATL
CreateEvent
bsmith
Novell® Storage Manager for ADCreate User Example
© Novell, Inc. All rights reserved.70
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERS
LONATLWIN2K8-LON
Agent
H:\Users\bsmith
WIN2K8-ATL
CreateEvent
bsmith
Novell® Storage Manager for ADMove User Example
Agent
H:\Users\
© Novell, Inc. All rights reserved.71
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERS
LONATLWIN2K8-LON
Agent
H:\Users\bsmith
WIN2K8-ATL
CreateEvent
bsmith
Novell® Storage Manager for ADMove User Example
Agent
H:\Users\
© Novell, Inc. All rights reserved.72
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERS
LONATLWIN2K8-LON
Agent
H:\Users\bsmith
WIN2K8-ATL
CreateEvent
bsmith
Novell® Storage Manager for ADMove User Example
Agent
H:\Users\
© Novell, Inc. All rights reserved.73
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERS
LONATLWIN2K8-LON
Agent
H:\Users\bsmith
WIN2K8-ATL
CreateEvent
bsmith
Novell® Storage Manager for ADMove User Example
Agent
H:\Users\
Delegate Work to Target Agent
© Novell, Inc. All rights reserved.74
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERS
LONATLWIN2K8-LON
Agent
H:\Users\
WIN2K8-ATL
CreateEvent
bsmith
Novell® Storage Manager for ADMove User Example
H:\Users\bsmith
Delegate Work to Target Agent
© Novell, Inc. All rights reserved.75
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERS
LONATLWIN2K8-LON
Agent
H:\Users\
WIN2K8-ATL
CreateEvent
bsmith
Novell® Storage Manager for ADMove User Example
H:\Users\bsmith
Delegate Work to Target Agent
© Novell, Inc. All rights reserved.76
DomainController
WIN2K8-DC WIN2K8-HQ
NSM EngineNSM Event
MemberServer
CCTEC
HQ
ATL
LON
CCTEC
NSMPOLICIES
USERS
LON-USERS
LONATLWIN2K8-LON
Agent
H:\Users\
WIN2K8-ATL
CreateEvent
bsmith
Novell® Storage Manager for ADMove User Example
H:\Users\bsmith
Report Status to Engine
Agent
© Novell, Inc. All rights reserved.77
Novell® Storage Manager AD Engine Service Requirements
NSM 2.5Engine Service
• Windows Server 2003 SP2 or later (Member or DC Server)• Windows Server 2008 SP1 or later (Member or DC Server)• Forest Functional Level 2003 or later (Native Mode)• One Engine per Forest
© Novell, Inc. All rights reserved.78
Novell® Storage Manager AD Event Service Requirements
NSM 2.5Event Service
• Windows Server 2003 SP2 or later (Member or DC Server)• Windows Server 2008 SP1 or later (Member or DC Server)• Forest Functional Level 2003 or later• One Event Monitor per Domain
© Novell, Inc. All rights reserved.79
Novell® Storage Manager AD Agent Service Requirements
NSM 2.5Agent Service
• Windows Server 2003 SP2 or later (Member or DC Server)• Windows Server 2008 SP1 or later (Member or DC Server)• Deploy to servers that have managed storage
© Novell, Inc. All rights reserved.80
NSMAdmin Requirements
• .NET 3.5 Framework• Windows XP SP3, Windows Vista SP1, or Windows 2007• Windows Server 2003 SP2 or later• Windows Server 2008 SP 1 or later
Novell® Storage Manager 2.5Management Interface
Novell® Storage Manager for eDirectory™
Overview and Requirements
© Novell, Inc. All rights reserved.82
Files
Identity-driven and Policy-basedFile Management
• Storage Hardware Platforms• Storage Area Networks• Unstructured data• Company assets• NetWare® and Open
Enterprise Server Linux• Windows Servers
© Novell, Inc. All rights reserved.83
Files
Identity-driven and Policy-basedFile Management
NDFS
NFR
NDFS
NFR
• Storage Hardware Platforms• Storage Area Networks• Unstructured data• Company assets• NetWare® and Open
Enterprise Server Linux• Windows Servers
© Novell, Inc. All rights reserved.84
FilesIdentity
Novell eDirectory
Microsoft Active Directory
• Provisioning / De-Provisioning• Role Based Management
Identity-driven and Policy-basedStorage Management
NDFS
NFR
NDFS
NFR
• Storage Hardware Platforms• Storage Area Networks• Unstructured data• Company assets• NetWare® and Open
Enterprise Server Linux• Windows Servers
© Novell, Inc. All rights reserved.85
Identity-drivenFile Management FilesIdentity
• Provisioning / De-Provisioning• Lifecycle Storage Management• Automate manual processes• Secure based on policies
Novell eDirectory
Microsoft Active Directory
Event
Event
Policy
Policy
• Provisioning / De-Provisioning• Role Based Management
Novell Storage Manager
Novell Storage Manager
NovellStorageManager
NovellStorageManager
Identity-driven and Policy-based Storage Management
NDFS
NFR
NDFS
NFR
• Storage Hardware Platforms• Storage Area Networks• Unstructured data• Company assets• NetWare® and Open
Enterprise Server Linux• Windows Servers
© Novell, Inc. All rights reserved.86
Lifecycle Storage ManagementBased on Identity and Policy
© Novell, Inc. All rights reserved.87
PolicyAssociations
Collaborative Storage Management
Rules
Personal Storage Management
Rules
Novell® Storage Manager for eDirectoryPolicy Architecture
© Novell, Inc. All rights reserved.88
Novell® Storage Manager for eDirectory™ Components
NSM EventMonitor
• Create User or Group• Move User • Rename User• Add and Remove Member from Group• Delete User• Action Object
Novell eDirectory
© Novell, Inc. All rights reserved.89
NSM EventMonitor
NSMEngineStorage
Policies
• Engine Receives Event and Reads Policy
Novell® Storage Manager for eDirectory™ Components
● User Policy● Auxiliary Policy● Collaborative Policy
• Create User or Group• Move User • Rename User• Add and Remove Member from Group• Delete User• Action Object
Novell eDirectory
© Novell, Inc. All rights reserved.90
NSM EventMonitor
NSMEngineStorage
Policies
Novell® Storage Manager for eDirectory™ Components
● User Policy● Auxiliary Policy● Collaborative Policy
• Create User or Group• Move User • Rename User• Add and Remove Member from Group• Delete User• Action Object
Novell eDirectory
• Provision User Storage• Provision Collaborative Storage• Assign Rights• Rename Folders• Set / Update eDirectory Attribute • Clean Up Storage• Perform Action Object Work• Delegate Work to Agent
© Novell, Inc. All rights reserved.91
DelegatedWork
NSM EventMonitor
NSMEngineStorage
Policies
Novell eDirectory
• Server to Server File Copies• Vaulting of Storage• File Template Copies
Novell® Storage Manager for eDirectory™ Components
● User Policy● Auxiliary Policy● Collaborative Policy
• Create User or Group• Move User • Rename User• Add and Remove Member from Group• Delete User• Action Object
• Provision User Storage• Provision Collaborative Storage• Assign Rights• Rename Folders• Set / Update eDirectory Attribute • Clean Up Storage• Perform Action Object Work• Delegate Work to Agent
© Novell, Inc. All rights reserved.92
Novell® Storage Manager 2.5 eDirectory™ Engine Requirements
NSM 2.5 Engine
• NetWare® 6.5 SP7 or later• Virtualized NetWare 6.5 SP7 or later• NSM 3.0 – Native Linux Support
NetWare
© Novell, Inc. All rights reserved.93
Novell® Storage Manager 2.5 eDirectory™
Event Monitoring Requirements
• SUSE® Linux Enterprise Server 10 SP1 or later
• Novell Open Enterprise Server 2 Linux or later
• eDirectory 8.7.3.10 or later• eDirectory 8.8 SP2 or later
OESLinux
NSM 2.5 Event Monitor
OESLinux
NSM 2.5 Event Monitor
NetWare
NSM 2.5 Event Monitor
• NetWare® 6.5 SP5 or later
• eDirectory 8.7.3.9 or later• eDirectory 8.8 SP2 or later
© Novell, Inc. All rights reserved.94
Novell® Storage Manager 2.5 eDirectory™
Agent Requirements
Managed Storage• NetWare® – Novell Storage
Services™ / Traditional• Novell Open Enterprise
Server NW – NSS / Traditional
• OES 2 – NSS• OES 2 – EXT3• OES 2 - Reiser
Server Requirements• NW 6.5 / OES-NW SP7 or later• OES 2 Linux SP1 or later
NSM 2.5 Agent
OESLinuxNetWare
Demo
Summary
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 DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. 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. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. 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.