Deep Dive: OpenStack Summit (Red Hat Summit 2014)Stephen Gordon
This deck begins with a high-level overview of where OpenStack Compute (Nova) fits into the overall OpenStack architecture, as demonstrated in Red Hat Enterprise Linux OpenStack Platform. Before illustrating how OpenStack Compute interacts with other OpenStack components.
The session will also provide a grounding in some common Compute terminology and a deep-dive look into key areas of OpenStack Compute, including the:
Compute APIs.
Compute Scheduler.
Compute Conductor.
Compute Service.
Compute Instance lifecycle.
Intertwined with the architectural information are details on horizontally scaling and dividing compute resources as well as customization of the Compute scheduler. You’ll also learn valuable insights into key OpenStack Compute features present in OpenStack Icehouse.
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 that Nova, Cinder, Heat, Ceilometer, and Neutron are all references to global warming and looming apocalypse? For all those who come to the OpenStack community and wonder what all the fuss is about, this quick introduction will answer your many questions. It includes a short history of the largest Open Source project in history and will touch on
the basic OpenStack components, so you will be prepared the next time someone mentions Keystone, Nova and Swift in the same sentence.
This session was presented by Beth Cohen at the OpenStack meetup on Feb 19th, 2014 in Boston. Beth works for Verizon developing cool Cloud based products that she can't talk about without a strict NDA. She is a technical leader with over 25 years of experience architecting leading-edge system infrastructures and managing complex projects in the telecom, manufacturing, financial services, government, and technology industries. She has been involved in building some of the world's largest OpenStack architectures and has way too much fun at OpenStack Summits!
Deep Dive: OpenStack Summit (Red Hat Summit 2014)Stephen Gordon
This deck begins with a high-level overview of where OpenStack Compute (Nova) fits into the overall OpenStack architecture, as demonstrated in Red Hat Enterprise Linux OpenStack Platform. Before illustrating how OpenStack Compute interacts with other OpenStack components.
The session will also provide a grounding in some common Compute terminology and a deep-dive look into key areas of OpenStack Compute, including the:
Compute APIs.
Compute Scheduler.
Compute Conductor.
Compute Service.
Compute Instance lifecycle.
Intertwined with the architectural information are details on horizontally scaling and dividing compute resources as well as customization of the Compute scheduler. You’ll also learn valuable insights into key OpenStack Compute features present in OpenStack Icehouse.
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 that Nova, Cinder, Heat, Ceilometer, and Neutron are all references to global warming and looming apocalypse? For all those who come to the OpenStack community and wonder what all the fuss is about, this quick introduction will answer your many questions. It includes a short history of the largest Open Source project in history and will touch on
the basic OpenStack components, so you will be prepared the next time someone mentions Keystone, Nova and Swift in the same sentence.
This session was presented by Beth Cohen at the OpenStack meetup on Feb 19th, 2014 in Boston. Beth works for Verizon developing cool Cloud based products that she can't talk about without a strict NDA. She is a technical leader with over 25 years of experience architecting leading-edge system infrastructures and managing complex projects in the telecom, manufacturing, financial services, government, and technology industries. She has been involved in building some of the world's largest OpenStack architectures and has way too much fun at OpenStack Summits!
Agenda:
------------------------------------------------------------------
OpenStack 101: a Quick introduction to OpenStack & how it operates
Paul Roberts, Principal Solutions Architect at Mirantis
Abstract:
Are you new to OpenStack? Are you looking to get a quick introduction to OpenStack and how it operates - then our session is a do not miss event! Mirantis will do a walk thru of OpenStack for those with little to no experience with OpenStack. Join us if you want to understand the purpose of OpenStack and its ecosystem, as well as if you want to learn more about the OpenStack architecture.
Bio:
Paul Roberts, lead speaker, has spent the last decade engineering and implementing large scale infrastructure and security architectures for organizations of all sizes - ranging from startup to Fortune 500. In the past, he was instrumental in architecting Carpathia Hosting's federal and commercial cloud offerings, while also playing a key role in the on–boarding of customer's applications. Today, Paul is a Principal Solutions Architect at Mirantis helping customers navigate through the cloud ecosystem by designing and architecting various OpenStack powered initiatives.
A study and practice of OpenStack release Kilo HA deployment. The Kilo document has some errors, and it's hardly find a detailed document to describe how to deploy a HA cloud based on Kilo release. Hope this slides can provide some clues.
There are a variety of options for standing up an OpenStack private cloud platform. In this webinar, we will discuss existing design patterns for deploying OpenStack and their relative strengths and weaknesses.
OpenStack Explained: Learn OpenStack architecture and the secret of a success...Giuseppe Paterno'
OpenStack can help your business in cutting costs and have a faster time to market. A lot of people are looking at OpenStack as an alternative to VMware and most of the vendors are trying to let you think that visualization is cloud. While Cloud implies a virtualized environment, virtualization is not a cloud.
This ebook will go through the concept of Cloud and help you understand the architecture of OpenStack and its benefits. It also explores DevOps and reveal the "secret ingredient" to have a successful cloud project.
This ebook was created to raise funds for the Nepalese population after the Earthquake in 2015.
OpenStack “Liberty,” due for imminent release, represents the 12th release of the open source computing platform for public and private clouds. Recent OpenStack releases have focused on improving stability and enhancing the operator experience. This is still the case with Liberty, but there are still new features to consider.
Join Sean Cohen and Steve Gordon to review notable features of this new OpenStack release, including:
Network quality of service (QoS) support via a new extensible API for dynamically defining per-port and per-network QoS policies.
Mark host down API enhancement in support of external high-availability solutions, including pacemaker, providing resilient instances in the event of compute node failure.
Enhanced Security Assertion Markup Language (SAML) support including dashboard integration, Ipsilon, and OpenID Connect support.
Role-based access control (RBAC) for networks, providing fine-grained permissions for sharing networks between tenants.
Dashboard support for database-as-a-service (Trove), subnet allocation, floating IP assignment, and volume migration.
Generic volume migration—adding the ability to migrate workloads from iSCSI to non-iSCSI back ends.
New Cinder replication API to allow block level replication between back ends.
Nondisruptive backup to allow backup while the volume is still attached, by performing backup from a temporary attached snapshot.
New Image signing and encryption to guarantee integrity by supporting signing and signature validation of bootable images.
In addition we’ll discuss the state of emerging projects including Manila and Zaqar.
Mirantis OpenStack 5.0 brings together the convenience of Fuel with the latest release of OpenStack, Icehouse. This presentation shows what's new, and what you can expect.
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.
Agenda:
------------------------------------------------------------------
OpenStack 101: a Quick introduction to OpenStack & how it operates
Paul Roberts, Principal Solutions Architect at Mirantis
Abstract:
Are you new to OpenStack? Are you looking to get a quick introduction to OpenStack and how it operates - then our session is a do not miss event! Mirantis will do a walk thru of OpenStack for those with little to no experience with OpenStack. Join us if you want to understand the purpose of OpenStack and its ecosystem, as well as if you want to learn more about the OpenStack architecture.
Bio:
Paul Roberts, lead speaker, has spent the last decade engineering and implementing large scale infrastructure and security architectures for organizations of all sizes - ranging from startup to Fortune 500. In the past, he was instrumental in architecting Carpathia Hosting's federal and commercial cloud offerings, while also playing a key role in the on–boarding of customer's applications. Today, Paul is a Principal Solutions Architect at Mirantis helping customers navigate through the cloud ecosystem by designing and architecting various OpenStack powered initiatives.
A study and practice of OpenStack release Kilo HA deployment. The Kilo document has some errors, and it's hardly find a detailed document to describe how to deploy a HA cloud based on Kilo release. Hope this slides can provide some clues.
There are a variety of options for standing up an OpenStack private cloud platform. In this webinar, we will discuss existing design patterns for deploying OpenStack and their relative strengths and weaknesses.
OpenStack Explained: Learn OpenStack architecture and the secret of a success...Giuseppe Paterno'
OpenStack can help your business in cutting costs and have a faster time to market. A lot of people are looking at OpenStack as an alternative to VMware and most of the vendors are trying to let you think that visualization is cloud. While Cloud implies a virtualized environment, virtualization is not a cloud.
This ebook will go through the concept of Cloud and help you understand the architecture of OpenStack and its benefits. It also explores DevOps and reveal the "secret ingredient" to have a successful cloud project.
This ebook was created to raise funds for the Nepalese population after the Earthquake in 2015.
OpenStack “Liberty,” due for imminent release, represents the 12th release of the open source computing platform for public and private clouds. Recent OpenStack releases have focused on improving stability and enhancing the operator experience. This is still the case with Liberty, but there are still new features to consider.
Join Sean Cohen and Steve Gordon to review notable features of this new OpenStack release, including:
Network quality of service (QoS) support via a new extensible API for dynamically defining per-port and per-network QoS policies.
Mark host down API enhancement in support of external high-availability solutions, including pacemaker, providing resilient instances in the event of compute node failure.
Enhanced Security Assertion Markup Language (SAML) support including dashboard integration, Ipsilon, and OpenID Connect support.
Role-based access control (RBAC) for networks, providing fine-grained permissions for sharing networks between tenants.
Dashboard support for database-as-a-service (Trove), subnet allocation, floating IP assignment, and volume migration.
Generic volume migration—adding the ability to migrate workloads from iSCSI to non-iSCSI back ends.
New Cinder replication API to allow block level replication between back ends.
Nondisruptive backup to allow backup while the volume is still attached, by performing backup from a temporary attached snapshot.
New Image signing and encryption to guarantee integrity by supporting signing and signature validation of bootable images.
In addition we’ll discuss the state of emerging projects including Manila and Zaqar.
Mirantis OpenStack 5.0 brings together the convenience of Fuel with the latest release of OpenStack, Icehouse. This presentation shows what's new, and what you can expect.
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.
[DevDay 2016] OpenStack and approaches for new users - Speaker: Chi Le – Head...DevDay.org
OpenStack is an open source cloud computing platform providing infrastructure as a service (IaaS). The presentation will encapsulate the contents of OpenStack, amplified by practical demo and simple but effective guidelines to access OpenStack.
———
Speaker: Chi Le – Head of Infrastructure System at Da Nang ICT Infrastructure Development Center
Introduction to OpenStack : Barcamp Bangkhen 2016Opsta
OpenStack is a open source software for creating private and public clouds that coordinated collection of software from a few dozen related projects. This presentation will walk through the basic of OpenStack.
BarCamp Bangkhen 2016 at Kasetsart University on November 13, 2016
OpenStack and Rackspace – an Australian perspective: Tony Breeds, RackspaceOpenStack
Audience: Intermediate
About: Rackspace has one of, if not the largest, OpenStack Development teams in the A/NZ region – a technical depth that delivers unique capabilities to customers. This session will review a unique Continuous Integration approach for one of our Australian clients that sees fortnightly rolling updates in their production environment with no downtime; work done by the various OpenStack PTL and Core contributors we have within our Australian development organisation leading up to the Mitaka release and conclude with an update on future directions for utilising Containers within OpenStack environments.
Speaker Bio: Tony Breeds – Software Developer / OpenStack Stable PTL,Rackspace
Tony Breeds is the Project Team Lead for OpenStack Stable Branch Maintenance within Rackspace’s Global OpenStack team. Tony’s extensive experience in using OpenSource goes back to 1991, not long after Linus Torvalds released the first Linux Kernel. Since then he has held roles as a Systems Administrator, Network Architect, Kernel Developer and Engineering Manager.
OpenStack Australia Day - Sydney 2016
https://events.aptira.com/openstack-australia-day-sydney-2016/
OpenStack & OVS: From Love-Hate Relationship to Match Made in Heaven - Erez C...Cloud Native Day Tel Aviv
"Many developers building OpenStack clouds have “love-hate” relationship with OVS. They love flexibility and elasticity offered by OVS, but hate the network performance and scalability. As emerging technologies such as NFV keep pushing for higher network performance, it becomes critical to improve OVS performance without compromising flexibility, network programmability, and cost.
In this session, we will present an approach that Mellanox has devised with input from key partners and customers to accelerate Virtual Switch dataplane, using the embedded switch implemented in the server Network Interface Card (NIC)’s hardware. This approach supports both ParaVirt vNIC interfaces and SRIOV based vNICs interfaces"
Introduction to OpenStack Architecture (Grizzly Edition)Ken Pepple
Presentation from OpenStack Summit in April 2013.
Building upon his popular blog posts and diagrams (http://ken.pepple.info), Ken will walk through the architecture of OpenStack Grizzly and describe its key software components and important interactions with a special focus on recent changes. After finishing with the software architecture, he will discuss common physical design patterns available for large scale deployments.
Architecture of massively scalable, distributed systems - InfoShare 2015Tomasz Zen Napierala
OpenStack is currently the biggest open source project in known universe. Besides social there are other, technical reasons for its rapid adoption. One of them is definately OpenStack architecture - massively scalable, extensible and distributed. Premature optimization is said to be source of all evil, but using some fundamental techniques we can save ourselves many problems in the future. Let’s look at some core scalability concepts and try to apply them to solve daily problems.
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...OpenStack
Audience: Beginner
About: This session details the design and implementation of an L3 network underlay, routing to the host, and a hardware VXLAN gateway used with an enterprise OpenStack distribution.
Speaker Bio: Gerard Chami – Technical Support Engineer, Cumulus Networks
Gerard is a Technical Support Engineer for Cumulus Networks and a founding members of the Australian support team. Since joining Cumulus Gerard has enjoyed working with Open Source and DevOps tools to help bring web-scale architectures and efficiency to enterprise networking. Prior to joining Cumulus Networks, Gerard worked at Cisco Systems where focused on emerging data centre solutions including UCS, Nexus Switching and ACI.
Speaker Bio: Scott Laffer – Technical Support Engineer, Cumulus Networks
Scott works at Cumulus Networks as a Technical Support Engineer. Always a fan of networking, while at Cumulus, Scott has enjoyed being a part of the Linux networking evolution. He is passionate about using NetDevOps tools to build, maintain and troubleshoot new generations networking architectures, all utilising the power of Linux. Scott started his career as a network administrator, before joining Cisco Systems to work with their high end Nexus switching range.
OpenStack Australia Day - Sydney 2016
https://events.aptira.com/openstack-australia-day-sydney-2016/
OpenStack is a open source software for creating private and public clouds that coordinated collection of software from a few dozen related projects. This presentation give you an introduction about OpenStack and how OpenStack can help you in DevOps culture.
DevOps Meetup at AIS Tower 2 on February 10, 2017
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...OpenShift Origin
OpenShift Origin is an open-source Platform-as-a-Service project sponsored by Red Hat. In this session, Diane will be discussingOpenShift's use of Heat to deploy OpenShift on OpenStack showcase a number of aspects of configuring and managing a complex application on OpenStack’s Diskimage-builder and OpenStack’s Heat, both tools are bundled with RHOS 4.
Diane will walk thru the basic architecture of the application being deployed (OpenShift), then discuss how to configure OpenStack Neutron networking for OpenShift, register images with Glance, monitor Heat, and then show how to point OpenShift command line client to the broker's public ip address and begin using OpenShift.
All the heat templates used are available here:https://github.com/openstack/heat-templates and this is an awesome way to learn about Heat and contribute to both the OpenShift & OpenStack communities.
Speaker: Diane Mueller, OpenShift Origin Community Manager
Implementing SharePoint on Azure, Lessons Learnt from a Real World ProjectK.Mohamed Faizal
Infrastructure as a Service (IaaS) and its features that can be leveraged for hosting a SharePoint 2013 farm. Learn how to setup, thinks to consider when you setup VPN, Storage, Cloud Services, setting up load balance endpoints. The speaker will share his real world experience and trips and tricks
Improve IT Efficiency and Reduce Complexity with* Sun Blade SystemsAshwin V.
Learn about Oracle\’s Sun Blade system strategy, the key business benefits and how these systems can transform your datacenter. This presentation was developed by our x86 product marketing organization. I presented these slides at Denver and have also trained our EMEA sales force on this material in numerous locations within Europe. Several of my colleagues have also presented this material at various U.S. and Canadian cities.
This talk presents a architectural solution for Openstack infrastructure through containerizing the Openstack services such as keystone, glance, cinder, ect. Containerization of the Openstack services opens up new possibilities and simplifies many of the challenges that exist today.
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)Andrew Morgan
MySQL Cluster is the distributed, shared-nothing version of MySQL. It’s typically used for applications that need any combination of high availability, real-time performance, and scaling of reads and writes. After a brief introduction to the technology, its uses, and the new features added in MySQL Cluster 7.3, this session focuses on the very latest developments happening in MySQL Cluster 7.4. As you’d expect from a real-time, scalable, distributed, in-memory database, performance continues to be a top priority, as do simplicity of use and robustness. Come hear firsthand what’s being done to make sure MySQL Cluster continues to dominate in mission-critical, high-performance applications.
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...vasuballa
This Oracle Development session covers an overview of the Oracle E-Business Suite 12.2 architecture and configuration. It then dives into the latest updates for Oracle E-Business Suite installations and cloning. The session provides details on the latest automated features for provisioning a new Oracle E-Business Suite 12.1 or 12.2 instance to Oracle Cloud. Learn how easy it is to lift and shift (migrate) your on-premises Oracle E-Business Suite instance to Oracle Cloud.
Sergey Dzyuban "To Build My Own Cloud with Blackjack…"Fwdays
Cloud providers like Amazon or Google have a great user experience to create and manage PaaS. But is it possible to reproduce the same experience and flexibility locally, in the on-premise datacenter? What if your own infrastructure grows to fast and your team can’t deal with it in the old way? What does Jenkins, .NET microservices and TVs for daily meetings have in common?
This talk shares our experience using DC/OS (datacenter operating system) for building flexible and stable infrastructure. I will show the evolution of private cloud from the first steps with Vagrant to the hybrid cloud with instance groups in Google Cloud, the benefits it gives us and the problems we get instead.
In the presentation, we will learn on how to set up InnoDB cluster using the official MySQL Docker containers and run them with docker-compose. This presentation covers a demo, including how to connect to the cluster through MySQL Router using a simple application.
VMworld 2013: Automated Management of Tier-1 Applications on VMware VMworld
VMworld 2013
Jeremy Kuhnash, VMware
Scott Salyer, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Introduction to Open stack - An Overview SpringPeople
OpenStack is a free & open-source software platform for cloud computing, mostly deployed as an IaaS. In this Slide, we will cover:
- Evolution of Openstack
- Cloud, its types and advantages
- Importance and overview of Openstack
- Openstack course syllabus
Similar to Openstack architecture for the enterprise (Openstack Ireland Meet-up) (20)
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
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
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.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
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.
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.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
2. Speaker Profile
Keith Tobin
• Dell Cloud Architect
• Located in the Dell Cloud Center of
Excellence in Dublin, Ireland
• Over two decades of software,
platform and cloud development
• Organizer for OpenStack Ireland
• Loves all things OpenStack and
Cloud
2
OpenStack Architecture for the Enterprise
Services
3. Forward & Backward Leaning Applications
Backward leaning
applications are like dogs
Forward leaning
applications are like cows
• They get names like ‘pepper’.
• We care about them, when they get
sick the nurse them back to health.
3
• They get numbers like ‘726’
• When the get sick the are replaced.
OpenStack Architecture for the Enterprise
Services
4. Important Question
• What type of workload will my cloud being running?
a) Forward leaning.
b) Backward leaning.
c) Mixed, both forward and backward.
4
OpenStack Architecture for the Enterprise
Services
5. Not all OpenStack deployments are the same
• Openstack is like a kit
car. It is a set of
building blocks that
can be assembles in
top a cloud.
5
OpenStack Architecture for the Enterprise
Services
6. Design Goals
• Design an OpenStack architecture to run both enterprise and cloud
applications
• Meet enterprise performance expectations for VM’s, networking and storage
• Zero downtime on the control layer
• No data loss in the event of a single node failure
• Must be durable, reliable and highly available
• Must automatically recover after a fault situation has been fixed
• Minimize management tasks
6
OpenStack Architecture for the Enterprise
Services
7. Solution Stack
OpenStack
Titanium
OpenStack
Tested
Solution
Storage
RabbitMQ Cluster For HA
CEPH on R720
RabbitMQ Cluster
Percona MySQL
Highly Available Dynamic
Load Balancing
Dynamic Load balancer
Deployment
SUSE Linux
SUSE Linux
Networking Physical Layer
R620
R720
C6100
7
OpenStack Architecture for the Enterprise
Force10
SonicWall
Servers
Security
Cloud Services
Crowbar
SecureWorks
Managed
Services
9. Deploying OpenStack with Crowbar Is Easy
• Crowbar boots and installs from ISO on a management node (server)
• Provides user with web UI for configuration and operations management
• Discovers all potential targets (servers) automatically
• Performs hardware configuration
– BIOS configuration
– Performs updates to BIOS and firmware
• Installs OS on targets
• Deploys OpenStack from a set of configuration modules called barclamps
9
OpenStack Architecture for the Enterprise
Services
15. Active/Passive (Fault)
(Normal)
Incoming API
Incoming API
Requests
Requests
Server 01
VIP
Server 02
VIP
KeepaliveD
Load
Balancer 01
KeepaliveD
Load
Balancer 02
(Inactive)
(Active)
(Passive)
(Active)
Keystone
etc.
15
OpenStack Architecture for the Enterprise
Keystone
etc.
Keystone
etc.
Services
16. Single HAProxy Bottleneck
Server 01
iVIP
eVIP
Server 02
Inactive LB
(Active LB)
HAProxy
MySQL
MySQL
RabbitMQ
RabbitMQ
Horizon
Horizon
Glance-API
Glance-API
Glanceregistry
Novascheduler
Glanceregistry
Novascheduler
Nova-API
Nova-API
Keystone-API
Keystone-API
Cinder-API
Cinder-API
Neutron-API
Neutron-API
Neutron L2
Neutron L2
Neutron L3
Neutron L3
Neutron
DHCP
16
HAProxy
Neutron
DHCP
OpenStack Architecture for the Enterprise
Services
17. Dynamic Load Balancing
Incoming API Traffic
Network
Network
Switch
Switch
OSPF
ECMP
Server 02
Server 01
Server 03
Quagga
Quagga
HAProxy
HAProxy
Quagga
HAProxy
Keystone
Keystone
Etc….
17
Keystone
Etc…..
Etc……
OpenStack Architecture for the Enterprise
Services
19. Neutron (Single Networking Node)
Controller 01
Controller 02
Compute 01
Compute 03
Keystone
Keystone
Nova
Nova
Glance
Glance
MySQL
MySQL
Compute 02
Compute 04
Etc….
Etc….
Nova
Nova
Network 01
Neutron API
L3 Agent
OVS Agent
DHCP Agent
Internet
19
OpenStack Architecture for the Enterprise
Services
20. Neutron (Separate Networking Nodes)
Controller 02
Controller 03
Compute 01
Compute 02
HAProxy
HAProxy
HAProxy
L3 Agent
L3 Agent
Quagga
Quagga
Quagga
DHCP Agent
DHCP Agent
Neutron API
Neutron API
Neutron API
OVS Agent
OVS Agent
Neutron
Scheduler
Neutron
Scheduler
Neutron
Scheduler
Other
OpenStack
Services
Other
OpenStack
Services
OpenStack
Services
Compute 03
Compute 04
L3 Agent
L3 Agent
DHCP Agent
DHCP Agent
OVS Agent
OVS Agent
Controller 01
Ect….
Other
Internet
20
OpenStack Architecture for the Enterprise
Services
24. MySQL Single Server (Normal Operation)
Application
DB Server
Data
24
Openstack Architecture for the Enterprise
Services
25. MySQL Single Server (Failed)
Application
DB Server 1
(Active)
Data
25
Openstack Architecture for the Enterprise
Services
26. MySQL Single Server (Failed)
• Disadvantage
• Single point of failure
Application
DB Server 1
(Active)
Data
26
Openstack Architecture for the Enterprise
Services
28. MySQL Active/Passive Failover (Failed Node)
Active/Passive Failover (Normal Operation)
Disadvantages
• Inactive Server
• Limits scale
• Reduces the potential
workload processing
ability of the solution by
half
• Async replication has
potential for data
inconsistencies across
server nodes in fault
situations
28
Openstack Architecture for the Enterprise
Application
DB Server 1
DB Server 2
DB Server 2
(Active)
(Failed)
(Passive)
(Active)
Async Replication
Data
Data
Services
30. MySQL With DRDB (Normal Operation)
Disadvantages
• Inactive server
• Limits scale
• Reduces the potential
workload processing
ability of the solution
by half
Application
DB Server 1
DB Server 2
(Failed)
Server Not Available !
Event
Data
Data
Event
Confirmed
30
Openstack Architecture for the Enterprise
Services
33. MySQL Multi-Master Cluster (Failed Node)
Application
01
Application
02
Load balancer
DB
Server 1
DB
Server 2
Data
Data
DB
Server 3
Data
33
Openstack Architecture for the Enterprise
Services
35. MySQL Async Replication
• No guarantee that data
will be consistent across
all nodes at any point in
time
Openstack Architecture for the Enterprise
Server N
Data
35
Server 1
Data
Services
36. MySQL Single Thread replication
Processor
C1
Openstack Architecture for the Enterprise
C3
C4
C5
36
C2
C6
C7
C8
Services
37. MySQL Multi-Master Cluster
Application
01
Disadvantages
• At any point in time there
is no guarantee that data is
in a consistent state within
the cluster
• One thread allocated for
replication tasks
Application
02
Load balancer
DB
Server 1
DB
Server 2
Data
Data
DB
Server 3
Data
37
Openstack Architecture for the Enterprise
Services
39. Percona MySQL Cluster
Capability
Synchronous Replication
Data Consistency
Parallel Applying on All Nodes
Atomic Node Provisioning
Multi-Master
39
Openstack Architecture for the Enterprise
Services
40. Synchronous Replication
Application
01
Capability
Server 1
Server 2
Data Consistency
Event
Data
Data
Event
Confirmed
40
Openstack Architecture for the Enterprise
Synchronous
Replication
Parallel Applying on All
Nodes
Atomic Node
Provisioning
Multi-Master
Services
41. Data Consistency
Server 1
Server 2
Server 3
Capability
Data
Data
Data
Synchronous
Replication
Data Consistency
Parallel Applying on All
Nodes
At any point in time data is always
consistent across all nodes in the cluster
41
Openstack Architecture for the Enterprise
Atomic Node
Provisioning
Multi-Master
Services
42. Parallel Applying on All Nodes
Processor
C1
C2
C3
C4
C5
C6
C7
C8
Capability
Synchronous
Replication
Data Consistency
Parallel Applying on All
Nodes
Atomic Node
Provisioning
Multi-Master
42
Openstack Architecture for the Enterprise
Services
43. Atomic Node Provisioning
DB
Server 1
New Node
DB
Server 4
Join Cluster
Data
Join Cluster
Data
Capability
Cluster
DB
Server 2
DB
Server 3
Data
Data
Synchronous
Replication
Data Consistency
Parallel Applying on All
Nodes
Atomic Node
Provisioning
Multi-Master
43
Openstack Architecture for the Enterprise
Services
44. Multi-Master Cluster
Application
01
Application
02
Dynamic Load balancer
Capability
DB
Server 1
DB
Server 2
Data
Synchronous
Replication
Data
Data Consistency
DB
Server 3
Data
44
Openstack Architecture for the Enterprise
Parallel Applying on All
Nodes
Atomic Node
Provisioning
Multi-Master
Services