AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 811876
Accepted
Franz Kafka
Franz Kafka
Asked: 2016-10-29 05:32:03 +0800 CST2016-10-29 05:32:03 +0800 CST 2016-10-29 05:32:03 +0800 CST

您在什么时候考虑从云迁移到托管?

  • 772

我目前在 AWS 上的运营成本约为每月 25,000 美元至 40,000 美元。我在 Elasticsearch 中索引了大约 30TB 的数据,运行一个 4 节点生产集群和另一个 4 节点暂存集群。集群中的每个系统都是一个 m4.2xlarge,具有 10TB 的预置 IOPS SSD。我有一个固定的 EMR 工作需要运行,而且我还广泛使用 Elasticache。

我目前在 S3 中有一堆数据尚未编入索引,这将使我的 30TB 数据超过 150TB,我开始担心我的运营成本。我只在云中运行过基础设施,所以我对托管不是很熟悉。但是,无论如何,对于我的用例,从长远来看,托管成本将比 AWS 便宜得多。

同样,我的团队中有基础设施工程师可以处理数据中心任务等。所以,我已经为这方面的劳动力付出了代价。我的问题:像这样的举动需要考虑哪些因素?各自的优缺点是什么?从 AWS 等云提供商迁移到 colo 是否有意义?

colocation amazon-web-services big-data
  • 2 2 个回答
  • 147 Views

2 个回答

  • Voted
  1. Best Answer
    MadHatter
    2016-10-29T06:11:13+08:002016-10-29T06:11:13+08:00

    这不是意见问题,通常是比较两个数字,看看哪个更大。

    您知道您当前使用 AWS 的账单是多少。

    您现在需要将您需要的所有设备的成本、终身服务合同(三年,可能是四年)、托管成本(一旦您知道要购买多少设备就知道了) ),以及安装和维护人员的成本。不要忘记 SLA;如果它们有任何好处,它们也会有成本。

    我个人的感觉是,任何每年在 AWS 上花费 25 万美元的人都应该每年至少进行一次这项练习。困难在于计算出您需要多少设备,我们只能提供非常有限的帮助;但是一旦完成,您通常只需要根据业务需求的任何增加定期升级它。

    最后一个警告:如果您认为托管目前“便宜得多”,您可能忽略了上述一项或多项成本,或者低估了它。我同意亚马逊想从满足你的需求中获利,但他们有很多规模经济,你可能无法获得;如果其中一个数字比另一个大得多,我会感到惊讶。

    • 8
  2. HBruijn
    2016-10-29T06:46:06+08:002016-10-29T06:46:06+08:00

    您在什么时候考虑从云迁移到托管?

    一个非常老套的答案是:如果你需要在这里问,那么你可能不应该。如果您无法监督自己需要做什么来替换亚马逊的云产品,那么我们也无法真正告诉您。

    一个稍微长一点的答案是:
    一个经常听到的关于使用云的财务论点是,你正在用 CAPEX 换 OPEX。在云中,您为需要和实际使用的东西付费,而不是进行长期投资(这会影响您的资产负债表)。在云中,您还可以利用云提供商工程师的工程努力,您只需关注您的公司真正增加价值的领域。

    要离开云,您需要先投入时间/金钱/精力来建立自己的替代基础架构和服务,然后才能迁移出去。(您不一定需要预先投资购买硬件,您也可以租用它。)在您自己的基础设施建立之后,它需要进行维护。包括扩大基础设施规模的成本以及是否可以缩小规模:成本/节省的成本。

    我们不能为您提供欧元或美元金额,并告诉您这是否具有经济意义。

    除了财务方面,迁移到您自己的基础设施还可以带来工程上的好处,您的工程师可以完全根据您的需求和业务驱动因素进行定制,而不是试图适应亚马逊提供的标准服务。您面临的风险是您的工程师在构建和维护您的完整堆栈方面并不比亚马逊更好。与从头开始制作并维护它们相比,利用现有服务作为构建块是完全不同的。

    • 2

相关问题

  • 限制单个MYSQL进程的CPU

  • 如何找到好的数据中心?

  • 了解与电力需求相关的 colo 定价

  • 从网络引导的 Linux 映像安装操作系统 [关闭]

  • 专用防火墙与机器上

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve