首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >专用服务器还是云托管?

专用服务器还是云托管?
EN

Server Fault用户
提问于 2011-10-31 00:18:45
回答 3查看 1.5K关注 0票数 14

这是一个关于云托管的典型问题

将我的应用程序部署到Internet时:

  • 我应该选择专用服务器、云托管还是VPS?
  • 在选择时,我应该考虑哪些因素?
EN

回答 3

Server Fault用户

发布于 2011-10-31 00:22:27

最初由cyberx86发布。一旦邮件被清理干净,请将此通知删除。

这个问题似乎被问了很多次--通常是针对亚马逊的EC2 --但我认为一般的想法仍然适用于这里。

首先,查看这个问题和这个问题,以了解云与vps/专用的优缺点比较。

至于你的具体情况,你还没有给出足够的信息来给出明确的答案。您提到的所有要点都可以在云中成功地实现(而且不应该比使用专用服务器更复杂)。

我将提供对亚马逊的EC2云的具体参考-因为这是我所熟悉的,但这些概念也应该推广到其他云。

底线将是评估您的资源需求,然后比较运行专用与在云中的成本。如果你是刚开始,很少(两千?)用户不运行计算密集型脚本,我建议云可能更便宜。

为了解决以下几个共同点:

  • “x服务”和“x cron作业每5分钟一次”实际上并不描述复杂性或资源需求。看看您的平均负载、内存利用率和带宽使用情况--这些将决定云对您是否具有成本效益。通常,对于初始设置,云提供低成本、低风险的投资,而专用服务器的启动成本较高。另一方面,如果您有一个占用大量带宽的应用程序,那么一个专用服务器的工作成本可能会更低。
  • PHP5和MySQL实际上并不重要--云平台允许您自定义操作系统上的所有内容,这意味着您在运行这两种操作系统时都不会遇到问题。唯一的考虑来自于这样一个事实,即它们构成了一个动态应用程序--这需要更多的处理能力。云可以处理这个问题,但是有了云计算,您就可以为您所使用的东西付费--更大的处理需求将转化为更大的成本。但是,请记住,这取决于处理的请求数量和每个请求的复杂性。如果进行合理的优化,最小的(EC2)服务器一天可以轻松地处理数万个Wordpress页面请求。
  • 据我所知,Codeigniter是相当有效的,但它也取决于您的应用程序到底做了什么(它需要什么样的资源)。云环境运行Codeignitor应用程序没有问题。在大多数情况下,我认为它比运行WordPress要便宜得多。

最终结果:估计您的资源消耗,并确定满足不同平台上这些需求所需的最低计划。然后估计未来几个月/年的可能增长,并决定如何扩大规模(从小到升级,等等)。考虑在专用服务器上和云上这样做的困难(以及每个服务器的预计成本)。

通常,对于刚开始使用的“一般”应用程序,我会推荐“云”。另一方面,如果您的应用程序(S)是资源密集型的(特别是带宽,但也包括CPU、磁盘I/O、内存、存储),那么一个专用的包通常工作得更好。云的真正优势在于它能够从小到容易扩展--为你使用的东西付费的想法,而不是你认为你可能需要的东西(只有当你需要的东西比你“可能需要的”要少得多的时候,它才能产生好的效果)。即使你没有最终使用亚马逊的EC2,我还是会先看看它。众所周知(这意味着很多人使用它=容易获得的帮助),相当成熟(就云计算而言),而且相当便宜--它构成了一个很好的基线,可以与其他服务进行比较。Rackspace、Joyent、GoGrid和Linode是其他流行的选择。

票数 9
EN

Server Fault用户

发布于 2011-10-31 01:37:24

取决于你住在哪里,某些法律方面将是一个相关的问题,可能比任何技术或财务方面的决定更重要。

我假设,对于专用主机,更有可能选择用户所属国家的本地公司。在这种情况下,整个行动只受一个司法管辖。

对于云提供商来说,情况往往并非如此,特别是如果您碰巧居住在美国以外的地方(我将假设提供商是一家美国公司)。在这种情况下,你必须处理两个法域,一个是你自己的国家,另一个是美国,如果你选择一个非美国级的服务提供商,因为美国政府认为美国公司的每一项资产都受美国法律的约束。

为什么这会是个问题?

  • 你可能有相互冲突的法律,例如关于数据保护/隐私的法律。与其他许多国家相比,美国在这方面的法律相对薄弱。如果您考虑使用Google或Office365这样的托管服务,那么这一点尤其重要,但如果您考虑滚动自己的服务,即从EC2实例中滚出服务,也应该考虑这一点。
  • 美国法律为一些机构提供了影响深远的权力,如果他们选择调查你(或你的用户),这将使你或多或少失去防御能力。这甚至可能包括对服务提供商的gag订单,这样您就永远不会知道他们得到了您整个数据集的副本。同样,即使您选择非US服务层,也是如此。
  • 谈到商业秘密,任何外国政府都不应被视为友好政府。

因此,最终,在你的情况下,这可能是完全无关的,或者是一个让它无法实现的交易破坏者。

票数 4
EN

Server Fault用户

发布于 2022-12-05 07:43:03

最适合您的托管取决于您的需求和预算。

最终,您的最佳选择取决于您的具体需求。专用服务器是高流量或资源密集型网站的最佳选择,而云托管更符合成本效益,适合流量波动的网站。对于需要更多控制和定制但不需要专用服务器资源的网站来说,VPS托管是一个很好的选择。

在选择托管解决方案时,请考虑您的网站在性能、可伸缩性、成本、支持和安全性方面的需求。评估每一个主机,以确定最适合您的网站。

以下是你在主持网站时应该考虑的五大因素。

  1. 成本:在决定一个专用服务器、云托管还是VPS时,你愿意花多少钱在主机上。每一种选择都有不同的相关成本。
  2. 性能:根据您的站点需要,您必须考虑哪个选项对您的特定用例性能最好。专用服务器通常提供最佳性能。
  3. 安全性:根据您的网站需要的安全级别,您需要考虑哪个选项最适合您的安全需求。专用服务器和云托管通常提供最佳安全性。
  4. 可伸缩性:如果您的网站需要频繁缩放,您必须考虑哪个选项最适合您的可伸缩性需求。云托管和VPS通常提供最佳的可伸缩性。
  5. 支持:根据您的网站需要的支持级别,您必须考虑哪个选项最适合您的支持需求。专用服务器通常提供最佳支持。

选择一个满足您所有需求的选项。

票数 -1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/326205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档