SlideShare a Scribd company logo
Lecture 10: The User
Experience
Network Design & Administration
What aspects affect the user
most?
• Disk space
  • Local
  • Shared




                                     Network Design & Administration
• Printing
• Logging in/Access to resources
• Using applications
• Email
                                             2
• Overall speed of task completion
Disk Space
• User machines may have comparatively
  large disks
   • Temptation for users to store files locally




                                                   Network Design & Administration
   • Unlikely in ‘hot-desking’ situation
   • Problems?
• Better to use servers for storing user files
   • Better control of backup/restore
   • Can apply disk quotas                                 3
Windows Disk Quotas
Three stages:
1. Enabling disk quotas on a
    volume.
2. Configuring quota defaults.




                                 Network Design & Administration
3. Creating quota entries.

Step 1:
• Select NTFS volume for quota
  application using Explorer
  and open Properties dialog.
• Or use disk management
                                         4
  snap-in to MMC.
Windows Disk Quotas – Step 2
– Enable Management
• Enable
  management – has
  to be done volume




                               Network Design & Administration
  by volume
• Note that in this
  case, the system
  has been set to
  deny users disk
  space when Quota                     5

  exceeded
Windows Disk Quotas – Step 3
- Configuring
• You must select an
  appropriate default
  size
• You may also set a




                               Network Design & Administration
  size that generates a
  warning to the user
• You can also
  configure the system
  to log these events
                                       6
Windows Disk Quotas –
Creating quota entries[2]
• These are exceptions to the default rule
• Allow a user to be given more or less than
  the default




                                               Network Design & Administration
• Can create new entries, or modify existing
  ones (by double clicking the entry)
 • (Ensure you select appropriate units!)
• New quota entries can be generated by
  selecting a number of users at once, but             7
  the quotas are applied individually
Windows Disk Quotas –
Creating quota entries[1]




                            Network Design & Administration
                                    8
Linux Disk Quotas[3][4][5]
• Enable quotas by adding fields into etc/fstab file to allow
  usr/grp quotas e.g.
    /dev/hda2 /home ext3 defaults,usrquota,grpquota 1 1
• Remount the volume (umount, then mount – or simply




                                                                    Network Design & Administration
  reboot)
• Run quotacheck –avug to set up the quota files and check the
  volume for current usage (should re-run regularly to keep stats
  accurate)
• Assign quotas for users or groups using edquota
• Use repquota to generate reports on current quota usage
                                                                            9
Disk Quotas – impact on users
and administrators
• Users can find it frustrating if sizes set too low
  for typical usage
• Investigate how users function before setting
  level




                                                       Network Design & Administration
• Users can be given a warning – so need
  education as to how to act in response
• Administrators may get a lot of user complaints if
  set too low – but if not set, space may run out
  arbitrarily
                                                       10
• Managing and monitoring is time consuming
  (see in later session)
File Server Resource Manager[6]
• Provides finer grain control of quotas
• Provides more means to warn users
• Not covered here!




                                           Network Design & Administration
                                           11
Printing and the user
• As before, assume that we do not have
  individual printers for users
• Must balance need for users to have access to
  printing with costs of paper, ink, printers




                                                    Network Design & Administration
• Printer properties define default behaviour for
  all users of the printer
• For high throughput, may use printer pooling
• For more control, may use multiple logical
  printers for a single printer
                                                    12
Shared Printers
• Remember - that after
  installing the printer on
  the print server, have
  to share it, then




                              Network Design & Administration
  connect clients
• Printer properties has
  tab for sharing
• Additional drivers must
  be specified if clients
  running older O/S
                              13
Other Useful Information in Properties
• Printer location can be specified
• Users can check printer capabilities
• Paper of different sizes can be assigned to specific trays




                                                               Network Design & Administration
                                                               14
Client Access to Printers
• Make available via:
  • Add Printer Wizard (where Search can be specified)
  • Browsing via Windows Explorer
  • Searching Active Directory




                                                                    Network Design & Administration
• Can search with a range of criteria e.g. location, double-sided
  capable, stapling etc. – key to efficiency in a business
• However, users need to know that they can do this – must be
  trained.
• Must ensure (via printer permissions) that users cannot
  change default behaviour – though they may choose to set
  behaviour for a specific print job.
                                                                    15
Client Access to Printers using VB.Script
  • Can use a “logon” and “logoff” script.
  • Script associated to user account – put on a shared drive to
    allow all users access.
  • As soon as user logs in/out, script is executed.
Logon script:




                                                                                Network Design & Administration
sub loadprinters()
  set network = createobject("wscript.network")
  network.AddWindowsPrinterConnection printerservercolourlaser
  network.AddWindowsPrinterConnection printerserverbwlaser
end sub
Logoff script:
sub unloadprinters()
  set network = createobject("wscript.network")
  network.RemovePrinterConnection ("printerservercolourlaser", true, true)   16
  network.RemovePrinterConnection ("printerserverbwlaser", true, true)
end sub
Printer Pooling
• Multiple physical printers
  used as a single logical
  printer – so job appears
  on whichever printer




                               Network Design & Administration
  available
• All printers must be able
  to use same driver, since
  only 1 logical printer
• Should be physically close
  together since user will
  not know which one it
                               17
  prints to
Multiple Logical to Single
Physical Printer
• Used to allow different conditions to be set for different
  groups of users to a single physical printer
• Can set different priorities (99 highest, 1 lowest) to the
  logical printers




                                                               Network Design & Administration
• Can set different times for access
• Can also set different defaults e.g. trays/paper, double
  sided
• Need to ensure the different logical printers have their
  ACLs set appropriately (e.g. to allow Executives access to
  all, but Clerks access only to certain logical printers)
                                                               18
Advanced Printer Properties

                           Limits when
                           will print




                                         Network Design & Administration
Lowest priority




                                         19
User Profiles
• Allow user to have customised
  environment, independent of other users
• Contains:
  • User-stored documents and files




                                                Network Design & Administration
  • Application configurations and settings
  • Desktop and environment settings
  • Control Panel settings and configurations
• Can be Local, Roaming or Mandatory
                                                20
User Profiles[7]
• Local
   • Retained in Documents & Settings for that PC
• Roaming
   • Held on some server (if domain controller, always available,




                                                                          Network Design & Administration
     but if on member server, traffic less likely to delay domain
     authentications)
   • Local version in ntuser.dat compared with remote, and
     differences sent from server
   • Can get big and slow
   • If app stores info in Local Settings rather than Registry, that is
     not kept in Roaming Profile, so app can fail on other clients
• Mandatory                                                               21
   • Change ntuser.dat to ntuser.man – makes it read only
References
1. http://www.zdnetasia.com/techguide/windows/0,39044904
   ,61956452,00.htm
2. MOAC 290, Ch12
3. http://computingtech.blogspot.com/2008/09/ubuntu-linux-




                                                              Network Design & Administration
   disk-quotas.html
4. http://www.yolinux.com/TUTORIALS/LinuxTutorialQuotas.ht
   ml
5. http://www.redhat.com/docs/manuals/linux/RHL-8.0-
   Manual/admin-primer/s1-storage-quotas.html
6. http://technet.microsoft.com/en-us/library/cc754810.aspx
7. http://support.microsoft.com/kb/314478
                                                              22

More Related Content

PPTX
Lecture 9 further permissions
PPTX
Lecture 12 monitoring the network
PPTX
Lecture 3 more on servers and services
PPTX
Lecture 11 managing the network
PPT
Chap2
PPTX
Operating system
PPT
systems_software
PPTX
Host961 PC Backup
Lecture 9 further permissions
Lecture 12 monitoring the network
Lecture 3 more on servers and services
Lecture 11 managing the network
Chap2
Operating system
systems_software
Host961 PC Backup

What's hot (18)

PPT
Virtualization (Distributed computing)
PDF
Nutanix Always On-Solution-Brief
PDF
Virtualization and cloud Computing
PPTX
ICTM 10
PPT
Operating System
PDF
3_metro_msvdi2012-afternoon_hybrid_virtualization170912
PPTX
4. Memory virtualization and management
PDF
Walter hofstetter xen client enterprise digicomp
PDF
Frokost seminar windows 8 februar 2013
PPTX
Windows 7 Deployment
PDF
Live VM Migration
PDF
Lect13
PDF
Dynamic Memory Management Hyperv 2008 R2 S
PDF
Dynamic Memory Management HyperV R2 SP1
PPTX
Virtual Machine Migration & Hypervisors
PPTX
1 virtualization
PPTX
Server virtualization 2
PPTX
5. IO virtualization
Virtualization (Distributed computing)
Nutanix Always On-Solution-Brief
Virtualization and cloud Computing
ICTM 10
Operating System
3_metro_msvdi2012-afternoon_hybrid_virtualization170912
4. Memory virtualization and management
Walter hofstetter xen client enterprise digicomp
Frokost seminar windows 8 februar 2013
Windows 7 Deployment
Live VM Migration
Lect13
Dynamic Memory Management Hyperv 2008 R2 S
Dynamic Memory Management HyperV R2 SP1
Virtual Machine Migration & Hypervisors
1 virtualization
Server virtualization 2
5. IO virtualization
Ad

Similar to Lecture 10 the user experience (1) (20)

PPTX
Lecture 7 naming and structuring objects
PPT
Dc lec- (network models)
PPTX
Host Management active directory and domain services in windows server.pptx
PPTX
window configuration & Administration.pptx
PPTX
operating system server presentation.pptx
PPTX
Chapter Two.pptx
PDF
Configuring and administrate server
PDF
Introduction to Operating System
DOC
Shree Kolachina
PPT
Chapter 6 - INTRODUCTION TO NETWORK OPERATING SYSTEM - 0S and NOS.ppt
PPTX
Operating Systems Chaptebhhhr 2 (1).pptx
PDF
Uklug 2011 client management
PPTX
Soccnx10: Best and worst practices deploying IBM Connections
PPTX
pdf to ppt window configuration .pptx
PPTX
networkoperatingsystem-151216143210.pptx
PDF
8 operating system concept
PPTX
Servers.pptx
PDF
SimaPro-multiuser-basics.pdf
PDF
itft_system admin
PDF
(ATS6-PLAT07) Managing AEP in an enterprise environment
Lecture 7 naming and structuring objects
Dc lec- (network models)
Host Management active directory and domain services in windows server.pptx
window configuration & Administration.pptx
operating system server presentation.pptx
Chapter Two.pptx
Configuring and administrate server
Introduction to Operating System
Shree Kolachina
Chapter 6 - INTRODUCTION TO NETWORK OPERATING SYSTEM - 0S and NOS.ppt
Operating Systems Chaptebhhhr 2 (1).pptx
Uklug 2011 client management
Soccnx10: Best and worst practices deploying IBM Connections
pdf to ppt window configuration .pptx
networkoperatingsystem-151216143210.pptx
8 operating system concept
Servers.pptx
SimaPro-multiuser-basics.pdf
itft_system admin
(ATS6-PLAT07) Managing AEP in an enterprise environment
Ad

More from Wiliam Ferraciolli (20)

PPTX
Lecture 10 the user experience
PPTX
Lecture 8 permissions
PPTX
Lecture 5&6 corporate architecture
PPTX
Lecture 4 client workstations
PPTX
Lecture 2 servers and services
PPTX
Lecture 1 introduction
PPTX
Lecture 13, 14 & 15 c# cmd let programming and scripting
PPT
Isys20261 lecture 14
PPT
Isys20261 lecture 12
PPT
Isys20261 lecture 11
PPT
Isys20261 lecture 10
PPT
Isys20261 lecture 09
PPT
Isys20261 lecture 08
PPT
Isys20261 lecture 07
PPT
Isys20261 lecture 06
PPT
Isys20261 lecture 05
PPT
Isys20261 lecture 04
PPT
Isys20261 lecture 03
PPT
Isys20261 lecture 02
PPT
Isys20261 lecture 01
Lecture 10 the user experience
Lecture 8 permissions
Lecture 5&6 corporate architecture
Lecture 4 client workstations
Lecture 2 servers and services
Lecture 1 introduction
Lecture 13, 14 & 15 c# cmd let programming and scripting
Isys20261 lecture 14
Isys20261 lecture 12
Isys20261 lecture 11
Isys20261 lecture 10
Isys20261 lecture 09
Isys20261 lecture 08
Isys20261 lecture 07
Isys20261 lecture 06
Isys20261 lecture 05
Isys20261 lecture 04
Isys20261 lecture 03
Isys20261 lecture 02
Isys20261 lecture 01

Lecture 10 the user experience (1)

  • 1. Lecture 10: The User Experience Network Design & Administration
  • 2. What aspects affect the user most? • Disk space • Local • Shared Network Design & Administration • Printing • Logging in/Access to resources • Using applications • Email 2 • Overall speed of task completion
  • 3. Disk Space • User machines may have comparatively large disks • Temptation for users to store files locally Network Design & Administration • Unlikely in ‘hot-desking’ situation • Problems? • Better to use servers for storing user files • Better control of backup/restore • Can apply disk quotas 3
  • 4. Windows Disk Quotas Three stages: 1. Enabling disk quotas on a volume. 2. Configuring quota defaults. Network Design & Administration 3. Creating quota entries. Step 1: • Select NTFS volume for quota application using Explorer and open Properties dialog. • Or use disk management 4 snap-in to MMC.
  • 5. Windows Disk Quotas – Step 2 – Enable Management • Enable management – has to be done volume Network Design & Administration by volume • Note that in this case, the system has been set to deny users disk space when Quota 5 exceeded
  • 6. Windows Disk Quotas – Step 3 - Configuring • You must select an appropriate default size • You may also set a Network Design & Administration size that generates a warning to the user • You can also configure the system to log these events 6
  • 7. Windows Disk Quotas – Creating quota entries[2] • These are exceptions to the default rule • Allow a user to be given more or less than the default Network Design & Administration • Can create new entries, or modify existing ones (by double clicking the entry) • (Ensure you select appropriate units!) • New quota entries can be generated by selecting a number of users at once, but 7 the quotas are applied individually
  • 8. Windows Disk Quotas – Creating quota entries[1] Network Design & Administration 8
  • 9. Linux Disk Quotas[3][4][5] • Enable quotas by adding fields into etc/fstab file to allow usr/grp quotas e.g. /dev/hda2 /home ext3 defaults,usrquota,grpquota 1 1 • Remount the volume (umount, then mount – or simply Network Design & Administration reboot) • Run quotacheck –avug to set up the quota files and check the volume for current usage (should re-run regularly to keep stats accurate) • Assign quotas for users or groups using edquota • Use repquota to generate reports on current quota usage 9
  • 10. Disk Quotas – impact on users and administrators • Users can find it frustrating if sizes set too low for typical usage • Investigate how users function before setting level Network Design & Administration • Users can be given a warning – so need education as to how to act in response • Administrators may get a lot of user complaints if set too low – but if not set, space may run out arbitrarily 10 • Managing and monitoring is time consuming (see in later session)
  • 11. File Server Resource Manager[6] • Provides finer grain control of quotas • Provides more means to warn users • Not covered here! Network Design & Administration 11
  • 12. Printing and the user • As before, assume that we do not have individual printers for users • Must balance need for users to have access to printing with costs of paper, ink, printers Network Design & Administration • Printer properties define default behaviour for all users of the printer • For high throughput, may use printer pooling • For more control, may use multiple logical printers for a single printer 12
  • 13. Shared Printers • Remember - that after installing the printer on the print server, have to share it, then Network Design & Administration connect clients • Printer properties has tab for sharing • Additional drivers must be specified if clients running older O/S 13
  • 14. Other Useful Information in Properties • Printer location can be specified • Users can check printer capabilities • Paper of different sizes can be assigned to specific trays Network Design & Administration 14
  • 15. Client Access to Printers • Make available via: • Add Printer Wizard (where Search can be specified) • Browsing via Windows Explorer • Searching Active Directory Network Design & Administration • Can search with a range of criteria e.g. location, double-sided capable, stapling etc. – key to efficiency in a business • However, users need to know that they can do this – must be trained. • Must ensure (via printer permissions) that users cannot change default behaviour – though they may choose to set behaviour for a specific print job. 15
  • 16. Client Access to Printers using VB.Script • Can use a “logon” and “logoff” script. • Script associated to user account – put on a shared drive to allow all users access. • As soon as user logs in/out, script is executed. Logon script: Network Design & Administration sub loadprinters() set network = createobject("wscript.network") network.AddWindowsPrinterConnection printerservercolourlaser network.AddWindowsPrinterConnection printerserverbwlaser end sub Logoff script: sub unloadprinters() set network = createobject("wscript.network") network.RemovePrinterConnection ("printerservercolourlaser", true, true) 16 network.RemovePrinterConnection ("printerserverbwlaser", true, true) end sub
  • 17. Printer Pooling • Multiple physical printers used as a single logical printer – so job appears on whichever printer Network Design & Administration available • All printers must be able to use same driver, since only 1 logical printer • Should be physically close together since user will not know which one it 17 prints to
  • 18. Multiple Logical to Single Physical Printer • Used to allow different conditions to be set for different groups of users to a single physical printer • Can set different priorities (99 highest, 1 lowest) to the logical printers Network Design & Administration • Can set different times for access • Can also set different defaults e.g. trays/paper, double sided • Need to ensure the different logical printers have their ACLs set appropriately (e.g. to allow Executives access to all, but Clerks access only to certain logical printers) 18
  • 19. Advanced Printer Properties Limits when will print Network Design & Administration Lowest priority 19
  • 20. User Profiles • Allow user to have customised environment, independent of other users • Contains: • User-stored documents and files Network Design & Administration • Application configurations and settings • Desktop and environment settings • Control Panel settings and configurations • Can be Local, Roaming or Mandatory 20
  • 21. User Profiles[7] • Local • Retained in Documents & Settings for that PC • Roaming • Held on some server (if domain controller, always available, Network Design & Administration but if on member server, traffic less likely to delay domain authentications) • Local version in ntuser.dat compared with remote, and differences sent from server • Can get big and slow • If app stores info in Local Settings rather than Registry, that is not kept in Roaming Profile, so app can fail on other clients • Mandatory 21 • Change ntuser.dat to ntuser.man – makes it read only
  • 22. References 1. http://www.zdnetasia.com/techguide/windows/0,39044904 ,61956452,00.htm 2. MOAC 290, Ch12 3. http://computingtech.blogspot.com/2008/09/ubuntu-linux- Network Design & Administration disk-quotas.html 4. http://www.yolinux.com/TUTORIALS/LinuxTutorialQuotas.ht ml 5. http://www.redhat.com/docs/manuals/linux/RHL-8.0- Manual/admin-primer/s1-storage-quotas.html 6. http://technet.microsoft.com/en-us/library/cc754810.aspx 7. http://support.microsoft.com/kb/314478 22