V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
linus
V2EX  ›  云计算

公司打算搞云平台,要我出一个初步实行方案,看了好多 openstack 的资料还是没什么底,求建议?

  •  
  •   linus · 2015-03-20 11:21:47 +08:00 · 6926 次点击
    这是一个创建于 3297 天前的主题,其中的信息可能已经有所发展或是发生改变。
    27 条回复    2015-05-22 14:45:26 +08:00
    yymdude
        1
    yymdude  
       2015-03-20 12:25:02 +08:00
    见过一个叫linus的马甲,是si哥么:)
    danchleo
        2
    danchleo  
       2015-03-20 13:02:25 +08:00
    把openstack的所有组件都架起来,重新做个dashboard就可以当云平台了,现在很多公司都是这样搞的
    pyKun
        3
    pyKun  
       2015-03-20 13:05:54 +08:00
    用四月底的K版本会比较好~
    futursolo
        4
    futursolo  
       2015-03-20 14:57:40 +08:00
    如果是私有雲,那麼可以一試。但是也不建議用OpenStack。

    如果是共有雲,和Boss說要100億啓動資金,否則沒前途,一般就放棄了。
    leemw
        5
    leemw  
       2015-03-20 15:05:47 +08:00
    自用的话完全没必要自己搭建嘛,qingcloud不是很牛X么?就是稍微贵一丢丢。
    如果是做云平台卖的话。。。启动资金and后续的技术力量够不够?
    xuwenbao
        6
    xuwenbao  
       2015-03-20 15:19:45 +08:00
    @danchleo 住嘴, 不许侮辱我厂. (●—●)

    Openstack坑不是一般的多, 建议楼主绕行吧.
    KyL
        7
    KyL  
       2015-03-20 15:30:11 +08:00
    如果你们公司准备内部用,而且有钱,可以考虑上MS的System Center和Hyper-V。微软的东西你懂得,十分友好。
    powtop
        8
    powtop  
       2015-03-20 16:39:05 +08:00
    公司私有云有什么好的方案
    yangyuan
        9
    yangyuan  
       2015-03-20 17:12:22 +08:00
    你公司“搞云平台”,是说(1)搞成云计算平台去公网上服务,还是说(2)搭建一个私有云给员工当虚拟机用,(3)搭建一个私有云运营公司的其他应用,还是说(4)开发一个私有云产品买软件。

    OpenStack 搞了两年,目前来看
    (1)就算了。
    (2)OpenStack 可以,但是没准直接用 QEMU 加一点小脚本会更实在。
    (3)基本同上,但没准 Cloud Foundry 或者 Docker 更适合。
    (4)OpenStack、Cloud Foundry 都可以,祝好。

    此外 OpenStack 只是帮你管理了业务,常见的其他需求如集群存储环境什么的,都需要自己弄。
    clouder
        10
    clouder  
       2015-03-20 17:32:08 +08:00
    openstack绝对是最佳选择
    timonwong
        11
    timonwong  
       2015-03-20 19:09:38 +08:00 via iPhone
    @xuwenbao 宝哥你好

    因为性能原因,我厂用Java重做了很多接口呢,尤其是keystone
    Cassius
        12
    Cassius  
       2015-03-20 20:01:12 +08:00
    不缺钱来用我十八摸的PureApplication吧~~后挂Flashsystem做存储好了
    arachide1
        13
    arachide1  
       2015-03-20 21:16:29 +08:00
    @futursolo
    如果是共有雲,和Boss說要100億啓動資金,否則沒前途


    同意
    la0wei
        14
    la0wei  
       2015-03-20 22:59:21 +08:00
    @yangyuan 大部分赞同。openstack这货只是个架子,需要2次开发。这东西就是类似微软system center套件的开源实现,作为一个私有云管理的低成本替代。虚拟化免费,管理免费,总拥有成本低。但是想玩的好,那不见得比商业方案有优势。至于公有云,那开发运维的成本低不了,没什么优势。但是作为一个开源工具,保持对商业公司方案一定的压力是有积极作用的。
    Admstor
        15
    Admstor  
       2015-03-21 00:06:17 +08:00 via iPhone
    我觉得你说准备上云,这个说法太宽泛了,是什么规模,要实现什么功能,给谁用这些要清楚

    入门级公有云,建议KVM/XEN
    企业级私有云,又是是原先系统多为微软系,建议hyper-v
    企业级私有云,以linux系为主,建议vmware
    公司内部测试以及为扩展做准备,可上docker,当然你们最好不要用微软的语言
    Admstor
        16
    Admstor  
       2015-03-21 00:16:17 +08:00 via iPhone
    总体而已,vmware作为虚拟化业的老大,产品无论是功能,还是性能都是首屈一指,能比肩的只有微软,十八摸太偏门
    然后各种开源或者私有的实现,大多数只有一两个特性能拿出来谈一谈,更多的让你弄成能用的样子,开发维护费用可能还不如买微软和vmware。
    所以你可以看到,真公有云只有几家做而已,而全功能只有微软和亚马逊
    包括v2ex很多人喜欢的linode这也,也只是卖卖vps罢了,另外,虚拟化技术是云基础,选择那种虚拟化技术对你云能实现的特性将决定性
    pyKun
        17
    pyKun  
       2015-03-21 00:26:29 +08:00
    @timonwong

    keystone 性能有啥地方不行?高并发场景下的么?
    easychen
        18
    easychen  
       2015-03-21 12:21:05 +08:00
    如果SAE你觉得还行的话,可以让你们老大直接去买他们的MAE私有云方案。
    cobola
        19
    cobola  
       2015-03-21 15:27:00 +08:00
    总听别人说docker

    是不是可以试试
    Nourl
        20
    Nourl  
       2015-03-21 23:00:54 +08:00
    自己搭建,一般都是面向内部用户,基本可定义为私有云。方案有二:
    1. OpenStack + KVM,再配置集群监控之类
    2. Kubernetes + Docker 之类。

    如果机器比较少,应用比较多,并且应用属于"轻量级",建议选2;
    如果机器比较多,每个应用的资源消耗较大,建议选1.

    若想将私有云和共有云相连,搭建混合云,建议共有云选择AWS,可通过VPC、direct connect、storage gateway之类的,搭建共有云+私有云的平台。这种情况下,建议选OpenStack方案搭建企业内部的私有云。
    bash99
        21
    bash99  
       2015-03-22 16:30:21 +08:00
    轻量级私有云(其实就是虚拟化嘛,从1~10台服务器)建议
    proxmox(开源 + subscribtion模式)

    会配置的话,从2台机器的HA(要求多网口+IPMI管理)到3台以上的Cluster都没问题。

    入门的话,单台服务器,用proxmox的web管理界面,内部支持openvz 或 kvm,比自己用qemu/kvm开始折腾要简单。

    3.4还支持ZFS,弄两个ssd(现在价格便宜量又足的企业ssd推荐intel 730)做log和cache,虚拟机的io速度很酸爽。(比flashcache之类方案要强)。

    认真准备运营openstack甚至准备对外提供服务,准备一个DevOps team吧,一个人搞起来太e。
    zhaoyan1245
        22
    zhaoyan1245  
       2015-03-22 21:07:41 +08:00
    推荐一个私有云方案,Windows Azure Pack,之前在博客上有人介绍过,和Windows Azure差不多,功能也很强大,基本上覆盖了IaaS的大部分功能。
    http://www.microsoft.com/zh-cn/server-cloud/products/windows-azure-pack/deploy.aspx?showNav=true&nv1if2s0=1&nv1if4s0=1
    xuwenbao
        23
    xuwenbao  
       2015-03-23 13:21:56 +08:00
    @timonwong 用java重写么? 啥节奏这是.
    dune
        24
    dune  
       2015-03-23 14:28:12 +08:00
    mesos/kubernetes+docker
    leifan8440
        25
    leifan8440  
       2015-03-25 16:30:49 +08:00
    cloudstack 非常合适做自用的私有云,简单易用(相对于openstack)
    weisdong
        26
    weisdong  
       2015-03-27 11:18:12 +08:00
    有钱没技术实力的可以考虑网宿的私有云、专有云服务,嘿嘿。
    wdpscqq
        27
    wdpscqq  
       2015-05-22 14:45:26 +08:00
    openstack (iAAS)绝对最佳选择。docker(paas)时机还不成熟
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5427 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 07:38 · PVG 15:38 · LAX 00:38 · JFK 03:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.