Slides that I presented at the 2011 OpenStack design summit in Boston, discussing the Openstack work done within the Novell/Microsoft Joint Interoperability Lab.
OpenStack Day Seattle 2015, Enterprise Track
Title: Windows Containers, Hyper-V and OpenStack
Speakers: Ben Armstrong, Microsoft & Alessandro Pilotti, Cloubase Solutions
This is an Introductory presentation about Docker and Openstack, where they come together. This also give details about community projects in this area (Docker + Openstack) and more details about Nova-Docker. It assumes background of both Dockers and Openstack in general.
OpenStack Day Seattle 2015, Enterprise Track
Title: Windows Containers, Hyper-V and OpenStack
Speakers: Ben Armstrong, Microsoft & Alessandro Pilotti, Cloubase Solutions
This is an Introductory presentation about Docker and Openstack, where they come together. This also give details about community projects in this area (Docker + Openstack) and more details about Nova-Docker. It assumes background of both Dockers and Openstack in general.
Deploying OpenStack Using Docker in Productionclayton_oneill
Video of presentation can be found here: https://www.youtube.com/watch?v=3pc85InNR20
Time Warner Cable has been slowly deploying Dockerized OpenStack services in production since the Juno release. In this talk we'll share our real-world experiences with deploying OpenStack services in production with Docker
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.
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...Daniel Krook
Presentation at the OpenStack Summit in Tokyo, Japan on October 29, 2015.
http://sched.co/49vI
This talk will cover the pros and cons of four different OpenStack deployment mechanisms. Puppet, Chef, Ansible, and Salt for OpenStack all claim to make it much easier to configure and maintain hundreds of OpenStack deployment resources. With the advent of large-scale, highly available OpenStack deployments spread across multiple global regions, the choice of which deployment methodology to use has become more and more relevant.
Beyond the initial day-one deployment, when it comes to the day-two and beyond questions of updating and upgrading existing OpenStack deployments, it becomes all the more important choose the right tool.
Come join the Bluebox and IBM team to discuss the pros and cons of these approaches. We look at each of these four tools in depth, explore their design and function, and determine which scores higher than others to address your particular deployment needs.
Daniel Krook - Senior Software Engineer, Cloud and Open Source Technologies, IBM
Paul Czarkowski - Cloud Engineer at Blue Box, an IBM company
Daniel Krook - Senior Software Engineer, Cloud and Open Source Technologies, IBM
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!
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
Deploying OpenStack Using Docker in Productionclayton_oneill
Video of presentation can be found here: https://www.youtube.com/watch?v=3pc85InNR20
Time Warner Cable has been slowly deploying Dockerized OpenStack services in production since the Juno release. In this talk we'll share our real-world experiences with deploying OpenStack services in production with Docker
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.
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...Daniel Krook
Presentation at the OpenStack Summit in Tokyo, Japan on October 29, 2015.
http://sched.co/49vI
This talk will cover the pros and cons of four different OpenStack deployment mechanisms. Puppet, Chef, Ansible, and Salt for OpenStack all claim to make it much easier to configure and maintain hundreds of OpenStack deployment resources. With the advent of large-scale, highly available OpenStack deployments spread across multiple global regions, the choice of which deployment methodology to use has become more and more relevant.
Beyond the initial day-one deployment, when it comes to the day-two and beyond questions of updating and upgrading existing OpenStack deployments, it becomes all the more important choose the right tool.
Come join the Bluebox and IBM team to discuss the pros and cons of these approaches. We look at each of these four tools in depth, explore their design and function, and determine which scores higher than others to address your particular deployment needs.
Daniel Krook - Senior Software Engineer, Cloud and Open Source Technologies, IBM
Paul Czarkowski - Cloud Engineer at Blue Box, an IBM company
Daniel Krook - Senior Software Engineer, Cloud and Open Source Technologies, IBM
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!
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
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.
Dans ce document vous trouverez les dernières améliorations faites sur OpenStack et comment certaines technologies Intel dopent la performance et la sécurité de l'environnement Cloud. Quelques exemple avec :
Comment créer des "pool" de VM sécurisées avec possibilité de géo tagging (technologies Intel présentent dans les serveurs HP, DELL, IBM… + Folsom, Nova, Horizon, Open Attestation)
Comment doper la sécurité du nouveau module de gestion des clés d'OpenStack (technologies Intel + Barbican)
Comment benchmarker le stockage object Swift avec COSBench (qui supporte maintenant Ceph, S3 et Amplidata)
Auteurs:
Girish Gopal - Strategic Planning, Intel Corporation
Malini Bhandaru - Security Architect, Intel Corporation
OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack - in...IndicThreads
Session presented at the 2nd IndicThreads.com Conference on Cloud Computing held in Pune, India on 3-4 June 2011.
http://CloudComputing.IndicThreads.com
Abstract: OpenStack is an Initiative by RackSpace and NASA that aims for building an Open cloud platform supported by a vibrant Ecosystem to encourage broad adoption in the market.This is currently a hot favorite of enterprises looking to build an Open cloud.
This talk will provide a brief overview of the different OpenStack Modules (Compute and Storage) and explain how to utilize these to build a cloud. We will also explore the newly released Xen Cloud Platform (XCP) and its integration with OpenStack Platform. There will be a hands-on demo (time permitting) where we will show how the integration between the OpenStack Platform and XCP works.
Key Takeaways for the audience:
1) Understanding of OpenStack platform.
2) How to get started with OpenStack for building your own cloud.
3) Understanding of XCP
3) How the integration (OpenStack-XCP) is supposed to work
4) What are the opportunities for building different products that add value in the OpenStack Ecosystem
Speaker: Amit Naik is an Architect at BMC Software and has 15 years of experience in the IT field with experience in delivering multiple end-to-end projects and Products. Multiple speaking engagements at different venues both in India and Abroad. Experience with blogging, evangelizing etc. Excellent communication and interpersonal skills.
Joint Speaker: Prasad Nirantar is a Staff Product Developer at BMC Software. He holds a B.E in Polymer Engineering from the University of Pune and an MS from University of Akron, US. He also holds a diploma in business management from Symbiosis University.
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...Rahul Krishna Upadhyaya
Slide was presented at Dr. Dobb's Conference in Bangalore.
Talks about Openstack Introduction in general
Projects under Openstack.
Contributing to Openstack.
This was presented jointly by CB Ananth and Rahul at Dr. Dobb's Conference Bangalore on 12th Apr 2014.
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...VMware Tanzu
Business Track presented by Animesh Singh, Lead Architect and Strategist at IBM.
Bring the world's best IaaS to the world's best PaaS, In this talk IBM and Rackspace are going to share their experiences of running Cloud Foundry on OpenStack. The talk will focus on how CloudFoundry and OpenStack complement each other, how they technically integrate using Cloud provider interface (CPI), how could we automate OpenStack setup for Cloud Foundry deployments, and what are some of the best practices for configuring a scalable environment.
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...VMware Tanzu
Animesh Singh, Lead Architect and Strategist at IBM.
Bring the world's best IaaS to the world's best PaaS, In this talk IBM and Rackspace are going to share their experiences of running Cloud Foundry on OpenStack. The talk will focus on how CloudFoundry and OpenStack complement each other, how they technically integrate using Cloud provider interface (CPI), how could we automate OpenStack setup for Cloud Foundry deployments, and what are some of the best practices for configuring a scalable environment.
Slides from our introduction to Ceph and OpenStack webinar. You can watch the webinar on demand also here http://www.inktank.com/news-events/webinars/.
Cloud Foundry and OpenStack – Marriage Made in Heaven !Animesh Singh
Cloud Foundry Summit 2014 Presentation: Bring the world's best IaaS to the world's best PaaS, In this talk IBM and Rackspace are going to share their experiences of running Cloud Foundry on OpenStack. The talk will focus on how CloudFoundry and OpenStack complement each other, how they technically integrate using Cloud provider interface (CPI), how could we automate OpenStack setup for Cloud Foundry deployments, and what are some of the best practices for configuring a scalable environment.
This talk is about what is the OpenStack project and why I should consider it to mount my cloud, whether public, private or hybrid, we will see in detail the projects that compose it and the offer of services around.
Similar to 2011 Essex Summit: Openstack/Hyper-V clouds (20)
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
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/
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.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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.
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
2. Peter Pouliot
Who am I?
• Grew up in RI and lives in Stoneham, MA
• Husband and father of two boys.
• Likes to Fish
• Formally educated and Trade Certified
‒ RIC: Philosopy, BU: Telecom Security/Digital Forensics
‒ CISSP, MCSE+I, MCT, OCP, Network+
• Part of Ximian/Novell/SuSE since 2003
2
3. Discussion Overview
• Joint Interop Lab
• SLE/HyperV/LIS
• OpenStack Overview
• OpenStack/HyperV
‒ Overview
‒ History of JIL efforts
‒ Gap Analysis Overview
• Conclusions
• Questions
3
4. Novell/Microsoft
Joint Interopability Lab (JIL)
• Primary focus on virtualization technology and
systems management.
• Development and Testing of the Linux
Integration Services for HyperV
• Driver validation for partially paravirtualized
guests on multiple hypervisor platforms. Linux
on HyperV, Windows on Xen/KVM.
• Technological proof of concepts.
• Ongoing Samba core development
infrastructure resources.
4
5. Novell/Microsoft
Joint Interopability Lab (JIL)
• Commodity Servers, and Blade infrastructure
• Entry level SAN
• Enterprise Access network and Core Server
Network Fabric
• Usable block of public internet addresses.
• Delegated name space from Microsoft and
Novell
• Misc infrastructure workloads. 99% virtualized
last 4 years.
5
6. SUSE Linux
Enterprise Server
• Enterprise Linux Operating System
• Excels in HPC and High availability.
• The only Enterprise Linux to provide guest
ubiquity giving you choice in your virtualization
platform.
• First “Enterprise” Linux distribution packaged,
licensed, and supported within Amazon's EC2
infrastructure.
6
7. Microsoft HyperV
Linux Integration Services (LIS)
• HyperV is Microsoft’s “Enterprise” hypervisor
technology.
• Linux Integration Services (LIS): a series of
Linux kernel drivers and services to enable
partial paravirtualization or “enlightenment” of
Linux guests upon HyperV
• There have recently been major
improvements in the performance of Linux
Guests on HyperV.
7
8. OpenStack Explained
What is OpenStack?
• Global collaboration of developers and cloud
computing technologists.
• Ubiquitous open source cloud computing
platform for public and private clouds.
• Project aims to deliver solutions for all types
of clouds by being simple to implement,
massively scalable and feature rich.
• Technology consists of a series of
interrelated projects delivering various
components for a scalable IAAS solution
8
9. OpenStack Explained
OpenStack and its components
• OpenStack Compute Infrastructure ( Nova )
‒ Underlying cloud computing fabric controller to support all
activities needed for instances within the OpenStack Cloud
‒ Manages all compute resources, networking authorization and
scalability needs of the OpenStack Cloud
• OpenStack Storage Infrastructure ( Swift )
‒ Distributed object storage across commodity hardware.
‒ Provides scalability, redundancy and failover management
• OpenStack Imaging Service ( Glance )
‒ Lookup and retrieval system for virtual machine images
‒ Interface to multiple storage backends
9
10. OpenStack Explained
Functions and Features
• Functions and Features:
‒ Instance life cycle management
‒ Management of compute resources
‒ Networking and Authorization
‒ REST-based API
‒ Asynchronous eventually consistent communication
‒ Hypervisor agnostic : support for Xen, XenServer, KVM,UML,
VMware and Hyper-V
10
11. OpenStack Explained
OpenStack Cloud Fabric Components
• Nova Cloud Fabric is composed of the following major
components:
‒ API Server ( nova-api )
‒ Message Queue ( rabbit-mq server )
‒ Compute Workers ( nova-compute )
‒ Network Controller ( nova-network )
‒ Volume Worker ( nova-volume )
‒ Scheduler ( nova-scheduler )
11
13. OpenStack/HyperV
Why?
• Goal: to use OpenStack as a framework to enable
large scale testing of the LIS across multiple linux
distributions
• OpenStack enables Windows compute clouds.
• Allows for “no touch” compute node management on
the Windows virtualization platform.
• Provides distributed implementation of HyperV as a
virtualization platform without the need of additional
Windows infrastructure.
13
14. OpenStack/HyperV
Required Parts
• Nova Compute: Provides the api infrastructure for the
control of virtual host resources and guests on the
hypervisor platform.
• Requires Mysql database and RabbitMQ
• Nova Network: provides networking services. Used
for internal IP management/switching/routing.
• Glance: provides api and infrastructure for VM
imaging and injection onto the compute node.
14
15. OpenStack/HyperV
JIL Cloud 0.01
• Dedicated physical SLE11SP1 server running nova-api,
mysqld, rabbitmq, and nova-scheduler.
• Dedicated physical SLES11SP1 server running nova-
network integrated into our existing network
infrastructure.
• Dedicated physical SLES11SP1 server running glance
api and hosting vm images on local filesystem
• 10 compute nodes (each with 16 cores, 32GB ram)
running W2k8R2 Datacenter (mix of server and core)
and nova-compute client.
• Utilized existing pxe infrastructure for automated
deployment of compute nodes.
15
16. OpenStack/HyperV
JIL History Part 1
• April, 2011
‒ Research cloud management platform that supports HyperV
‒ Begin deployment of OpenStack Controller and Network services.
‒ Begin asking questions within community around HyperV support.
‒ Begin testing and automation of OpenStack/HyperV components
• May, 2011
‒ Automated HyperV compute node down to pxe install and two mouse clicks.
‒ Worked with Chiradeep Vittal of Cloud.com to add and test Synthetic/Paravirt
Nic support to OpenStack HyperV code.
‒ Successful integration of nova-network into JIL network infrastructure
‒ Began discussions of integrating HyperV testing into Jenkins (build and testing)
infrastructure with OpenStack community members.
‒ Successfully deployed 90 virtual machines across 6 nodes of a 10 node
OpenStack HyperV compute cloud.
16
17. OpenStack/HyperV
JIL History Part 2
• June, 2011
‒ Introduced to Jordan Rinke and began discussion of
HyperV/OpenStack efforts
‒ Shared HyperV/Openstack automation with Jordan to enable him to
begin gap analysis of the OpenStack/HyperV functionality
‒ Asked to provide OpenStack/HyperV reference implementation for
“Freecloud” project.
• July, 2011
‒ Began redeployment of cloud using “Core” for all compute nodes
‒ Began discussion on “Freecloud” involvement.
‒ Questioned MS resources for information on virtual network
configuration of Server Core.
17
18. OpenStack/HyperV
JIL History Part 3
• August, 2011
‒ Received powershell/WMI assistance and scripts to generate
virtual network switch configuration on Server Core.
‒ Provisioned hardware resources for dedicated Jenkins slave
within JIL to support automated OpenStack/HyperV testing
‒ Coordinated Jenkins configuration with community members and
completed Jenkins slave configuration.
‒ Received results of Gap analysis
• September, 2011
‒ Begin redeployment of OpenStack Controller infrastructure to
support stable and development code.
‒ Deployed internal build service to support LIS testing initiatives
and OpenStack Packaging.
18
19. OpenStack/HyperV
Gap Analysis Highlights
• HyperV supports following OpenStack Features:
‒ Launch, Reboot, Terminate
‒ Flat Networking
• Code is not properly stubbed out in the HyperV compute driver,
i.e. calling a missing function could cause a stack trace and
possibly result in the code crashing
• Not a Windows Service
• No similar functionality of IPTables/Networking Shortcomings
• No mechanism for VM persistent block attached storage
• Complete feature comparison can be found:
http://wiki.openstack.org/HypervisorSupportMatrix
19
20. OpenStack Conclusions
Personal Opinion
• OpenStack is a Foundation with a Philosophy
• OpenStack changes the way you think about
Computing
• OpenStack is an opportunity for Microsoft
• OpenStack enables rapidly scaling computing
resources
• OpenStack enables HyperV virtualization in ways I
didn't think were possible
• Development contribution is necessary for the
success of HyperV within the OpenStack cloud
20
21. Contact Information
• Peter Pouliot, CISSP
‒ ppouliot@suse.com
• Alex Landman
‒ alandman@suse.com
• Hashir Abdi
‒ habdi@microsoft.com
21