trystack.org - wordpress.com · 2016. 11. 24. · showcase latest openstack features why. 5 ... ½...
TRANSCRIPT
![Page 1: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/1.jpg)
Trystack.org: The Free, Public OpenStack Sandbox
Will FosterSr. DevOps MonkeyOpenStack R&D Infrastructurehttp://hobo.house / @sadsfae
![Page 2: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/2.jpg)
2
TryStack?What is
![Page 3: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/3.jpg)
3
✔ Free, Public OpenStack Sandbox
✔ Incepted in 2011, revamped/moved in 2015
✔ Sponsored by OpenStack Foundation
✔ Hardware/Resources Donated by Corporate Sponsors
✔ Volunteer/Community Operated
What
![Page 4: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/4.jpg)
4
✔ Try OpenStack without any commitment
✔ Remove complexity of deployment
✔ Increase usage/adoption of OpenStack
✔ Showcase latest OpenStack features
Why
![Page 5: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/5.jpg)
5
✔ Old Equinix datacenter deployment dissapeared
✔ Complete revamp/re-deployment in new DC
✔ New hardware, version (Kilo at the time)
2015 Revamp
![Page 6: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/6.jpg)
6
Oops, better hustle
• Colo hosting payment moved from Rackspace to OpenStack Foundation• Bill wasn't paid :(
![Page 7: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/7.jpg)
7
✔ Hosted in East Coast U.S. Datacenter
✔ /24 Public IP address space
✔ ½ Rack of Dell C6105 Servers
✔ Netapp FAS2552 (C-Mode)
✔ Cisco Catalyst 2948G Switches
✔ 9 x Nova Compute✔ 144 vCPU✔ 864G Memory
Where and How
![Page 8: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/8.jpg)
8 Trystack Datacenter
![Page 9: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/9.jpg)
9
I think this one fixed Neutron once
![Page 10: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/10.jpg)
10
‣ Devstack
‣ Academia/Education
‣ Cloud App Testing
‣ RDO CI
‣ Manila Upstream Development (Netapp)
TryStack Use Cases
![Page 11: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/11.jpg)
1111
Tota
l Use
rs
AVG DAILY INSTANCES AVG MONTHLY INSTANCES Current Active Networks
300 7,500 783
22kAll time
3,258
Cur
rent
Act
ive
Use
rs
Usage and MetricsAs of 2016-02-05 @ 20:00 CET
![Page 12: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/12.jpg)
12
Usage and Metrics
![Page 13: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/13.jpg)
13
✔ Puppet (config mgmt)
✔ Graphite / Grafana / Collectd(graphing/trending)
✔ ELK Elasticsearch, Logstash, Kibana
(log aggregation)
✔ Nagios (monitoring)
Common Ops Tooling
![Page 14: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/14.jpg)
14
Custom Nagios Monitoring
![Page 15: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/15.jpg)
15
✔ Floating IPs ● Purged every 12hrs
✔ Network Gateways● Cleared every 24hrs
✔ Cinder Volumes● Purged every 48hrs
✔ Instances● Deleted every 24hrs
House Cleaning
![Page 16: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/16.jpg)
16
House Cleaning
![Page 17: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/17.jpg)
17
✔ Trystack.org Website Content ● Managed via upstream CI & Gerrit processes● Automatically merged once reviewed
✔ Service Alerting● Tied into IRC bots for notifications
Further Automation
![Page 18: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/18.jpg)
18
Demand and Growth
Dozens of people sign up every day, small volunteer effort
Security
Free, public cloud can lead to some 'interesting' usage
Rationing of Resources
We never seem to have enough resources to keep up with demand, e.g. floating IP space, so culling is needed
Open Bugs with Facebook Auth
Workarounds in place, small percentage of user accounts won't be auto-created correctly – hasten move to openstackid auth
Challenges Cloud be hard, pal
![Page 19: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/19.jpg)
19
Nextgen Auth Switch to openstackid as primary auth
Better Monitoring
Extend monitoring to cover all internal utility services
More Public Service Info
Expose usage graphing externally for more transparency
Networking Expand current public address pool to /23 or larger
Hardware Expand the hardware footprint significantly
Volunteer Community
Develop framework to expand volunteers and contributions to the project
More Improvements Underway
![Page 20: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/20.jpg)
20
More Routine Updates‣ Strive to upgrade on every RDO OpenStack release
Expand Hardware in Q1-Q2 FY17‣ Upgrade to Juniper EX4300 switches‣ Expand Server Footprint (+6-10 compute nodes)‣ Expand Floating IP Pool (move to a /23)
Expand Authentication Options‣ Move to openstackid (oath2) for primary auth‣ Facebook Auth as fallback/secondary
TryStack Roadmap
![Page 21: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/21.jpg)
21
Founders/Alumnus‣ Dan Radez @radez‣ Nachi Ueno @nati
Current Team ‣ Kambiz Aghaiepour @kaghaiepour‣ Will Foster @sadsfae‣ Ben Swartzlander (Manila PTL) @bswartzlander
‣ #trystack on irc.freenode.net
TryStack Devs/Operators
![Page 22: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/22.jpg)
OpenStack Demo(using humans)
![Page 23: Trystack.org - WordPress.com · 2016. 11. 24. · Showcase latest OpenStack features Why. 5 ... ½ Rack of Dell C6105 Servers](https://reader036.vdocuments.us/reader036/viewer/2022071217/60491e1bee256d41ed2f2bea/html5/thumbnails/23.jpg)
Questions?
https://github.com/trystack/trystack-utilshttps://github.com/trystack/trystack-collectdhttps://github.com/trystack/python-django-horizon-facebook
IRC: #trystack on irc.freenode.nethttp://trystack.org