Top Banner
1 / 15 Michael Meeks General Manager at Collabora Productivity michael.meeks@collabora.com www.CollaboraOffice.com @CollaboraOffice Skype - mmeeks, G+ - mejmeeks@gmail.com Integrating ownCloud and Collabora
15

LibreOffice and Collabora · General Manager at Collabora Productivity michael.meeks@collabora.com @CollaboraOffice Skype mmeeks, G+ mejmeeks@gmail.com Integrating ownCloud and Collabora.

Oct 04, 2018

Download

Documents

buikien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 1 / 15 LibreOffice Conference 2015, Aarhus | Michael Meeks

    Michael MeeksGeneral Manager at Collabora Productivity

    michael.meeks@collabora.com

    www.CollaboraOffice.com@CollaboraOffice

    Skypemmeeks,G+mejmeeks@gmail.com

    Integrating ownCloudand Collabora

    mailto:michael.meeks@collabora.com
  • 2

    Current Version 1.0.5

    High fidelity, WYSIWYG rendering Document Support:

    DOC, DOCX, PPT, PPTX, XLS, XLSX + ODF. Import/View Visio, Publisher, + 100 more

    Document Collaboration: Shared Editing, Collaborative edit on the

    way.

  • 3 / 15 LibreOffice Conference 2016, Brno | Michael Meeks

    Why online ? On-premise control of your data On-premise control of your CPU & network

    Bonus features A reduced feature-set sphere can win.

    light editing use-cases to match competition Document Formats less relevant:

    in the cloud Server / Certification / Revenue model ...

  • 4

    CODE ...

    CODE grab the latest Docker image and/or Virtual Machine pieces. http://collaboraoffice.com/code

    A simple ownCloud extension No core changes required, easy to deploy

    Extension implements the WOPI protocol Unifies authentication and file-access Re-use awesome ownCloud authentication

    and storage options effortlessly.

    http://collaboraoffice.com/code
  • Demo / what it looks like

  • Architecture

  • 7

    ownCloud plugin

    View and restoreprevious versions:

  • https://collaboraoffice.com

    In-development:coming soon ...

  • 9

    Next: Collaborative Editing

    Lots of fun new interactionsunder development:

  • 10

    Editing / Undo collisions etc.

    Repair Document:conventionalundo/redo simplysolves editingconflicts.

  • https://collaboraoffice.com

    Deployment bits

  • 12

    Hardware Sizing

    Guidelines: 10 users / CPU thread 100Mb RAM / user 100kbit/s / user

    Capacity factor not a hoster 200 users gives:

    20 CPU threads 20 Gb of RAM 20 Mbit of bandwidth

    Can setup today on a single largeish machine.

  • 13

    Suggested Initial Pilot setup

    Users

    Collabora OnlineWorker

    RHEL 7 / CentOS 7 /Debian 8 /Ubuntu 16.04

    Update URL from Collabora.

    E-mails for maintenance / updates

    Requires https://certificate setup

    https:

    File I/O, Authentication

  • 14

    HA / setup ...

    HA setup more fun Split into 3x 8 CPU machines, 8GB each

    UsersHA balancer of choice eg. ha-

    proxy.

    Key attribute is to ensure that all traffic related to the same document goes to the same worker all collaborators end up in the same address space.

    eg. balance uri

    https://http://

    Collabora OnlineWorkers

  • https://collaboraoffice.com

    Questions ?

    Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15