独立服务器和云计算之间的区别
云计算如今风靡一时,提供了冗余、可扩展性和按需服务,但人们对许多网络托管提供商宣传的云到底是什么充满了疑问。唉,云计算不能被用来适应每一个业务应用,因此这种对独立服务器和云服务之间基本区别的解释。
磁盘输入输出
正确配置的独立服务器以每美元计算可提供出色的性能,尤其是在磁盘输入输出方面。正如许多网络托管提供商配置和销售的那样,云服务在客户之间共享网络和底层存储,有时会导致不可预测的磁盘IO。例如,如果一个特定客户端开始向其存储阵列发送大量写请求,
可能会出现速度变慢的情况。瓶颈也可能发生在上游。此外,并非所有磁盘输入输出问题都可以在云框架内得到解决。
速度
速度呢?云非常适合提高存储能力,但不一定适合更快的存储。云的一个巨大卖点是它能够轻松扩展CPU和RAM。在云中扩展磁盘输入输出因提供商而异,虽然亚马逊提供这种服务,但取决于您的操作,带有RAID 10的独立服务器通常优于更昂贵和复杂的云服务。
什么是云
为什么会对什么是云产生困惑?通常,由于其固有的设计或配置选择,云服务会掩盖网络和硬件问题,使得很难从应用程序内部找到瓶颈。本质上,云是一种共享服务,磁盘、中央处理器、内存和网络资源通过它与他人共享。
隔离问题
设置边界是为了隔离您的邻居,但是可能会出现与您的应用程序无关的临时中断和性能问题。结果呢?这些很难识别或捕捉,让你和你的提供者在性能上追鬼。如果硬件是问题所在,有时需要将实例迁移到另一个物理节点来隔离问题。有了云,这些迁移就足够简单了,但是有了独立服务器,就可以很容易地排除硬件。
裁员
先说两种服务的冗余差异。虽然有些人认为云服务本质上更冗余,但云服务中的一个节点通常并不比一台独立服务器更可靠。节点故障会导致工作负载死亡,就像独立服务器如果内存、电源或中央处理器失效一样。如果您正在考虑云服务,请询问内置冗余。
复杂性
云服务的神秘之处在于其复杂性。如果你正在运行一个简单的主机操作,专用是更好的选择。为什么?复杂性增加了支持和硬件成本。如果你是一家提供网页设计和开发的小企业,使用Joomla、Drupal、WordPress或其他CMS与cPanel或Plesk结合,独立服务器通常会让你物超所值,而且它们非常可靠。
迁移路径
许多潜在客户甚至没有考虑到,如果他们的需求发生变化,他们的迁移路径会发生变化。他们是否会受限于现有的云解决方案?他们的云服务的某些部分在提供商之间可能保持不变,但是像数据库抽象层和基于对象的存储这样的东西通常有非常不同的应用编程接口。另
一方面,如果您使用的是带有cPanel或Plesk主机控制面板的独立服务器,迁移到另一个提供商相当简单。
可量测性
如果您绝对需要可扩展性,云确实会让这变得更容易。云的问题很简单,你不能只是将你的操作插入到你的提供商的网络中,并期望它无缝运行,因为试图将遗留应用程序塞进一个可扩展的云框架有时会导致灾难。
价格点
与目前提供的一些云服务相比,适当管理的独立服务器仍然是以更好的价格获得高性能操作和可靠性的绝佳选择。