O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Olf2018

Mais Conteúdo rRelacionado

Audiolivros relacionados

Gratuito durante 30 dias do Scribd

Ver tudo

Olf2018

  1. 1. Copyright ©2016 iXsystems. All rights reserved. Copyright ©2016 iXsystems. All rights reserved.Copyright ©2016-2017 iXsystems. All rights reserved. What’s New in FreeNAS 11.2 Dru Lavigne Director of Storage Engineering, iXsystems OLF: October 13, 2018
  2. 2. Copyright ©2016-2017 iXsystems. All rights reserved. Outline Extemely brief overview of FreeNAS What’s new in 11.2? A sneak peek at what’s coming in 2019 Additional Resources
  3. 3. Copyright ©2016-2017 iXsystems. All rights reserved. Extremely Brief Overview of FreeNAS
  4. 4. Copyright ©2016-2017 iXsystems. All rights reserved. What is FreeNAS?
  5. 5. Copyright ©2016-2017 iXsystems. All rights reserved. What is FreeNAS? Open source NAS (network attached storage) based on FreeBSD and released under a 2-clause BSD license. With lots of awesome features! More info at: http://www.freenas.org/ ● 11.1-U6 is the current production version (August 21, 2018) ● 11.2-RC1 is the upcoming release (RELEASE expected mid-November, 2018)
  6. 6. Copyright ©2016-2017 iXsystems. All rights reserved. What’s New in 11.2?
  7. 7. Copyright ©2016-2017 iXsystems. All rights reserved.
  8. 8. Copyright ©2016-2017 iXsystems. All rights reserved.
  9. 9. Copyright ©2016-2017 iXsystems. All rights reserved. 11.2 is all about POLA
  10. 10. Copyright ©2016-2017 iXsystems. All rights reserved. New UI Uses Angular 4 Typescript framework to provide faster, asynchronous, client-side rendering (https://www.typescriptlang.org/docs/handbook/angular.html). Also uses Angular Material 2 (egret) framework for shiny, themable, leaner interface with mobile in mind (https://material.angular.io/).
  11. 11. Copyright ©2016-2017 iXsystems. All rights reserved. POLA: New UI Shiny new UI (ooh, shiny!) uses same warty layout as legacy UI (by design, on purpose, for 11.2). Login screen offers to log into new UI by default, but provides link to legacy UI. New UI has built-in version of Guide with new UI screenshots, legacy UI has built-in version of Guide with legacy UI screenshots.
  12. 12. Copyright ©2016-2017 iXsystems. All rights reserved.
  13. 13. Copyright ©2016-2017 iXsystems. All rights reserved.
  14. 14. Copyright ©2016-2017 iXsystems. All rights reserved.
  15. 15. Copyright ©2016-2017 iXsystems. All rights reserved.
  16. 16. Copyright ©2016-2017 iXsystems. All rights reserved.
  17. 17. Copyright ©2016-2017 iXsystems. All rights reserved.
  18. 18. Copyright ©2016-2017 iXsystems. All rights reserved. New Middleware New asynchronous middleware (APIv2) replaces old Django calls (APIv1). When complete, will provide feature-complete websockets API and REST API. Completion expected by mid 2019.
  19. 19. Copyright ©2016-2017 iXsystems. All rights reserved. POLA: New Middleware Backwards compatible with APIv1 (api.freenas.org). To read docs for completed APIv2 calls, append /api/docs to URL of running 11.2 system. Once complete, docs for APIv2 will be published using swagger (https://swagger.io/tools/swagger-ui/).
  20. 20. Copyright ©2016-2017 iXsystems. All rights reserved. New Plugins/Jails Backend Trust me, we’ve felt your pain! Crusty warden backend completely replaced by iocage (modern, actively developed, understands ZFS). Process overhaul: plugins are now updated, tested, and QA’d for each release. Each release has a ticket indicating the version of each plugin available in that release as well as any related tickets for broken plugins. Broken plugins are delisted until fixed and mentioned in Release Notes.
  21. 21. Copyright ©2016-2017 iXsystems. All rights reserved. POLA: New Plugins/Jails Backend Problem: how to reduce the pain when existing jails/plugins don’t understand new UI, new middleware, and the new iocage backend... Migration script available to exist in migrating existing warden plugins to new iocage format (caveat: YMMV and recommendation is a clean reinstall and restore of plugin configuration) Legacy UI displays warden jails until they can be migrated/reinstalled, but does not allow further warden installations. This allows users to manage existing installs until they can be migrated/recreated.
  22. 22. Copyright ©2016-2017 iXsystems. All rights reserved. Sneak Peek of 2019 Goodies
  23. 23. Copyright ©2016-2017 iXsystems. All rights reserved.
  24. 24. Copyright ©2016-2017 iXsystems. All rights reserved. Things in the pipe for 2019 Having minimized POLA for 11.2, begin the conversion of a rather clunky/geeky UI to a more intuitive, task-based UI (we love the Guide as much as you do, but you shouldn’t have to read it in order to setup a system). Address some long-standing annoyances and pain points. Bring in some exciting OpenZFS features! Announce some pretty cool partnerships and a single-pane-of-glass management app.
  25. 25. Copyright ©2016-2017 iXsystems. All rights reserved. Moving Beyond POLA Improve user experience with more task-based, intuitive wizards that “do the right thing” (without requiring technical knowledge of that thing). Prevent foot-shooting while still providing advanced users flexibility to configure for their use cases. Move things around to more logical locations and don’t require the user to go to multiple seemingly unrelated screens in order to complete a task.
  26. 26. Copyright ©2016-2017 iXsystems. All rights reserved. Add Some Much Needed Love Redesign middleware and UI to address some long-standing issues, while maintaining backwards compatibility at the API level: Replication (credential management, increased speed, easy setup for local and remote replication, improved logging/error handling) Interface management (laggs, vlans, MTUs, bridging, IPv6, network restarts, displaying network information) And more in the initial redesign stage...
  27. 27. Copyright ©2016-2017 iXsystems. All rights reserved. OpenZFS Goodies! Native crypto Asynchronous copy-on-write Zstd compression Channel programs Pool checkpoints
  28. 28. Copyright ©2016-2017 iXsystems. All rights reserved.
  29. 29. Copyright ©2016-2017 iXsystems. All rights reserved. Additional Resources
  30. 30. Copyright ©2016-2017 iXsystems. All rights reserved. Additional Resources Guide: http://doc.freenas.org/11.2/ Website: http://www.freenas.org Forums: http://forums.freenas.org Blog: https://www.ixsystems.com/blog/ GitHub: http://github.com/freenas Bug Tracker: https://bugs.freenas.org/projects/freenas
  31. 31. Copyright ©2016-2017 iXsystems. All rights reserved. Questions? Contact: dru@ixsystems.com URL to Slides: http://slideshare.net/dlavigne/olf2018

×