【问题标题】:Virtual server vs Azure or migrate infrastructure to Microsoft虚拟服务器与 Azure 或将基础架构迁移到 Microsoft
【发布时间】:2013-04-25 01:25:28
【问题描述】:

我对 Microsoft 的新提案感兴趣。在我做某事之前,我会问一些重要的问题。
因为我还没有找到与 Microsoft 支持的直接联系,所以我在这里。

我们现在拥有的

这是 4 个虚拟机:

  1. 带有 SQL Server 的 Windows Server;
  2. 带有 4 个我们的服务的 Windows Server (.net 3.5);
  3. 带有我们服务的 Windows Server(Bitrix(Windows 上的 Apache,具有某些功能));
  4. Linux 作为 vpn 服务器。

问题

主要问题是将我们的基础架构迁移到 Microsoft 的最佳方式是什么。

这是一些考虑的方面

  • 性能
  • 轻松设置
  • 可靠性
  • 成本(现在没关系)

详情

  1. 是留在虚拟机上还是尝试在 Azure 中迁移为应用服务更好?
  2. 从 .Net 3.5 上的 windows 服务应用迁移到云应用会不会很困难?
  3. 据我所知,Microsoft 有自己的数据存储产品,我不需要为此购买虚拟机吗?
  4. 只能从我的服务或虚拟机私下访问 SQL DB(只是偏执)?

【问题讨论】:

    标签: azure


    【解决方案1】:

    好的...我们开始...

    问:Will it be better to stay on virtual machines or try to migrate in azure as app services?
    答:取决于您的应用程序。如果您的应用程序已准备好云,那么 azure 服务就是您的答案,如果不是,请选择传统托管...

    问:Will it be difficult to migrate from windows service app on .Net 3.5 to cloud app?
    A:如果不检查您的源代码就不可能说。拇指规则?不,不会有问题的……

    问:As I know Microsoft has its own offer for data storage and I don't need to get virtual machine for it do I?
    答:视情况而定。如果你所说的数据存储是指blob,那么不,你不要,但要小心,因为机器上的存储是不可扩展的!您应该考虑重构代码以使用 blob 存储。 但是如果您所说的数据存储是指 SQL Azure 存储,由于 150GB 的限制,您必须格外小心...在这种情况下考虑对数据库“分片”进行重大重构...

    问:Can it be private access to SQL DB only from my services or virtual machines (just paranoid)? 答:视情况而定。如果 SQL DB 你的意思是 SQL Azure 那么是的,这是一个原生的东西但是如果你的 SQL DB 你的意思是你要在你的 VM 上托管的那个,你也可以,但它不是本机解决方案。您必须亲自动手弄乱虚拟网络...

    EDIT1: 我的个人建议是:将您的应用迁移到云原生应用,特别是如果您有多租户场景,或者您想更好地应对使用高峰或节省硬件/基础设施- 结构性投资。请记住“您的业务是构建和运行软件,而不是硬件”! (我不知道这是不是你的情况……但它是我的……)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-07
      • 2019-02-03
      • 1970-01-01
      • 2017-02-21
      相关资源
      最近更新 更多