SlideShare uma empresa Scribd logo
1 de 153
Baixar para ler offline
Novell Storage Manager:
                  ®

Your Secret Weapon for Simplified File and User
Management



Ed Shropshire            David Condrey
Program Manager          Engineering Manager
eshropshire@novell.com   dcondrey@novell.com
Agenda

    •   Novell Storage Manager 2.5 Components Update
                        ®




    •   Managing Personal User Storage
         –   Getting existing storage managed
         –   Quota Management and Auxiliary Storage
    •   Managing Collaborative Storage
         –   Group-based and Container-based Storage
         –   New Manage / Backfill Operations
    •   NSM 2.5 Action Object and LDAP/ IDM Integration
    •   Upgrading from NSM 2.0

2   © Novell, Inc. All rights reserved.
Agenda

    •   Novell Storage Manager Overview
                        ®




    •   Getting Existing Storage Managed by Policy
    •   Managing Collaborative Storage
    •   Rights Analysis and Reports
    •   File Grooming and Data Vaulting
    •   Auxiliary Storage Policies
    •   Identity Manager Integration
    •   Life-cycle Storage Management Demo
3   © Novell, Inc. All rights reserved.
Exponential Growth in Storage

    •   Capacity at Fortune 1000 companies doubling every
        10 months                  1




    •   60% Compounded Annual Growth Rate (CAGR) for
        storage during 2006-2011          2




    •   36% CAGR of capacity-optimized storage shipments
        exceeding 20 million terabytes by 2011    3




                                              1
                                                  TheInfoPro study, 2006
                                              2
                                                  IDC, May 2007
                                              3
                                                  IDC, December 2007
4   © Novell, Inc. All rights reserved.
File-based Data Growth



        “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.”
                                                IDC, January 2009




5   © Novell, Inc. All rights reserved.
The Quick Fix: Add More Storage

    •   Tier 1 storage: SAN, file server, etc

    •   Tier 2 storage: Serial ATA device, NAS, etc.

    •   Tier 3 storage: Tape storage




6   © Novell, Inc. All rights reserved.
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




7   © Novell, Inc. All rights reserved.
The Need for Storage Management

    •   Regularly and on-going
    •   Files and folders reviewed
    •   Compliance Management
    •   Determination made to
         –   Leave data where it is

         –   Move it to Tier 2 or 3 storage

         –   Delete it

             But where are you going to find time to do all this?
8   © Novell, Inc. All rights reserved.
Novell Storage Manager  ®




    •   Automates full lifecycle management of user and
        group storage
    •   Leverages eDirectory or Active Directory
                                          ™




    •   Automates comprehensive set of management tasks
    •   Identity-based
    •   Policy-driven
    •   Helps assure compliance
    •   Saves significant time and money

9   © Novell, Inc. All rights reserved.
Storage Hardware Environments

                                                 Storage




                                           • Storage Hardware Platforms
                                           • Storage Area Networks
                                           • Unstructured data
                                           • Company assets
                                           • NetWare and OES Linux
                                           • Linux
                                           • Windows Server



10   © Novell, Inc. All rights reserved.
Identity Management

                     Identity                     Storage


                        Novell
                       eDirectory


                  Microsoft
                                AD
               Active Directory



     • Provisioning / De-Provisioning       • Storage Hardware Platforms
     • Role Based Management                • Storage Area Networks
                                            • Unstructured data
                                            • Company assets
                                            • NetWare & OES Linux
                                            • Linux
                                            • Windows Server



11    © Novell, Inc. All rights reserved.
Identity-driven and Policy-based
     Storage Management
                                                Identity-driven
                     Identity                Storage Management                Storage


                        Novell                       Novell
                                                     Novell
                                                    Storage
                       eDirectory           Event
                                                    Storage
                                                    Manager   Policy
                                                    Manager



                  Microsoft                          Novell
                                AD                   Novell
                                                    Storage
               Active Directory                     Storage
                                                    Manager
                                            Event   Manager
                                                              Policy

     • Provisioning / De-Provisioning • Provisioning / De-Provisioning   • Storage Hardware Platforms
     • Role Based Management          • Lifecycle Storage Management     • Storage Area Networks
                                      • Automate manual processes        • Unstructured data
                                      • Secure based on policies         • Company assets
                                                                         • NetWare & OES Linux
                                                                         • Linux
                                                                         • Windows Server



12    © Novell, Inc. All rights reserved.
The Common Thread: Identity

                         Data                  Cost                             Regulatory
                                                              Productivity
                        Security             Reduction                          Compliance




                    • Consistent           • Eliminate        • Fast employee   • HIPAA
                      storage                redundant          ramp-up
                      policies               administration                     • Sarbanes-
                                             tasks            • Do more with      Oxley
                    • Deprovision                               less
                      access to            • Reduce                             • Privacy Act
                      critical data          helpdesk         • Team
                                                                                • Audit
                                             burden             Collaboration
                    • File Rights                                                 Requirements
                      Analysis             • Trend Analysis                     • NCLB / AYP
                    • Intellectual         • Reduce
                      Property               Complexity

                                   Identity-driven Storage Management


13   © Novell, Inc. All rights reserved.
Manage Storage Based on Policy

                   Put your policies in
                   the directory



                                           Point your directory at
                                                  your disk




                                                                And be done with it

14   © Novell, Inc. All rights reserved.
Lifecycle Storage Management
     Based on Identity and Policy




15   © Novell, Inc. All rights reserved.
Novell Storage Manager  ®



     Policy-Driven Automation


                           VaultServer             Acme                                  Server37
                                                                            BOS-Policy

          SFO-Policy
                                              San
                                                          Boston
                                           Fransisco


     Server21
                                             X                                   Server65




     •   Provisioning/Placement                             •   Tiering
     •   Load-balancing                                     •   Migration                Server4

     •   Restructuring                                      •   Renaming
                                                            •   Deprovisioning/Vaulting
16   © Novell, Inc. All rights reserved.
Novell Storage Manager 2.5
              ®



Components and Server Requirements
Novell Storage Manager Components
                             ®




                                                      NSM Event
                                                       Monitor


                                                     NSM
                 Storage                            Engine               •   Provision Storage
                 Policies
                                                                         •   Rename Folders
     •   Collaborative Storage Policies                                  •   Cleanup Storage
     •   User Storage Policies
     •   Auxiliary Storage Policies
                                                   Delegated
                                           NSM
     •   Block Policies                              Work
                                           Agent
                                                                  •   Server to Server Data Migration
                                                                  •   Grooming and Vaulting of Storage
                                                                  •   File Template Copies
18   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Policy Architecture



                                              Personal Storage
                                                Management
                                                   Rules

                                 Policy
                              Associations
                                             Collaborative Storage
                                                 Management
                                                     Rules




19   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Server Component Example
                DA

                                           OESLX-HQ
                                                              HQ      OESNW-HQ
                                                                                                      DA


                         HQ                                                                                NSMPOLICIES
                                                    M – DA                      RW – DA
                                                    M – HQ                      RW – HQ                        GROUP
                         ATL
                                                    M – ATL                     RW – ATL
                                                    M – LON                     RW – LON                       USER
                         LON                                                    VOL1:NSMTEMPLATES
                                                                                                              LON-USERS
                                            Event                      Engine                              -OWNER-
                                                                       Event                               -MEMBER-
                                                                                                           -GROUP-




                                            ATL                                                            LON
         OESLX-ATL                              OESNW-ATL                          OESLX-LON

                         VOL1:Users                      VOL1:Users                       VOL1:Users
                         VOL1:Collaborative              VOL1:Collaborative               VOL1:Collaborative




                 Agent                                Agent                             Agent

20   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Create User Event
                DA

                                           OESLX-HQ
                                                              HQ      OESNW-HQ
                                                                                                      DA


                         HQ                                                                                NSMPOLICIES
                                                    M – DA                      RW – DA
                                                    M – HQ                      RW – HQ                        GROUP
                         ATL
                                                    M – ATL                     RW – ATL
                                                    M – LON                     RW – LON                       USER
                         LON                                                    VOL1:NSMTEMPLATES
                                                                                                              LON-USERS
                                            Event                      Engine                              -OWNER-
                               User                                    Event                               -MEMBER-
                                                                                                           -GROUP-




                                            ATL                                                            LON
         OESLX-ATL                              OESNW-ATL                          OESLX-LON

                         VOL1:Users                      VOL1:Users                       VOL1:Users
                         VOL1:Collaborative              VOL1:Collaborative               VOL1:Collaborative




                 Agent                                Agent                             Agent

21   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Create User Event
                DA

                                           OESLX-HQ
                                                              HQ      OESNW-HQ
                                                                                                      DA


                         HQ                                                                                NSMPOLICIES
                                                    M – DA                      RW – DA
                                                    M – HQ                      RW – HQ                        GROUP
                         ATL
                                                    M – ATL                     RW – ATL
                                                    M – LON                     RW – LON                       USER
                         LON                                                    VOL1:NSMTEMPLATES
                                                                                                              LON-USERS
                                            Event                      Engine                              -OWNER-
                               User                                    Event                               -MEMBER-
                                                                                                           -GROUP-




                                            ATL                                                            LON
         OESLX-ATL                              OESNW-ATL                          OESLX-LON

                         VOL1:Users                      VOL1:Users                       VOL1:Users
                         VOL1:Collaborative              VOL1:Collaborative               VOL1:Collaborative




                 Agent                                Agent                             Agent

22   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Create User Event
                DA

                                           OESLX-HQ
                                                              HQ      OESNW-HQ
                                                                                                      DA


                         HQ                                                                                NSMPOLICIES
                                                    M – DA                      RW – DA
                                                    M – HQ                      RW – HQ                        GROUP
                         ATL
                                                    M – ATL                     RW – ATL
                                                    M – LON                     RW – LON                       USER
                         LON                                                    VOL1:NSMTEMPLATES
                                                                                                              LON-USERS
                                            Event                      Engine                              -OWNER-
                               User                                    Event                               -MEMBER-
                                                                                                           -GROUP-




                                            ATL                                                            LON
         OESLX-ATL                              OESNW-ATL                          OESLX-LON

                         VOL1:Users                      VOL1:Users                       VOL1:Users
                         VOL1:Collaborative              VOL1:Collaborative               VOL1:Collaborative




                 Agent                                Agent                             Agent

23   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Create User Event
                DA

                                           OESLX-HQ
                                                              HQ      OESNW-HQ
                                                                                                     DA


                         HQ                                                                               NSMPOLICIES
                                                    M – DA                      RW – DA
                                                    M – HQ                      RW – HQ                       GROUP
                         ATL
                                                    M – ATL                     RW – ATL
                                                    M – LON                     RW – LON                      USER
                         LON                                                    VOL1:NSMTEMPLATES
                                                                                                             LON-USERS
                                            Event                      Engine                             -OWNER-
                               User                                    Event                              -MEMBER-
                                                                                                          -GROUP-




                                            ATL                                                           LON
         OESLX-ATL                              OESNW-ATL                          OESLX-LON

                         VOL1:Users                      VOL1:Users                       VOL1:Users BSMITH
                         VOL1:Collaborative              VOL1:Collaborative               VOL1:Collaborative




                 Agent                                Agent                             Agent

24   © Novell, Inc. All rights reserved.
Novell Storage Manager 2.5 Agent
                             ®




                                                         Directory Services




                                                                          NSM Event
                                                                           Monitor


                 Storage
                 Policies                                                  NSM         Delegate Tasks
                                                                          Engine       to Target Agent




                                               •   Server to Server Data Migration
                                               •   Grooming and Vaulting of Storage
                                               •   File Template Copies


                    Managed                                                                    Managed
                    Storage            Agent                                          Agent    Storage

25   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Move User Event
                DA

                                           OESLX-HQ
                                                              HQ    OESNW-HQ
                                                                                                     DA


                         HQ                                                                               NSMPOLICIES
                                                    M – DA                     RW – DA
                                                    M – HQ                     RW – HQ                        GROUP
                         ATL
                                                    M – ATL                    RW – ATL
                                                    M – LON                    RW – LON                       USER
                         LON                                                   VOL1:NSMTEMPLATES
                                                                                                             LON-USERS
                                            Event                    Engine                               -OWNER-
                               User                                  Event                                -MEMBER-
                                                                                                          -GROUP-




                                            ATL       Source                                  LON
                                                                                  Target



                         VOL1:Users                     VOL1:Users BSMITH               VOL1:Users
                         VOL1:Collaborative             VOL1:Collaborative               VOL1:Collaborative

         OESLX-ATL                              OESNW-ATL                         OESLX-LON

26   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Move User Event
                DA

                                           OESLX-HQ
                                                              HQ    OESNW-HQ
                                                                                                     DA


                         HQ                                                                               NSMPOLICIES
                                                    M – DA                     RW – DA
                                                    M – HQ                     RW – HQ                        GROUP
                         ATL
                                                    M – ATL                    RW – ATL
                                                    M – LON                    RW – LON                       USER
                         LON                                                   VOL1:NSMTEMPLATES
                                                                                                             LON-USERS
                                            Event                    Engine                               -OWNER-
                               User                                  Event                                -MEMBER-
                                                                                                          -GROUP-




                                            ATL       Source                                  LON
                                                                                  Target



                         VOL1:Users                     VOL1:Users BSMITH               VOL1:Users
                         VOL1:Collaborative             VOL1:Collaborative               VOL1:Collaborative

         OESLX-ATL                              OESNW-ATL                         OESLX-LON

27   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Move User Event
                DA

                                           OESLX-HQ
                                                              HQ    OESNW-HQ
                                                                                                     DA


                         HQ                                                                               NSMPOLICIES
                                                    M – DA                     RW – DA
                                                    M – HQ                     RW – HQ                        GROUP
                         ATL
                                                    M – ATL                    RW – ATL
                                                    M – LON                    RW – LON                       USER
                         LON                                                   VOL1:NSMTEMPLATES
                                                                                                             LON-USERS
                                            Event                    Engine                               -OWNER-
                               User                                  Event                                -MEMBER-
                                                                                                          -GROUP-




                                            ATL       Source                                  LON
                                                                                  Target



                         VOL1:Users                     VOL1:Users BSMITH               VOL1:Users
                         VOL1:Collaborative             VOL1:Collaborative               VOL1:Collaborative

         OESLX-ATL                              OESNW-ATL                         OESLX-LON

28   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Move User Event
                DA

                                           OESLX-HQ
                                                              HQ    OESNW-HQ
                                                                                                     DA


                         HQ                                                                               NSMPOLICIES
                                                    M – DA                     RW – DA
                                                    M – HQ                     RW – HQ                        GROUP
                         ATL
                                                    M – ATL                    RW – ATL
                                                    M – LON                    RW – LON                       USER
                         LON                                                   VOL1:NSMTEMPLATES
                                                                                                             LON-USERS
                                            Event                    Engine                               -OWNER-
                               User                                  Event                                -MEMBER-
                                                                                                          -GROUP-




                                            ATL       Source                                  LON
                                                                                  Target



                         VOL1:Users                     VOL1:Users BSMITH               VOL1:Users
                         VOL1:Collaborative             VOL1:Collaborative               VOL1:Collaborative

         OESLX-ATL                              OESNW-ATL                         OESLX-LON

29   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Move User Event
                DA

                                           OESLX-HQ
                                                              HQ    OESNW-HQ
                                                                                                     DA


                         HQ                                                                               NSMPOLICIES
                                                    M – DA                     RW – DA
                                                    M – HQ                     RW – HQ                        GROUP
                         ATL
                                                    M – ATL                    RW – ATL
                                                    M – LON                    RW – LON                       USER
                         LON                                                   VOL1:NSMTEMPLATES
                                                                                                             LON-USERS
                                            Event                    Engine                               -OWNER-
                               User                                  Event                                -MEMBER-
                                                                                                          -GROUP-




                                            ATL       Source                                  LON
                                                                                  Target



                         VOL1:Users                     VOL1:Users BSMITH               VOL1:Users
                         VOL1:Collaborative             VOL1:Collaborative               VOL1:Collaborative

         OESLX-ATL                              OESNW-ATL                         OESLX-LON

30   © Novell, Inc. All rights reserved.
Novell Storage Manager
                     ®




     Move User Event
                DA

                                           OESLX-HQ
                                                              HQ      OESNW-HQ
                                                                                                     DA


                         HQ                                                                               NSMPOLICIES
                                                    M – DA                      RW – DA
                                                    M – HQ                      RW – HQ                       GROUP
                         ATL
                                                    M – ATL                     RW – ATL
                                                    M – LON                     RW – LON                      USER
                         LON                                                    VOL1:NSMTEMPLATES
                                                                                                             LON-USERS
                                            Event                      Engine                             -OWNER-
                               User                                    Event                              -MEMBER-
                                                                                                          -GROUP-




                                            ATL       Source                                   LON
                                                                                   Target



                         VOL1:Users                     VOL1:Users                        VOL1:Users BSMITH
                         VOL1:Collaborative             VOL1:Collaborative                VOL1:Collaborative

         OESLX-ATL                              OESNW-ATL                          OESLX-LON

31   © Novell, Inc. All rights reserved.
Novell Storage Manager 2.5
                     ®




     Engine Requirements




                                                NetWare   NSM 2.5 Engine




                                      •    NetWare 6.5 SP7 or later
                                                    ®




                                      •    Virtualized NetWare 6.5 SP7 or later
                                      •    NSM 3.0 – Native Linux Support
32   © Novell, Inc. All rights reserved.
Novell Storage Manager 2.5
                     ®




     Event Monitoring Requirements

                                                         •   SUSE Linux Enterprise Server
                                                                   ®

                                                OES
                                                Linux        10 SP1 or later
                                                         •   Open Enterprise Server 2
                                NSM 2.5 Event Monitor        Linux or later


                                                OES
                                                Linux
                                                         •   eDirectory 8.7.3.10 or later
                                                                           ™


                                                         •   eDirectory 8.8 SP2 or later
                                NSM 2.5 Event Monitor


                                                         •   NetWare 6.5 SP5 or later
                                                                       ®



                                               NetWare


                                                         •   eDirectory 8.7.3.9 or later
                                NSM 2.5 Event Monitor    •   eDirectory 8.8 SP2 or later
33   © Novell, Inc. All rights reserved.
Novell Storage Manager 2.5
                     ®




     Agent Requirements
                                                   Managed Storage
                                                   •   NetWare – Novell Storage
                                                               ®



                                                       Services / Traditional
                                                               ™



                                                   •   Open Enterprise Server
                                                       NW – NSS / Traditional
                                                   •   OES 2 – NSS
                                           OES
                         NetWare
                                           Linux
                                                   •   OES 2 – EXT3
                                                   •   OES 2 - Reiser

                   NSM 2.5 Agent

              Server Requirements
              •   NW 6.5 / OES-NW SP7 or later
              •   OES 2 Linux SP1 or later



34   © Novell, Inc. All rights reserved.
NSMAdmin Requirements




                                           Novell Storage Manager 2.5
                                              Management Interface


             •   .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

35   © Novell, Inc. All rights reserved.
Installation Planning
Installation Planning

     •   Plan server that will be running the Engine
     •   Plan servers for Event and Agent components
     •   Design eDirectory Structure and Location for Storage
                                           ™


         Policies
     •   Policy Naming Standards (User, Auxiliary and
         Collaborative)
     •   Obtain Eval or Production Novell Storage Manager 2.5
                                               ®



         License
          –   http://www.storagemgr.com
     •   Install .NET 3.5 on the Windows Management
         Workstation
37   © Novell, Inc. All rights reserved.
Getting Existing User Storage
          Managed By Policy
Process Overview

     •   Run Janitor and gather global statistics and anomaly
         reports
     •   Run Consistency Checks on target users and correct
         issues
     •   Configure User Storage File Template
     •   Create and associate User Storage Policy and remove
         existing home directory creation process
     •   Perform Novell Storage Manager Manage Operations
                                           ®




     •   Run Final Consistency Checks and Anomaly Reports
     •   Configure Quota Manager Help Desk Interface
39   © Novell, Inc. All rights reserved.
Global Statistics




40   © Novell, Inc. All rights reserved.
Anomaly Reports
     Orphaned Home Directory Candidates




41   © Novell, Inc. All rights reserved.
Getting Existing Storage Managed
     Consistency Check Report




42   © Novell, Inc. All rights reserved.
Getting Existing Storage Managed
     Consistency Check Report




43   © Novell, Inc. All rights reserved.
Create Policy and Bring Storage
     Into Compliance




44   © Novell, Inc. All rights reserved.
Final Report – 100% Compliance




45   © Novell, Inc. All rights reserved.
Quota Management
Quota Management Rules




47   © Novell, Inc. All rights reserved.
Preserve Quota on Move and
     Import Settings




48   © Novell, Inc. All rights reserved.
Quota Manager Help Desk Interface




49   © Novell, Inc. All rights reserved.
Quota Manager Help Desk Interface




50   © Novell, Inc. All rights reserved.
Group-based Collaborative
         Storage Policies
Policy Definitions
     User Home Directory Attributes
                                                  Home Directory


                                             Paths
                                                                   NetWare

                                             Quota

                                             Rights
                                                                   OES Linux

                                           Template

                                              …

                                           DeleteWait


52   © Novell, Inc. All rights reserved.
Policy Definitions
     Group Home Directory Attribute
                  cccFSFactoryHomedir                          Home Directory


                                             Paths        Paths
                                                                                NetWare

                                             Quota        Quota

                                             Rights       Rights
                                                                                OES Linux

                                           Template     Template

                                              …            …

                                           DeleteWait   DeleteWait


53   © Novell, Inc. All rights reserved.
Identity-Driven Collaborative Storage
     Policy Association
                    Assign Policy to Projects Container           Algorithm: Random Balance (Path)
                                                                  Rights:
                                                                  Quota: 500 MB
                                                                  Template: SERV1/VOL1:ProjectFiles
                                                                  DelWait: Never
                                           ATLANTA


                                                                                          Target
                                                                      Policy
                   PROJECTS                 ENG           SALES                       File Systems




      SERV1/VOL1:ProjectFiles



54   © Novell, Inc. All rights reserved.
Identity-Driven Collaborative Storage
     Create Group Event
                    Assign Policy to Projects Container           Algorithm: Random Balance (Path)
                                                                  Rights:
                                                                  Quota: 500 MB
                                                                  Template: SERV1/VOL1:ProjectFiles
                                                                  DelWait: Never
                                           ATLANTA


                                                                                          Target
                                                                      Policy
                   PROJECTS                 ENG           SALES                       File Systems




     Create Project
     Group Project




      SERV1/VOL1:ProjectFiles



55   © Novell, Inc. All rights reserved.
Identity-Driven Collaborative Storage
     Apply Policy Settings
                                                                                Algorithm: Random Balance (Path)
                                                                                Rights:
                                                                                Quota: 500 MB
                                                                                Template: SERV1/VOL1:ProjectFiles
                                                                                DelWait: Never
                                               ATLANTA


                                                                                                         Target
                                                                                     Policy
                   PROJECTS                      ENG              SALES                              File Systems




     Create Project                        ATL-Project   Automatically Create Project Storage
     Group Project
                                                                                                ATL-Project

                                                                                                           500MB
                                                    Copy Group Storage Template Files
      SERV1/VOL1:ProjectFiles

                                                                                                  Rights      Quota
56   © Novell, Inc. All rights reserved.
Novell Storage Manager Monitors
                           ®



     the Group Member and Owner Attributes
                                Assign Members and Owners to the Project Group


           Members                                          Owners
            EWilliamson.ENG.HQ.CORP                         SHolmes.ENG.HQ.CORP
                                                            THerlong.ENG.HQ.CORP
            JHill.ENG.HQ.CORP
            KBates.ENG.HQ.CORP
            LPickens.ENG.HQ.CORP
            PHamby.ENG.HQ.CORP
            RDonalds.ENG.HQ.CORP
                                                   +
            SHolmes.ENG.HQ.CORP
            THerlong.ENG.HQ.CORP




57   © Novell, Inc. All rights reserved.
Provision Shared Storage and
     Assign Rights

                                           Quota   Rights




                                                   Manager
            Novell Storage Manager
                       ®



            automatically provisions
            storage and assigns file
            system rights for project              Project
                                                   Members
            managers and team members




58   © Novell, Inc. All rights reserved.
Group Storage Policy
 Configuration Steps
1. Create 3 eDirectory Objects                     ™




                                            Create
                                           eDirectory
                                            Objects




60   © Novell, Inc. All rights reserved.
2. Create Novell Storage Manager     ®



      Storage File Template
                SYS:FACTORYSAMPLE TEMPLATES




                                               Create File
                                                Template




61   © Novell, Inc. All rights reserved.
3. Assign Rights to Storage File Template



   Assign
  Rights to
 Directories



     Rights




62     © Novell, Inc. All rights reserved.
4. Create Novell Storage Manager Group Storage
                                           ®



     Policy and Associate with Projects Container




63   © Novell, Inc. All rights reserved.
5. Create eDirectory Group Object                   ™



               Create Group                ATL-PROJECT
                  Object




64   © Novell, Inc. All rights reserved.
Novell Storage Manager Copies Template
                           ®



     and Assigns Rights




65   © Novell, Inc. All rights reserved.
6. Assign Owners and Members
     to Group


           Members                             Owners
            EWilliamson.ENG.HQ.CORP            SHolmes.ENG.HQ.CORP
                                               THerlong.ENG.HQ.CORP
            JHill.ENG.HQ.CORP
            KBates.ENG.HQ.CORP
            LPickens.ENG.HQ.CORP
            PHamby.ENG.HQ.CORP
            RDonalds.ENG.HQ.CORP
                                           +
            SHolmes.ENG.HQ.CORP
            THerlong.ENG.HQ.CORP




66   © Novell, Inc. All rights reserved.
Provision Shared Storage and Assign Rights
     Based on Group Owner and Membership


              Quota             Rights




                                           Project Managers




                                             Team Members




                                               Novell Storage Manager
                                                      ®



                                               automatically provisions
                                               storage and assigns file
                                               system rights for project
                                               managers and team members

67   © Novell, Inc. All rights reserved.
Provision Class Storage and Assign Rights
     Based on Group Owner and Membership


              Quota             Rights



                                           Instructor




                                            Students




                                            Novell Storage Manager
                                                    ®



                                            automatically provisions
                                            storage and assigns file
                                            system rights for instructors
                                            and students

68   © Novell, Inc. All rights reserved.
Dynamic Template Processing




69   © Novell, Inc. All rights reserved.
Dynamic Template Processing




                                           Hide Folders From
                                           End Users View




70   © Novell, Inc. All rights reserved.
Sample Templates
     SYS:FACTORY Directory




71   © Novell, Inc. All rights reserved.
Vault on Delete Rules




72   © Novell, Inc. All rights reserved.
Migrate Collaborative Storage




73   © Novell, Inc. All rights reserved.
Backfill Multiple Groups




74   © Novell, Inc. All rights reserved.
Auxiliary Storage Policies
Expanding the Scope of Managed
     User Storage
     •   Novell Storage Manager 2.0 has limited scope of
                         ®



         managing one piece of storage per user (the Home
         Directory)
     •   Many customers have a need to manage multiple
         pieces of storage per user
     •   Workarounds include using the -member- processing in
         collaborative storage policies or scripts
     •   A new methodology: linking the primary home directory
         policy to auxiliary policies
     •   Seperate and independent policy rules (rights, quota,
         templates, cleanup, grooming, vaulting)

76   © Novell, Inc. All rights reserved.
Auxiliary Storage Management
     Examples
     •   Application folder managed by IT department

     •   HR folder created for each employee

     •   Student Records Folder (Portfolio)

     •   Terminal Services profile folder for each employee




77   © Novell, Inc. All rights reserved.
Auxiliary Storage Policies
                                           CORP




             HQ                            ATL               LON
                      HR-AUX

                                              ATL-Primary          LON-Primary
                                                  APPS-AUX            APPS-AUX




78   © Novell, Inc. All rights reserved.
Auxiliary Storage Policies
                                           CORP




             HQ                            ATL               LON
                      HR-AUX

                                              ATL-Primary          LON-Primary
                                                  APPS-AUX            APPS-AUX




79   © Novell, Inc. All rights reserved.
Provision Auxiliary Storage
                                           CORP




             HQ                            ATL               LON
                                                   SKNIGHT

                      HR-AUX

                                              ATL-Primary          LON-Primary
                                                  APPS-AUX            APPS-AUX




80   © Novell, Inc. All rights reserved.
Provision Auxiliary Storage
                                                  CORP




             HQ                                    ATL                    LON
                                                                SKNIGHT

                      HR-AUX

                                                           ATL-Primary          LON-Primary
                                                               APPS-AUX            APPS-AUX




                                         No
                                       Access

                                                APPS-AUX
                                                              Read Only
                                                               Access
81   © Novell, Inc. All rights reserved.
Life Cycle Management – Move User
                                           CORP




             HQ                            ATL                LON
                                                                       SKNIGHT

                      HR-AUX

                                              ATL-Primary           LON-Primary
                                                   APPS-AUX            APPS-AUX




                                                  Read Only
                                                   Access
82   © Novell, Inc. All rights reserved.
Life Cycle Management – Move User
                                           CORP




             HQ                            ATL                LON
                                                                       SKNIGHT

                      HR-AUX

                                              ATL-Primary           LON-Primary
                                                   APPS-AUX            APPS-AUX




                                                  Read Only
                                                   Access
83   © Novell, Inc. All rights reserved.
Life Cycle Management – Move User
                                           CORP




             HQ                            ATL               LON
                                                                      SKNIGHT

                      HR-AUX

                                              ATL-Primary          LON-Primary
                                                  APPS-AUX            APPS-AUX




                                                                     Read Only
                                                                      Access
84   © Novell, Inc. All rights reserved.
Deprovision Auxiliary Storage
                                           CORP




             HQ                            ATL               LON       X
                                                                      SKNIGHT
                                                                                  Delete


                      HR-AUX

                                              ATL-Primary          LON-Primary
                                                  APPS-AUX            APPS-AUX




                                                                             Vault




                                                                      Read Only
85   © Novell, Inc. All rights reserved.                               Access
Deprovision Auxiliary Storage
                                           CORP




             HQ                            ATL               LON
                      HR-AUX

                                              ATL-Primary          LON-Primary
                                                  APPS-AUX            APPS-AUX




                                                                                 Delete



86   © Novell, Inc. All rights reserved.
Deprovision Auxiliary Storage
                                                   CORP




             HQ                                    ATL               LON
                      HR-AUX

                                                      ATL-Primary          LON-Primary
                                                          APPS-AUX            APPS-AUX




                                           Vault

87   © Novell, Inc. All rights reserved.
Linking User Storage Policies

                                                                                DE

                                          By linking AUX
                                          policies to the
                                                                               Primary
             The primary
            policy manages
                                          primary policy,                       Policy           Storage
                                          Novell Storage                                        Template
               the Home
                                                  ®



                                       Manager can manage
                Directory
                                        multiple pieces of
                                         storage per user
                                                                                                 Target


               There is no
                                              Multi-valued
                                                                 Apps Aux                HR Aux
            practical limit to
                                           Attribute added to
             the number of
                                           each user object
             linked policies




                                                                 Storage              Storage
                                                                           Target               Target
                                                                Template             Template


88   © Novell, Inc. All rights reserved.
AUX Policy Naming

                       DE
                                  Storage
                                  Template
               DE
               PRI


                                  Storage
                                  Template
             Apps                            Auxiliary Policies are named according
                                                         to their function
             Aux


                                  Storage
                                  Template
              HR
              Aux


89   © Novell, Inc. All rights reserved.
Location Storage

                       DE
                                  Storage
                                  Template
               DE
               PRI
                                             Home Directory

                                  Storage                       Jan    A multi-valued attribute named Auxiliary
                                  Template
             Apps                            AuxillaryStorage
                                                                      Storage is added to the user and points to
                                                                         the individual user directory in each
             Aux                             (Multi-Valued)
                                                                               auxiliary storage location




                                  Storage
                                  Template
              HR
              Aux


90   © Novell, Inc. All rights reserved.
Application of Linked Policies

                       DE
                                  Storage
                                  Template
               DE
               PRI
                                Jan          Home Directory           When a user's home directory is provisioned,
                                                                      each piece of auxiliary storage is provisioned
                                  Storage                       Jan
                                  Template
             Apps                            AuxillaryStorage

             Aux                             (Multi-Valued)

                                                                      If a user is renamed or deleted, each piece of
                                Jan                                     auxiliary storage is renamed or cleaned up
                                                                             according to the individual policy

                                  Storage
                                  Template
              HR
              Aux
                                Jan

91   © Novell, Inc. All rights reserved.
Policy Change

                       DE                                          UK
                                  Storage                               Storage
                                  Template                              Template
               DE                                               UK
               PRI                                              PRI
                                Jan          Home Directory             Jan

                                  Storage    Jan                        Storage
                                  Template                              Template
             Apps                            AuxillaryStorage   TS
             Aux                             (Multi-Valued)
                                                                Aux
                                Jan                                     Jan

                                  Storage                               Storage
                                  Template                              Template
              HR                                                Apps
              Aux                                               Aux
                                                                              Jan
                                Jan

92   © Novell, Inc. All rights reserved.
AUXMAP

     •   New command to use the auxiliary storage catalog on
         the user to allow drive mapping to the storage
         associated with a policy

     •   Located in the Components folder




                                              User_Apps

         AUXMAP ROOT K:=Apps-Aux                 Jan




93   © Novell, Inc. All rights reserved.
Disaster Recovery Management
Defining DR



                                            Global    •

                                                      •
                                                          Volume Failures
                                                          SAN Failures
                                           Disaster   •   Data Center Failures



                                                      •   Misplaced Files
                                           Personal   •   Overwritten Files

                                           Disaster   •   Accidentally Deleted
                                                          Files


95   © Novell, Inc. All rights reserved.
DR Challenges

                                     Recovery from global disasters is intellectually simple

                                     • Volume23 was corrupted at 16:21 on May 12, 2008

                                     • Use the latest backup to recover the data




                                     Recovery from personal disasters is intellectually challenging
                                     • Bob says some of his files are gone
                                     • Thinks he saw them a few months ago … Not sure
                                     • Uncertainty ensues...
                                     • Where are Bob's files located on the network?
                                     • Where were they last week? Last month?


96   © Novell, Inc. All rights reserved.
Migration and DR Challenges



                                             Backups operate without          Without manual processes,
         Administrators at all sites
                                             regard to data users and         no record exists of where a
          migrate and restructure
                                           do not provide identity-based      particular object's data was
                  storage
                                               data-based recording           located at any point in time




                                           May 1
                                           Access

                eDirectory   ™                           Server65
                                                                           May 12
                   Active                                                   Move
                  Directory                                                           Admin
                                            June 1
                                            Access
                                                         Server37
97   © Novell, Inc. All rights reserved.
Storage Location Tracking


                     Important to                    Important to
                     Users                           Administrators
                                                                                                          Data
                     •Locate, Access,                •DR                                                 Rights*
                      Share                                                                              Quota*
                                                     •Management
                                                                                  Server41



                                                                                                                   ?
                                                                                                              ??
                                                              Used by administrators
        Directory services
                                     Used by user to locate    to determine storage
       contains pointes to a
                                      and access storage      location information in
       basic set of storage
                                           locations             personal disaster
             locations
                                                                     situations
                                                                                             Directory
                                                                                             Services


                     Management of these
                                                 Can become corrupt or
                     pointers is outside the
                                                  lost in global disaster
                     scope of many backup
                                                         situations
                            solutions




98   © Novell, Inc. All rights reserved.
Novell Storage Manager and DR
                             ®




     •   Policy engine manages             ✔   Restore quota information
                                               in the File System
         storage and Directory                                                Backup
         Services pointers to storage
     •   Extends directory services to
         hold an unlimited number of
         storage locations per object                 NSM

     •   Maintains a catalog of all
         managed storage locations
         and associated information
                                                     Directory               Directory
                                                     Services                Services
     •   Provides post-data-recovery
                                                     Restore trustee rights in
         tools that use the catalog              ✔
                                                     the File System
                                                                ✔ Restore storage location
                                                                  pointers in DS
99   © Novell, Inc. All rights reserved.
Solving the Timeline DR Problem


                         NSM manages                                                        Administrators
                         data storages               NSM catalog                             can retrieve a
                                                                            Historical
                       based on identity             extended to                            timeline-based      Appropriate
                                                                         information is
                         and maintains                  maintain                               data map        backup can be
                                                                        categorized by
                            location                    historical                         detailing storage   easily located
                                                                            purpose
                       information in the             information                         locations for data
                             catalog                                                          by purpose



         NSM



                                            May 1
                                            Access
                                                             Server65                                                       NSM
                                                                                 May 12           NSM                      Catalog
         NSM
                                                                                  Move
        Catalog

                                            June 1
                                            Access
                                                             Server37                            Backup            Admin
100   © Novell, Inc. All rights reserved.
Storage Redistribution
(Novell Storage Manager 2.5 SP1)
      ®
Background

      Novell Storage Manager polices allow distribution of
                      ®



      directories across multiple storage locations
      Distribution algorithm is defined in the policy


                          Acme
                                               MUN-Policy
                                                                       Server37


         San
                                      Munich
      Fransisco

                                                                             Server42

                                                            Server65




102   © Novell, Inc. All rights reserved.
Problem Statement


                                            Over time, storage
                                            distribution may need
                                            adjustment


                                            There are a number of
                                            reasons that adjustments
                                            may be necessary
103   © Novell, Inc. All rights reserved.
Distribution Adjustment Reason #1

      Additional paths added to the policy




                         Acme
                                                     MUN-Policy
                                                                             Server37


         San
                                      Munich
      Fransisco

                                                                                   Server42

                                                                  Server65

                                               Server68


104   © Novell, Inc. All rights reserved.
Distribution Adjustment Reason #2

      Change in the underlying disk subsystem for existing
      paths
              Disk is added or removed
              Other storage on the target volumes freed or used

                         Acme
                                               MUN-Policy
                                                                       Server37


         San
                                      Munich
      Fransisco

                                                                             Server42

                                                            Server65




105   © Novell, Inc. All rights reserved.
Distribution Adjustment Reason #3

      Data and/or storage usage characteristics are not
      uniform



                         Acme
                                               MUN-Policy
                                                                       Server37


         San
                                      Munich
      Fransisco

                                                                             Server42

                                                            Server65




106   © Novell, Inc. All rights reserved.
Redistribution Criteria

      Redistribution may be needed according to various criteria:

                                                 Number of directories
                                                  within a given path


                                               Data size of all directories
                                                  within a given path


                                            Quota-based commitment for all
                                             directories within a given path
107   © Novell, Inc. All rights reserved.
Redistribution Criteria Targeting


               Administrator
            allowed to specify
            approximate target
                distribution
               according to                 Path              Current   Target
             percentages on a               S65/Vol1:Users    55%         20%
            path-by-path basis
                                            S37/Share:Users   21%         40%
                                            S21/Vol1:UHome 10%            20%
                                            S15/V1:Users      14%         20%



108   © Novell, Inc. All rights reserved.
Methodology
      1. Engine collects size/quota data for all policy related storage nightly via the janitor process
      2. Novell Storage Manager Admin uses relevant data for storage managed by a given policy
                    ®




      3. Allows the admin to direct redistribution according to criteria and see the approximate effects
         prior to triggering any data movement
      4. Admin issues redistribution operations to the Engine as discrete tasks on the event queue
                                                                                             1
                                            Request Data for a Policy              Janitor
                        NSM                                                        Process
                        Admin                    2
                                                                              NSM                 Directory
                                            Return Object/Path/Size/Quota
                                            Data
                                                                             Engine               Size and
                                                                                                 Quota Data


                    3                       Issue Move Op Commands

                          Intended                      4
                         Action List
                                                                        Identity       Policy

109   © Novell, Inc. All rights reserved.
Results are Approximate

                                            Data size and quota commitment information
                                                is based on most recent janitor scan



                                     Network is fluid while operations are calculated
                                    and conducted – user data changes by the second



                                                Physical volume sizes may prohibit
                                              reaching requested redistribution goals


        Best results obtained by performing redistribution operations
        soon after a janitor scan during periods of low network usage
110   © Novell, Inc. All rights reserved.
Redistribution is a Policy Operation




111   © Novell, Inc. All rights reserved.
Criteria Selection

                                            Select primary
                                              criteria for
                                            redistribution




                                                      Data   Dir Count   Commit
                                                      Size




112   © Novell, Inc. All rights reserved.
Targeting and Calculations

                                                   Perform calculations
                                                   and show projections




                                            Enter target
                                            percentages


                                                                          Show calculated
                                                                          operations next


113   © Novell, Inc. All rights reserved.
Preliminary Results Review




                                            Individually select
                                                  targets



                   Individually enable/disable
                        target operations
                                                                  Submit operations
                                                                    to the engine

114   © Novell, Inc. All rights reserved.
Novell Storage Manager
      ®



           Action Object
Maybe Policy is Not Enough

      •   Taking action outside of the Novell Storage Manager
                                            ®



          canned policy construct

      •   Work with events and objects that are not connected to
          NSM Policies

      •   Insert approval processes through workflow

      •   Drive file system actions through the IDM Driver
          paradigm

      •   Provide exception based access to storage locations


116   © Novell, Inc. All rights reserved.
Action Object Facts

      •   Provides a type of application programming interface
          (API) for use with Novell Storage Manager
                                                ®




      •   An object in eDirectory that represents a single file
                                            ™


          system event, such as creating a directory or setting file
          system rights on a specified target path
      •   Used to manage file system related tasks outside the
          normal Novell Storage Manager policy construct
      •   May be created by any process, application, or API that
          can manage extended object classes and attributes in
          eDirectory
           –   Examples include iManager, ConsoleOne , LDIF and
                                                    ®



               Novell Identity Manager
117   © Novell, Inc. All rights reserved.
Provision Shared Storage Based
          on Role
         Provisioning

      Relationship Begins
                                                Marketing
                                                  Role                         Marketing
                                                                               Share


                          Role-based Entitlement
                                                                                                 Sales
                                                                                                 Dept
            Access Management


               Access Resources
                                                                                                      Move Locations
                Single Sign-on                                                                        Change Roles




                                                                                    Forgot Password
      Relationship Ends

       De-provisioning                                      Password Expires
                                                                                           Password Management
118       © Novell, Inc. All rights reserved.
Provision Shared Storage Based
          on Role
         Provisioning

      Relationship Begins
                                                Marketing
                                                  Role                         Marketing
                                                                               Share


                          Role-based Entitlement
                                                                                                 Sales
                                                                                                 Dept
            Access Management


               Access Resources
                                                                                                      Move Locations
                Single Sign-on                                                                        Change Roles




                                                                                    Forgot Password
      Relationship Ends

       De-provisioning                                      Password Expires
                                                                                           Password Management
119       © Novell, Inc. All rights reserved.
Exception Based Access                                         Exception Based Access
                                                                                                               Sales Dept
                                                                                                               Access Request


         Provisioning
                                                  Workflow Entitlement
      Relationship Begins
                                                Marketing
                                                  Role                                      Marketing
                                                                                            Share


                          Role-based Entitlement
                                                                                                              Sales
                                                                                                              Dept
            Access Management


               Access Resources
                                                                                                                    Move Locations
                Single Sign-on                                                                                      Change Roles




                                                                                                  Forgot Password
      Relationship Ends

       De-provisioning                                                   Password Expires
                                                                                                        Password Management
120       © Novell, Inc. All rights reserved.
Exception Based Access                                         Exception Based Access
                                                                                                               Sales Dept
                                                                                                               Access Request


         Provisioning
                                                                                                                              Approval
                                                  Workflow Entitlement
      Relationship Begins
                                                Marketing
                                                  Role                                      Marketing
                                                                                            Share


                          Role-based Entitlement
                                                                                                              Sales
                                                                                                              Dept
            Access Management


               Access Resources
                                                                                                                    Move Locations
                Single Sign-on                                                                                      Change Roles




                                                                                                  Forgot Password
      Relationship Ends

       De-provisioning                                                   Password Expires
                                                                                                        Password Management
121       © Novell, Inc. All rights reserved.
Exception Based Access                                         Exception Based Access
                                                                                                               Sales Dept
                                                                                                               Access Request


         Provisioning
                                                                                                                              Approval
                                                  Workflow Entitlement
      Relationship Begins
                                                Marketing
                                                  Role                                      Marketing
                                                                                            Share                 NSM Provisions
                                                                                                                  Access to Sales Dept
                                                                                                                  Secure Folder
                          Role-based Entitlement
                                                                                                              Sales
                                                                                                              Dept
            Access Management


               Access Resources
                                                                                                                    Move Locations
                Single Sign-on                                                                                      Change Roles




                                                                                                  Forgot Password
      Relationship Ends

       De-provisioning                                                   Password Expires
                                                                                                        Password Management
122       © Novell, Inc. All rights reserved.
Choosing a Command/Control
      Interface
      Considered:
           –   SOAP or Web Services
           –   Local System API
           –   RPC-Based API
           –   Others

      Most IDM developers know how to work with Directory
      Services


      So, let’s use eDirectory as the interface
                                            ™
                                                  Action
                                                  Objects


123   © Novell, Inc. All rights reserved.
Novell Storage Manager Action Object
                              ®



      Schema Attributes
                                                  MkDir
       Operation                                  CopyDir
       Options                                    RemoveDir
       Path1                                      SetQuota
       Path2                                      RemoveQuota

       Execute Time                               SetTrustee
                                                  CopyTrustee
       Execute Options
                                                  SetAttr
       Association
                                                  Rename
       Control
                                                  …
       Status
       Result                               Each Action Object performs one
                                            discrete file system operation
       Cleanup
       Chain_Start
       Chain_Next

124   © Novell, Inc. All rights reserved.
Set Trustee Attributes




125   © Novell, Inc. All rights reserved.
Novell Storage Manager Action Object
                              ®



      Operations




126   © Novell, Inc. All rights reserved.
Action Object Security
      and Performance

                                        Subsystem must be enabled in the engine



                                            Even monitor watches for Action Objects



                                            Eligible container(s) must be configured



                                  Security checks done against the object creator



                                   Work is done under the guidance of the engine

127   © Novell, Inc. All rights reserved.
Overview
                                                                                          CCTEC-TREE


                                                                                          o=org

                                                                      ou=actions                ou=users




                                                     LDAP/LDIF
                                                1
                                                                                    1

                                                    iManager


                                                                                    NSM Directory
                                                                         2          Event Monitor

                                                                                                NSM Engine
                                              1
                                               Identity Manager
                                            Role Based Provisioning
                                                   Workflow


                                                               3                                             3
                                                                                    3
                                                                   Trustee           Quota          Folder Creation
                                                                 Assignments       Management        Folder Copy

128   © Novell, Inc. All rights reserved.
Role-based Provisioning
                                  HR                              Identity Manager
                                System                   IDM      Entitlement
                                            Marketing
                                              Role




            Role-based
            Provisioning             Role                                    Workflow   Workflow
            (RBP)                   Based                                     Based     Entitlement




                                                        Storage
                                                        Manager




129   © Novell, Inc. All rights reserved.
Role-based Provisioning
                                  HR                              Identity Manager
                                System                   IDM      Entitlement
                                            Marketing
                                              Role




            Role-based
            Provisioning             Role                                    Workflow   Workflow
            (RBP)                   Based                                     Based     Entitlement


                   Marketing
                   Department




                                                        Storage
                                                        Manager




130   © Novell, Inc. All rights reserved.
Role-based Provisioning
                                  HR                              Identity Manager
                                System                   IDM      Entitlement
                                            Marketing
                                              Role




            Role-based
            Provisioning             Role                                    Workflow   Workflow
            (RBP)                   Based                                     Based     Entitlement


                   Marketing
                   Department




                                NSM
                                                        Storage
                               Storage                  Manager
                                Policy




131   © Novell, Inc. All rights reserved.
Role-based Provisioning
                                  HR                              Identity Manager
                                System                   IDM      Entitlement
                                            Marketing
                                              Role




            Role-based
            Provisioning             Role                                    Workflow    Workflow
            (RBP)                   Based                                     Based      Entitlement


                   Marketing
                   Department




                                NSM
                                                        Storage
                               Storage                  Manager
                                Policy




                                                                                     Marketing
                                                                                     Share
132   © Novell, Inc. All rights reserved.
Workflow Entitlements
                                  HR                              Identity Manager
                                System                   IDM      Entitlement
                                            Marketing
                                              Role




            Role-based
            Provisioning             Role                                    Workflow    Workflow
            (RBP)                   Based                                     Based      Entitlement


                   Marketing
                   Department




                                                        Storage
                                                        Manager




                                                                                     Marketing
                                                                                     Share
133   © Novell, Inc. All rights reserved.
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management
Novell Storage Manager: Your Secret Weapon for Simplified File and User Management

Mais conteúdo relacionado

Mais procurados

Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made EasyLessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made EasyNovell
 
Integrating Apple Macs Using Novell Technologies
Integrating Apple Macs Using Novell TechnologiesIntegrating Apple Macs Using Novell Technologies
Integrating Apple Macs Using Novell TechnologiesNovell
 
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementSecuring Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementNovell
 
Novell Open Enterprise Server Architecture
Novell Open Enterprise Server ArchitectureNovell Open Enterprise Server Architecture
Novell Open Enterprise Server ArchitectureNovell
 
Novell Teaming: Automating Business Processes with Forms and Workflows
Novell Teaming: Automating Business Processes with Forms and WorkflowsNovell Teaming: Automating Business Processes with Forms and Workflows
Novell Teaming: Automating Business Processes with Forms and WorkflowsNovell
 
Finding Virtual Coins in the Couch
Finding Virtual Coins in the CouchFinding Virtual Coins in the Couch
Finding Virtual Coins in the CouchNovell
 
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...Novell
 
Nexenta NV4V v2.0 Features
Nexenta NV4V v2.0 FeaturesNexenta NV4V v2.0 Features
Nexenta NV4V v2.0 FeaturesEvan Powell
 
Novell File Management Suite Use Cases
Novell File Management Suite Use CasesNovell File Management Suite Use Cases
Novell File Management Suite Use CasesNovell
 
Novell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedtNovell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedtGWAVA
 
Novell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell
 
Openstorage with OpenStack, by Bradley
Openstorage with OpenStack, by BradleyOpenstorage with OpenStack, by Bradley
Openstorage with OpenStack, by BradleyHui Cheng
 
Private cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomPrivate cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomMicrosoft Singapore
 
Integrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureIntegrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureNovell
 
Symantec Cloud Storage Offering: FileStore
Symantec Cloud Storage Offering: FileStoreSymantec Cloud Storage Offering: FileStore
Symantec Cloud Storage Offering: FileStoreSymantec
 
Veritas Storage Foundation
Veritas Storage FoundationVeritas Storage Foundation
Veritas Storage FoundationSymantec
 
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...Novell
 

Mais procurados (19)

Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made EasyLessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
 
Integrating Apple Macs Using Novell Technologies
Integrating Apple Macs Using Novell TechnologiesIntegrating Apple Macs Using Novell Technologies
Integrating Apple Macs Using Novell Technologies
 
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementSecuring Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
 
Novell Open Enterprise Server Architecture
Novell Open Enterprise Server ArchitectureNovell Open Enterprise Server Architecture
Novell Open Enterprise Server Architecture
 
Novell Teaming: Automating Business Processes with Forms and Workflows
Novell Teaming: Automating Business Processes with Forms and WorkflowsNovell Teaming: Automating Business Processes with Forms and Workflows
Novell Teaming: Automating Business Processes with Forms and Workflows
 
Finding Virtual Coins in the Couch
Finding Virtual Coins in the CouchFinding Virtual Coins in the Couch
Finding Virtual Coins in the Couch
 
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
 
Nexenta NV4V v2.0 Features
Nexenta NV4V v2.0 FeaturesNexenta NV4V v2.0 Features
Nexenta NV4V v2.0 Features
 
Novell File Management Suite Use Cases
Novell File Management Suite Use CasesNovell File Management Suite Use Cases
Novell File Management Suite Use Cases
 
Novell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedtNovell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedt
 
Novell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell ZENworks Overview and Futures
Novell ZENworks Overview and Futures
 
Cl115
Cl115Cl115
Cl115
 
Openstorage with OpenStack, by Bradley
Openstorage with OpenStack, by BradleyOpenstorage with OpenStack, by Bradley
Openstorage with OpenStack, by Bradley
 
Private cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomPrivate cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicom
 
Integrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureIntegrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing Infrastructure
 
Cl107
Cl107Cl107
Cl107
 
Symantec Cloud Storage Offering: FileStore
Symantec Cloud Storage Offering: FileStoreSymantec Cloud Storage Offering: FileStore
Symantec Cloud Storage Offering: FileStore
 
Veritas Storage Foundation
Veritas Storage FoundationVeritas Storage Foundation
Veritas Storage Foundation
 
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
 

Destaque

VMware vSphere Storage Appliance (VSA) - Technical Presentation,Almacenamien...
VMware vSphere Storage Appliance (VSA) -  Technical Presentation,Almacenamien...VMware vSphere Storage Appliance (VSA) -  Technical Presentation,Almacenamien...
VMware vSphere Storage Appliance (VSA) - Technical Presentation,Almacenamien...Suministros Obras y Sistemas
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewAlexander Schek
 
памятка 2016 год
памятка 2016 годпамятка 2016 год
памятка 2016 годtfoms74
 
Hyper V in Windows Server 2012
Hyper V in Windows Server 2012Hyper V in Windows Server 2012
Hyper V in Windows Server 2012Lai Yoong Seng
 
La Persuación y sus técnicas más usuales
La Persuación y sus técnicas más usualesLa Persuación y sus técnicas más usuales
La Persuación y sus técnicas más usualesirinatognola
 
Comunicacion Persuasiva 2
Comunicacion Persuasiva 2Comunicacion Persuasiva 2
Comunicacion Persuasiva 2Nitza Hernandez
 
Influencia social: Persuasión
Influencia social: PersuasiónInfluencia social: Persuasión
Influencia social: Persuasiónfaropaideia
 
Persuasión, conceptos básicos
Persuasión, conceptos básicosPersuasión, conceptos básicos
Persuasión, conceptos básicosHoracio Guevara
 
8. comunicación persuasiva
8. comunicación persuasiva8. comunicación persuasiva
8. comunicación persuasivaDiana de Silan
 
Status of the CMOS Image Sensor Industry 2016: New Dynamics in Market and Tec...
Status of the CMOS Image Sensor Industry 2016: New Dynamics in Market and Tec...Status of the CMOS Image Sensor Industry 2016: New Dynamics in Market and Tec...
Status of the CMOS Image Sensor Industry 2016: New Dynamics in Market and Tec...Yole Developpement
 

Destaque (10)

VMware vSphere Storage Appliance (VSA) - Technical Presentation,Almacenamien...
VMware vSphere Storage Appliance (VSA) -  Technical Presentation,Almacenamien...VMware vSphere Storage Appliance (VSA) -  Technical Presentation,Almacenamien...
VMware vSphere Storage Appliance (VSA) - Technical Presentation,Almacenamien...
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
 
памятка 2016 год
памятка 2016 годпамятка 2016 год
памятка 2016 год
 
Hyper V in Windows Server 2012
Hyper V in Windows Server 2012Hyper V in Windows Server 2012
Hyper V in Windows Server 2012
 
La Persuación y sus técnicas más usuales
La Persuación y sus técnicas más usualesLa Persuación y sus técnicas más usuales
La Persuación y sus técnicas más usuales
 
Comunicacion Persuasiva 2
Comunicacion Persuasiva 2Comunicacion Persuasiva 2
Comunicacion Persuasiva 2
 
Influencia social: Persuasión
Influencia social: PersuasiónInfluencia social: Persuasión
Influencia social: Persuasión
 
Persuasión, conceptos básicos
Persuasión, conceptos básicosPersuasión, conceptos básicos
Persuasión, conceptos básicos
 
8. comunicación persuasiva
8. comunicación persuasiva8. comunicación persuasiva
8. comunicación persuasiva
 
Status of the CMOS Image Sensor Industry 2016: New Dynamics in Market and Tec...
Status of the CMOS Image Sensor Industry 2016: New Dynamics in Market and Tec...Status of the CMOS Image Sensor Industry 2016: New Dynamics in Market and Tec...
Status of the CMOS Image Sensor Industry 2016: New Dynamics in Market and Tec...
 

Semelhante a Novell Storage Manager: Your Secret Weapon for Simplified File and User Management

Novell File Management Suite Use Cases
Novell File Management Suite Use CasesNovell File Management Suite Use Cases
Novell File Management Suite Use CasesNovell
 
Novell File Management Suite for Microsoft Active Directory Environments
Novell File Management Suite for Microsoft Active Directory EnvironmentsNovell File Management Suite for Microsoft Active Directory Environments
Novell File Management Suite for Microsoft Active Directory EnvironmentsNovell
 
Control the Chaos with Novell File Reporter
Control the Chaos with Novell File ReporterControl the Chaos with Novell File Reporter
Control the Chaos with Novell File ReporterNovell
 
IBM SONAS and the Cloud Storage Taxonomy
IBM SONAS and the Cloud Storage TaxonomyIBM SONAS and the Cloud Storage Taxonomy
IBM SONAS and the Cloud Storage TaxonomyTony Pearson
 
5 Keys to Delivering Storage-as-a-Service Without Losing Control
5 Keys to Delivering Storage-as-a-Service Without Losing Control5 Keys to Delivering Storage-as-a-Service Without Losing Control
5 Keys to Delivering Storage-as-a-Service Without Losing ControlJeannette Grand
 
Severalnines Self-Training: MySQL® Cluster - Part II
Severalnines Self-Training: MySQL® Cluster - Part IISeveralnines Self-Training: MySQL® Cluster - Part II
Severalnines Self-Training: MySQL® Cluster - Part IISeveralnines
 
Symantec Appliances Strategy Launch
Symantec Appliances Strategy LaunchSymantec Appliances Strategy Launch
Symantec Appliances Strategy LaunchSymantec
 
Oracle Database Appliance
Oracle Database ApplianceOracle Database Appliance
Oracle Database Appliancevkv_vkv
 
Severalnines Self-Training: MySQL® Cluster - Part V
Severalnines Self-Training: MySQL® Cluster - Part VSeveralnines Self-Training: MySQL® Cluster - Part V
Severalnines Self-Training: MySQL® Cluster - Part VSeveralnines
 
Storage simplicity value_110810
Storage simplicity value_110810Storage simplicity value_110810
Storage simplicity value_110810rjmurphyslideshare
 
Novell Filr Overview
Novell Filr OverviewNovell Filr Overview
Novell Filr OverviewNovell, Inc.
 
Severalnines Self-Training: MySQL® Cluster - Part VII
Severalnines Self-Training: MySQL® Cluster - Part VIISeveralnines Self-Training: MySQL® Cluster - Part VII
Severalnines Self-Training: MySQL® Cluster - Part VIISeveralnines
 
GWAVACon - Files Matters (English)
GWAVACon - Files Matters (English)GWAVACon - Files Matters (English)
GWAVACon - Files Matters (English)GWAVA
 
Cloudant Overview Bluemix Meetup from Lisa Neddam
Cloudant Overview Bluemix Meetup from Lisa NeddamCloudant Overview Bluemix Meetup from Lisa Neddam
Cloudant Overview Bluemix Meetup from Lisa NeddamRomeo Kienzler
 
Accelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLAccelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLSumeet Bansal
 
Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011GlusterFS
 
Pm 01 bradley stone_openstorage_openstack
Pm 01 bradley stone_openstorage_openstackPm 01 bradley stone_openstorage_openstack
Pm 01 bradley stone_openstorage_openstackOpenCity Community
 
My sql 5.5_product_update
My sql 5.5_product_updateMy sql 5.5_product_update
My sql 5.5_product_updatehenriquesidney
 

Semelhante a Novell Storage Manager: Your Secret Weapon for Simplified File and User Management (20)

Novell File Management Suite Use Cases
Novell File Management Suite Use CasesNovell File Management Suite Use Cases
Novell File Management Suite Use Cases
 
Novell File Management Suite for Microsoft Active Directory Environments
Novell File Management Suite for Microsoft Active Directory EnvironmentsNovell File Management Suite for Microsoft Active Directory Environments
Novell File Management Suite for Microsoft Active Directory Environments
 
Control the Chaos with Novell File Reporter
Control the Chaos with Novell File ReporterControl the Chaos with Novell File Reporter
Control the Chaos with Novell File Reporter
 
IBM SONAS and the Cloud Storage Taxonomy
IBM SONAS and the Cloud Storage TaxonomyIBM SONAS and the Cloud Storage Taxonomy
IBM SONAS and the Cloud Storage Taxonomy
 
5 Keys to Delivering Storage-as-a-Service Without Losing Control
5 Keys to Delivering Storage-as-a-Service Without Losing Control5 Keys to Delivering Storage-as-a-Service Without Losing Control
5 Keys to Delivering Storage-as-a-Service Without Losing Control
 
Severalnines Self-Training: MySQL® Cluster - Part II
Severalnines Self-Training: MySQL® Cluster - Part IISeveralnines Self-Training: MySQL® Cluster - Part II
Severalnines Self-Training: MySQL® Cluster - Part II
 
Symantec Appliances Strategy Launch
Symantec Appliances Strategy LaunchSymantec Appliances Strategy Launch
Symantec Appliances Strategy Launch
 
Oracle Database Appliance
Oracle Database ApplianceOracle Database Appliance
Oracle Database Appliance
 
Severalnines Self-Training: MySQL® Cluster - Part V
Severalnines Self-Training: MySQL® Cluster - Part VSeveralnines Self-Training: MySQL® Cluster - Part V
Severalnines Self-Training: MySQL® Cluster - Part V
 
Storage simplicity value_110810
Storage simplicity value_110810Storage simplicity value_110810
Storage simplicity value_110810
 
Oracle Database appliancepptx
Oracle Database appliancepptxOracle Database appliancepptx
Oracle Database appliancepptx
 
Novell Filr Overview
Novell Filr OverviewNovell Filr Overview
Novell Filr Overview
 
Severalnines Self-Training: MySQL® Cluster - Part VII
Severalnines Self-Training: MySQL® Cluster - Part VIISeveralnines Self-Training: MySQL® Cluster - Part VII
Severalnines Self-Training: MySQL® Cluster - Part VII
 
GWAVACon - Files Matters (English)
GWAVACon - Files Matters (English)GWAVACon - Files Matters (English)
GWAVACon - Files Matters (English)
 
Cloudant Overview Bluemix Meetup from Lisa Neddam
Cloudant Overview Bluemix Meetup from Lisa NeddamCloudant Overview Bluemix Meetup from Lisa Neddam
Cloudant Overview Bluemix Meetup from Lisa Neddam
 
Accelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLAccelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQL
 
Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011
 
Pm 01 bradley stone_openstorage_openstack
Pm 01 bradley stone_openstorage_openstackPm 01 bradley stone_openstorage_openstack
Pm 01 bradley stone_openstorage_openstack
 
My sql 5.5_product_update
My sql 5.5_product_updateMy sql 5.5_product_update
My sql 5.5_product_update
 
Oow Ppt 2
Oow Ppt 2Oow Ppt 2
Oow Ppt 2
 

Mais de Novell

Filr white paper
Filr white paperFilr white paper
Filr white paperNovell
 
Social media class 4 v2
Social media class 4 v2Social media class 4 v2
Social media class 4 v2Novell
 
Social media class 3
Social media class 3Social media class 3
Social media class 3Novell
 
Social media class 2
Social media class 2Social media class 2
Social media class 2Novell
 
Social media class 1
Social media class 1Social media class 1
Social media class 1Novell
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2Novell
 
LinkedIn training presentation
LinkedIn training presentationLinkedIn training presentation
LinkedIn training presentationNovell
 
Twitter training presentation
Twitter training presentationTwitter training presentation
Twitter training presentationNovell
 
Getting started with social media
Getting started with social mediaGetting started with social media
Getting started with social mediaNovell
 
Strategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaStrategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaNovell
 
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHInformation Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHNovell
 
Workload iq final
Workload iq   finalWorkload iq   final
Workload iq finalNovell
 
The Identity-infused Enterprise
The Identity-infused EnterpriseThe Identity-infused Enterprise
The Identity-infused EnterpriseNovell
 
Shining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialShining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialNovell
 
Accelerate to the Cloud
Accelerate to the CloudAccelerate to the Cloud
Accelerate to the CloudNovell
 
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsThe New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsNovell
 
Preventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementPreventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementNovell
 
Iaas for a demanding business
Iaas for a demanding businessIaas for a demanding business
Iaas for a demanding businessNovell
 
Workload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachWorkload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachNovell
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Novell
 

Mais de Novell (20)

Filr white paper
Filr white paperFilr white paper
Filr white paper
 
Social media class 4 v2
Social media class 4 v2Social media class 4 v2
Social media class 4 v2
 
Social media class 3
Social media class 3Social media class 3
Social media class 3
 
Social media class 2
Social media class 2Social media class 2
Social media class 2
 
Social media class 1
Social media class 1Social media class 1
Social media class 1
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2
 
LinkedIn training presentation
LinkedIn training presentationLinkedIn training presentation
LinkedIn training presentation
 
Twitter training presentation
Twitter training presentationTwitter training presentation
Twitter training presentation
 
Getting started with social media
Getting started with social mediaGetting started with social media
Getting started with social media
 
Strategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaStrategies for sharing and commenting in social media
Strategies for sharing and commenting in social media
 
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHInformation Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
 
Workload iq final
Workload iq   finalWorkload iq   final
Workload iq final
 
The Identity-infused Enterprise
The Identity-infused EnterpriseThe Identity-infused Enterprise
The Identity-infused Enterprise
 
Shining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialShining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of Social
 
Accelerate to the Cloud
Accelerate to the CloudAccelerate to the Cloud
Accelerate to the Cloud
 
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsThe New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration Trends
 
Preventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementPreventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log Management
 
Iaas for a demanding business
Iaas for a demanding businessIaas for a demanding business
Iaas for a demanding business
 
Workload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachWorkload IQ: A Differentiated Approach
Workload IQ: A Differentiated Approach
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
 

Novell Storage Manager: Your Secret Weapon for Simplified File and User Management

  • 1. Novell Storage Manager: ® Your Secret Weapon for Simplified File and User Management Ed Shropshire David Condrey Program Manager Engineering Manager eshropshire@novell.com dcondrey@novell.com
  • 2. Agenda • Novell Storage Manager 2.5 Components Update ® • Managing Personal User Storage – Getting existing storage managed – Quota Management and Auxiliary Storage • Managing Collaborative Storage – Group-based and Container-based Storage – New Manage / Backfill Operations • NSM 2.5 Action Object and LDAP/ IDM Integration • Upgrading from NSM 2.0 2 © Novell, Inc. All rights reserved.
  • 3. Agenda • Novell Storage Manager Overview ® • Getting Existing Storage Managed by Policy • Managing Collaborative Storage • Rights Analysis and Reports • File Grooming and Data Vaulting • Auxiliary Storage Policies • Identity Manager Integration • Life-cycle Storage Management Demo 3 © Novell, Inc. All rights reserved.
  • 4. Exponential Growth in Storage • Capacity at Fortune 1000 companies doubling every 10 months 1 • 60% Compounded Annual Growth Rate (CAGR) for storage during 2006-2011 2 • 36% CAGR of capacity-optimized storage shipments exceeding 20 million terabytes by 2011 3 1 TheInfoPro study, 2006 2 IDC, May 2007 3 IDC, December 2007 4 © Novell, Inc. All rights reserved.
  • 5. File-based Data Growth “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.” IDC, January 2009 5 © Novell, Inc. All rights reserved.
  • 6. The Quick Fix: Add More Storage • Tier 1 storage: SAN, file server, etc • Tier 2 storage: Serial ATA device, NAS, etc. • Tier 3 storage: Tape storage 6 © 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 7 © Novell, Inc. All rights reserved.
  • 8. The Need for Storage Management • Regularly and on-going • Files and folders reviewed • Compliance Management • Determination made to – Leave data where it is – Move it to Tier 2 or 3 storage – Delete it But where are you going to find time to do all this? 8 © Novell, Inc. All rights reserved.
  • 9. Novell Storage Manager ® • Automates full lifecycle management of user and group storage • Leverages eDirectory or Active Directory ™ • Automates comprehensive set of management tasks • Identity-based • Policy-driven • Helps assure compliance • Saves significant time and money 9 © Novell, Inc. All rights reserved.
  • 10. Storage Hardware Environments Storage • Storage Hardware Platforms • Storage Area Networks • Unstructured data • Company assets • NetWare and OES Linux • Linux • Windows Server 10 © Novell, Inc. All rights reserved.
  • 11. Identity Management Identity Storage Novell eDirectory Microsoft AD Active Directory • Provisioning / De-Provisioning • Storage Hardware Platforms • Role Based Management • Storage Area Networks • Unstructured data • Company assets • NetWare & OES Linux • Linux • Windows Server 11 © Novell, Inc. All rights reserved.
  • 12. Identity-driven and Policy-based Storage Management Identity-driven Identity Storage Management Storage Novell Novell Novell Storage eDirectory Event Storage Manager Policy Manager Microsoft Novell AD Novell Storage Active Directory Storage Manager Event Manager Policy • Provisioning / De-Provisioning • Provisioning / De-Provisioning • Storage Hardware Platforms • Role Based Management • Lifecycle Storage Management • Storage Area Networks • Automate manual processes • Unstructured data • Secure based on policies • Company assets • NetWare & OES Linux • Linux • Windows Server 12 © Novell, Inc. All rights reserved.
  • 13. The Common Thread: Identity Data Cost Regulatory Productivity Security Reduction Compliance • Consistent • Eliminate • Fast employee • HIPAA storage redundant ramp-up policies administration • Sarbanes- tasks • Do more with Oxley • Deprovision less access to • Reduce • Privacy Act critical data helpdesk • Team • Audit burden Collaboration • File Rights Requirements Analysis • Trend Analysis • NCLB / AYP • Intellectual • Reduce Property Complexity Identity-driven Storage Management 13 © Novell, Inc. All rights reserved.
  • 14. Manage Storage Based on Policy Put your policies in the directory Point your directory at your disk And be done with it 14 © Novell, Inc. All rights reserved.
  • 15. Lifecycle Storage Management Based on Identity and Policy 15 © Novell, Inc. All rights reserved.
  • 16. Novell Storage Manager ® Policy-Driven Automation VaultServer Acme Server37 BOS-Policy SFO-Policy San Boston Fransisco Server21 X Server65 • Provisioning/Placement • Tiering • Load-balancing • Migration Server4 • Restructuring • Renaming • Deprovisioning/Vaulting 16 © Novell, Inc. All rights reserved.
  • 17. Novell Storage Manager 2.5 ® Components and Server Requirements
  • 18. Novell Storage Manager Components ® NSM Event Monitor NSM Storage Engine • Provision Storage Policies • Rename Folders • Collaborative Storage Policies • Cleanup Storage • User Storage Policies • Auxiliary Storage Policies Delegated NSM • Block Policies Work Agent • Server to Server Data Migration • Grooming and Vaulting of Storage • File Template Copies 18 © Novell, Inc. All rights reserved.
  • 19. Novell Storage Manager ® Policy Architecture Personal Storage Management Rules Policy Associations Collaborative Storage Management Rules 19 © Novell, Inc. All rights reserved.
  • 20. Novell Storage Manager ® Server Component Example DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- Event -MEMBER- -GROUP- ATL LON OESLX-ATL OESNW-ATL OESLX-LON VOL1:Users VOL1:Users VOL1:Users VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative Agent Agent Agent 20 © Novell, Inc. All rights reserved.
  • 21. Novell Storage Manager ® Create User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL LON OESLX-ATL OESNW-ATL OESLX-LON VOL1:Users VOL1:Users VOL1:Users VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative Agent Agent Agent 21 © Novell, Inc. All rights reserved.
  • 22. Novell Storage Manager ® Create User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL LON OESLX-ATL OESNW-ATL OESLX-LON VOL1:Users VOL1:Users VOL1:Users VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative Agent Agent Agent 22 © Novell, Inc. All rights reserved.
  • 23. Novell Storage Manager ® Create User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL LON OESLX-ATL OESNW-ATL OESLX-LON VOL1:Users VOL1:Users VOL1:Users VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative Agent Agent Agent 23 © Novell, Inc. All rights reserved.
  • 24. Novell Storage Manager ® Create User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL LON OESLX-ATL OESNW-ATL OESLX-LON VOL1:Users VOL1:Users VOL1:Users BSMITH VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative Agent Agent Agent 24 © Novell, Inc. All rights reserved.
  • 25. Novell Storage Manager 2.5 Agent ® Directory Services NSM Event Monitor Storage Policies NSM Delegate Tasks Engine to Target Agent • Server to Server Data Migration • Grooming and Vaulting of Storage • File Template Copies Managed Managed Storage Agent Agent Storage 25 © Novell, Inc. All rights reserved.
  • 26. Novell Storage Manager ® Move User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL Source LON Target VOL1:Users VOL1:Users BSMITH VOL1:Users VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative OESLX-ATL OESNW-ATL OESLX-LON 26 © Novell, Inc. All rights reserved.
  • 27. Novell Storage Manager ® Move User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL Source LON Target VOL1:Users VOL1:Users BSMITH VOL1:Users VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative OESLX-ATL OESNW-ATL OESLX-LON 27 © Novell, Inc. All rights reserved.
  • 28. Novell Storage Manager ® Move User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL Source LON Target VOL1:Users VOL1:Users BSMITH VOL1:Users VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative OESLX-ATL OESNW-ATL OESLX-LON 28 © Novell, Inc. All rights reserved.
  • 29. Novell Storage Manager ® Move User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL Source LON Target VOL1:Users VOL1:Users BSMITH VOL1:Users VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative OESLX-ATL OESNW-ATL OESLX-LON 29 © Novell, Inc. All rights reserved.
  • 30. Novell Storage Manager ® Move User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL Source LON Target VOL1:Users VOL1:Users BSMITH VOL1:Users VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative OESLX-ATL OESNW-ATL OESLX-LON 30 © Novell, Inc. All rights reserved.
  • 31. Novell Storage Manager ® Move User Event DA OESLX-HQ HQ OESNW-HQ DA HQ NSMPOLICIES M – DA RW – DA M – HQ RW – HQ GROUP ATL M – ATL RW – ATL M – LON RW – LON USER LON VOL1:NSMTEMPLATES LON-USERS Event Engine -OWNER- User Event -MEMBER- -GROUP- ATL Source LON Target VOL1:Users VOL1:Users VOL1:Users BSMITH VOL1:Collaborative VOL1:Collaborative VOL1:Collaborative OESLX-ATL OESNW-ATL OESLX-LON 31 © Novell, Inc. All rights reserved.
  • 32. Novell Storage Manager 2.5 ® Engine Requirements NetWare NSM 2.5 Engine • NetWare 6.5 SP7 or later ® • Virtualized NetWare 6.5 SP7 or later • NSM 3.0 – Native Linux Support 32 © Novell, Inc. All rights reserved.
  • 33. Novell Storage Manager 2.5 ® Event Monitoring Requirements • SUSE Linux Enterprise Server ® OES Linux 10 SP1 or later • Open Enterprise Server 2 NSM 2.5 Event Monitor Linux or later OES Linux • eDirectory 8.7.3.10 or later ™ • eDirectory 8.8 SP2 or later NSM 2.5 Event Monitor • NetWare 6.5 SP5 or later ® NetWare • eDirectory 8.7.3.9 or later NSM 2.5 Event Monitor • eDirectory 8.8 SP2 or later 33 © Novell, Inc. All rights reserved.
  • 34. Novell Storage Manager 2.5 ® Agent Requirements Managed Storage • NetWare – Novell Storage ® Services / Traditional ™ • Open Enterprise Server NW – NSS / Traditional • OES 2 – NSS OES NetWare Linux • OES 2 – EXT3 • OES 2 - Reiser NSM 2.5 Agent Server Requirements • NW 6.5 / OES-NW SP7 or later • OES 2 Linux SP1 or later 34 © Novell, Inc. All rights reserved.
  • 35. NSMAdmin Requirements Novell Storage Manager 2.5 Management Interface • .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 35 © Novell, Inc. All rights reserved.
  • 37. Installation Planning • Plan server that will be running the Engine • Plan servers for Event and Agent components • Design eDirectory Structure and Location for Storage ™ Policies • Policy Naming Standards (User, Auxiliary and Collaborative) • Obtain Eval or Production Novell Storage Manager 2.5 ® License – http://www.storagemgr.com • Install .NET 3.5 on the Windows Management Workstation 37 © Novell, Inc. All rights reserved.
  • 38. Getting Existing User Storage Managed By Policy
  • 39. Process Overview • Run Janitor and gather global statistics and anomaly reports • Run Consistency Checks on target users and correct issues • Configure User Storage File Template • Create and associate User Storage Policy and remove existing home directory creation process • Perform Novell Storage Manager Manage Operations ® • Run Final Consistency Checks and Anomaly Reports • Configure Quota Manager Help Desk Interface 39 © Novell, Inc. All rights reserved.
  • 40. Global Statistics 40 © Novell, Inc. All rights reserved.
  • 41. Anomaly Reports Orphaned Home Directory Candidates 41 © Novell, Inc. All rights reserved.
  • 42. Getting Existing Storage Managed Consistency Check Report 42 © Novell, Inc. All rights reserved.
  • 43. Getting Existing Storage Managed Consistency Check Report 43 © Novell, Inc. All rights reserved.
  • 44. Create Policy and Bring Storage Into Compliance 44 © Novell, Inc. All rights reserved.
  • 45. Final Report – 100% Compliance 45 © Novell, Inc. All rights reserved.
  • 47. Quota Management Rules 47 © Novell, Inc. All rights reserved.
  • 48. Preserve Quota on Move and Import Settings 48 © Novell, Inc. All rights reserved.
  • 49. Quota Manager Help Desk Interface 49 © Novell, Inc. All rights reserved.
  • 50. Quota Manager Help Desk Interface 50 © Novell, Inc. All rights reserved.
  • 51. Group-based Collaborative Storage Policies
  • 52. Policy Definitions User Home Directory Attributes Home Directory Paths NetWare Quota Rights OES Linux Template … DeleteWait 52 © Novell, Inc. All rights reserved.
  • 53. Policy Definitions Group Home Directory Attribute cccFSFactoryHomedir Home Directory Paths Paths NetWare Quota Quota Rights Rights OES Linux Template Template … … DeleteWait DeleteWait 53 © Novell, Inc. All rights reserved.
  • 54. Identity-Driven Collaborative Storage Policy Association Assign Policy to Projects Container Algorithm: Random Balance (Path) Rights: Quota: 500 MB Template: SERV1/VOL1:ProjectFiles DelWait: Never ATLANTA Target Policy PROJECTS ENG SALES File Systems SERV1/VOL1:ProjectFiles 54 © Novell, Inc. All rights reserved.
  • 55. Identity-Driven Collaborative Storage Create Group Event Assign Policy to Projects Container Algorithm: Random Balance (Path) Rights: Quota: 500 MB Template: SERV1/VOL1:ProjectFiles DelWait: Never ATLANTA Target Policy PROJECTS ENG SALES File Systems Create Project Group Project SERV1/VOL1:ProjectFiles 55 © Novell, Inc. All rights reserved.
  • 56. Identity-Driven Collaborative Storage Apply Policy Settings Algorithm: Random Balance (Path) Rights: Quota: 500 MB Template: SERV1/VOL1:ProjectFiles DelWait: Never ATLANTA Target Policy PROJECTS ENG SALES File Systems Create Project ATL-Project Automatically Create Project Storage Group Project ATL-Project 500MB Copy Group Storage Template Files SERV1/VOL1:ProjectFiles Rights Quota 56 © Novell, Inc. All rights reserved.
  • 57. Novell Storage Manager Monitors ® the Group Member and Owner Attributes Assign Members and Owners to the Project Group Members Owners EWilliamson.ENG.HQ.CORP SHolmes.ENG.HQ.CORP THerlong.ENG.HQ.CORP JHill.ENG.HQ.CORP KBates.ENG.HQ.CORP LPickens.ENG.HQ.CORP PHamby.ENG.HQ.CORP RDonalds.ENG.HQ.CORP + SHolmes.ENG.HQ.CORP THerlong.ENG.HQ.CORP 57 © Novell, Inc. All rights reserved.
  • 58. Provision Shared Storage and Assign Rights Quota Rights Manager Novell Storage Manager ® automatically provisions storage and assigns file system rights for project Project Members managers and team members 58 © Novell, Inc. All rights reserved.
  • 59. Group Storage Policy Configuration Steps
  • 60. 1. Create 3 eDirectory Objects ™ Create eDirectory Objects 60 © Novell, Inc. All rights reserved.
  • 61. 2. Create Novell Storage Manager ® Storage File Template SYS:FACTORYSAMPLE TEMPLATES Create File Template 61 © Novell, Inc. All rights reserved.
  • 62. 3. Assign Rights to Storage File Template Assign Rights to Directories Rights 62 © Novell, Inc. All rights reserved.
  • 63. 4. Create Novell Storage Manager Group Storage ® Policy and Associate with Projects Container 63 © Novell, Inc. All rights reserved.
  • 64. 5. Create eDirectory Group Object ™ Create Group ATL-PROJECT Object 64 © Novell, Inc. All rights reserved.
  • 65. Novell Storage Manager Copies Template ® and Assigns Rights 65 © Novell, Inc. All rights reserved.
  • 66. 6. Assign Owners and Members to Group Members Owners EWilliamson.ENG.HQ.CORP SHolmes.ENG.HQ.CORP THerlong.ENG.HQ.CORP JHill.ENG.HQ.CORP KBates.ENG.HQ.CORP LPickens.ENG.HQ.CORP PHamby.ENG.HQ.CORP RDonalds.ENG.HQ.CORP + SHolmes.ENG.HQ.CORP THerlong.ENG.HQ.CORP 66 © Novell, Inc. All rights reserved.
  • 67. Provision Shared Storage and Assign Rights Based on Group Owner and Membership Quota Rights Project Managers Team Members Novell Storage Manager ® automatically provisions storage and assigns file system rights for project managers and team members 67 © Novell, Inc. All rights reserved.
  • 68. Provision Class Storage and Assign Rights Based on Group Owner and Membership Quota Rights Instructor Students Novell Storage Manager ® automatically provisions storage and assigns file system rights for instructors and students 68 © Novell, Inc. All rights reserved.
  • 69. Dynamic Template Processing 69 © Novell, Inc. All rights reserved.
  • 70. Dynamic Template Processing Hide Folders From End Users View 70 © Novell, Inc. All rights reserved.
  • 71. Sample Templates SYS:FACTORY Directory 71 © Novell, Inc. All rights reserved.
  • 72. Vault on Delete Rules 72 © Novell, Inc. All rights reserved.
  • 73. Migrate Collaborative Storage 73 © Novell, Inc. All rights reserved.
  • 74. Backfill Multiple Groups 74 © Novell, Inc. All rights reserved.
  • 76. Expanding the Scope of Managed User Storage • Novell Storage Manager 2.0 has limited scope of ® managing one piece of storage per user (the Home Directory) • Many customers have a need to manage multiple pieces of storage per user • Workarounds include using the -member- processing in collaborative storage policies or scripts • A new methodology: linking the primary home directory policy to auxiliary policies • Seperate and independent policy rules (rights, quota, templates, cleanup, grooming, vaulting) 76 © Novell, Inc. All rights reserved.
  • 77. Auxiliary Storage Management Examples • Application folder managed by IT department • HR folder created for each employee • Student Records Folder (Portfolio) • Terminal Services profile folder for each employee 77 © Novell, Inc. All rights reserved.
  • 78. Auxiliary Storage Policies CORP HQ ATL LON HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX 78 © Novell, Inc. All rights reserved.
  • 79. Auxiliary Storage Policies CORP HQ ATL LON HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX 79 © Novell, Inc. All rights reserved.
  • 80. Provision Auxiliary Storage CORP HQ ATL LON SKNIGHT HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX 80 © Novell, Inc. All rights reserved.
  • 81. Provision Auxiliary Storage CORP HQ ATL LON SKNIGHT HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX No Access APPS-AUX Read Only Access 81 © Novell, Inc. All rights reserved.
  • 82. Life Cycle Management – Move User CORP HQ ATL LON SKNIGHT HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX Read Only Access 82 © Novell, Inc. All rights reserved.
  • 83. Life Cycle Management – Move User CORP HQ ATL LON SKNIGHT HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX Read Only Access 83 © Novell, Inc. All rights reserved.
  • 84. Life Cycle Management – Move User CORP HQ ATL LON SKNIGHT HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX Read Only Access 84 © Novell, Inc. All rights reserved.
  • 85. Deprovision Auxiliary Storage CORP HQ ATL LON X SKNIGHT Delete HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX Vault Read Only 85 © Novell, Inc. All rights reserved. Access
  • 86. Deprovision Auxiliary Storage CORP HQ ATL LON HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX Delete 86 © Novell, Inc. All rights reserved.
  • 87. Deprovision Auxiliary Storage CORP HQ ATL LON HR-AUX ATL-Primary LON-Primary APPS-AUX APPS-AUX Vault 87 © Novell, Inc. All rights reserved.
  • 88. Linking User Storage Policies DE By linking AUX policies to the Primary The primary policy manages primary policy, Policy Storage Novell Storage Template the Home ® Manager can manage Directory multiple pieces of storage per user Target There is no Multi-valued Apps Aux HR Aux practical limit to Attribute added to the number of each user object linked policies Storage Storage Target Target Template Template 88 © Novell, Inc. All rights reserved.
  • 89. AUX Policy Naming DE Storage Template DE PRI Storage Template Apps Auxiliary Policies are named according to their function Aux Storage Template HR Aux 89 © Novell, Inc. All rights reserved.
  • 90. Location Storage DE Storage Template DE PRI Home Directory Storage Jan A multi-valued attribute named Auxiliary Template Apps AuxillaryStorage Storage is added to the user and points to the individual user directory in each Aux (Multi-Valued) auxiliary storage location Storage Template HR Aux 90 © Novell, Inc. All rights reserved.
  • 91. Application of Linked Policies DE Storage Template DE PRI Jan Home Directory When a user's home directory is provisioned, each piece of auxiliary storage is provisioned Storage Jan Template Apps AuxillaryStorage Aux (Multi-Valued) If a user is renamed or deleted, each piece of Jan auxiliary storage is renamed or cleaned up according to the individual policy Storage Template HR Aux Jan 91 © Novell, Inc. All rights reserved.
  • 92. Policy Change DE UK Storage Storage Template Template DE UK PRI PRI Jan Home Directory Jan Storage Jan Storage Template Template Apps AuxillaryStorage TS Aux (Multi-Valued) Aux Jan Jan Storage Storage Template Template HR Apps Aux Aux Jan Jan 92 © Novell, Inc. All rights reserved.
  • 93. AUXMAP • New command to use the auxiliary storage catalog on the user to allow drive mapping to the storage associated with a policy • Located in the Components folder User_Apps AUXMAP ROOT K:=Apps-Aux Jan 93 © Novell, Inc. All rights reserved.
  • 95. Defining DR Global • • Volume Failures SAN Failures Disaster • Data Center Failures • Misplaced Files Personal • Overwritten Files Disaster • Accidentally Deleted Files 95 © Novell, Inc. All rights reserved.
  • 96. DR Challenges Recovery from global disasters is intellectually simple • Volume23 was corrupted at 16:21 on May 12, 2008 • Use the latest backup to recover the data Recovery from personal disasters is intellectually challenging • Bob says some of his files are gone • Thinks he saw them a few months ago … Not sure • Uncertainty ensues... • Where are Bob's files located on the network? • Where were they last week? Last month? 96 © Novell, Inc. All rights reserved.
  • 97. Migration and DR Challenges Backups operate without Without manual processes, Administrators at all sites regard to data users and no record exists of where a migrate and restructure do not provide identity-based particular object's data was storage data-based recording located at any point in time May 1 Access eDirectory ™ Server65 May 12 Active Move Directory Admin June 1 Access Server37 97 © Novell, Inc. All rights reserved.
  • 98. Storage Location Tracking Important to Important to Users Administrators Data •Locate, Access, •DR Rights* Share Quota* •Management Server41 ? ?? Used by administrators Directory services Used by user to locate to determine storage contains pointes to a and access storage location information in basic set of storage locations personal disaster locations situations Directory Services Management of these Can become corrupt or pointers is outside the lost in global disaster scope of many backup situations solutions 98 © Novell, Inc. All rights reserved.
  • 99. Novell Storage Manager and DR ® • Policy engine manages ✔ Restore quota information in the File System storage and Directory Backup Services pointers to storage • Extends directory services to hold an unlimited number of storage locations per object NSM • Maintains a catalog of all managed storage locations and associated information Directory Directory Services Services • Provides post-data-recovery Restore trustee rights in tools that use the catalog ✔ the File System ✔ Restore storage location pointers in DS 99 © Novell, Inc. All rights reserved.
  • 100. Solving the Timeline DR Problem NSM manages Administrators data storages NSM catalog can retrieve a Historical based on identity extended to timeline-based Appropriate information is and maintains maintain data map backup can be categorized by location historical detailing storage easily located purpose information in the information locations for data catalog by purpose NSM May 1 Access Server65 NSM May 12 NSM Catalog NSM Move Catalog June 1 Access Server37 Backup Admin 100 © Novell, Inc. All rights reserved.
  • 102. Background Novell Storage Manager polices allow distribution of ® directories across multiple storage locations Distribution algorithm is defined in the policy Acme MUN-Policy Server37 San Munich Fransisco Server42 Server65 102 © Novell, Inc. All rights reserved.
  • 103. Problem Statement Over time, storage distribution may need adjustment There are a number of reasons that adjustments may be necessary 103 © Novell, Inc. All rights reserved.
  • 104. Distribution Adjustment Reason #1 Additional paths added to the policy Acme MUN-Policy Server37 San Munich Fransisco Server42 Server65 Server68 104 © Novell, Inc. All rights reserved.
  • 105. Distribution Adjustment Reason #2 Change in the underlying disk subsystem for existing paths Disk is added or removed Other storage on the target volumes freed or used Acme MUN-Policy Server37 San Munich Fransisco Server42 Server65 105 © Novell, Inc. All rights reserved.
  • 106. Distribution Adjustment Reason #3 Data and/or storage usage characteristics are not uniform Acme MUN-Policy Server37 San Munich Fransisco Server42 Server65 106 © Novell, Inc. All rights reserved.
  • 107. Redistribution Criteria Redistribution may be needed according to various criteria: Number of directories within a given path Data size of all directories within a given path Quota-based commitment for all directories within a given path 107 © Novell, Inc. All rights reserved.
  • 108. Redistribution Criteria Targeting Administrator allowed to specify approximate target distribution according to Path Current Target percentages on a S65/Vol1:Users 55% 20% path-by-path basis S37/Share:Users 21% 40% S21/Vol1:UHome 10% 20% S15/V1:Users 14% 20% 108 © Novell, Inc. All rights reserved.
  • 109. Methodology 1. Engine collects size/quota data for all policy related storage nightly via the janitor process 2. Novell Storage Manager Admin uses relevant data for storage managed by a given policy ® 3. Allows the admin to direct redistribution according to criteria and see the approximate effects prior to triggering any data movement 4. Admin issues redistribution operations to the Engine as discrete tasks on the event queue 1 Request Data for a Policy Janitor NSM Process Admin 2 NSM Directory Return Object/Path/Size/Quota Data Engine Size and Quota Data 3 Issue Move Op Commands Intended 4 Action List Identity Policy 109 © Novell, Inc. All rights reserved.
  • 110. Results are Approximate Data size and quota commitment information is based on most recent janitor scan Network is fluid while operations are calculated and conducted – user data changes by the second Physical volume sizes may prohibit reaching requested redistribution goals Best results obtained by performing redistribution operations soon after a janitor scan during periods of low network usage 110 © Novell, Inc. All rights reserved.
  • 111. Redistribution is a Policy Operation 111 © Novell, Inc. All rights reserved.
  • 112. Criteria Selection Select primary criteria for redistribution Data Dir Count Commit Size 112 © Novell, Inc. All rights reserved.
  • 113. Targeting and Calculations Perform calculations and show projections Enter target percentages Show calculated operations next 113 © Novell, Inc. All rights reserved.
  • 114. Preliminary Results Review Individually select targets Individually enable/disable target operations Submit operations to the engine 114 © Novell, Inc. All rights reserved.
  • 115. Novell Storage Manager ® Action Object
  • 116. Maybe Policy is Not Enough • Taking action outside of the Novell Storage Manager ® canned policy construct • Work with events and objects that are not connected to NSM Policies • Insert approval processes through workflow • Drive file system actions through the IDM Driver paradigm • Provide exception based access to storage locations 116 © Novell, Inc. All rights reserved.
  • 117. Action Object Facts • Provides a type of application programming interface (API) for use with Novell Storage Manager ® • An object in eDirectory that represents a single file ™ system event, such as creating a directory or setting file system rights on a specified target path • Used to manage file system related tasks outside the normal Novell Storage Manager policy construct • May be created by any process, application, or API that can manage extended object classes and attributes in eDirectory – Examples include iManager, ConsoleOne , LDIF and ® Novell Identity Manager 117 © Novell, Inc. All rights reserved.
  • 118. Provision Shared Storage Based on Role Provisioning Relationship Begins Marketing Role Marketing Share Role-based Entitlement Sales Dept Access Management Access Resources Move Locations Single Sign-on Change Roles Forgot Password Relationship Ends De-provisioning Password Expires Password Management 118 © Novell, Inc. All rights reserved.
  • 119. Provision Shared Storage Based on Role Provisioning Relationship Begins Marketing Role Marketing Share Role-based Entitlement Sales Dept Access Management Access Resources Move Locations Single Sign-on Change Roles Forgot Password Relationship Ends De-provisioning Password Expires Password Management 119 © Novell, Inc. All rights reserved.
  • 120. Exception Based Access Exception Based Access Sales Dept Access Request Provisioning Workflow Entitlement Relationship Begins Marketing Role Marketing Share Role-based Entitlement Sales Dept Access Management Access Resources Move Locations Single Sign-on Change Roles Forgot Password Relationship Ends De-provisioning Password Expires Password Management 120 © Novell, Inc. All rights reserved.
  • 121. Exception Based Access Exception Based Access Sales Dept Access Request Provisioning Approval Workflow Entitlement Relationship Begins Marketing Role Marketing Share Role-based Entitlement Sales Dept Access Management Access Resources Move Locations Single Sign-on Change Roles Forgot Password Relationship Ends De-provisioning Password Expires Password Management 121 © Novell, Inc. All rights reserved.
  • 122. Exception Based Access Exception Based Access Sales Dept Access Request Provisioning Approval Workflow Entitlement Relationship Begins Marketing Role Marketing Share NSM Provisions Access to Sales Dept Secure Folder Role-based Entitlement Sales Dept Access Management Access Resources Move Locations Single Sign-on Change Roles Forgot Password Relationship Ends De-provisioning Password Expires Password Management 122 © Novell, Inc. All rights reserved.
  • 123. Choosing a Command/Control Interface Considered: – SOAP or Web Services – Local System API – RPC-Based API – Others Most IDM developers know how to work with Directory Services So, let’s use eDirectory as the interface ™ Action Objects 123 © Novell, Inc. All rights reserved.
  • 124. Novell Storage Manager Action Object ® Schema Attributes MkDir Operation CopyDir Options RemoveDir Path1 SetQuota Path2 RemoveQuota Execute Time SetTrustee CopyTrustee Execute Options SetAttr Association Rename Control … Status Result Each Action Object performs one discrete file system operation Cleanup Chain_Start Chain_Next 124 © Novell, Inc. All rights reserved.
  • 125. Set Trustee Attributes 125 © Novell, Inc. All rights reserved.
  • 126. Novell Storage Manager Action Object ® Operations 126 © Novell, Inc. All rights reserved.
  • 127. Action Object Security and Performance Subsystem must be enabled in the engine Even monitor watches for Action Objects Eligible container(s) must be configured Security checks done against the object creator Work is done under the guidance of the engine 127 © Novell, Inc. All rights reserved.
  • 128. Overview CCTEC-TREE o=org ou=actions ou=users LDAP/LDIF 1 1 iManager NSM Directory 2 Event Monitor NSM Engine 1 Identity Manager Role Based Provisioning Workflow 3 3 3 Trustee Quota Folder Creation Assignments Management Folder Copy 128 © Novell, Inc. All rights reserved.
  • 129. Role-based Provisioning HR Identity Manager System IDM Entitlement Marketing Role Role-based Provisioning Role Workflow Workflow (RBP) Based Based Entitlement Storage Manager 129 © Novell, Inc. All rights reserved.
  • 130. Role-based Provisioning HR Identity Manager System IDM Entitlement Marketing Role Role-based Provisioning Role Workflow Workflow (RBP) Based Based Entitlement Marketing Department Storage Manager 130 © Novell, Inc. All rights reserved.
  • 131. Role-based Provisioning HR Identity Manager System IDM Entitlement Marketing Role Role-based Provisioning Role Workflow Workflow (RBP) Based Based Entitlement Marketing Department NSM Storage Storage Manager Policy 131 © Novell, Inc. All rights reserved.
  • 132. Role-based Provisioning HR Identity Manager System IDM Entitlement Marketing Role Role-based Provisioning Role Workflow Workflow (RBP) Based Based Entitlement Marketing Department NSM Storage Storage Manager Policy Marketing Share 132 © Novell, Inc. All rights reserved.
  • 133. Workflow Entitlements HR Identity Manager System IDM Entitlement Marketing Role Role-based Provisioning Role Workflow Workflow (RBP) Based Based Entitlement Marketing Department Storage Manager Marketing Share 133 © Novell, Inc. All rights reserved.