For the past 5 years, Canonical has engaged with dozens of communications service providers to design, build and operate virtualization infrastructure for network functions -- for the acronym lovers, delivering NFVI for VNFs. This presentation goes over the approach, challenges and learnings from multiple NFVI projects supporting multiple telco use cases.
Do you think of cheetahs not RabbitMQ when you hear the word Swift? Think a Nova is just a giant exploding star, not a cloud compute engine. This deck (presented at the OpenStack Boston meetup) provides introduction will answer your many questions. It covers the basic components including: Nova, Swift, Cinder, Keystone, Horizon and Glance.
This webinar gives a brief introduction to the OpenStack cloud, covering the topics:
- the OpenStack cloud platform,
- the Open Source community,
- OpenStack architecture and its main elements,
- overview of the compute, networking, block-storage e object-storage services.
If you want to know more about OpenStack, visit our website http://www.create-net.org/community/openstack-training.
I gave this presentation on 5/17 to the New Mexico VMUG in Santa Fe. The presentation provides an overview of OpenStack, what it is (and isn't), and some things you might learn to get started with OpenStack.
MAAS and Juju Introduction
Description: Introduction to MAAS and Juju. Metal As A Service brings the language of the cloud to physical servers. In other words it delivers real Hardware equipment on demand. MAAS works closely with the service orchestration tool Juju to make deploying services fast, reliable, repeatable and scalable.
Language: English with snippets of French in the middle.
Do you think of cheetahs not RabbitMQ when you hear the word Swift? Think a Nova is just a giant exploding star, not a cloud compute engine. This deck (presented at the OpenStack Boston meetup) provides introduction will answer your many questions. It covers the basic components including: Nova, Swift, Cinder, Keystone, Horizon and Glance.
This webinar gives a brief introduction to the OpenStack cloud, covering the topics:
- the OpenStack cloud platform,
- the Open Source community,
- OpenStack architecture and its main elements,
- overview of the compute, networking, block-storage e object-storage services.
If you want to know more about OpenStack, visit our website http://www.create-net.org/community/openstack-training.
I gave this presentation on 5/17 to the New Mexico VMUG in Santa Fe. The presentation provides an overview of OpenStack, what it is (and isn't), and some things you might learn to get started with OpenStack.
MAAS and Juju Introduction
Description: Introduction to MAAS and Juju. Metal As A Service brings the language of the cloud to physical servers. In other words it delivers real Hardware equipment on demand. MAAS works closely with the service orchestration tool Juju to make deploying services fast, reliable, repeatable and scalable.
Language: English with snippets of French in the middle.
OVN (Open Virtual Network) を用いる事により、OVS (Open vSwitch)が動作する複数のサーバー(Hypervisor/Chassis)を横断する仮想ネットワークを構築する事ができます。
本スライドはOVNを用いた論理ネットワークの構成と設定サンプルのメモとなります。
Using OVN, you can build logical network among multiple servers (Hypervisor/Chassis) running OVS (Open vSwitch).
This slide is describes HOW TO example of OVN configuration to create 2 logical switch connecting 4 VMs running on 2 chassis.
Building Multi-Site and Multi-OpenStack Cloud with OpenStack CascadingJoe Huang
The slides used in the speech "Building multi-site and multi-openstack cloud with OpenStack cascading" in OpenStack Paris summit 2014. The slides cover the requirement and driving forces, case study of VDF, technologies eloboration and demo of OpenStack cascading.
MAAS & Ubuntu Core: OCP Tech Day, Facebook Menlo Park, Aug 30thChristian "kiko" Reis
An overview of MAAS, a flexible bare-metal provisioning system that manages DHCP, DNS and PXE services, drives chassis and BMCs, and deploys of CentOS, RHEL, Ubuntu, Windows and more. Presented at the latest OCP Tech Day on August 30th 2016.
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-RegionJi-Woong Choi
OpenStack Ceph & Neutron에 대한 설명을 담고 있습니다.
1. OpenStack
2. How to create instance
3. Ceph
- Ceph
- OpenStack with Ceph
4. Neutron
- Neutron
- How neutron works
5. OpenStack HA- controller- l3 agent
6. OpenStack multi-region
There are some issues for OpenStack multi-region mode, for example, lack of global view quotas control, resource utilization, metering data, replication of image / keypair / security group / volume , L2/L3 networking across OpenStack, ... etc. OpenStack cascading is the best-matched solution to solve these issues in multi-site multi-region cloud
If you’re working with just a few containers, managing them isn't too complicated. But what if you have hundreds or thousands? Think about having to handle multiple upgrades for each container, keeping track of container and node state, available resources, and more. That’s where Kubernetes comes in. Kubernetes is an open source container management platform that helps you run containers at scale. This talk will cover Kubernetes components and show how to run applications on it.
These are the slides from the webinar "OpenStack networking (Neutron)", which covered the topics:
- OpenStack Networking: the Neutron project (NaaS);
- Main features of Neutron;
- Advanced networking functionalities in OpenStack.
Slides introducing NFV and what is done on the subject in OpenStack and explaining the benefits of 6WIND Gate in an NFVi setup with OpenStack. Presentation done with Vincent Jardin, CTO at 6WIND.
NFV is "network function virtualization" and is a hot topic in virtualization and cloud infrastructure. This presentation walks through what NFV is and how the ManageIQ community could potentially integrate with various NFV implementations.
For more on ManageIQ, see http://manageiq.org/
OVN (Open Virtual Network) を用いる事により、OVS (Open vSwitch)が動作する複数のサーバー(Hypervisor/Chassis)を横断する仮想ネットワークを構築する事ができます。
本スライドはOVNを用いた論理ネットワークの構成と設定サンプルのメモとなります。
Using OVN, you can build logical network among multiple servers (Hypervisor/Chassis) running OVS (Open vSwitch).
This slide is describes HOW TO example of OVN configuration to create 2 logical switch connecting 4 VMs running on 2 chassis.
Building Multi-Site and Multi-OpenStack Cloud with OpenStack CascadingJoe Huang
The slides used in the speech "Building multi-site and multi-openstack cloud with OpenStack cascading" in OpenStack Paris summit 2014. The slides cover the requirement and driving forces, case study of VDF, technologies eloboration and demo of OpenStack cascading.
MAAS & Ubuntu Core: OCP Tech Day, Facebook Menlo Park, Aug 30thChristian "kiko" Reis
An overview of MAAS, a flexible bare-metal provisioning system that manages DHCP, DNS and PXE services, drives chassis and BMCs, and deploys of CentOS, RHEL, Ubuntu, Windows and more. Presented at the latest OCP Tech Day on August 30th 2016.
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-RegionJi-Woong Choi
OpenStack Ceph & Neutron에 대한 설명을 담고 있습니다.
1. OpenStack
2. How to create instance
3. Ceph
- Ceph
- OpenStack with Ceph
4. Neutron
- Neutron
- How neutron works
5. OpenStack HA- controller- l3 agent
6. OpenStack multi-region
There are some issues for OpenStack multi-region mode, for example, lack of global view quotas control, resource utilization, metering data, replication of image / keypair / security group / volume , L2/L3 networking across OpenStack, ... etc. OpenStack cascading is the best-matched solution to solve these issues in multi-site multi-region cloud
If you’re working with just a few containers, managing them isn't too complicated. But what if you have hundreds or thousands? Think about having to handle multiple upgrades for each container, keeping track of container and node state, available resources, and more. That’s where Kubernetes comes in. Kubernetes is an open source container management platform that helps you run containers at scale. This talk will cover Kubernetes components and show how to run applications on it.
These are the slides from the webinar "OpenStack networking (Neutron)", which covered the topics:
- OpenStack Networking: the Neutron project (NaaS);
- Main features of Neutron;
- Advanced networking functionalities in OpenStack.
Slides introducing NFV and what is done on the subject in OpenStack and explaining the benefits of 6WIND Gate in an NFVi setup with OpenStack. Presentation done with Vincent Jardin, CTO at 6WIND.
NFV is "network function virtualization" and is a hot topic in virtualization and cloud infrastructure. This presentation walks through what NFV is and how the ManageIQ community could potentially integrate with various NFV implementations.
For more on ManageIQ, see http://manageiq.org/
Awareness presentation on the integration of Network Operations into DevOps and using tools like Ansible and UCS director to automate network operations.
How Cloud Native VNFs Deployed on OpenStack Will Change the Telecom Industry ...Cloud Native Day Tel Aviv
Many of the existing network functions, such as routers, firewalls, load balancers and such, have undergone the initial transition from a physical appliance to a virtual appliance. That transition required mostly performance optimization to accommodate the additional I/O overhead of the hypervisor and some configuration changes to accommodate the fact that a VM can be more dynamic in nature.
This shift to NFV, which is basically a cloud-based data center, has revolutionized the way network functions can be delivered. The transition to a cloud native world is considered far more disruptive as it touches changes in both the architecture, to accommodate hyper-scale and multi-tenancy, as well as the business model, which needs to be more consumption based, rather than fixed.
This talk will dive into the main requirements that differentiate a cloud native network function from the traditional network function, and, after making the leap from non-virtualized to virtualized network functions, what is then required to achieve cloud native capabilities, along with the challenges and benefits of this transition.
Dr. Christos Kolias – Senior Research Scientist
Keynote Title: “NFV: Empowering the Network”
Keynote Abstract: Network Functions Virtualization (NFV) envisions and promises to change the service provider landscape and has emerged as one of one of today’s significant trends. Although less than two years old, NFV has garnered the industry’s full attention and support. Moving swiftly, a number of key accomplishments have already taken place, and a lot more work is currently under way within ETSI NFV while we are embarking on its future phase. Various proofs-of-concepts (ranging from vEPC to vCPE, vIMS and vCDN) are being developed while issues such as open source and SDN are becoming key ingredients as the can play a pivotal role.
Dr. Christos Kolias' Bio: Christos Kolias is a senior research scientist at Orange Silicon Valley (a subsidiary of Orange). Christos is a co-founder of the ETSI NFV group and had led the formation of ONF’s Wireless & Mobile working group. He has lectured on NFV and SDN at several events. Christos has more than 15 years of experience in networking, he is the originator of Virtual Output Queueing (VOQ) used in packet switching. He holds a Ph.D. in Computer Science from UCLA.
---------------------------------------------------
★ Resources ★
Zerista: http://lcu14.zerista.com/event/member/137765
Google Event: https://plus.google.com/u/0/events/cpeksim4hr4ghhuufv5ic4viirs
Video: https://www.youtube.com/watch?v=tFDnj_342n4&list=UUIVqQKxCyQLJS6xvSmfndLA
Etherpad: http://pad.linaro.org/p/lcu14-400a
---------------------------------------------------
★ Event Details ★
Linaro Connect USA - #LCU14
September 15-19th, 2014
Hyatt Regency San Francisco Airport
---------------------------------------------------
http://www.linaro.org
http://connect.linaro.org
Network Function Virtualization (NFV) BoF, by Santanu Dasgupta.
A presentation given at the APNIC 40 APNIC Network Function Virtualization (NFV) BoF session on Tue, 8 Sep 2015.
Delivering Composable NFV Services for Business, Residential and Mobile EdgePLUMgrid
In this talk, Principal architects will share considerations in designing virtual infrastructure to deliver vCPE and vPE based services. The speakers will provide some background on service function chaining, service edge routing, Openstack clouds and discuss virtualized architectures that can solve Service Provider problems to achieve agility and richness of cloud based services
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitLew Tucker
Over the past several years we have seen the continued adoption of OpenStack and it’s expansion into new areas: from cloud service providers, enterprise private clouds to large media companies, telecommunication giants, and big science. At the same time, open source based platforms for network functions virtualization (NFV) are fueling a movement toward cloud computing in almost all major telco’s.
In the developer world, open source projects, such as Docker, Mesos, Kubernetes, and Spark are gaining a lot of attention and being integrated into OpenStack through projects Kolla and Magnum.
This session will cover how these projects and activities relate to each other and further expand the utility and adoption OpenStack.
Similar to OpenStack Telco Architecture: OpenStack Summit Boston 2017 (20)
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
7. About the presenter
● Responsible for WW NFVi pre-sales & implementation
DTAG, AT&T, Etisalat, Comcast, Sky, Bell.ca, Tele2, Centurylink and more
● Engineer on Ubuntu platform since 2004
● Interned in 1997 on Brazilian x86-based CO switch
● ♡ Lawrence of Arabia, Sisters of Mercy & Wasteland
● Cat 1 cyclist, rode San Francisco to Panama City
● Have 1 attributed quote
Christian "kiko" Reis, Canonical VP Field Engineering
13. First, NFV is hard
(Do I even need to make this point?)
14. First, NFV is hard
● Complex, multi-layer distributed system
● Networking: secure, multi-tenant, HA, interconnected
● Use cases are unique to telco
● But technically it's not THAT hard
● Economics and politics
● Vendor-induced confusion
● It's just computers and software
15. Why we care about Telco NFV
● Critical area for technological evolution
● OpenStack for NFVI
● Opportunity to define own technology roadmap
● Multi-vendor
● Commodity hardware
● Software defined
● Open source
● Great economics... If you can pull it off
25. Scale-up Partially scale-out Fully scale-out
RTOS,
homegrown Linux
Mostly
commodity Linux
Commodity
Linux
Legacy
automation
Some common
automation
Standardized
automation
Customized
hypervisor
Customized
hypervisor
Standard
hypervisor
26. Scale-up Partially scale-out Fully scale-out
RTOS,
homegrown Linux
Mostly
commodity Linux
Commodity
Linux
Legacy
automation
Some common
automation
Standardized
automation
Customized
hypervisor
Customized
hypervisor
Standard
hypervisor
27. 2 pairs of HA VMs Up to 8 VMs Fully scale-out
VxWorks Linux
Ubuntu
Linux
Virtual SD card
mounts
Vendor-provided VNF
manager
Generic VNFM
Custom hypervisor &
NIC tuning, 24 vCPU
Custom hypervisor
kernel, also tuning
Standard
hypervisor
29. Traditional vendors not
moving fast enough
Identify & work with challenger vendors
Workarounds for the Pilocene epoch
Specific VNFM Vendor struggling to support a generic VNFM in the short term.
Use a proxy charm as a wrapper around the specific VNFM
Ouch...…. Short term validate against a vendor neutral OpenStack
cloud - Ubuntu or RHEL
No testing automation
Specific VM image
hardware requirements
VM image requires SR-IOV or other accelerations. Do X
30. Flexibility Initially Virtual Machines
Few Cloudified VNFs
Able to modify and scale
as required
You want apps not VM images
vs
SLAs adherence 1:1 hardwired with “some” cloud
characteristics (SR-IOV)
Able to modify and
scale as required
There is no free lunch , there is always
virtualization overhead
Able to modify and
scale as required
VM overhead
Micro services &
network slicing
Can be only accomplished
with cloudification
Very difficult to implement, pseudo
solutions
33. Infrastructure
Application
● VNFs will demand specific
infrastructure configuration
● Hypervisors will need
custom configuration,
sometimes incompatible
● Host aggregates and/or
dynamic reconfiguration
● Mostly driven by SLA,
performance guarantees
34. Real-world VNFs and Horizontal VNFI
Observation #2:
NFVI design must account for today's VNF requirements
● Pick an initial VNF
● Initial VNF will define initial NFVI architecture
● Expect your architecture to dynamically adapt & evolve
● Change-tracking the architecture is a must
35. Real-world VNFs and Horizontal VNFI
Observation #3:
VNF requirements may force your hard
● May be unable to handle new use cases
● Ensure excess NFVI capacity to avoid being boxed in
● More, bigger machines, more NICs
● May be unable to upgrade
● Careful with kernel, OS, OpenStack dependencies
36. Part I: Summary
● NFV is hard, but necessary
● It is also – at least technically – definitely achievable
● Strive for horizontal NFVI
● Avoid known gotchas
● Be tactically aware
● For instance, in a pinch, vertical NFVI can be handy
39. How NFV informs OpenStack architecture
● VNFs come first
● Latency and bandwidth are key attributes
● Architecture will evolve, must be flexible
● High availability everything
● Including ability to upgrade
● Containerized control plane
40. Canonical OpenStack: Design Goals
Highly Available, Standardized Deployment
● No single point of failure in any domain
● Ensure initial deployment is always sane (and repeatable)
● Reduce gratuitous variation across installations
Architectural Flexibility
● Accommodate variety of environments and use cases
● Iterative approach to changes and additions
Zero-downtime Upgrades & Evolution
● Live upgrades and service additions/placement changes
● Never force a redeployment
41. Canonical OpenStack: Design Goals
Implies automation for 4 critical aspects:
1. Deployment
2. Routine operations
Backup, restore, hardware maintenance ("replace dead disk"),
service maintenance ("rebalance storage across nodes")
3. Architectural evolution
4. OpenStack Upgrades
Because nobody should be stuck on Icehouse
44. Canonical OpenStack: Infrastructure
Role Component Details
Physical Provisioning MAAS
Provides DHCP & PXE
Automated hardware inventory & config
Service Modeling Juju
Installation, config, upgrade and management
of infra & control plane components
Systems Management Landscape Managed upgrades & compliance reporting
Log Aggregation ELK
Centralizes logs, provides structured searching
and dashboards for analysis
Monitoring & Alerting Nagios
Tracks service availability and key metrics into
SPOG with flexible, built-in alert integration
Capacity Planning Prometheus Tracking & forecasting of available capacity
45. MAAS Cluster
Controller
DHCP PXE
Server
Server
Server
Server
Infra node
Juju
Client
MAAS
API
MAAS Region
Controller
Bootstrap
Juju Controller
MAAS Cluster
Controller
DHCP PXE
Server
Server
Server
Server
Infra node
Juju
Client
MAAS
API
MAAS Region
Controller
Juju Controller
Deploy
Service
Infra services
46. Canonical OpenStack: Core Components
Role Component Details
Instance Storage
bcache-backed DAS
& Ceph options
bcache-backed local storage for high-IOPS
service with best economics; Ceph available
for use by legacy workloads
Core Block Storage Ceph with bcache
Always deployed and made available as
default Cinder backend. Additional storage
backends available as options.
Object Storage Swift
For use cases where first-class Object Storage
is required, Swift is always deployed.
Networking OVS or vendor SDN
OpenVSwitch as default SDN, with additional
SDN options for telco requirements
Hypervisor KVM & LXD
Dual hypervisor options ensure maximum
compatibility for legacy applications, and
maximum density for cloud-native
47. High-level Architecture: Networking
3 high-level options:
1. OpenVSwitch
2. Third-party SDN
3. No SDN
Trade-offs would be a workshop in itself:
● Tenant segregation, upstream architecture, performance
52. High-level Architecture: Service Placement
● Co-location of services
● "Converged vs. Dedicated"
● Key trade-offs
● Density – and resulting economics
● Deterministic performance
● Inventory management
53. High-level Architecture: Service Placement
Hyperconverged
Converged
Storage+Compute
Fully Dedicated
nova-compute
ceph-osd
Control Plane
Collection #1
nova-compute
ceph-osd
nova-compute
ceph-osd
Control Plane
Collection #1 Control Plane
Collection #1
54. Part II: Summary
● Upgrades & Flexibility are tier-1 requirements
● Automating architecture is rocket science
● Deploying an OpenStack NFVI is table stakes
● OpenStack largely delivers on NFVI needs
● Third party networking & storage easily introduced
● Main decision points are SDN & placement
● Wider network architecture & goals drive SDN
● Economics vs. performance drive placement
55. For discussion
● Experiences with NFVI
● Operations
● Upgrades
● Evolution
● Alternative views on default architecture
● VM network termination & the future
● Thanks and see you at the show