none
云端软件平台是不是应用程序虚拟化? RRS feed

  • 问题

  • http://www.yunduan.cn/index.php?option=com_swbox&task=techn

     

     

     

    就是这个东西。是不是应用程序虚拟化技术?

     

     云端采用的应用虚拟化技术,与目前较为人熟知的硬件虚拟化(machine Virtualization,如VMware、Virtual PC等)、操作系统虚拟化(OS Virtualization, 如Virtuozzo等)不同,云端的应用虚拟化更轻量级,更适用于桌面和应用程序等的虚拟化,为PC领域带来更好的桌面和软件使用的体验。

    实现原理
            下面以云端的隐藏与激活的功能为例,简要说明下云端应用虚拟化的实现原理。

    未使用云端的PC

            系统环境:系统中有本地安装的软件A和其它系统进程。

            当系统没有使用云端时,用普通方法在本地安装软件A后,在注册表系统中有软件A的注册表项集合,在文件系统中有软件A文件集合。同时,注册表系统和文件系统还有系统其它进程的注册表项和文件集合。

            软件A和其它系统进程,一般都可对注册表系统和文件系统的任何位置访问,不管这个注册表项和文件集合是自己的还是别的进程的。所有写的操作的结果都会留在原始的物理位置上。

    2009年1月26日 14:21

答案

  • 呵呵 云计算是一种分布资源的管理方式。不是应用程序虚拟技术。不过云平台交换数据方便。所以可以搭建对应的平台。
    2009年1月26日 14:32
  • 甲可以和乙一起使用并不是意味着甲就是乙。
    2009年1月26日 16:41
  •  

    对于云计算, 李开复曾经打个一个比喻,钱庄。 最早人们只是把钱放在枕头底下,后来有了钱庄,很安全,不过兑现起来比较麻烦。现在发展到银行可以到任何一个网点取钱,甚至通过ATM或者国外的渠道。就像用电不需要家家装备发电机,直接从电力公司购买一样。这和应用程序虚拟化技术不同,云计算平台不是应用程序虚拟化技术运用的必要条件。

    以下贴一个比较, 可能对你有些帮助

    虚拟化是云计算最有益的补充

    【IT168 资讯】服务器虚拟化的兴起和云计算的进步这两种技术趋势是像花生酱与果冻,还是更像金枪鱼与阿月浑子的果实的那种搭配?这个问题的答案取决于你问谁。不过,一般说来虚拟化被看作是云计算的补充,而不是必不可少的。

      Kusnetzky Group主要分析师Dan Kusnetzky说,虚拟化是对于云计算有用的许多技术之一。并非所有的云计算应用程序都需要使用虚拟机技术。然而,云计算可以使用虚拟访问、应用程序虚拟化和/或者存储虚拟化。

      对于东南亚主要项目管理公司i2m管理服务公司副总裁Subbaraman Iyer来说,云计算不过是一个时髦的口号。他认为云计算和虚拟化之间联系非常少,尽管这两种技术的推动因素是一样的。一般来说,云计算仅仅是不使用内部数据中心或者任何厂商具体托管的资源的一种替代的解决方案。云计算是一个庞大的虚拟基础设施,计算和存储资源都按照使用情况收费。它的诱人的好处是其可升级性和能够在任何地方访问应用程序。

      另一方面,Web战略家和互联网服务顾问Errett Cord认为,云计算和虚拟化是相互补充的。

      虚拟化允许用户公司减少服务器的使用数量;云计算和虚拟化是同一个努力的两个方面。这个努力就是创建一种网络,既能有效地利用资源,又能有充裕的资源应付容错和灾难恢复。

      Boomi和CohesiveFT等中间件软件公司通过制造能够在云计算平台上运行的虚拟系统来消除企业应用软件和云计算之间的鸿沟。

      沃尔特·迪斯尼业务分析师Steven Algieri把虚拟化称作云计算给你可升级性的最大的单个理由。他说,你需要升级的大多数服务是面向客户的服务。一个常见的例子就是一台网络服务器。如果这个网络服务器正在运行一个数据库驱动的内容管理系统,所有这些实际的数据都在另一台服务器上的大型数据库中,那么,拥有一个静态设置的前端网络服务器就很容易启动新的实例。所有这一切所需要的是一个简单的内部脚本以便获得用户的详细信息,如IP地址和数据库地址。

      Algieri说,亚马逊的EC2服务的工作原理就是这样的。你创建一个虚拟机镜像。然后,亚马逊将根据你的需要创建许多实例。使用一个像RightScale那样的技术,然后提供管理这些实例的能力。

      互联网服务顾问Cord说,加上你仅为你使用的服务时间付费,大型计算机回来了!

      制作产品生命周期管理的丰富互联网应用程序的新兴企业Milyli公司的创始人和软件架构师Charles Kinnan说,如果这个云计算的行为更像是一个操作系统平台,提供一个客户访问其应用程序的一个主要接口,虚拟化显然是这个等式中的一个关键部分,是云计算中最大的好处。

      他说,但是,这似乎并不是云计算客户走的路。由于他们宣传云计算拥有各种设备、显示屏和输入方式,客户软件有机会仍然能够在这些设备上运行,为每一个设备连身订做,能够向云计算上载和下载数据。

      Kinnan说,这样多的网络友好的客户端平台正在流行,如用于PC的Adobe公司的Flex和微软的Silverlight平台。我认为大多数云计算将依赖连接到数据存储服务的客户端软件。

      在数据中心,如果这种假设的预测是正确的,也就是数据中心将向配置低速度处理器的超高密度服务服务器农场发展,应用程序能够在其中自由转换,设法实施一个操作系统连接到一个用户的管理可能是一个噩梦。因此,对虚拟服务器进行高水平的设置或者自动的设置是有很大意义的。

      简言之,Kinnan认为云计算服务器将成为即插即用的数据中心。

      从长远看,向虚拟化和云计算发展的极好趋势如何结合在一起以及如何顺利地结合目前还没有共识。不过,虽然虚拟化对于云计算并不是绝对必要的,但是,虚拟化肯定是有帮助的。

    来源:http://storage.it168.com/a2008/0927/206/000000206833.shtml

    2009年1月27日 1:03
    版主
  • 云计算不是软件,是算法,你概念没搞清楚。Google自己的搜索服务就是基于云计算的。Google的搜索服务运行在自己的操作系统上,没有用虚拟机。

    如果你说的软件和互联网没关系的话,那就和云计算无关。我没有兴趣去了解世界上每一种软件,不过你绝对无法证明整个论坛的以往、现在和未来所有读者都没有用过某种软件。没有证据的话不要乱说。

    2009年1月27日 15:21
  • 你好,你指你说的是一个虚拟软件,但云计算不是一个软件

    从百度百科对云计算是以下定义的:
    http://baike.baidu.com/view/1316082.htm 

         云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。
      云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
      这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。云计算的蓝图已经呼之欲出:在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用户才是云计算的真正拥有者。 云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。从最根本的意义来说,云计算就是利用互联网上的软件和数据的能力。

    论坛新开的虚拟化版,有空请来支持一下。论坛里互相帮助,假如觉得我的回帖有用,请在我回帖右方点一下标记为已解答按纽,以及是否有帮助请选是
    • 已建议为答案 紫柔 2009年2月2日 1:45
    • 已标记为答案 dvdvip 2009年2月18日 14:38
    2009年1月30日 12:27
    版主

全部回复

  • 呵呵 云计算是一种分布资源的管理方式。不是应用程序虚拟技术。不过云平台交换数据方便。所以可以搭建对应的平台。
    2009年1月26日 14:32
  • 甲可以和乙一起使用并不是意味着甲就是乙。
    2009年1月26日 16:41
  •  

    对于云计算, 李开复曾经打个一个比喻,钱庄。 最早人们只是把钱放在枕头底下,后来有了钱庄,很安全,不过兑现起来比较麻烦。现在发展到银行可以到任何一个网点取钱,甚至通过ATM或者国外的渠道。就像用电不需要家家装备发电机,直接从电力公司购买一样。这和应用程序虚拟化技术不同,云计算平台不是应用程序虚拟化技术运用的必要条件。

    以下贴一个比较, 可能对你有些帮助

    虚拟化是云计算最有益的补充

    【IT168 资讯】服务器虚拟化的兴起和云计算的进步这两种技术趋势是像花生酱与果冻,还是更像金枪鱼与阿月浑子的果实的那种搭配?这个问题的答案取决于你问谁。不过,一般说来虚拟化被看作是云计算的补充,而不是必不可少的。

      Kusnetzky Group主要分析师Dan Kusnetzky说,虚拟化是对于云计算有用的许多技术之一。并非所有的云计算应用程序都需要使用虚拟机技术。然而,云计算可以使用虚拟访问、应用程序虚拟化和/或者存储虚拟化。

      对于东南亚主要项目管理公司i2m管理服务公司副总裁Subbaraman Iyer来说,云计算不过是一个时髦的口号。他认为云计算和虚拟化之间联系非常少,尽管这两种技术的推动因素是一样的。一般来说,云计算仅仅是不使用内部数据中心或者任何厂商具体托管的资源的一种替代的解决方案。云计算是一个庞大的虚拟基础设施,计算和存储资源都按照使用情况收费。它的诱人的好处是其可升级性和能够在任何地方访问应用程序。

      另一方面,Web战略家和互联网服务顾问Errett Cord认为,云计算和虚拟化是相互补充的。

      虚拟化允许用户公司减少服务器的使用数量;云计算和虚拟化是同一个努力的两个方面。这个努力就是创建一种网络,既能有效地利用资源,又能有充裕的资源应付容错和灾难恢复。

      Boomi和CohesiveFT等中间件软件公司通过制造能够在云计算平台上运行的虚拟系统来消除企业应用软件和云计算之间的鸿沟。

      沃尔特·迪斯尼业务分析师Steven Algieri把虚拟化称作云计算给你可升级性的最大的单个理由。他说,你需要升级的大多数服务是面向客户的服务。一个常见的例子就是一台网络服务器。如果这个网络服务器正在运行一个数据库驱动的内容管理系统,所有这些实际的数据都在另一台服务器上的大型数据库中,那么,拥有一个静态设置的前端网络服务器就很容易启动新的实例。所有这一切所需要的是一个简单的内部脚本以便获得用户的详细信息,如IP地址和数据库地址。

      Algieri说,亚马逊的EC2服务的工作原理就是这样的。你创建一个虚拟机镜像。然后,亚马逊将根据你的需要创建许多实例。使用一个像RightScale那样的技术,然后提供管理这些实例的能力。

      互联网服务顾问Cord说,加上你仅为你使用的服务时间付费,大型计算机回来了!

      制作产品生命周期管理的丰富互联网应用程序的新兴企业Milyli公司的创始人和软件架构师Charles Kinnan说,如果这个云计算的行为更像是一个操作系统平台,提供一个客户访问其应用程序的一个主要接口,虚拟化显然是这个等式中的一个关键部分,是云计算中最大的好处。

      他说,但是,这似乎并不是云计算客户走的路。由于他们宣传云计算拥有各种设备、显示屏和输入方式,客户软件有机会仍然能够在这些设备上运行,为每一个设备连身订做,能够向云计算上载和下载数据。

      Kinnan说,这样多的网络友好的客户端平台正在流行,如用于PC的Adobe公司的Flex和微软的Silverlight平台。我认为大多数云计算将依赖连接到数据存储服务的客户端软件。

      在数据中心,如果这种假设的预测是正确的,也就是数据中心将向配置低速度处理器的超高密度服务服务器农场发展,应用程序能够在其中自由转换,设法实施一个操作系统连接到一个用户的管理可能是一个噩梦。因此,对虚拟服务器进行高水平的设置或者自动的设置是有很大意义的。

      简言之,Kinnan认为云计算服务器将成为即插即用的数据中心。

      从长远看,向虚拟化和云计算发展的极好趋势如何结合在一起以及如何顺利地结合目前还没有共识。不过,虽然虚拟化对于云计算并不是绝对必要的,但是,虚拟化肯定是有帮助的。

    来源:http://storage.it168.com/a2008/0927/206/000000206833.shtml

    2009年1月27日 1:03
    版主
  •  

     

    Google和微软炒作的“云计算”,就是在虚拟主机和网络硬盘基础上,加上一点软件租用服务罢了。骗小孩还可以。

     

    我说的是这个虚拟软件,和互联网一点关系也没有。你们没有认真看过,更没有用过。

    2009年1月27日 15:03
  • 云计算不是软件,是算法,你概念没搞清楚。Google自己的搜索服务就是基于云计算的。Google的搜索服务运行在自己的操作系统上,没有用虚拟机。

    如果你说的软件和互联网没关系的话,那就和云计算无关。我没有兴趣去了解世界上每一种软件,不过你绝对无法证明整个论坛的以往、现在和未来所有读者都没有用过某种软件。没有证据的话不要乱说。

    2009年1月27日 15:21
  • 你好,你指你说的是一个虚拟软件,但云计算不是一个软件

    从百度百科对云计算是以下定义的:
    http://baike.baidu.com/view/1316082.htm 

         云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。
      云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
      这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。云计算的蓝图已经呼之欲出:在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用户才是云计算的真正拥有者。 云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。从最根本的意义来说,云计算就是利用互联网上的软件和数据的能力。

    论坛新开的虚拟化版,有空请来支持一下。论坛里互相帮助,假如觉得我的回帖有用,请在我回帖右方点一下标记为已解答按纽,以及是否有帮助请选是
    • 已建议为答案 紫柔 2009年2月2日 1:45
    • 已标记为答案 dvdvip 2009年2月18日 14:38
    2009年1月30日 12:27
    版主
  • 那MS就完蛋鸟,
    2009年2月18日 12:24
  • dvdvip 说:

     

     

    Google和微软炒作的“云计算”,就是在虚拟主机和网络硬盘基础上,加上一点软件租用服务罢了。骗小孩还可以。

     

    我说的是这个虚拟软件,和互联网一点关系也没有。你们没有认真看过,更没有用过。



    貌似这个就是App-v。
    Messages posted to this site are provided "AS IS" with no warranties.
    2009年2月26日 0:39