Windows management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Be...
<ul><li>What is OPSI ?
OPSI key features
OPSI architecture and extensibility
Deploying windows systems with OPSI
Opsi license Management
Installing an Windows system with OPSI
Glimpse at future development
Co-funding
How can i test OPSI ? </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-...
What is OPSI ? <ul><li>Tool to manage your windows desktop et servers
Written in python and java
Licensed under the GPL
Internationalized in 5 languages, German, french, english, spanish, turkish </li></ul>Windows Management with OPSI This wo...
OPSI key features <ul><li>OS installation from Windows 2000 to Windows 7
Hardware Inventory
Software Inventory
Software deployment
Drivers integration and automatic installation
Multiple repository
Scripting language to build deployement packages
Software licence management
Json interface to manage it
Works the way Windows sysadmin work:) </li></ul>Windows Management with OPSI This work is licensed under the Creative Comm...
OPSI architecture and extensibility <ul><li>OPSI is separated in several pieces :  </li><ul><li>opsi-atftpd  is customized...
opsi-configed  is the java management console
opsiconfd  contains the opsi management backend and the json webservices. Those service can be extended easily by writing ...
Upcoming SlideShare
Loading in …5
×

Presentation Opsi Fosdem

1,102 views

Published on

This is the slide of the conference i gave at fosdem for the opsi project

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,102
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentation Opsi Fosdem

  1. 1. Windows management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  2. 2. <ul><li>What is OPSI ?
  3. 3. OPSI key features
  4. 4. OPSI architecture and extensibility
  5. 5. Deploying windows systems with OPSI
  6. 6. Opsi license Management
  7. 7. Installing an Windows system with OPSI
  8. 8. Glimpse at future development
  9. 9. Co-funding
  10. 10. How can i test OPSI ? </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  11. 11. What is OPSI ? <ul><li>Tool to manage your windows desktop et servers
  12. 12. Written in python and java
  13. 13. Licensed under the GPL
  14. 14. Internationalized in 5 languages, German, french, english, spanish, turkish </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  15. 15. OPSI key features <ul><li>OS installation from Windows 2000 to Windows 7
  16. 16. Hardware Inventory
  17. 17. Software Inventory
  18. 18. Software deployment
  19. 19. Drivers integration and automatic installation
  20. 20. Multiple repository
  21. 21. Scripting language to build deployement packages
  22. 22. Software licence management
  23. 23. Json interface to manage it
  24. 24. Works the way Windows sysadmin work:) </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  25. 25. OPSI architecture and extensibility <ul><li>OPSI is separated in several pieces : </li><ul><li>opsi-atftpd is customized tftp server adapted for opsi, only needed if your tftp server misses certains options
  26. 26. opsi-configed is the java management console
  27. 27. opsiconfd contains the opsi management backend and the json webservices. Those service can be extended easily by writing new json method in pyton
  28. 28. opsipxeconfd contains the opsi pxe service if needed
  29. 29. opsi-utils contains the opsi command line tools who works anywhere a python stack is available. </li></ul></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  30. 30. Deploying system with OPSI <ul><li>Selecting the system(s) to install
  31. 31. Selecting the os to be installed
  32. 32. Selecting the packages to be installed on the systems
  33. 33. Looking at the inventory
  34. 34. Installing the system </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  35. 35. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  36. 36. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  37. 37. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  38. 38. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  39. 39. OPSI Licence Management <ul><li>Desktop and server groups management
  40. 40. Licence Management
  41. 41. Licence statistics
  42. 42. OPSI Server Configuration </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  43. 43. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  44. 44. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  45. 45. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  46. 46. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  47. 47. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  48. 48. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  49. 49. Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  50. 50. How is it working ? 1/3 Prepare the system to be installed <ul><li>Creating the system in OPSI
  51. 51. Creating DHCP and DNS entries if needed
  52. 52. Add the netboot package ( operating system ) to be installed
  53. 53. Add locaboot package to be installed (software) </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  54. 54. How it is working ? 2/3 Boot the system <ul><li>Boot the system in PXE
  55. 55. Mount linux filesystem
  56. 56. Connect to a samba share
  57. 57. Autodetect the hardware and create the windows install files
  58. 58. Format a fat16 partition, copy the i386 in fat16 if needed
  59. 59. For Windows 64bit use a 64bit Windows PE
  60. 60. Reboot, the classical Windowd install start </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  61. 61. How it is working ? 3/3 Reboot at end of Install <ul><li>Windows start
  62. 62. The opsi client start and connect to the repository server
  63. 63. Possibility to lock the login screen until the update/install are in progress
  64. 64. Login , ready to work ;-) </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  65. 65. New Functionnalities <ul><li>JSON Backend rewritten to be able to handle big environment, more than 3000 Desktop.
  66. 66. Scripting language used to make packages simplified </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  67. 67. Co-funding <ul><li>Dynamic depot selection
  68. 68. Mysql backend for inventory data
  69. 69. Treeview
  70. 70. Loadbalancing / High Availability / Multiprocessor Support </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  71. 71. Glimpse at future development <ul><li>Support of opsi-clients connected via WAN/VPN.
  72. 72. opsi-monitoring with Nagios: Monitoring of opsi-server functionality, opsi rollouts, opsi clients
  73. 73. Software on Demand: Approved software may be requested for opsi installation by the end user
  74. 74. Integration with FusionInventory Agent to get inventory data and send it back to OPSI.
  75. 75. FusionInventory for GLPI used as a backend for OPSI inventory data. </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  76. 76. How can i test OPSI ? <ul><li>1. step: Download the opsi 'Getting Started' manual here Opsi stable documentation
  77. 77. 2. step: Download the current version of the opsi-depotserver as a VMWare machine
  78. 78. 3. step: For questions during the evaluation of opsi you will find help in the community forum . </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  79. 79. Usefull links <ul><li>Opsi web site : http://opsi.org
  80. 80. Opsi documentation and basic packages to be installed :
  81. 81. http://download.uib.de/opsi_stable/
  82. 82. Getting started manual :
  83. 83. http://download.uib.de/opsi_stable/doc/opsi-getting-started-stable-en.pdf
  84. 84. OPSI forum : http://forum.opsi.org/ </li></ul>Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.
  85. 85. Thank you for listening Windows Management with OPSI This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Belgium License.

×