畅谈虚拟化和云计算平台

畅谈虚拟化和云计算平台

作者:佚名 2010-03-24 11:14:39

云计算 这里介绍虚拟化和云计算平台的发展,促使现代计算环境开始全面转向以应用和数据为中心,以虚拟化和云计算平台为支撑。虚拟化、现代应用架构和云计算正在成为当今软件市场的核心力量。

VMWare收购SpringSource一案引起了世人的极大关注。 SpringSource是众多当今最为普及、发展最迅速的开源社区、应用架构、应用程序和管理工具背后的创新和驱动力量。收购SpringSource 的举措意味着,VMWare将成为在应用层领域也有很深造诣的虚拟化供应商。这件事不可避免引起人们深思:在抽象的云计算平台和虚拟机大行其道的今天,应用开发前途何在?

对于收购SpringSource,VMware公司总裁兼首席执行官Paul Maritz表示:“虚拟化和云计算平台的发展,促使现代计算环境开始全面转向以应用和数据为中心,以虚拟化和云计算平台为支撑。虚拟化、现代应用架构和云计算正在成为当今软件市场的核心力量。SpringSource和VMware意识到了这种转变,我们的联合将使我们置身于目前软件市场最重要力量的交叉点上。”

但是,也有专业人士对此核心力量的论断持相当悲观的态度。不久前,ServerSide网站编辑Peter Varhol发表《Application Development is Dead》(应用开发已死)一文,阐述了其云计算的优势为什么会对传统的应用开发造成致命伤害的观点。

Peter Varhol在ServerSide和TechTarget从事多年编辑工作,在博客中,他表示:“我在宣布应用开发的生命已经结束的时候,真的是心情非常复杂。”

是谁扼杀了应用开发?是云计算,它是凶手!

现在的情况大家都知道,虚无飘渺的数据中心已经把开发平台捧上了天。那么 Peter Varhol为什么会突然说出如上这番话来呢?毕竟广大的开发人员还在努力地编写调试代码、编译、设计、建立函数呢。确实,虽然已有部分人员已经在进行云端的部署工作,但是云计算的影响还没到达这么远。但是Peter Varhol大胆预言:“这将只是时间问题。”以下为Peter Varhol观点原文。

首先请允许我介绍一下自己的职业生涯。我曾做过DOS、VM/MVS、MacOS(旧式)和各种Windows的开发工作,也做过Unix甚至VMS上的相关工作。

我会使用各种不同的语言(很久很久以前我还用过C甚至Pascal),包括学习应用与操作系统相应的API。从某种程度上说,我至少可以根据经验选择目标操作系统,并根据系统选择 API。毕竟这也是Unix吸引人的地方之一。

但是我们喜欢抽象,而且有无数种方式实现这一点。比如现在的Java,我们可以根据应用和目标选择几百种不同的框架。也就是我们知道问题的领域,知道我们的长处,从而为每个工作安排最佳的工具。我们用不同的方式展现应用,而且我们的选择通常都是出色的。这种才智正是设计师和开发人员所必须拥有的。

但是,现在的开发已经没有太多选择余地。确实,现在还有许许多多的语言、框架、代码组件,但是最佳“选择”却已由几位IT巨头代我们做出。微软说,我们进行云部署时应该使用Azure。因此,如果你是一家以微软技术为基础的工作室,你就应该向着这个方向努力。由于云计算越来越符合经济学的发展,这种“选择 ”就会变成强制性的决定。没有人会问你是否精通C,他们只会问你是否懂得Azure。

要想成为一名有经验而且成功的开发人员,你要学会自己做出选择。即使这一选择并不是最好的,但是我们也可以从中吸取经验并提高技能。

你可能会说,即使是云计算也还是有足够多的选择吧。比如,Amazon的EC2 只提供按需购买的功能,我可以自己决定如何进行最佳利用、使用哪种语言和框架。好吧,你说得确实没错。但是我以产品经理的身份告诉你,Amazon肯定正在考虑构建他们自己的集成应用。然后,你就得跟着他们走。这并不是什么内幕消息。由于云计算供应商的推动作用,构建集成应用的趋势是不会改变的。

但仅此怎么能说扼杀了应用开发呢?毕竟我们还在写着代码。他们只是扼杀了使用其它组件和架构进行创新的能力罢了。一定有人提出这样的异议。

我们必须进行云端部署吗?即使答案是肯定的,我们又必须使用云计算供应商的技术吗?我认为,很快,而不是或早或晚,私有数据中心就会被历史所抛弃。当然,有一些理由,比如为了安全或集成,让某些应用始终处于“云”之外,但是这种理由会越来越少。

应该说应用开发正在利用虚拟机上的集成技术实现自己的统一。我们的创造性正在丢失;因为IT精英们希望实现统一的部署。而且,他们必然会获胜,即使他们需要强迫着把开发人员赶到“云”上。

不过,好消息是“善有善报,恶有恶报”。几年以后,当我们几乎要被Google、Vmware和微软等统一的集成技术扼杀之时,反抗自然又会出现,从而再次创造出新的语言和框架群体。然后,混沌再次降临。

【编辑推荐】

  1. 接受云计算,而不是抵制它
  2. 大致讲述云计算必备要素
  3. 云计算时代下IT职位的窘境之闲聊
  4. 快速了解什么是云计算与网格计算
  5. 云计算任务行之有效的方法

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/256774.html<

(0)
管理的头像管理
上一篇2025-05-01 11:19
下一篇 2025-05-01 11:20

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注