基于虚拟化技术的软件开发构成云应用根本

本文讲的是基于虚拟化技术的软件开发构成云应用根本,【IT168 资讯】计算技术的发展,体现出计算普适化与网络泛在化的特点。云计算模式,通过泛在的高速网络,将轻小的客户端系统与高性能服务器结合起来,为用户提供前所未有的功能与便利。新的计算模式对系统软件提出了许多新的挑战:如何在高性能多核服务器上高效、安全地运行多种网络应用?如何支持数以亿计的并发用户访问?如何在智能手机和上网本这些轻小的设备上获得多种多样的网络服务?如何让开发者方便地开发云计算模式下的应用程序....

为了解决上述挑战,学术界和工业界进行了很多思考与实践。虚拟机技术对计算机系统进行安全地分区和隔离,并可以支持服务的迁移;以GFS/MapReduce/BigTable为代表的网络化支撑与运行平台等,可以为处理海量的网络应用数据和网络服务提供支持。许多公司也推出了新的客户端操作系统和网络化应用的开发工具。
2009年3月27日,YOCSEF在清华大学举办“从虚拟化角度看系统软件发展的未来与趋势”学术报告会,邀请了国内外企业界和学术界的专业人士,从不同的视角,对系统软件的发展进行深入探讨。YOCSEF AC委员陈小武、金蓓弘、张云泉、刘挺、、汪东升,委员曹军威、宋乐永,分论坛鲍玉斌等,及来自高校、企业界、媒体界和其他感兴趣的人员140余人参加了会议。本次报告会由AC委员陈文光和孙毓忠主持。
VMware中国研发中心技术总监李严冰博士作了“虚拟化技术作为云计算的平台”特邀报告,探讨了虚拟化技术向虚拟数据中心操作系统(VDC-OS)的演变,企业内部云(internal cloud), 互联网云,云整合(cloud federation)的概念,并阐述虚拟化如何成为云计算的最佳平台。
科泰世纪公司技术总监牛靖宇先生作了“Elastos—— 新型网络化操作系统及面向对象2.0简介”特邀报告,对新型网络操作系统的技术挑战、网络化操作系统的现状、网络化操作系统的基本特征等方面作了分析,阐述了Elastos新型网络OS的优势。
北京大学计算机系研究员肖臻博士作了 “云计算与虚拟化” 特邀报告,分析了云计算中的资源调配策略、虚拟化技术在其中的应用、如何保证服务的稳定性和可靠性等等。
复旦大学计算机系陈海波博士,以复旦大学目前在研的基于系统虚拟化的操作系统可伸缩性增强技术以及针对MapReduce在多核环境下的扩展与优化为示例,作了“多核环境下的系统软件栈”特邀报告,探讨云计算与多核环境下系统软件栈(包括虚拟机监控器,操作系统与运行时环境)的角色变换以及重构。
互动环节中,与会者就特邀报告与讲者进行了热烈探讨。

原文发布时间为:2009-08-06
本文作者:IT168.com
本文来自合作伙伴IT168,了解相关信息可以关注IT168。
原文标题:基于虚拟化技术的软件开发构成云应用根本

时间: 2024-12-22 00:38:25

基于虚拟化技术的软件开发构成云应用根本的相关文章

如何架构基于虚拟化技术的云计算平台

随着商业的推崇,云计算如何提高系统性能成为了新的研究课题,针对这些问题,本文主要提出了基于虚拟化技术的云计算平台的架构,研究了平台的服务器云,这是平台的核心所在. 虚拟化技术研究 虚拟化技术,可以把一个物理单元虚拟成多个逻辑单元,这样,一个物理单元就可以运行多个应用.这对于资源使用效率的提高,有着不可估量的作用,并且各种资源的管理也更加方便.目前云计算模式主要分为:私有云.公有云和混合云.无论是哪种云,其目标都是整合资源为客户服务,系统资源具备高性能的处理能力成为了必然要求. 目前,传统处理器的

基于组件的.NET软件开发(1)

基于组件的.NET软件开发 前言 随着软件技术的飞速进步,现代的大型软件都广泛采用了基于软件组件的开发方式.以成熟的CBD(Component Based Design:基于组件的系统设计)理论为指导,在对系统的分析与设计完成之后,系统开发体现为复用已有组件.开发新组件以及将所有组件装配起来的过程.J2EE大规模地使用各种组件构照复杂的企业信息系统,获得了巨大的成功. 作为后来者,.NET framework汲取了J2EE的成功经验,在组件化开发方面有着自己独到的设计,在本文中,我们将介绍.NE

基于组件的.NET软件开发(1)

  基于组件的.NET软件开发   前言     随着软件技术的飞速进步,现代的大型软件都广泛采用了基于软件组件的开发方式.以成熟的CBD(Component Based Design:基于组件的系统设计)理论为指导,在对系统的分析与设计完成之后,系统开发体现为复用已有组件.开发新组件以及将所有组件装配起来的过程.J2EE大规模地使用各种组件构照复杂的企业信息系统,获得了巨大的成功.     作为后来者,.NET framework汲取了J2EE的成功经验,在组件化开发方面有着自己独到的设计,在

基于虚拟化技术的云计算在电子政务中的应用

基于虚拟化技术的云计算在电子政务中的应用 西南交通大学  杜伟 本文针对IT厂商布局云计算发展中面临的问题,在分析了云计算.虚拟化.电子政务各自的特点和发展现状基础上,提出了一套基于VMware虚拟化技术的云计算解决方案,并从方案的技术可行性和具体的部署实施角度进行了详细的阐述,通过该解决方案IT厂商进行云计算中心的资源有效整合,以一种高效.节约的形式面向客户提供基于基础架构的IaaS云服务,而政府也可在此解决方案的基础上,实现传统电子政务向云电子政务的迈进.云计算代表着一种绿色的计算模式,为了

基于.net技术的自开发小软件系列

问题描述 本人自开发的,基于.netframework技术的应用软件系列,软件自身有相关的软件说明,在附录中或窗口上有明显的软件说明标签,单击后可进入参看软件详情.软件系本人独立创作,原创软件.软件架构和功能的实现均为本人自打的代码实现!希望这些小软件能对你开发或在windows上实际应用带来现实意义!欢迎大家批评指正并提出一些建设性的建议,我会酌情对软件进行适度的修正.其实在我的个人文章中已有,现再论坛上发表一下.百度云的链接,在专辑的文件夹中有相关软件.百度云:http://pan.baid

基于组件的.NET软件开发(5)

实战: 创建一个VB.NET Windows应用程序:VBTestDynamicComponent.将前面介绍的两个类ComponentList和LoadComponent加入到工程中. 我们在程序启动时从配置文件中读入相关的程序集信息和类名信息,为此在主窗体的Form_Load过程中添加以下代码: 01 Private objLoadComponent As LoadComponent 02 Private VBObj As Object 03 Private ComponentReader

基于flex4技术从零开发flex博客系统:1 开发环境配置与hello world

一,如何学好flex 学习技术,最好的方法莫过于边学边用,一边阅读官方文档,一边在项目中实践.但是官方文档太过乏味:若是没人带,从头做项目又不知从何下手.若是有这么一个人,从他最初学习到最后学有所成,这个过程一一被记录下来,别人沿着他这个轨迹学习,一定会更容易入门. 对于初学者,学习内容若太难了,不易理解:若太容易了,又丧失了学习的兴趣与动力.cookbook居说很好,例子很丰富,无论什么问题都能找到答案.但CookBook只是只是针对简单.单一问题的解答集合,很松散,问题与问题之间没有联系,解

基于组件的.NET软件开发(2)

组件的继承 前面实现的将C#组件组合进VB工程中只是牛刀小试,现在我们来实现混合语言的面向对象编程(OOP),首先,我们来尝试一下混合语言组件的继承. 新建一个VB类库工程VBComponent,在工程中按上面的方法添加对CSharpClass.dll组件的引用,然后组件中增加一个新类:ExtendsFromCSharp,它继承自C#类CSharpClass,ExtendsFromCSharp类提供一个Add(x,y)方法,将两数相加,用UML表示如图4: 图 4 从C#类继承而来的VB类 具体

基于flex4技术从零开发flex博客系统:6 Using FluorineFx

Google app engine虽好,既支持python,又支持java,将来可能还会支持.net,php等语言.但是我不敢把宝全部押在GAE上,如果哪一天appspot.com被屏了,我等开发也就歇菜了.为此,我计划让我的flexblog支持.net与php.今天就看一下如何用.net搭建一个remoting server. 一,.Net+FluorineFx开发环境搭建 我在GAE中用了WebORB for java做了remoting框架, 但是对于.net,我并不打算用WebORB f