owncloud @ tu berlin why? how? who? · owncloud @ tu berlin | t. hildmann | owncloud contributor...

20
ownCloud @ TU Berlin Why? How? Who? Thomas Hildmann | ownCloud Contributor Conference | 30. August 2014

Upload: trannhi

Post on 22-Aug-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin Why? How? Who?

Thomas Hildmann | ownCloud Contributor Conference | 30. August 2014

Page 2: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 20142

Why are we using ownCloud?

Page 3: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014

Users @ TU Berlin

3

Page 4: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014

Research

Education

People

Knowledge

our mission our ressources

Users

Data

IT view

Page 5: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 20145

Data

Giving our data to someone else is like selling out the university…

Page 6: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 20146

Data

So we need an on-promise solution!

Page 7: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 20147

PC/Mac: Usability depending on the client version / implementation.

Laptop: Difficulty for our users. Some are using WebAFS.

Tablet: Bad integration. Only way is WebAFS - but it’s pain!

Server: Very good usability

incr

easi

ng n

umbe

rdecreasing usability

Andrew File System (AFS)

Page 8: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014

Reasons for ownCloud1. The Clients

– Desktop clients for Linux, Windows and MacOS X – Mobile clients for Android and iOS – Easy to use even for not experienced users – Installation Wizards with only few questions !

2. The Server(s) – Based on well known standards (LAMP) – We had an idea how this could scale up to 40.000 users !

3. OpenSource and the community – It can be integrated into our environment – We can contribute extensions – Any problems? Google for it, ask the community or look into the code

8

Page 9: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 20149

How are we using ownCloud?

Page 10: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 201410

Page 11: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 201411

A cluster file-system with a 2 x 322TB

backend. Mounted on all servers.

Page 12: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 201412

MySQL Galera Cluster with 3 „big“ DB-

Servers (380GB RAM, 2 CPU, SSD-Arrays).

Page 13: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 201413

7 physic servers 3 virtual servers

with local openldap instances

Page 14: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 201414

Load balancer for SSL offloading and

server selection.

Page 15: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014

Load-Balancing

15

Sync-Client

Browser

iOS / Android

oc-01 oc-02 oc-03

oc-04 oc-05 oc-06

oc-04 oc-05 oc-06

Page 16: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 201416

Who is using ownCloud at TUB?

Page 17: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014

Numer of users

17

Page 18: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014

Usage today6806 users

with about 14 million files (88% with less than 1 MByte)

with an average of about 1,8 million web-requests a day.

!+

DFN Cloud !

The DFN (German Research Network association) provides the DFN Cloud. The TU Berlin offers ownCloud as hosting service for

every DFN member. 3 - 4 interested partners at the moment.

18

Page 19: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014

Conclusion– ownCloud is an important tool for the TU Berlin

• which is provided to every university member • and use it to store valuable knowledge in !

– We love it because of • its ease to use (the user-interfaces) • its scalability (works great for more than 6000 users) • its openness (we can extend and integrate it) !

– Now we start to host ownCloud for other universities !!

Thank you for writing, extending and maintaining ownCloud!

19

Page 20: ownCloud @ TU Berlin Why? How? Who? · ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 2014 Research Education People Knowledge our mission our ressources Users

ownCloud @ TU Berlin | T. Hildmann | ownCloud Contributor Conference 201420

http://www.user.tu-berlin.de/hildcatf/ [email protected]