32
Lars Kurth Community Manager, Xen Project Chairman, Xen Project Advisory Board Director, Open Source Business Office, Citrix lars_kurth

XPUS14: State of Xen Project

Embed Size (px)

DESCRIPTION

The last two years have seen an extraordinary level of change within the Xen Project developer and user communities. The project introduced Document Days, Test Days, Release Managers and has become much more vocal in telling its story. The most significant was the move of the Xen Project to become a Linux Foundation Collaborative Project last year and the creation of the Xen Project Advisory Board. This talk we will highlight the key changes that have affected our User Community and outline what comes next. We will also make a short detour explaining the role and impact of the Xen Project Advisory Board.

Citation preview

  • 1. Lars KurthCommunity Manager, Xen ProjectChairman, Xen Project Advisory BoardDirector, Open Source Business Office, Citrix lars_kurth

2. A Brief Overview of the Xen ProjectGovernance : how the Xen Project worksThe last 12 months in numbersPractical tips: How you can benefit? 3. Vinovyn @ Flickr 4. Many moreEmbedded & AutoWindows PVLibvirt, CentOS, Mirage OSXCP XenServer.orgXen on ARM PV Xen on ARM non-PVHypervisor team / subproject : hypervisor and toolsHypervisor Developer list traffic : Q3 2003 - nowXAPI toolstack (used in XenServer)PVOPS (Xen enabled Linux) Linux Kernel DevelopmentBSDs, Grub, QEMU, FreeRTOS, QNX, Android, 5. Cloud and Server Virtualization Security:QubesOS,OpenXT,Library Operating Systems, e.g. OSv, Mirage OS, ErlangOnXen, ClickOS, Hypervisor on x86, ARM (and maybe other architectures in future)Foundation Technologies (Linux, BSD, QEMU, .)Embedded:Automotive,Internet TV,Drones, Mobile, Embedded Foundation Tech: QNX, Android, Network FunctionVirtualization 6. TV and Gaming use-cases in the cloud (guarantee 30-50 frames per second)Service SLAs (aka Verizon Cloud implemented in Software)Cloud and Server Virtualization Security:QubesOS,OpenXT,Hypervisor on x86, ARM (and maybe other architectures in future)Rich PV PeripheralsReal-time schedulingCertificationEmbedded:Automotive,Internet TV,Drones, Mobile, Improved Robustness, Quality & Security across the board 7. Vinovyn @ Flickr 8. PPrroojjeecctt GGoovveerrnnaannccee Principles (aka Values) Roles Decision Making Project Lifecycle Community Initiatives, BestPractices, Openness, Transparency,Meritocracy Project Leads, ReleaseManagers, Committers,Maintainers, Spokes People Lazy Consensus Subprojects Docs Days, Test Days,Publicity List, Security Team,Code Reviews, 9. Companies with a stake in the communityfunding community activities through amembership feeAAddvviissoorryy BBooaarrdd Users: Amazon Web Services, Google, Rackspace Hosting, Verizon Hardware Vendors: AMD, ARM, Cavium, Intel Software and Solution Vendors: Bromium, CA Technologies, Citrix, Cisco,NetApp, Oracle 10. AAddvviissoorryy BBooaarrdd PR / AR / Marketing /Messaging Membership Rules /Trademarks / Legal Provide funds to solveCommon Good problems Referee of last resort Media Coverage and How theProject is Seen Testing, Quality, Security, Build new developers, In case there is stalemate inthe community 11. Companies CCoommmmuunniittyy PR / AR / Marketing /Messaging Membership Rules /Trademarks / Legal Provide funds to solveCommon Good problems Referee of last resort Principles (aka Values) Roles Decision Making Project Lifecycle Community Initiatives, BestPractices, AAddvviissoorryy BBooaarrdd WGsPPRR WWGGTTeesstt WWGGTTCCTTPPrroojjeecctt GGoovveerrnnaannccee 12. Developer Community largely unaffectedExcept for growth and implicationsAn extra layer of GovernanceHugely increased visibility through MarketingFunding for Common Goods problemsDeveloping Messaging/Positioning for the projectImproved Relationships, More CollaborationMore participation from different vendors at EventsMarketing is becoming a shared activityUser community engaging moreBlog posts, Q&A system, - many green shoots 13. Impact of AB fundingDrives Interest & UserAdoption & Contributions 14. Average monthly web visitsgrew by 30%Social Media followinggrew by 47% 15. Commits &unique Authorsper month acrossPVOPS(Xen Project files only)HypervisorXAPIMirage OSSkewed because different sub-projectsuse different average sizecommitshttp://bitergia.com/projects/xen-project-dashboard/browser/ use with care still some issues 16. Authors and trafficlist are increasingOn commits:feedback frommaintainerssuggests a reviewbottleneckOhloh.net and xen.markmail.orgHighest ever 17. Linux: 0.73 0.61KVM1: 1.54 ???1) http://wpcme.coverity.com/wp-content/uploads/2012-Coverity-Scan-Report.pdf - no newer data 18. Vinovyn @ Flickr 19. WWhhaatt Document Daysbit.do/xendocs Test Days(part of major release cycle)bit.do/xentest Linux and Distro Testing Vendor/Project/ServiceDirectorybit.do/xendirWWhhaattss iinn iitt ffoorr YYoouu??Let us know of gaps or issuesBetter documentationTest what you use in RCsA release that works for youTest kernel and distro RCsA release that works for youAdvertise what you doSite traffic 20. Good bug reports containHardware usedSoftware usedConfig filesSteps on how to reproduceError codesSerial Outputhttp://wiki.xenproject.org/wiki/Reporting_Bugs_against_Xen_ProjectKayla Frost @ Flickr 21. Idea/Planned work: OOuuttccoommeeXO and Docker integrationPositive PR for Xen Project But even more positivecoverage for XO Helps XO build its user baseHelped write article(suggestions, channels)XO blogXen Project BlogLinux.comArticle in The RegisterPPrroocceessssAsk/send an idea [email protected] 22. wwwwww..sslliiddeesshhaarree..nneett//xxeenn__ccoomm__mmggrr//