http://Predixtransform.com
This session will provide an in-depth look at Predix availability and reliability from a cloud infrastructure and support perspective. We will also discuss the Predix approach for managing industrial data at scale.
5. 5PREDIX TRANSFORM
Before we get started
• Who am I
• What we’re talking about
– Cloud Infrastructure
– Where we’re going
– Support
– What we’re doing
8. 8PREDIX TRANSFORM
IoT Availability and Reliability
This is definitely not Consumer++
• Everybody is getting into IoT and there’s something for
everyone
– Hobbyist, Consumer, Pro-sumer
– Adafruit, Amazon, Google, Microsoft
• Shift to Industrial Cloud
– Critical infrastructure
– Naturally broadly distributed
9. 9PREDIX TRANSFORM
IoT Availability and Reliability
This is definitely not Consumer++
• Everybody is getting into IoT and there’s something for
everyone
– Hobbyist, Consumer, Pro-sumer
– Amazon, Google, Microsoft, Adafruit
• Availability and Reliability?
¯_(ツ)_/¯
11. 11PREDIX TRANSFORM
This is not Enterprise++
• Large consumer group Internet Services
• Predix @Scale vs. Exascale
What’s different
12. 12PREDIX TRANSFORM
This is not Enterprise++
• Large consumer group Internet Services
– Combined iPhone and iPad sales ~1B
– Maps ~5B requests per week
– Siri processes ~2B requests per week
– 10s of 1000s of nodes
– Not critical infrastructure
• Predix @Scale vs. Exascale
What’s different
13. 13PREDIX TRANSFORM
This is not Enterprise++
• Large consumer group Internet Services
– iTunes EULA section 3 hints otherwise
– Export controls
– “You also agree that you will not use these products for any
purposes prohibited by United States law, including, without
limitation, the development, design, manufacture or production of
nuclear, missiles, or chemical or biological weapons.”
• Predix @Scale vs. Exascale
What’s different
14. 14PREDIX TRANSFORM
This is not Enterprise++
• Large consumer group Internet Services
• Predix @Scale vs. Exascale
What’s different
15. 15PREDIX TRANSFORM
This is not Enterprise++
• Large consumer group Internet Services
• Predix @Scale vs. Exascale
– Probably no 1M sq ft data centers
What’s different
16. 16PREDIX TRANSFORM
This is not Enterprise++
• Large consumer group Internet Services
• Predix @Scale vs. Exascale
– Probably no 1M sq ft data centers
– Naturally hyper-distributed
– Machine, Edge, Cloud
– Cloud, Analytics, Outcomes
What’s different
17. 17PREDIX TRANSFORM
This is not Enterprise++
• Large consumer group Internet Services
• Predix @Scale vs. Exascale
– Probably no 1M sq ft data centers
– Naturally hyper-distributed
– Critical Infrastructure
What’s different
18. 18PREDIX TRANSFORM
This is not Enterprise++
• Exascale done well will have real-time monitoring of
production and the intelligence to gracefully handle
unplanned events
• Predix @Scale is much more challenging
– Heterogeneous HW from embedded to beyond HPC
– Connectivity from occasional to low latency, high-speed fabrics
– Data governance, provenance, security, and isolation
What’s different
19. 19PREDIX TRANSFORM
So the underlying infrastructure must be:
• Industrial Strength
• Intelligent
• Magical
• Simple
Predix Cloud Infrastructure
20. 20PREDIX TRANSFORM
So the underlying infrastructure must be:
• Industrial Strength
– Support amazing software and services
– Highly Available and Resilient
• Intelligent
• Magical
• Simple
Predix Cloud Infrastructure
21. 21PREDIX TRANSFORM
So the underlying infrastructure must be:
• Industrial Strength
• Intelligent
– Self-healing with clear failure domains
– Leverage our own services for insight
• Magical
• Simple
Predix Cloud Infrastructure
22. 22PREDIX TRANSFORM
So the underlying infrastructure must be:
• Industrial Strength
• Intelligent
– Self-healing with clear failure domains
– Leverage our own services for insight
– While not introducing circular dependencies (clean APIs)
• Magical
• Simple
Predix Cloud Infrastructure
23. 23PREDIX TRANSFORM
So the underlying
infrastructure must be:
• Industrial Strength
• Intelligent
• Magical
– Provide security and isolation
by default
– Able to transparently pivot
underlying technologies
• Simple
Predix Cloud Infrastructure
Main Design Characteristics
• Full ISO 27001/2 Certification
• End-to-end Infrastructure Visibility
• Extend Compliance for GE and Customers
• Unified Monitoring Framework
• Central Controls – Separate Monitors
• ISMS (Information Security Mgmt System)
24. 24PREDIX TRANSFORM
So the underlying
infrastructure must be:
• Industrial Strength
• Intelligent
• Magical
– Provide security and isolation
by default
– Able to transparently pivot
underlying technologies
• Simple
Predix Cloud Infrastructure
One Framework – Multiple Certifications
ISO
27001 HIPAA FIPS
FDAFFIECFedRAMP
AICPA
SOC
NERC PCI DSS
25. 25PREDIX TRANSFORM
So the underlying
infrastructure must be:
• Industrial Strength
• Intelligent
• Magical
– Provide security and isolation
by default
– Able to transparently pivot
underlying technologies
• Simple
Predix Cloud Infrastructure
26. 26PREDIX TRANSFORM
So the underlying infrastructure must be:
• Industrial Strength
• Intelligent
• Magical
• Simple
– Infraservices easily adopted by higher order services via API
– Open-inspire all things
Predix Cloud Infrastructure
27. 27PREDIX TRANSFORM
So the underlying infrastructure must be:
• Industrial Strength
• Intelligent
• Magical
• Simple
– Infraservices easily adopted by higher order services via API
– Open-inspired Compute, Network, etc.
Predix Cloud Infrastructure
28. 28PREDIX TRANSFORM
That’s great and all, but when do I get it
• Predix Cloud continues to improve
• Address reliability first
• Then availability through iterations of HA
• Eventually get to containerized services
• Stateless and stateful services
Reality
29. 29PREDIX TRANSFORM
Some of the iterative process is a school of hard
knocks
• Predix cloud team will likely under report outages
– Boolean up/down and true up
• Predix customers will likely over report outages
– Non-performant, doesn’t meet QPS or response times, sync up
• Visibility of an “app” will be opaque at first
– Composed of microservices
– Each microservice will have it’s own thresholds
– And those thresholds will be different for each customer
In the meantime
46. 46PREDIX TRANSFORM
Five Lessons to Take Away
Predix Cloud is still in its infancy1
Industrial and simple
Intelligent and adaptable
Transparency through support
Disciplined operations
2
3
4
5