在云端部署SQL的5条建议

对许多企业来说,将应用程序转移到能够容忍短暂停机时间的云端上必定是一项具有明显好处的决定。因为这样做既能够轻松地找到费用支出,而且云端一直以来都是非常可靠的投资。然而,有关怎样在云端提供更高使用性和灾难保护等方面的担忧,可能会使得企业更难决定是否应该将类似SQL这样对业务至关重要的应用程序放到云端上。

了解事实详情能够帮助您做出正确的决定,同时还能保护应用程序免于遭受停机和数据损失。以下五条在云端部署SQL的建议不仅能够帮助节省企业资金,还能确保企业最大程度地利用云部署的价值。

建立团队

当要把应用转移到云端时,您将会使用到云架构和服务器,因此您依然需要组建自己的团队进行本地部署,团队的成员应包括:

§ 网络管理员。 云的概念就是一种虚拟的网络系统,因此您需要专人帮您管理路线,控制路径和网络。

§ 存储管理员。云可以有大量不同的存储方式,并且在本地部署时,每种方式的优先顺序也不同,因此您需要有存储管理员来帮助分析哪种存储方式最适合您的公司。

§ 安全管理员。当将业务关键数据转移到云中时,企业最关心的就是安全性。 因此您需要有安全专家来管理云的安全,以及传输过程中的数据加密。

§ 数据库管理员。就像在本地部署中那样,数据控管理员需要帮您安装,配置,以及管理SQL服务器,只不过现在这些操作都在云环境中进行。

§ 不论是您选择本地部署,云,或者使用平台即服务(PaaS),您都需要开发人员来为您提供解决方案。

§ 帮助台。帮助台将需要学习一个新的范例,不仅包括新的工具和技术,还要了解客户可能在云中遇到的问题。 这包括从网络访问云到监控云的健康状况等客户必须处理的前提问题。

了解服务级别协议

在向云转移时,您需要了解的第一件事情就是云服务提供商提供了什么样的服务级别协议(SLA)。 如果您没有对此仔细了解过的话,您或许会以为自己可以就此高枕无忧了。但是您不能假定提供商会确保您的SQL可以持续运作。

企业应该寻求方法来实现其SLA承诺,并为这些云环境中的关键业务应用程序提供相同级别的可用性保护,就像在传统的内部故障转移群集环境中一样。 您的SLA的好坏取决于其最薄弱的环节,因此您需要考虑到SLA所有方面的可用性,包括:互联网,云平台,地理恢复,虚拟机,存储,SQL 服务器,应用程序服务器和AD / DNS。

SQL许可证,BYOL,即用即付或PaaS?

另一件您需要考虑的事情就是应该携带自己的许可证,还是支付额外的许可费用或是使用PaaS。 您应该计算所需的服务器许可证费用,比较和分析您的需求,并查看哪种方法更便宜。 明确您是要提前支付费用还是按时支付每月费用也很重要,您可以通过查看贵公司的盈亏平衡点来做出决定。 如果选择租用许可证的话,在两年左右的时间后您将开始花费更多的SQL服务器许可证。 虽然每种实例的情况都是不同的,但是如果您预计将会使用云环境超过两年时间的话,那么从长远来看,携带自己的许可证更加具有经济效益。

明智地选择您的云实例大小

选择云实例大小可能比您想象的更复杂。 云实例有很多不同的尺寸,并且通常随着时间的推移会出现更多的尺寸。 您应该知道单一的云实例大小并不适合所有人; 不同的云实例具有不同数量的中央处理单元(CPU),内存,存储器,网络等。例如,某个云实例可能有足够的CPU,但是当您开始查看其存储吞吐量时,您可能会发现它达不到您的要求,从而选择更高级别的云实例。 这可能会影响你的决定。 但是云的好处就是,在您第一次使用时觉得不合适的话,您很容易就能其调整大小。 但是如果你第一次使用内部部署服务器的话,就很难再调整大小了,因此导致很难将它重新包装起来,更不必说交换一个新的服务器了。

选择合适的HA和DR解决方案

大多数公司的解决方案都具有高可用性(HA),但并不总是具有灾难恢复(DR)功能。 使用云服务的同时依然不能否定对于HA,DR和备份的需要。 HA和DR背后的概念是相似的 – 就是使您的系统在需要时具有可用性。 HA的云服务与本地部署云服务(数据库镜像,日志传送,备份和还原)基本相同,但没有SAN可用。 可用性组能够提供的优点包括快速故障转移,可读次要,自动页面修复,而且不需要第三方产品。

故障转移群集实例提供更简单的管理,但缺少SAN或其他共享存储设备。 云提供商的存储只是将每个实例附加到可用性组,但在没有SAN的故障转移群集中,您将无法构建故障转移群集实例,除非您使用某种类型的第三方存储设备。 这种第三方存储设备必须能够保护整个实例,支持DTC,并使用SQL Server Standard Edition以及支持SQL Server 2008 R2及更早版本。

无论您是刚开始使用云服务,还是仅仅有这个想法,请务必慎重考虑如何保护关键业务应用程序免受停机和数据丢失的伤害。 尽管传统的基于SAN的集群在这些环境中无法实施,但无SAN集群可以为在云中实现故障转移集群提供一种简单而具有成本效益的替代方案。这些集群不仅提供HA保护,而且还可以显着提高配置灵活性并大大节省许可成本。

Leave a comment

电子邮件地址不会被公开。 必填项已用*标注