33
Beyond frameworks Open source foundations for the enterprise Eiki Hrafnsson, @EirikurH Co-Founder GreenQloud

Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Embed Size (px)

Citation preview

Page 1: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Beyond frameworks Open source foundations for the enterprise

Eiki Hrafnsson, @EirikurH Co-Founder GreenQloud

Page 2: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

● 5+ year old infrastructure software company

● CloudStack contributors since 2010

● Offices in Seattle and Iceland

● Proven track record of developing, deploying and running

highly scalable Public and Private clouds

● Makers of Qstack : the hybrid CMP for the mixed workload

needs of enterprises on any hardware

Who are we?

Page 3: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

● Finance● Biotech● Gaming● Managed Services

Global enterprise customers in diverse industries

● Public Clouds● HPC based research● Telco● Media & Entertainment

Page 4: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Beyond frameworks Open source foundations for the enterprise

Or what it takes to make a cloud platform on open source frameworks that works…

Page 5: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Why open source infrastructure software

● Building on existing code - quicker to market

● Good hardware vendor support

● It’s free “as in speech”

● No vendor lock-in

● Good quality - OS defect rates can be 50x-150x lower than proprietary software (Forbes)

Page 6: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

TelcosVPS

providers

AWSGoogle

Microsoft

Health careEducation

Government

FinancialAviations

Automotive

horizontal

vertical

local global

OS is everywhere in Infrastructure

Page 7: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

VS

Simple…just pick a side?

Page 8: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

VS

● Monolithic

● Upgradable (sort of)

● Partly pluggable

● Works

● Loosely coupled

● Upgradable?

● Very pluggable

● Works (sort of)

Page 9: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

The End

Page 10: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

It’s not that simple…

Page 11: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Then a whale came along…

Page 12: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

And his friends…

Page 13: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Because applications matter too…

Page 14: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Container vs. VMs

Containers are isolated, but share OS and, where appropriate, bins/libraries

Page 15: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

• “We need a private or hybrid cloud solution to stay competitive and compliant. Public clouds are disrupting IT and we can’t use them.“

• “Current private cloud software is not ‘human’ ready!”

• “We like VMWare but it seriously lacks self service capabilities.”

•“We have little or no oversight on who’s using what in our infrastructure, for what and for how long they have used it.”

• “We don’t know the true cost of our internal IT vs public cloud. Let alone per project, department or per person…”

IT infrastructure is hard

Page 16: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Modern IT challenges

● Infrastructure - Time, agility, transparency, show back,

monitoring, self service, upgradability…

● Cost & Security - Privacy, audit-ability, policies, charge-

back, single sign on…

● Applications - time to running, complexity, scaling,

performance, reuse, migration…

Page 17: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

● Financial Management

● Reporting

● Leverage Current Assets

● Service Management

● Simplicity

● Operational Management

● Governance

● Standards

● User Management & Access Rights

Business objectives + the right technology = “ITBM”

Page 18: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

● Great hypervisors ≠ private cloud

● Not deploying self service

● Not deploying automated metering and analytics

● Private to public cloud preparedness (single pane of glass hybrid)

● New workloads require new tech and industry compatible APIs

● Wrong technology - loosely coupled components lead to upgrade hell

6 Reasons why private cloud deployments fail (Gartner)

Page 19: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

● A Hybrid infrastructure management platform that mixes

VMs, Baremetal, Containers and Object Storage

● Hypervisor agnostic KVM, VMware, Hyper-V

● A proprietary solution that uses best of breed open source

tech including CloudStack, CoreOS, OpenStack, Docker…

● For any workload in one or many zones/data centers

● A true single pane of glass in UI and API (EC2/S3)

● ITBM minded - not just for Ops and Dev

Qstack is…

Page 20: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

• Body Level One

• Body Level Two

• Body Level Three

QStack features highlights

Deployable as a Private, Hybrid and Public Cloud

Self Service Portal for end users and admins

Built in metering and chargeback, custom reporting and event auditing

Resource isolation, quotas for departments, projects and users

QStack feature highlights

Page 21: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

QStack features highlights

Industry best Bare metal support

Virtual machine management and Object Storage

Customizable and fully brand-able

QStack feature highlights

Opex pricing model

VMWare compatible, AWS APIs compatible

Page 22: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

DEMO

Page 23: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Hybrid Cloud

Control of Data

Smarter utilization of hardware

Analytics / Charge-back

Self ServiceEase of use /

Fast deployment

APIs / Automation

Scale up and down elastically

No upfront investment

Burst-ability and migration to

any cloud

Virtual Private Clouds

Page 24: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Every major component of Qstack has roots in open source

Page 25: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

It all started with…

Page 26: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what
Page 27: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what
Page 28: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what
Page 29: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Beyond frameworks…

● Current Open Source CMP are frameworks for success not products

● Too generic to fit - enterprise solutions make bets on assumptions

● Not yet designed for ITBM / to capture extensive enterprise needs

● There will be no proprietary CMPs without Open Source foundations

● But the integration of the necessary components is very hard and

out of scope for open source projects

Page 30: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what
Page 31: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Strengthening the compatibility of open source by testing it

against proprietary requirements.

Creditability through contribution

The backbone of open source is collaboration and contribution

Page 32: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Questions?

Page 33: Beyond frameworks Open source foundations for the enterprise · Beyond frameworks Open source foundations for the enterprise ... Open source foundations for the enterprise Or what

Thank you for coming!

Eiki Hrafnsson, @EirikurH Co-Founder GreenQloud