标题文字标题文字 在这里写上你的标题 openstack …¨‹辉-openstack chances and...

53
在这里写上你的标题 副标题文字副标题文字 作者名字/日期 标题文字标题文字 副标题副标题副标题 作者/日期 OpenStack Opportunities and Challenges Cheng, Hui [email protected] Community Manager of COSUG Techinical Manager in Sina.com

Upload: others

Post on 06-Feb-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

  • 在这里写上你的标题

    副标题文字副标题文字

    作者名字/日期

    标题文字标题文字 副标题副标题副标题

    作者/日期

    OpenStack Opportunities and Challenges

    Cheng, Hui [email protected]

    Community Manager of COSUG Techinical Manager in Sina.com

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Content

    OpenStack General Topics

    OpenStack in Sina

    Sina Contribution to OpenStack community

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03 OpenStack Genesis

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    In The Era of Virutalization

    is the King

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    In The Era of Cloud

    is the defacto IaaS Standard

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    They are commercial, closed and monopolistic, there are a lot of opensource solutions trying to compete with them:

    But they all fail until ...

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    In July 2010

    is Born

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Fast Growth

    Refer:《OpenStack, OpenNebula,Eucalyptus,CloudStack社区活跃度比较》http://www.qyjohn.net/?p=1856

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Evolving Ecosystem

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Amazon's counterattack

    Partner to enhance Compatibility

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    VMware's Redemption

    $1.26 billion !

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    OpenStack Strenth

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03 Open

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Open Source

    Apache 2 License

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Open Design

    Folsom Design Summit

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Open Development

    Propose features in launchpad

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Open Development

    Code Review

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Open Community

    IRC meeting are open to everyone OpenStack Foundation

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    OpenStack Projects

    Core Projects OpenStack Compute(Nova) OpenStack Object Storage(Swift) Image Service (Glance) Identity (Keystone) Dashboard (Horizon) Network Connectivity (Quantum)

    Community Projects IP Management: Melange Load Balancer: Altas-LB Database as a Service: RedDwarf Message Queue: Burrow

    AWS OpenStack

    EC2 nova

    S3 swift

    EBS nova-volume

    ELB Atlas-LB SQS Burrow Console Dashboard IAM Keystone VPC Quantum RDS RedDwarf

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03 OpenStack Chances

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03 OpenStack is still far from being a "turnkey" solution

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    OpenStack Startups

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    OpenStack Public Cloud

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Domestic Market

    Public Cloud Aliyun, GrandCloud, SinaCloud… Who will be the Chinese AWS ?

    Private Cloud No competitive candidates till now* OpenStack based solution will sweep away the private market

    Domestic Market

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03 OpenStack Chanlleges

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Shortage of OpenStack Telants

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03 OpenStack in Sina

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    First and most popular PaaS cloud in China, launched in 2009 Support PHP, Python and Java runtime

    About SinaCloud

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    First and most popular PaaS cloud in China, launched in 2009 Support PHP, Python and Java runtime

    OpenStack based public IaaS cloud

    About SinaCloud

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    First and most popular PaaS cloud in China, launched in 2009 Support PHP, Python and Java runtime

    OpenStack based public IaaS cloud

    SaaS cloud based on SAE tech. Design for the masses 1-Click buy and install apps

    About SinaCloud

    (SinaCloud Store)

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03 OpenStack in Sina

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Sina Web Services(SWS)

    To salute Amazon Web Services It's an validated and successful cloud business model.

    Customers Game makers on Weibo platform Sina Partners Common users out of Sina

    Vision Build an open and full-stack cloud ecosystem, integrated IaaS, PaaS and SaaS platform.

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Cloud Bridge

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    SWS Deployment

    nova-compute nova-network

    nova-api

    nova-compute nova-network

    glance

    Swift

    dashboard

    keystone

    schedule

    Rabbit MySQL

    Sina SSO

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    SWS Network Topology

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    SWS Security Enhancement

    SWS Filter Prevent Intranet Penetration

    Intranet is the internal network outside of OpenStack

    Egress filtering • Target is internal network • Source is instances in OpenStack

    Implementation Whitelist mechanism(ACCEPT rules) On the top of nova-filter-top Forward

    Chain

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    SWS Security Enhancement

    Security Group VS SWS Filter

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    SWS Load Balancer Goals Load Balance •Dispatch request •Support multiple routing algorithm •Health check Acceleration •Reality: narrow bandwidth between ISPs •Building fiber channels from ISPs to pivot •Given the same endpoint within user’s ISP IPv4 Shortage •Reality: dozens of public IPs support hundreds of VMs •IPv4 has been exhausted •IPv6 is not realistic yet in China

    Unicom Mobile Telecom

    Router

    Smart DNS

    DNS Acceleration Design

    High speed fiber-optic

    Public Network

    Others ISP

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Object Storage

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Storage Firewall

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    SWS continuas integration

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Sina Contribution

    • Sina creating OpenStack community project Dough & Kanyun, to contribute metering & billing capability • Present in OpenStack Design Summit & Conference • Claim and submit dozens of blueprints in OpenStack Launchpad • Top 10 Companies by bugfixes

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    What's the kanyun

    Monitoring tools Tracking the tenant resource usage: CPU、mem、disk、network traffic

    Metering tools Data collection and statistics

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Kanyun: Monitoring system

    Aggregator

    API daemon

    Nova

    Compute

    Responds to client request

    Calculates/stores metrics

    Retrieve usage info

    Dashboard

    Billing

    NoSQL https://github.com/sinacloud/kanyun

    Worker

    Nova Compute

    Worker

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    What's the kanyun

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Dough:Billing system

    Keep track of billing info to charge tenants Flexible customization of payment policies How much/often to charge for resource unit Handles prepaid or pay-as-you-go Coupon Support

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Dough:Billing system

    Farmer API daemon

    Kanyun API (Metering)

    Subscribe or unsubscribe Query info

    Check status / Retrieve usage / Create purchases

    Dashboard

    RDBMS

    https://github.com/sinacloud/dough

    NoSQL

    deduct

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Dough:Billing system

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03 Thank you, OpenStack Community and Foundation.

  • 00

    01

    02

    03

    04

    05

    写上你的文字你的文字

    目录

    00 01 02 03

    Thanks!

    Q & A

    Weibo: @程辉 [email protected]

    幻灯片编号 1幻灯片编号 2幻灯片编号 3幻灯片编号 4幻灯片编号 5幻灯片编号 6幻灯片编号 7幻灯片编号 8幻灯片编号 9幻灯片编号 10幻灯片编号 11幻灯片编号 12幻灯片编号 13幻灯片编号 14幻灯片编号 15幻灯片编号 16幻灯片编号 17幻灯片编号 18幻灯片编号 19幻灯片编号 20幻灯片编号 21幻灯片编号 22幻灯片编号 23幻灯片编号 24幻灯片编号 25幻灯片编号 26幻灯片编号 27幻灯片编号 28幻灯片编号 29幻灯片编号 30幻灯片编号 31幻灯片编号 32幻灯片编号 33幻灯片编号 34幻灯片编号 35幻灯片编号 36幻灯片编号 37幻灯片编号 38幻灯片编号 39幻灯片编号 40幻灯片编号 41幻灯片编号 42幻灯片编号 43幻灯片编号 44幻灯片编号 45幻灯片编号 46幻灯片编号 47幻灯片编号 48幻灯片编号 49幻灯片编号 50幻灯片编号 51幻灯片编号 52幻灯片编号 53