WEB开发网
开发学院服务器云计算 详谈云计算时代DBA角色的转变 阅读

详谈云计算时代DBA角色的转变

 2009-04-11 00:00:00 来源:WEB开发网   
核心提示: 在2008年十月下旬召开的2008微软开发者大会上,最后让VSTS 2008 Database Professional成为公司的候选者,详谈云计算时代DBA角色的转变(5),为VSTS 2010的发布做好铺垫,Levinson说“这样做确实需要点雄心壮志,这样的话,就更需要DBA来

在2008年十月下旬召开的2008微软开发者大会上,最后让VSTS 2008 Database Professional成为公司的候选者,为VSTS 2010的发布做好铺垫。

Levinson说“这样做确实需要点雄心壮志,它已经转换成一个提供器模型”,IBM公司已经宣布将以一个数据提供器支持DB2。

延伸讨论

不管结合了应用程序/数据库开发的角色是否容易被人接受,关于开发人员和DBA的讨论越来越激烈,Levinson完全支持开发人员去做数据库类型的工作,因为实际上他们已经在这样做了。他说“我看到一些数据建模人员理解了数据和关系,但创建表的工作仍然是由开发人员去完成的”。然后他又补充道“出于安全方面的考虑,我完全不赞同将开发和DBA这两个角色组合到一起,开发人员不应该将代码带出,即使他这样做了,他也不应该访问生产或测试环境,我们看到在一些大公司,开发人员可以访问到极度私密的个人数据,一旦开发人员将这些信息带到他们的笔记本电脑上,情况就不受控制了”。

最后Jones在DBA和开发人员相互对抗的环境中成长起来了,但这已经超出了本文的范畴,他说“这就象硬币的两面,需要明白每一面都是不可取代的,所以要理解DBA在安全方面的地位是不可动摇的,而开发人员在访问方面的地位也是不可动摇的”。

云中的DBA何去何从

当程序数据从企业的后端系统转移到云服务如微软的SQL Server数据服务(SSDS)时DBA的角色将会发生什么变化呢?SSDS被设计为提供数据存储、查询、可伸缩和高可用性服务,微软SQL Server产品总监Fausto Ibarra说“我们使用SSDS要做的事情是管理我们所有的客户,但DBA角色仍然保留,在某些情况下,客户可能在地基上使用数据,也可能在云中使用,因此你需要DBA来确定数据是否是重复的,当云中没有数据时,你也需要靠DBA将数据从地基上转移到云中。”

目前经济萧条的大环境下可能促成一些企业去了解这些服务,以缩减在这方面的投入,OakLeaf系统公司的数据库开发者和负责人Roger Jennings说“在微软的数据中心上运行Visual Studio 2008和传统的SQL Server 2008,你仍然需要DBA,但如果你使用SSDS,对DBA的需求就明显减少了。”

Northwest Cadence公司ALM项目负责人微软MVP Jeff Levinson认为现在暂时不会考虑使用这服务,因为安全方面的原因和一致性的问题,他说道“虽然目前急需要云计算,但真正的只不过是将数据存储到那里,这样的话,就更需要DBA来管理了,因为数据的安全和一致性变得更重要了”。

上一页  1 2 3 4 5 

Tags:详谈 计算 时代

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接