1

我最近参与了几个云计算平台。

首先请注意,我并不是要批评任何平台。

云计算是一个很大的领域,但为了让我的观点简单易懂。让我想出一个非常简单的场景,那就是托管在云上的数据存储服务。如果您使用任何存储服务,例如 Amazon EC2、SQL 数据服务 (SDS)、Salesforce.com 服务。

如果您要使用任何此类数据存储服务平台,所有此类服务的目标都是相同的,那就是按需提供请求的数据。无需担心它的存储方式、存储位置以及维护人员等......(所有云好东西)

现在我关注的领域是 ANSI-SQL 监管平台供应商的方式,以确保他们在所有产品中都遵循类似的语言,难道他们不能在服务提供商之间监管类似的概念吗?

为什么没有这样的倡议?

任何想法表示赞赏

4

3 回答 3

2

在我看来,您似乎担心供应商锁定云计算。我可能很天真,但我通常会选择技术,然后去寻找能够提供这些技术的云供应商。如果我的目标是“一次编写,随处运行的方法”,我就必须选择尽可能现实的技术。

由于发展速度相当快,我真的认为标准化委员会很难跟上。ANSI-SQL 已有 20 多年的历史。在我看来,您似乎在我们甚至不知道云在做什么之前就要求标准化......

于 2009-01-11T07:45:58.850 回答
0

我认为这个新兴的云计算计划还太年轻,无法制定标准。

服务提供商现在只担心冲入市场,而不是互操作性和标准。

稍后,当情况更加确定时,可能会出现一些共同的指导方针。但还有很长的路要走。

于 2009-01-11T07:45:26.497 回答
0

您似乎专门询问云存储服务,而不是一般的云计算。因此,您的亚马逊示例将是 S3,而不是 EC2。

我认为这个领域在 API 上标准化还有些年轻。这些服务以排除这种情况的方式使自己与众不同。例如,S3 以复杂性换取可扩展性/可靠性/性能:您无法执行复杂的 SQL LIKE 查询。您可以基于密钥存储和检索数据块,仅此而已。

我认为随着此类服务越来越成为主流的做事方式,标准将会出现。用户将希望可以随心所欲地切换供应商,移动他们的数据,测试免费的本地存储等。

使用的 API 都已经基于 Web 标准。制作一个抽象层以使它们看起来相同是相当简单的。

于 2009-01-11T07:48:28.113 回答