在ZendCon大会中,Amazon、IBM、Rackspace公司代表云安全及其可用性SQL对数据库连接的使用进行了激烈的讨论。
早在几年前,当云计算概念开始兴起时,安全就是讨论最多的问题,现在安全仍然是开发人员最头疼的问题,IBM发言人强调说。
在美国加州举行的2011 ZendCon大会中,IBM和Amazon公司高管对云计算相关安全问题进行了激烈讨论。IBM杰出工程师Mac Devine他说,从专用设施到云计算的共享环境的过渡意味着开发人员必须在其应用程序中建立足够的安全,开发人员不应该认为公共云供应商可以保护数据的安全,他警告说:“你不能这么想,‘嗯,没有人能穿过我的防火墙’。”
共享环境带来风险
“这是一个共享环境,你应该从不同的角度思考,”他表示,“云环境带来合作和风险。”
但是云供应商Amazon公司的高级网络服务工程师Jeff Barr反驳,“我同意担心安全,但你也必须意识到,许多云环境可以提供安全有效的基础设施。相反,开发人员需要担心应用程序级的安全。”
Barr声称安全和可用性是Amazon***先考虑两个问题,Amazon拥有诸如ISO 27001和SAS 70等安全证书,他补充说,其他供应商可能做不到大型云供应商长期高投资安全。Devine指出云基础设施供应商可以提供合规性和业务安全性,在某些情况下,云环境甚至比企业现场系统更安全。
向行型数据导致瓶颈问题
与会者还讨论了云计算SQL使用与数据库连接。作为存储设计模式SQL“不是云应用的理想选择,”Rackspace Cloud公司高级技术策略师Adrian Otto说,后来,他还会SQL问题被描述为云环境的弹性“头号瓶颈问题”,应用程序可以根据需要使用更多或更少的应用程序服务器。Otto建议想要利用这种弹性的开发人员建立一个从水平测量尺寸的分散数据模型。“SQL问题不在于应用程序中的行型数据,这些数据造成了性能瓶颈,”Otto表示。
开发人员不应将个人资源置于云环境中,Barr表示:“你应该认为这些资源在云环境中基本上是瞬态和可替代的。”与会者还提出了云环境I/O不一致的问题,Barr没有明确回复,但暗示Amazon努力解决这个问题,“我们正在努力让一切变得更好。”
【编辑推荐】