公告 :本博客为微软云计算中文博客 的镜像博客。 部分文章因为博客兼容性问题 ,会影响阅读体验 。如遇此情况,请访问 原博客 。
Erica Brescia是BitRock公司的CEO,一个多平台软件部署自动化提供商。浏览BitNami.or网页,可以发现有一个本土的,虚拟的并且云安装的开源软件。自从2005年初加入公司,Erica已经在领导商业开源投资商里起到了重要的商业作用。
加入BitRock之前,Erica为T-Mobile管理了几个销售小组并且以联络者身份服务于移动通信的热心团体。过去,她在 Oakwood Worldwide是一个分析家并且是一个在香港的浙江第一银行的顾问。在香港时,她帮助策划发起一个网络银行服务。Erica拥有美国南加州大学商业管理学士学位。
在这次采访中,我们讨论以下内容:
1.云产品部署的兴趣发展
2.从虚拟应用程序到云终端的可移植性
3.没有云技术就不能成功的项目
4.资料处理中的地理位置对云托管应用程序的影响
5.云不仅提供横向增加而且还提供纵向增加的能力
Robert Duffner: Erica,请先花点时间介绍一下你自己,BitRock,还有你正在做的云计算。
Erica Brescia: 我是BitRock的CEO,到现在已经从事包装服务行业7年,我们提供交叉平台安装工具,也开发了安装程序,虚拟机镜像,为很多主要开源公司提供云模板服务,比如Alfresco, SugarCRM, MySQL, Jaspersoft, GroundWork,还有一些其他的公司。
几年前,我们建立了一个叫 bitnami.org 的网站,主要提供很多安装程序包的开源代码,虚拟机,和云模板。我们还将提供一项叫做 BitNami Cloud Hosting的新服务,这可以使得更容易部署我们提供的包(例如Drupal, DokuWiki, WordPress, Liferay, SugarCR),也便于在云端管理它们。
Robert:凭借BitNami,你的支持部署贯穿到了物理,虚拟和云端,明显的,云是最前沿的新闻,但是你认为什么是这些部署类型的核心内容?
Erica:对于产品部署,我们仍然可见大多数人们使用本地安装。我们也看到了使用虚拟应用程序在去年一年内的巨大增加。但是大多数人只是抱着测试的目的。人们想试一下一个新的应用程序,所以他们下载可以保持与系统完全分离,并且很容易一个挨一个的测试很多不同的应用程序虚拟机。
实际上,我们对于那些本地安装程序也是这样做的,但是虚拟机提供是更多的集装箱式处理。
使用BitNami Cloud Hosting, 我们将看到更多感兴趣的云部署产品。BitNami Cloud Hosting 使得像时间规划自动备份这样的事情更加容易。你也可以很容易的在云端复制或更新一些东西。
所以对于新产品的提供,我们开始注意到了更多应用在云端的产品,但我想现在仍然还早了些。现在我们听到的大多数云计算都是非常特殊的应用程序,尤其是那些只在某段确定时间内占用资源的应用程序,例如批处理程序。有时候或者是社会网络游戏,这些网络游戏不得不极大的纵向扩展,当人们转开始玩另一个新游戏时,又不得不缩减回来。
下一波我们能看到的是想放弃传统主机得到更多服务器的控制权和灵活性的小公司,他们现在正开始涉足于云。
我们建立了BitNami Cloud Hosting来促进它并且降低不少采用我们方案的障碍,很多云平台仍然很复杂并且在运用上有很高技术障碍。
Robert:虚拟装置明显的早于云,好像是云提供的另一个销售渠道,这对BitNami 和 BitRock有怎样的影响?
Erica: 尽管它们还是虚拟应用程序,我们不再认为它们是一个真正的云端虚拟的应用程序了。【笑】
事实上我们已经为BitNami建立了虚拟装置,使得它是一个非常简单和流线型过程,以便于我们移动云。我们已经有了在处理过程和技术适当的建立完整独立的图像,不管它是一个虚拟的装置,一个AMI,还是一个其他平台的包。因此对我们来说转换是相当完美。
Robert:BiNami与服务基础设施之间有一个明显的交叉,你认为将来在BitNami与服务平台之间有哪些交叉呢?
Erica: 现在,我们看到了服务平台是大多数人想发展的客户应用程序和愿意在平台上建立它们,尽管对它们来说在将来移动应用程序有些困难。在这一点,BitNami Cloud Hosting真正的面向想发展按客户要求的现存的应用程序。例如,相对于从头开始创建应用程序,人们可能按客户要求部署Drupal或SugarCRM 。他们也可能在我们的Ruby on Rails or LAMP Stacks上创建应用程序,相对于他们得到 PaaS-based方案,这给了他们更多的可移植性,但我现在我们还不能看到更多情况,尽管现在还是产品生命周期的早期。
我们确实看到了这个平台作为服务对某些用列的价值,但是从我们大多数客户的角度来说,这在他们不能完全满意的地方给他们一个锁。时间可以改变这些的,但是在目前,人们仍然喜欢完全控制他们的环境和他们的服务器,使得能在需要时能转换它们。
Robert:对于受欢迎的开源项目(如 Joomla 和WordPress)是很有趣的,你能为那些正在寻求以云为架构建立新的应用程序的组织机构谈一下BitNami吗?
Erica:我们确实提供LAMP and Ruby on Rails(我们的 Ruby on Rails 非常受欢迎 ),然而,我们并不是真正的把焦点聚集在人们正试图为我们的平台构筑的客户应用程序上。我们提供了一个基础平台,他们可以把应用程序建立在这个平台之上,然后用我们的资源监视它,部署新的服务器和促进更新等之类的东西。
仍然是这样,它不是建立在和Heroku同一水平上或相似于某种特定语言的解决方案。使用BitNami的好处是你可以或得更多的可扩展性。
就像我之前说的那样,如果你作为服务建立在平台之上,你就真正的为那个特殊平台构筑了你的应用程序。这个提供了很多好处,就像它带走了很多不需要的配置管理和更新操作,但是很多人还不能适应那种形式的解决方案。关于BitNami,他们为了用我的平台不得不做更吃力的工作,但是会得到更多的灵活性和建立他们应用程序的控制权。
Robert:几周前有一篇叫做《云计算:从IT奢侈品到商业必需品的转变》的文章被发布了。作者说83%的云使用者认同云解决方案已经帮助他们在商业需求上得到了更快的响应。你认为没有云的项目在成功上会用麻烦吗?
Erica:绝对是有的,事实上,我那天在电话里刚和一个人说过这事,他告说我他花了六到九个月的时间去访问新的服务器,并且他们还需要实验新的应用程序。他们试图让外行人也可以理解开源代码应用程序。
Drupal 7刚出来,他们不能访问服务器来部署它,只是给了这个应用程序试了一下,但是云让他们贴在了信用卡上。IT管理部门不想听到这样的事,但是这确实很容易,甚至不需要任何技术就可以使用像BitNami Cloud Hosting 的东西来部署应用程序。
我在电话里和一个大型石油公司的人交流过,他需要Redmine安装,他说这将要花掉九个月的时间,但他现在就需要这个项目了,云技术就帮助他实现了这一点。尽管把技术交给那些不应该得到它的人的手中,对IT来说就有点沮丧,但他的确可以使人们更快的做事情。
Robert:有这样一个概念,云的优点是与位置无关。你注意到这个情况了吗?或者说你认为确实使得用户在数据和处理的位置上得���了更多的控制吗?
Erica: 我认为位置决定了一切,至少在一大块地理区域里是这样的。例如,BitNami Cloud Hosting, 我们只能支持美国东部亚马逊区域。事实上来至欧洲和澳大利亚的人找到我们要求在他们的区域里能保持数据。例如在澳大利亚,新加坡是可以利用的最近的国家。
在这里和欧洲很多数据保护法律确实是很重要的,这使得你能够控制你在世界各地运行的服务器,那也有些潜在的问题。使用一个在亚马逊区域建立的解决方案的公司是很酷的,他们在全球各地移动服务器使得在白天可以很好的为他们的用户解决问题。
另一方面,我不认为更多特殊的地理控制对人们来说是一般重要的。例如只要知道它在美国的某一半或欧洲,人们就很满意了。
Robert : 微软喜欢谈论的云的另一个优点灵活性。灵活性对于装置也是很重要吗?或者说是更高的可移植性?
Erica:我们认为对用户来说灵活性是可以使小的服务器变大点,当你需要变小是又可以迅速变小,相应的,可以迅速加速上千个服务器,这就是大多数人所指的灵活性。
你看的很多案例像如可能关闭的网页应用程序,拥有快速灵活性对他们来说是很重要的,对于运行可能一月只需要一次,像成批处理工作一次需要很多的服务器。这也对一个巨大的服务器池测试起来重大作用。
现在没有我们正在关注的使用用例。我们认为云运用下一波将是使用小型电脑运行有各种商业应用程序的5到10个服务器。对于他们,规模不再涉及上百个服务器;它只涉及从一个小的到一个可扩展的大的服务器或是类似的东西。
Robert: 当人们想到云应用程序,就常认为是软件服务。你是怎样理解这个推断的?
Erica:你可以认为传统的软件服务是一个大的多用户应用程序例如SalesForce。使用BitNami Cloud Hosting 和这些平台使得它在云端管理部署,你可以提供更多的单用户处理软件服务。那些相比简单的传统软件服务产品不得不做更多的客户化和集成化的公司是很有兴趣的。
很多公正在关注 BitNami Cloud Hosting的公司可能有的传统软件即服务产品,但是他们有一小团体客户对它不适用。或许他们的需求要么是不使用多租户应用程序,要么可以集成其他应用程序然后在一块全部运行它们。
云提供了一个很酷的机会来获得很多软件服务好处,且没有丢失灵活性和管理你自己服务器的可控制性。我没有听说关于使用案例的更多谈论,但是我认为这确实很有意思,并且我们也可到了它的很多趣味。
Robert: 谢谢你抽时间接受采访,Erica !
Erica: 谢谢!