Private and Personal CloudExamining the options of private and personal cloud
SharePoint Saturday Calgary
Presented Jun.06.2015
Version 1.1
Slide 2
IntroductionSection 1
Slide 3
Thank-you to our Sponsors
Introduction
CalSPUGWith special thanks to:
SharePoint Evolution Presents
Slide 4
Session Overview
Introduction
This session examines cloud from the perspective of building and running your own. It considers the principles of private cloud both from an enterprise perspective and what it takes to run a personal cloud.
It will investigate the challenges around backup and restore, redundancy, encryption, and availability ... and how to overcome these challenges on a small scale but in an enterprise way.
This is a 200-300 level session intended for system administrators, technical business decision makers, and IT enthusiasts who are serious about their data.
Slide 5
Session Objectives
Introduction
To examine the option of private cloud and where it makes sense.
To discuss the key considerations of designing, building, and operating a private cloud.
To provide a walkthrough of my personal cloud journey.
Slide 6
Introduction
Session Agenda
Introduction
5 min
Designing a Private Cloud
Building a Private Cloud
Managing a Private Cloud
Seeing it Work
Closing Thoughts 10 min
5 min
10 min
10 min
10 min
Slide 7
Designing a Private CloudSection 2
Slide 8
Why Private Cloud
Designing a Private Cloud
Ownership.
Granularity.
Simplicity.
Control.
Cost.
Slide 9
Ownership
Understanding the Data
Designing a Private Cloud
Usage patterns
Type of data Growth rates
Slide 10
Requirements
Designing a Private Cloud
Trustworthiness.
Highly available.
Resilient.
Recoverable.
Device agnostic.
Slide 11
Contingency Planning
Designing a Private Cloud
Service failure.
Accidental data loss.
Drive failure.
Device failure.
Power failure.
Catastrophic failure.
System hack / security breach.
Slide 12
Building a Private CloudSection 3
Slide 13
Hardware Required
Building a Private Cloud
NAS.
UPS.
Firewall.
Slide 14
Services Required
Building a Private Cloud
Internet access.
NTP.
DDNS.
Slide 15
Configuration Required
Building a Private Cloud
Data separation.
Directory services.
Security model.
Slide 16
Managing a Private CloudSection 4
Slide 17
Required Management Services
Managing a Private Cloud
Backup and restore services.
Patch management and upgrade services.
Operational monitoring services.
Slide 18
Seeing it WorkSection 5
Slide 19
Technical Overview
Seeing it Work
Internet
Modem
Router
NAS
External drive
Managed Power
DDNS
NTP
Primary Location Secondary Location
Slide 20
Private Cloud Demonstration
Seeing it Work
File save / file upload / file synchronization.
Slide 21
Closing ThoughtsSection 6
Slide 22
Session Objectives Revisited
Closing Thoughts
To examine the option of private cloud and where it makes sense.
To discuss the key considerations of designing, building, and operating a private cloud.
To provide a walkthrough of my personal cloud journey.
Slide 23
Cost Breakdown
Closing Thoughts
NAS appliance x 2: $400 + $270
ESATA SAN drives x 4: $120 x 4
UPS: $400
DDNS Service: $40 / year
Slide 24
Lessons Learned
Closing Thoughts
Taking the time to develop a naming convention and configuration standards.
Seeking perfection.
Trusting the solution.
Replication vs remote access to files.
Remembering to plan for system hacks.
Slide 25
Recommendations
Closing Thoughts
Figure out your requirements.
Figure out your tolerance for risk.
Find a balance between cost and effort.
Tell someone else how it works.
Slide 26
Years of operation: 4
Supported users: 6
Supported devices: 12
System upgrades: 2
Support cases: 2
Unplanned service outages: 0
Statistics
Closing Thoughts
Data capacity: 3 TB
Data volume: 724 GB ( ~24% )
Weekly change frequency: ~1.2%
Annual growth rate: 15-18%
Number of backups weekly: 4
Number of data restores: 3
Number of system restores: 0
Data recovery tests: 4
System recovery tests: 2
Average update frequency: monthly
Average update duration: 15 minutes
Average outage during maintenance: 2 minutes
Frequency of internet attack: Every 25 min
Slide 27
Continuing the Discussion
Closing Thoughts
[email protected] | [email protected] | ca.linkedin.com/in/sbaruss | sbaruss.wordpress.com | @SBaruss
DryIcons ( http://dryicons.com ) used in this presentation.