SlideShare a Scribd company logo
1 of 32
Accelerating Adoption of Open Infrastructure
May 2014
Goldstone Overview
Copyright 2014 Solinea, Inc.
Solinea at a Glance
CUSTOMERSOVERVIEW
Industry Focus Open Infrastructure, OpenStack
Headquarters San Francisco, CA
Founded January 2013
Geographies Asia, USA
PAST DEPLOYMENTS
TEAM
Major US Telco
US Infrastructure Service Provider
North Asian Telco
Global Electronics Manufacturer
Global Gaming Company
Top 5 Global Automotive Firm
Tier 1 Network Provider
Risk Management Analytics
Easter Europe CSP
OpenStack Distro Provider
Security Analytics Firm
Leading SDN Provider
Copyright 2014 Solinea, Inc.
Solinea Services
Conceive Architect Integrate Adopt
Conceive the
cloud strategy
for existing and
new cloud
services to drive
customer
adoption
Architect the
cloud platforms
based on
market demand
and internal
capabilities
Implement the
cloud offerings
and integrate
them into the
existing
infrastructure &
processes
Operate the
cloud, transfer
knowledge,
train the team
and enable
rapid adoption
Copyright 2014 Solinea, Inc.
Complexity Reigns in Cloud (not just OpenStack)
Copyright 2014 Solinea, Inc.
Same Problems, Different Clouds
• Every cloud Solinea
built needed
operational tools
• Tired of integrating
series of expensive
tools that didn’t exactly
match the need …
Copyright 2014 Solinea, Inc.
Cloud Operators Need Tools
Require full FCAPS suite of functionality
Fault
Configuration
Accounting
Performance
Security
Need history to determine normal operations
Troubleshooting is very important
Copyright 2014 Solinea, Inc.
Existing OpenStack Tools
Ceilometer
Metering tool
Aimed at
accounting
information of
FCAPS model
No management
No troubleshooting
Horizon
Cloud user focused
No history
Security challenges
No troubleshooting
Synchronous only -
no scheduling of
tasks
Copyright 2014 Solinea, Inc.
Common Monitoring Tools
Nagios and Zabbix
Monitoring tool only - no management
capabilities
Scalability issues for larger cloud
Not OpenStack specific - requires significant
customization
Requires agents on each node
Copyright 2014 Solinea, Inc.
Areas of Focus
Discover
• Map OpenStack
topology
• Present map
view for
sysadmin
Report
• Display key
metrics specific
to OpenStack
• Alert sysadmin
on abnormalities
Analyze
• Calculate key
indicators
• Provide guidance
on
troubleshooting
Copyright 2014 Solinea, Inc.
Manage and Monitor OpenStack
http://gssr.jpl.nasa.gov/index.html
The Goldstone Deep Space Communications Complex
(GDSCC), commonly called the Goldstone Observatory, is
located in the U.S. state of California's Mojave Desert.
Operated for the Jet Propulsion Laboratory, its main purpose
is to track and communicate with space missions.
It is named after Goldstone, California, a nearby gold-mining
ghost town.
(Because everyone asks…)
Copyright 2014 Solinea, Inc.
Cross-Product Resource View
• Service resource view
of OpenStack cloud
topology
• Self-discovered and
auto-updating
• Discovers across
availability zones
• Drills down into
individual services
Copyright 2014 Solinea, Inc.
Nova Discovery View
Copyright 2014 Solinea, Inc.
Cinder Discovery View
Copyright 2014 Solinea, Inc.
Detailed Resource Inspection
Popup provides
full details on
the chosen
resource
Copyright 2014 Solinea, Inc.
Glance Discovery View
Copyright 2014 Solinea, Inc.
Keystone Discovery View
Copyright 2014 Solinea, Inc.
Log Viewing, Filtering, and Searching
Copyright 2014 Solinea, Inc.
API Performance
• Database keeps
long history of
events
• Analysis to
provide key
performance
metric - API
response time
Copyright 2014 Solinea, Inc.
Key Metric Reporting
DEMO
Copyright 2014 Solinea, Inc.
Goldstone Architecture
Copyright 2014 Solinea, Inc.
Anatomy of an OpenStack Message
 Most projects use a similar format
– Date: 2014-05-02 14:10:57.278
– PID: 3609
– Level: INFO
– Prog: oslo.messaging._drivers.impl_qpid
– ID: [-]
– Msg: Connected to AMQP …
Copyright 2014 Solinea, Inc.
Shipping via rsyslog (conf.d)
 rsyslog.d/10-goldstone.conf file:
$WorkDirectory /var/lib/rsyslog # where to place spool files
$ActionQueueFileName fwdGoldstone # unique name prefix for spool files
$ActionQueueMaxDiskSpace 1g # 1gb space limit (use as much as possible)
$ActionQueueSaveOnShutdown on # save messages to disk on shutdown
$ActionQueueType LinkedList # run asynchronously
$ActionResumeRetryCount -1 # infinite retries if host is down
local0.* @@10.10.11.122:5514 # nova
local1.* @@10.10.11.122:5514 # glance
local2.* @@10.10.11.122:5514 # neutron
local3.* @@10.10.11.122:5514 # ceilometer
local4.* @@10.10.11.122:5514 # swift
local5.* @@10.10.11.122:5514 # cinder
local6.* @@10.10.11.122:5514 # keystone
Copyright 2014 Solinea, Inc.
Logstash Input
input {
tcp {
port => 5514 # matches port that rsyslog ships to
type => syslog # insert a type field to identify this as an incoming message from syslog
}
}
Copyright 2014 Solinea, Inc.
Logstash Filtering
filter {
magic_happens_here: {
tokenizing, pattern matching, categorization, transformation, etc.
}
}
Copyright 2014 Solinea, Inc.
Logstash Output
output {
elasticsearch {
host => localhost
port => 9200
protocol => http
}
}
Copyright 2014 Solinea, Inc.
Result in ES:
photo credit: <a
href="http://www.flickr.com/photos/robbie73/4346732208/">Robbert van der
Steeg</a> via <a href="http://photopin.com">photopin</a> <a
href="http://creativecommons.org/licenses/by-sa/2.0/">cc</a>
Copyright 2014 Solinea, Inc.
Goldstone Availability
Currently in early access program
Available free of charge
Sending out batches of installations in weekly
waves for support reasons (installer)
Next batch goes out on June 15th
Tell us about your environment and register:
 http://www.solinea.com/goldstone
Copyright 2014 Solinea, Inc.
Goldstone Requirements
Goldstone server
4GB RAM
x64 CPU
CentOS / RHEL 6.5
Network access to OpenStack servers on
management network
Logs need to be forwarded to this server
Requires OpenStack Icehouse
Copyright 2014 Solinea, Inc.
Goldstone Roadmap
Regular point release updates during OpenStack
development periods
Releasing version 1 (“Asteroid”) now
Major release to coincide with OpenStack Juno
release in October
Version 2 due at OpenStack Summit Paris
(“Blackhole”)
Concentrating on reporting and analysis features
John Stanford, VP Development; john@solinea.com
Ken Pepple, CTO; ken@solinea.com
Thank You

More Related Content

Similar to Goldstone Overview

Drone fly - Decoupling Event Listeners from the Hive Metastore
Drone fly - Decoupling Event Listeners from the Hive MetastoreDrone fly - Decoupling Event Listeners from the Hive Metastore
Drone fly - Decoupling Event Listeners from the Hive MetastoreAbhimanyu Gupta
 
DCSF19 CMD and Conquer: Containerizing the Monolith
DCSF19 CMD and Conquer: Containerizing the Monolith  DCSF19 CMD and Conquer: Containerizing the Monolith
DCSF19 CMD and Conquer: Containerizing the Monolith Docker, Inc.
 
Oracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solutionOracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solutionOTN Systems Hub
 
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse FoundationOMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse FoundationOpen Mobile Alliance
 
Managing Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with PuppetManaging Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with Puppetglynnfoster
 
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and MorePolyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and MoreShaun Smith
 
Kuby, ActiveDeployment for Rails Apps
Kuby, ActiveDeployment for Rails AppsKuby, ActiveDeployment for Rails Apps
Kuby, ActiveDeployment for Rails AppsCameron Dutro
 
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013The World Bank
 
Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)Krunal Jain
 
Reactive Jersey Client
Reactive Jersey ClientReactive Jersey Client
Reactive Jersey ClientMichal Gajdos
 
Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Kellyn Pot'Vin-Gorman
 
‘fsck’ for Openstack
‘fsck’ for Openstack‘fsck’ for Openstack
‘fsck’ for OpenstackWei Tian
 
Continuous Integration Fundamentals: Build Automation - OFM Canberra October ...
Continuous Integration Fundamentals: Build Automation - OFM Canberra October ...Continuous Integration Fundamentals: Build Automation - OFM Canberra October ...
Continuous Integration Fundamentals: Build Automation - OFM Canberra October ...Joelith
 
Fortifying Multi-Cluster Hybrid Cloud Data Lakes using Apache Knox
Fortifying Multi-Cluster Hybrid Cloud Data Lakes using Apache KnoxFortifying Multi-Cluster Hybrid Cloud Data Lakes using Apache Knox
Fortifying Multi-Cluster Hybrid Cloud Data Lakes using Apache KnoxDataWorks Summit
 
Take an Analytics-driven Approach to Container Performance with Splunk for Co...
Take an Analytics-driven Approach to Container Performance with Splunk for Co...Take an Analytics-driven Approach to Container Performance with Splunk for Co...
Take an Analytics-driven Approach to Container Performance with Splunk for Co...Docker, Inc.
 
"Hunting the Bad Guys: Using OSINT, Social Media & other tools within Splunk"
"Hunting the Bad Guys: Using OSINT, Social Media & other tools within Splunk""Hunting the Bad Guys: Using OSINT, Social Media & other tools within Splunk"
"Hunting the Bad Guys: Using OSINT, Social Media & other tools within Splunk"Rinaldi Rampen
 
Getting started with Splunk Breakout Session
Getting started with Splunk Breakout SessionGetting started with Splunk Breakout Session
Getting started with Splunk Breakout SessionSplunk
 
Are We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack DeploymentAre We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack DeploymentKen Pepple
 

Similar to Goldstone Overview (20)

Drone fly - Decoupling Event Listeners from the Hive Metastore
Drone fly - Decoupling Event Listeners from the Hive MetastoreDrone fly - Decoupling Event Listeners from the Hive Metastore
Drone fly - Decoupling Event Listeners from the Hive Metastore
 
DCSF19 CMD and Conquer: Containerizing the Monolith
DCSF19 CMD and Conquer: Containerizing the Monolith  DCSF19 CMD and Conquer: Containerizing the Monolith
DCSF19 CMD and Conquer: Containerizing the Monolith
 
Oracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solutionOracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solution
 
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse FoundationOMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
OMA LwM2M Workshop - Julien Vermillard, OMA LwM2M Projects in Eclipse Foundation
 
Managing Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with PuppetManaging Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with Puppet
 
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and MorePolyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
 
Kuby, ActiveDeployment for Rails Apps
Kuby, ActiveDeployment for Rails AppsKuby, ActiveDeployment for Rails Apps
Kuby, ActiveDeployment for Rails Apps
 
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
 
Core os dna_automacon
Core os dna_automaconCore os dna_automacon
Core os dna_automacon
 
Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)
 
Reactive Jersey Client
Reactive Jersey ClientReactive Jersey Client
Reactive Jersey Client
 
Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016
 
‘fsck’ for Openstack
‘fsck’ for Openstack‘fsck’ for Openstack
‘fsck’ for Openstack
 
OpenStack & MySQL
OpenStack & MySQLOpenStack & MySQL
OpenStack & MySQL
 
Continuous Integration Fundamentals: Build Automation - OFM Canberra October ...
Continuous Integration Fundamentals: Build Automation - OFM Canberra October ...Continuous Integration Fundamentals: Build Automation - OFM Canberra October ...
Continuous Integration Fundamentals: Build Automation - OFM Canberra October ...
 
Fortifying Multi-Cluster Hybrid Cloud Data Lakes using Apache Knox
Fortifying Multi-Cluster Hybrid Cloud Data Lakes using Apache KnoxFortifying Multi-Cluster Hybrid Cloud Data Lakes using Apache Knox
Fortifying Multi-Cluster Hybrid Cloud Data Lakes using Apache Knox
 
Take an Analytics-driven Approach to Container Performance with Splunk for Co...
Take an Analytics-driven Approach to Container Performance with Splunk for Co...Take an Analytics-driven Approach to Container Performance with Splunk for Co...
Take an Analytics-driven Approach to Container Performance with Splunk for Co...
 
"Hunting the Bad Guys: Using OSINT, Social Media & other tools within Splunk"
"Hunting the Bad Guys: Using OSINT, Social Media & other tools within Splunk""Hunting the Bad Guys: Using OSINT, Social Media & other tools within Splunk"
"Hunting the Bad Guys: Using OSINT, Social Media & other tools within Splunk"
 
Getting started with Splunk Breakout Session
Getting started with Splunk Breakout SessionGetting started with Splunk Breakout Session
Getting started with Splunk Breakout Session
 
Are We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack DeploymentAre We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack Deployment
 

Recently uploaded

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Goldstone Overview

  • 1. Accelerating Adoption of Open Infrastructure May 2014 Goldstone Overview
  • 2. Copyright 2014 Solinea, Inc. Solinea at a Glance CUSTOMERSOVERVIEW Industry Focus Open Infrastructure, OpenStack Headquarters San Francisco, CA Founded January 2013 Geographies Asia, USA PAST DEPLOYMENTS TEAM Major US Telco US Infrastructure Service Provider North Asian Telco Global Electronics Manufacturer Global Gaming Company Top 5 Global Automotive Firm Tier 1 Network Provider Risk Management Analytics Easter Europe CSP OpenStack Distro Provider Security Analytics Firm Leading SDN Provider
  • 3. Copyright 2014 Solinea, Inc. Solinea Services Conceive Architect Integrate Adopt Conceive the cloud strategy for existing and new cloud services to drive customer adoption Architect the cloud platforms based on market demand and internal capabilities Implement the cloud offerings and integrate them into the existing infrastructure & processes Operate the cloud, transfer knowledge, train the team and enable rapid adoption
  • 4. Copyright 2014 Solinea, Inc. Complexity Reigns in Cloud (not just OpenStack)
  • 5. Copyright 2014 Solinea, Inc. Same Problems, Different Clouds • Every cloud Solinea built needed operational tools • Tired of integrating series of expensive tools that didn’t exactly match the need …
  • 6. Copyright 2014 Solinea, Inc. Cloud Operators Need Tools Require full FCAPS suite of functionality Fault Configuration Accounting Performance Security Need history to determine normal operations Troubleshooting is very important
  • 7. Copyright 2014 Solinea, Inc. Existing OpenStack Tools Ceilometer Metering tool Aimed at accounting information of FCAPS model No management No troubleshooting Horizon Cloud user focused No history Security challenges No troubleshooting Synchronous only - no scheduling of tasks
  • 8. Copyright 2014 Solinea, Inc. Common Monitoring Tools Nagios and Zabbix Monitoring tool only - no management capabilities Scalability issues for larger cloud Not OpenStack specific - requires significant customization Requires agents on each node
  • 9. Copyright 2014 Solinea, Inc. Areas of Focus Discover • Map OpenStack topology • Present map view for sysadmin Report • Display key metrics specific to OpenStack • Alert sysadmin on abnormalities Analyze • Calculate key indicators • Provide guidance on troubleshooting
  • 10.
  • 11. Copyright 2014 Solinea, Inc. Manage and Monitor OpenStack http://gssr.jpl.nasa.gov/index.html The Goldstone Deep Space Communications Complex (GDSCC), commonly called the Goldstone Observatory, is located in the U.S. state of California's Mojave Desert. Operated for the Jet Propulsion Laboratory, its main purpose is to track and communicate with space missions. It is named after Goldstone, California, a nearby gold-mining ghost town. (Because everyone asks…)
  • 12. Copyright 2014 Solinea, Inc. Cross-Product Resource View • Service resource view of OpenStack cloud topology • Self-discovered and auto-updating • Discovers across availability zones • Drills down into individual services
  • 13. Copyright 2014 Solinea, Inc. Nova Discovery View
  • 14. Copyright 2014 Solinea, Inc. Cinder Discovery View
  • 15. Copyright 2014 Solinea, Inc. Detailed Resource Inspection Popup provides full details on the chosen resource
  • 16. Copyright 2014 Solinea, Inc. Glance Discovery View
  • 17. Copyright 2014 Solinea, Inc. Keystone Discovery View
  • 18. Copyright 2014 Solinea, Inc. Log Viewing, Filtering, and Searching
  • 19. Copyright 2014 Solinea, Inc. API Performance • Database keeps long history of events • Analysis to provide key performance metric - API response time
  • 20. Copyright 2014 Solinea, Inc. Key Metric Reporting
  • 21. DEMO
  • 22. Copyright 2014 Solinea, Inc. Goldstone Architecture
  • 23. Copyright 2014 Solinea, Inc. Anatomy of an OpenStack Message  Most projects use a similar format – Date: 2014-05-02 14:10:57.278 – PID: 3609 – Level: INFO – Prog: oslo.messaging._drivers.impl_qpid – ID: [-] – Msg: Connected to AMQP …
  • 24. Copyright 2014 Solinea, Inc. Shipping via rsyslog (conf.d)  rsyslog.d/10-goldstone.conf file: $WorkDirectory /var/lib/rsyslog # where to place spool files $ActionQueueFileName fwdGoldstone # unique name prefix for spool files $ActionQueueMaxDiskSpace 1g # 1gb space limit (use as much as possible) $ActionQueueSaveOnShutdown on # save messages to disk on shutdown $ActionQueueType LinkedList # run asynchronously $ActionResumeRetryCount -1 # infinite retries if host is down local0.* @@10.10.11.122:5514 # nova local1.* @@10.10.11.122:5514 # glance local2.* @@10.10.11.122:5514 # neutron local3.* @@10.10.11.122:5514 # ceilometer local4.* @@10.10.11.122:5514 # swift local5.* @@10.10.11.122:5514 # cinder local6.* @@10.10.11.122:5514 # keystone
  • 25. Copyright 2014 Solinea, Inc. Logstash Input input { tcp { port => 5514 # matches port that rsyslog ships to type => syslog # insert a type field to identify this as an incoming message from syslog } }
  • 26. Copyright 2014 Solinea, Inc. Logstash Filtering filter { magic_happens_here: { tokenizing, pattern matching, categorization, transformation, etc. } }
  • 27. Copyright 2014 Solinea, Inc. Logstash Output output { elasticsearch { host => localhost port => 9200 protocol => http } }
  • 28. Copyright 2014 Solinea, Inc. Result in ES: photo credit: <a href="http://www.flickr.com/photos/robbie73/4346732208/">Robbert van der Steeg</a> via <a href="http://photopin.com">photopin</a> <a href="http://creativecommons.org/licenses/by-sa/2.0/">cc</a>
  • 29. Copyright 2014 Solinea, Inc. Goldstone Availability Currently in early access program Available free of charge Sending out batches of installations in weekly waves for support reasons (installer) Next batch goes out on June 15th Tell us about your environment and register:  http://www.solinea.com/goldstone
  • 30. Copyright 2014 Solinea, Inc. Goldstone Requirements Goldstone server 4GB RAM x64 CPU CentOS / RHEL 6.5 Network access to OpenStack servers on management network Logs need to be forwarded to this server Requires OpenStack Icehouse
  • 31. Copyright 2014 Solinea, Inc. Goldstone Roadmap Regular point release updates during OpenStack development periods Releasing version 1 (“Asteroid”) now Major release to coincide with OpenStack Juno release in October Version 2 due at OpenStack Summit Paris (“Blackhole”) Concentrating on reporting and analysis features
  • 32. John Stanford, VP Development; john@solinea.com Ken Pepple, CTO; ken@solinea.com Thank You