Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Kenneth Tan - Clouds, Toys, and Production
1. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
S A R D I N A
clouds, toys, and production
enabling transformation with innovation
Kenneth Tan
kenneth.tan@sardinasystems.com
+44 798 941 7838
www.sardinasystems.com
2. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
1.
Sardina Systems
Integrated cloud platform:
Full-lifecycle automation
3. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
Smart Cloud Platform
OpenStack + Kubernetes
Zero Downtime Operation
Assurance — industry-first
Full OpenStack + Kubernetes
management platform
European Innovation
European cloud automation
ISV with presence in UK,
Romania, Russia, Slovakia
OpenStack Foundation
Corporate Sponsor
Young, Innovative
Founded in 2014
Day-1 Team: supercomputing,
finance, defence, telco
Today: 20+ people, PhDs
Award Winning
DCD Global Award
IDC HPC Innovation Award
EU H2020 winner
UK Data 50 Award
and more
Partners
4. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
2.
clouds
what is the objective?
what do we need?
5. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
what do we need?
1. speed of execution
2. reliability
3. flexibility
4. cost efficient
6. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
execution speed: user
quick to get going
easy to reconfigure
programmable
7. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
execution speed: manager
easy to consume: no need to spend weeks
discussing with infrastructure team
standardization to ease getting new recruits
to productive state
8. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
reliability
it should just work!
9. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
flexibility
easy to cater to broad range of user,
project and organizational requirements
10. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
cost efficient: organization
optimized tco: opex +capex
best use of people
11. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
data center resource usage
optimally managed
maximized server utilization
12. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
shiny new toy?
… don’t think so
13. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
3.
case: european r&d
facilities
research and organizational
computing challenge
14. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
cloud transformation
flexible computing infrastructure to serve broad
range of projects
on-premise cost advantage
on-premise security
reduce time to execution
15. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
cloud transformation
traditional environment: vmware + bare metal
+ traditional hpc
self-service, rapid-turnaround
service tickets for infrastructure provisioning
time to execution: 2+ weeks
16. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
cloud transformation
provide users with flexible, self-serviced
provisioned of computing infrastructure
should not result in net increase of workload for
the operations team
17. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
cloud transformation
cannot make assumption about users’ level of
technical expertise
serve disparate user groups, varying and
competing needs, long-lived and short-lived
workloads
18. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
importantly …
need to meet organization mission
don’t throw money at the challenge
money does not grow on trees
19. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
requirement-solution understanding
what are the requirements
what is the solution
what can the solution do
how much does it cost
operational training
20. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
implementation journey
infrastructure planning
deployment + testing
1st user on board
21. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
planning
hardware requirement
what is available from existing inventory?
any new hardware to be procured?
network configuration
22. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
planning
requirements:
easy granular scale up as necessary
broad application suitability
23. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
solution architecture
organizational integration
default ha config: not an
afterthought!
fully redundant: management
and networking
stretched-scalability: 1 site?
management
resource
management
health
management
monitoring
system
usage
accounting
controllers balancers
state data
store
log
management
compute
enterprise
apps
kubernetes hive erlang
spark hadoop
docker
swarm
others
organizational
integration
storage
ceph
others
24. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
ingredient suppliers
hardware provider
network infrastructure provider
25. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
implementation
standard organizational base os
provisioning
FishOS Deployer: ansible-based
agreed 2 weeks deployment period
24-hours turnaround, 1 person
26. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
… and then what?
operations team training and
familiarization within the same 2 weeks
1st user onboard by week 3
kubernetes workload (managed via
openstack magnum)
27. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
4.
operational
challenges after it’s deployed …
28. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
operational challenges
resource management
health management
monitoring
log management
billing & accounting: chargebacks
service management
capacity planning
29. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
5.
the reliability
challenge keeping it up
30. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
reliability: keep it up?
prevent screaming of incompetence
31. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
reliability: keep it up?
expectation: it should be up
32. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
traditional monitoring
is it alive?
33. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
traditional monitoring
is it still alive?
34. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
traditional monitoring
not responding? probe 3 times
35. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
traditional monitoring
still not responding? declare death, alert
operator
36. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
cloud ops requirement
prior awareness of sickness
take action to prevent death
37. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
health engine
ai ops
pictures
healthy? sickness?
detect anomalies
programmable actions
certain actions need to be
taken immediately
log data
metrics data
log store
tsdb
condition
processor
classifier memory
(re-)training
38. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
emergency room situation
detected power supply unit “sickness”
39. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
emergency room situation
wait? alert?
40. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
emergency room situation
no! flush all workload now!
(if workload dies, someone will scream
incompetence!)
41. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
6.
Sardina FishOS
Smart Cloud: Reliable, Scalable,
Super-efficient, TCO-optimized
42. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
Sardina FishOS
Smart Cloud Platform
Full cloud platform:
OpenStack + Kubernetes +
OpenShift (optional) + Ceph
storage (default, optional,
others storage supported)
Optimized OpEx + CapEx
World’s first energy-optimizing
and utilization-improving
Drop TCO by 60+%
Full VMware functionalities &
more at 10% of VMware price
Market-Leading Automation
Technology
Fully automated zero-
downtime operations
Infrastructure-as-code
AI-Driven
Provides AI-driven smart,
efficient, super-scalable cloud
automation technology
Automated smart fault
handling ensuring service
continuity
Built for Reliability
HA-by-default solution
architecture
Zero-downtime Upgrade
Scalable multi-site HA
Award Winning
DCD Global Award
IDC HPC Innovation Award
EU H2020 winner
UK Data 50 Award
and more
43. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
7.
success stories
market-proven in large scale
environments
44. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
Successful FishOS implementations
Site: Financial Services
❖ Top 10 trader on NY market
❖ 4 sites globally, managed as 1
Alpha System (Service Provider)
❖ FishOS solution blueprint
❖ Time scales: 1 day
❖ Hardware up at 1400
❖ FishOS environment up by 1700
Site: Government
❖ 150k VMs
❖ 1 site
Site: Research
❖ Major R&D site
❖ Full system design, retro-fit to fix
existing problematic, non-
upgradable system
Site: Machine Learning
❖ Major German public sector
❖ FishOS solution blueprint
❖ Time scales: 1 day
❖ GPU-powered workload
Site: Aerospace, Manufacturing
❖ Aerospace design facility
❖ Time scales: 2 weeks
❖ 1 site
45. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
6.
Summary
Market proven cloud platform:
OpenStack + Kubernetes + OpenShift
46. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
OpenStack + Kubernetes +
OpenShift
Rapidly and widely adopted:
highest growth cloud platform
Supported by all major
vendors
Summary
Advanced Cloud Platform
Dynamic, flexible, financially
efficient, reliable
Instantly available
Strong Run-Now SLA
FishOS
AI-enabled, smart, auto-
optimized, reliable, fully
automated OpenStack +
Kubernetes + OpenShift
Infrastructure-as-code
FishOS Benefits:
1 + 1 = more than 2
Charted route to OpenStack +
Kubernetes -powered Cloud
Offer customers unmatched
OpEx + CapEx efficiency
Advanced Management
Market proven in finance,
research, academia,
government
Infrastructure-as-code, zero-
downtime upgrade
Software + Services: Easy to
get Started
Full lifecycle automation:
Deploy, Operate, Upgrade
Services: Concept to Full System
Operation and beyond
47. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
want a free system?
here at the event, 1 free system per
industry per country
kenneth.tan@sardinasystems.com
48. Sardina Systems Proprietary. Copyright (C) 2014 -- 2019. Sardina Systems. All rights reserved.
S A R D I N A
Hyper-Efficient, Scalable, Reliable, Optimized
OpenStack + Kubernetes Cloud
Location: Ukraine
Kenneth Tan
kenneth.tan@sardinasystems.com
+44 798 941 7838
www.sardinasystems.com