ѧϰ�����ĵ����ᵽ�����⣬���˵��뷨��
1. ���⻯�������ܵģ����������е�ҵ���������⻯ȥ��
2. ������Ӳ����Դ��cpu��mem��disk��io��network���������ģ�����������
Դ�������������һ̨������Ϸźܶ�������
���������������е�Ч��Ҳ�Ǻܴ�����⡣
3. �����Դ���뼼��������cgroup�������㹻ϸ�£��Dz��ǿ���������⻯��һ
���ֹ���
4. ʵ��ҵ������ĵ��Ƿ����ȶ��ԣ�Ҳ����˵����������ڹؼ�����У���
�ܻ�����Դ���ȶ�
> --
学习了下文档中提到的问题,个人的想法:
1. 虚拟化不是万能的,并不是所有的业务都可以用虚拟化去做
2. 机器的硬件资源(cpu、mem、disk、io、network)不是无限的,尤其是网卡资
源。因此我们无法在一台物理机上放很多的虚拟机
另外虚拟机在生产环境中的效率也是很大的问题。
3. 如果资源隔离技术(类似cgroup)做的足够细致,是不是可以替代虚拟化的一
部分功能
4. 实际业务最关心的是服务稳定性,也就是说可能生产环境中在关键服务中,可
能会用资源换稳定
4. 实际业务最关心的是服务稳定性,也就是说可能生产环境中在关键服务中,可
能会用资源换稳定
虚拟机有一些物理机没有的特性,比如(cpu/memory/block)在线迁移,可以用来增强服务的稳定性。虚拟机资源的伸缩性也能优化资源配置,提高服务性能、质量。虚拟机出现故障,要不物理机容易恢复,各种日志、debug信息更容易收集
--
要退订此论坛请发邮件至 xiyoulinux-...@googlegroups.com
更多选项: http://groups.google.com/group/xiyoulinux?hl=zh-CN
提问前建议您阅读:http://www.xiyoulinux.cn/blog/?p=64
也请查看我们的FAQ:http://xiyoulinux.cn/wiki/index.php?title=FAQ
谷歌对分布式的解决策略
a mapreduce
b bigtable
c gfs
开源届最著名的分布式系统hadoop
a mapreduce
b hbase
c hdfs
云计算的基石-虚拟化
虚拟化的优势
a 效率
b 隔离
c 可靠
d 成本
e 兼容
一些知名的虚拟化
a vmware
b hyper-v
c xen
d kvm
分布式+虚拟化+服务构成了最基础的云计算
a 世界IT巨头
b 国内IT巨头
巨头如何评价云计算
a 显示层
b 中间层
c 基础设施层
d 管理层
云计算带来了什么?
a 对于中小型公司
b 对于普通用户
云计算的依赖-网络
云计算的前景
-------------------------------------------------------------------------------------
2 ppt后面几页的文字特别多,ppt本身起一个大纲的作用,这样感觉像是在要念ppt一样。
3 ppt的最后是否可以给出一些参考文献?小组的讲座的讲稿外界也是有人会去下载的,所以在ppt中给出一些相应的参考文献很有必要。
PS:前段时间在咱们的邮件列表中看到:“清明后小组10级讲座安排”,小组的讲座一直是小组个人近期学习收获的总结分享,不是硬性安排的,强制的质量无法保证,所以希望小组的同学能够认真对待每一件事情。
--
男儿不展凌云志,空负天生八尺躯。
如果是半虚拟化,那和Xen的那种设备驱动隔离模型类似吗?
QEMU的半虚拟化驱动采取的是virtio框架,其核心代码提供了vring(bufer组成的散集表)给前端和后端通信用,这样能提升I/O性能
没看过XEN,不知道XEN的隔离模型是怎样的?
>>>
>>>
>
>
> 不清楚
>
>
>
> --
> 要退订此论坛请发邮件至 xiyoulinux-...@googlegroups.com
> 更多选项: http://groups.google.com/group/xiyoulinux?hl=zh-CN
> 提问前建议您阅读:http://www.xiyoulinux.cn/blog/?p=64
> 也请查看我们的FAQ:http://xiyoulinux.cn/wiki/index.php?title=FAQ
--
Thanks,
Best regards.
------------------------------------------
Kelvin Wang
Addr: XUPT,Xi'an,Shaanxi,China
Email: kelvi...@gmail.com
Mobile: +86 150-9148-4095
------------------------------------------
2012/4/5 mengalong <alon...@gmail.com>
�� 2012/4/4 18:39, ������ �:
>
> ����ʱ��:2012��4��5�գ������ģ� 19:00
>
> ����ص�:�����ʵ�ѧԺ����У��2��ʵ��¥434
>
> �� �� ��:������
>
> ����С����վ��ʱ���˵����⡣����ά�����Խ��������ȴ��������С����վ
> �����ٴ���ȥ��
> --
ѧϰ�����ĵ����ᵽ�����⣬���˵��뷨��
1. ���⻯�������ܵģ����������е�ҵ���������⻯ȥ��
-------->������Դ���ߵķ������������⻯�������������һ̨���������ʵ����Դ�ij�����á�����һ������̬�����Ҫ ��60M����
�����ܶ���������ʺ������⻯���磺�˷��������������̫�١���Դʹ�ò�����Ȳ����
2. ������Ӳ����Դ��cpu��mem��disk��io��network���������ģ�����������
Դ�������������һ̨������Ϸźܶ�������
�����ᳫ��������Ҫͨ������Դ�ﵽ�ڼ���Դ��Ŀ�ġ���������е���ݹ��?�ܴ�����ֱ�۵���Դ��ʡ��mem/cpu/net/�ȣ�����������Ϊ����Դ�������Ϲ�����䡣
���������������е�Ч��Ҳ�Ǻܴ�����⡣
һЩ������⻯��Ӳ��֧�֣�ʹ��������ܡ��������
eg. net-> SRIOV 10Gb network
--------> ���Ҫ���Ƚϸߣ�������⻯�ܹ�֧�ָ���Ӳ�����پͺ��ˡ�
3. �����Դ���뼼��������cgroup�������㹻ϸ�£��Dz��ǿ���������⻯��һ
���ֹ���
--------> ���������Ҫʵ�ָ�ϸ����Դ���ƣ�������Կ���ij����̵�cpu��mem��net��io��disk����Ȼ��ǰ������ �ܺõ�֧�֡�cgroup �ĸ����ǻ��ڽ�̵ģ�qemu�������һ����̣�ÿ��vcpu��һ���߳����������⣬ֱ��ʹ��cgroup����Ҫ���ٵ�һ�û��Ľ��/�߳�
��cgroup������qemu�������߳̿��Կ������ϵͳ�����ù��ģ������ϵͳ�������Դ��ô����ʹ�á�
4. ʵ��ҵ������ĵ��Ƿ����ȶ��ԣ�Ҳ����˵����������ڹؼ�����У���
�ܻ�����Դ���ȶ�
------> ������������ʵ���ǻ�Ӱ�������ĸ�����־��debug��Ϣ�ġ��������һЩ�����û�е����ԣ����磨cpu/memory/block������Ǩ�ƣ�����������ǿ������ȶ��ԡ��������Դ��������Ҳ���Ż���Դ���ã���߷������ܡ��������������ֹ��ϣ�Ҫ����������ָ���������־��debug��Ϣ�������ռ�
在 2012年4月5日 下午5:53,Sen Wang <kelvi...@gmail.com>写道:
在 2012年4月5日 下午4:59,Amos Kong <kongj...@gmail.com> 写道:
>>>> 在 2012年4月5日 下午3:23,Amos Kong <kongj...@gmail.com>写道:
>>>>
>>>>> 2012/4/5 mengalong <alon...@gmail.com>
>>>>>>
>>>>>> 于 2012/4/4 18:39, 刘丹阳 写道:
>>>>>> >
>>>>>> > 讲座时间:2012年4月5日(星期四) 19:00
>>>>>> >
>>>>>> > 讲座地点:西安邮电学院(新校区)2号实验楼434
>>>>>> >
>>>>>> > 演 讲 人:刘丹阳
>>>>>> >
>>>>>> > 由于小组网站暂时除了点问题。正在维护所以讲座内容先传到这里,等小组网站
>>>>>> > 修好了再传上去。
>>
>> 前阵子看了Kvm也支持半虚拟化,只需要在guest
>> os安装一个半虚拟化的驱动就行了,也就是说,不管我kvm是否是半或全虚拟化,cpu都是必须支持VT的。
>
>
> 半虚拟化需要前端(guest里)、后端(qemu里)驱动程序协同工作,很多半虚拟化驱动已经集成到linux kernel里了,windows
> 也有专门的驱动包
编译内核的时候把前端驱动加进去就可以了。或者直接下载前端代码编译,在guest运行时动态插入。
在 2012年4月5日 下午6:14,刘亚运 <liur...@gmail.com> 写道:
> Qemu通过半虚拟化安装的Guest Os 修改Guest Os的内核吗?
编译内核的时候把前端驱动加进去就可以了。或者直接下载前端代码编译,在guest运行时动态插入。
在 2012年4月5日 下午8:09,Sen Wang <kelvi...@gmail.com>写道:在 2012年4月5日 下午6:14,刘亚运 <liur...@gmail.com> 写道:
> Qemu通过半虚拟化安装的Guest Os 修改Guest Os的内核吗?
编译内核的时候把前端驱动加进去就可以了。或者直接下载前端代码编译,在guest运行时动态插入。
===>>> 那qemu是默认安装好后就有类似于Xen的后端驱动了吗?直接全,半虚拟化都支持?
qemu是不支持半虚拟化的吧。
在 2012年4月4日 下午6:39,刘丹阳 <ldy8...@gmail.com>写道:讲座时间:2012年4月5日(星期四) 19:00
讲座地点:西安邮电学院(新校区)2号实验楼434
演 讲 人:刘丹阳
由于小组网站暂时除了点问题。正在维护所以讲座内容先传到这里,等小组网站修好了再传上去。这个主题好大啊!呵呵!看了ppt,在介绍“云计算前身”中,说到了异构计算机,其实是不需要引入这个专有名词的。目前的计算机系统,其架构种类不计其数,而目前我们所看到的几乎所有的计算机系统都是基于冯诺依曼体系结构的。所以,现在所谓的异构计算机只会让人感到迷糊。而在23页中,引用并行处理的时候,“庞大的X86集群“,建议去了解下当前和未来的有关并行处理的发展。随着技术的发展,X86时代应该会一去不复返。云计算是否可行,随着计算机网络技术的发展,网络带宽将不是问题,但是安全问题,其可行性又有多少呢?
-- 我感觉在这里引入异构计算机系统主要是为了说明分布式异构计算机系统问题,记得以前听虎才讲过,如果分析到底层就不存在异构现象。我们以单个PC为单位,如果有三台pc,如果三台pc的处理器型号不同,这可以是一组异构系统。三台处理器和硬件相同,但三台PC上跑了三种不同的系统,这也可以叫做异构系统;所以,我感觉在云计算的这里提到了异构系统,主要是用以引出分布式云计算体系架构的复杂性。
要退订此论坛请发邮件至 xiyoulinux-...@googlegroups.com
更多选项: http://groups.google.com/group/xiyoulinux?hl=zh-CN
提问前建议您阅读:http://www.xiyoulinux.cn/blog/?p=64
也请查看我们的FAQ:http://xiyoulinux.cn/wiki/index.php?title=FAQ
--
要退订此论坛请发邮件至 xiyoulinux-...@googlegroups.com
更多选项: http://groups.google.com/group/xiyoulinux?hl=zh-CN
提问前建议您阅读:http://www.xiyoulinux.cn/blog/?p=64
也请查看我们的FAQ:http://xiyoulinux.cn/wiki/index.php?title=FAQ
在 2012年4月6日 下午1:30,黄虎才 <china...@gmail.com>写道:在 2012年4月4日 下午6:39,刘丹阳 <ldy8...@gmail.com>写道:讲座时间:2012年4月5日(星期四) 19:00
讲座地点:西安邮电学院(新校区)2号实验楼434
演 讲 人:刘丹阳
由于小组网站暂时除了点问题。正在维护所以讲座内容先传到这里,等小组网站修好了再传上去。这个主题好大啊!呵呵!看了ppt,在介绍“云计算前身”中,说到了异构计算机,其实是不需要引入这个专有名词的。目前的计算机系统,其架构种类不计其数,而目前我们所看到的几乎所有的计算机系统都是基于冯诺依曼体系结构的。所以,现在所谓的异构计算机只会让人感到迷糊。而在23页中,引用并行处理的时候,“庞大的X86集群“,建议去了解下当前和未来的有关并行处理的发展。随着技术的发展,X86时代应该会一去不复返。云计算是否可行,随着计算机网络技术的发展,网络带宽将不是问题,但是安全问题,其可行性又有多少呢?-- 我感觉在这里引入异构计算机系统主要是为了说明分布式异构计算机系统问题,记得以前听虎才讲过,如果分析到底层就不存在异构现象。我们以单个PC为单位,如果有三台pc,如果三台pc的处理器型号不同,这可以是一组异构系统。三台处理器和硬件相同,但三台PC上跑了三种不同的系统,这也可以叫做异构系统;所以,我感觉在云计算的这里提到了异构系统,主要是用以引出分布式云计算体系架构的复杂性。
其实目前云计算之所以没有普及,主要是因为中国网络问题,其实安全也是问题,互联网本身就没有绝对的安全,虽然网络带宽不是问题,那都是以后网络技术的发展。其实谈到安全问题,没有绝对的安全,云计算的核心是虚拟化技术,就我对xen虚拟化技术的了解。xen在安全机制方面还做得可以,其中xen的访问控制模块和可信平台模块虚拟化将虚拟化的安全设计的比较成熟,但是互联网没有绝对的安全。
要退订此论坛请发邮件至 xiyoulinux-...@googlegroups.com
更多选项: http://groups.google.com/group/xiyoulinux?hl=zh-CN
提问前建议您阅读:http://www.xiyoulinux.cn/blog/?p=64
也请查看我们的FAQ:http://xiyoulinux.cn/wiki/index.php?title=FAQ
--
要退订此论坛请发邮件至 xiyoulinux-...@googlegroups.com
更多选项: http://groups.google.com/group/xiyoulinux?hl=zh-CN
提问前建议您阅读:http://www.xiyoulinux.cn/blog/?p=64
也请查看我们的FAQ:http://xiyoulinux.cn/wiki/index.php?title=FAQ
--
不能止步不前,在你正休息的时候别人正在努力!
--
要退订此论坛请发邮件至 xiyoulinux-...@googlegroups.com
更多选项: http://groups.google.com/group/xiyoulinux?hl=zh-CN
提问前建议您阅读:http://www.xiyoulinux.cn/blog/?p=64
也请查看我们的FAQ:http://xiyoulinux.cn/wiki/index.php?title=FAQ
很热的帖子啊,不错的主题,真好!小组网站已经恢复。感谢 yayun\jianjun\cocobear 的快速支持。
�칹������ðɣ��Ҿ����칹cpu���ܻ��õĸ�Ӷ�һЩ��
�칹��cpu��ʵ����������ߣ�����Կ���ͷ��ʵҲ���д������ġ���GPUҲ���Ǵ���
����ֻ������ͨ�ô�������
�����ںܶ�ʱ���õ�����ṹ�Ĵ�������arm��Щ�ǹ���ģ�dspоƬ�ǹ���ġ�
dspоƬ����һ��ʱ����������һ�γ˷���һ�μӷ����㣬���Ҵ��Ͱ����λ����
��һ��ʱ���������ƶ���������Ҫ��λ��
����ںܶ�ط�Ч�ʱ�ͨ�õ�cpuҪ�ߡ����Ǻܶ�ʱ����˵�����Ӳ������
�ġ�����ʵ���ϵĻ����������ܸ�������ó�������������Ļ�������һ��ΰ���
����
��ʵ������Щ�һ���gpu����md5��ײ?ò��Ч�ʱ�cpu��ö�����ӣ�
---------- 已转发邮件 ----------
发件人: 李洋 <leyon...@gmail.com>
日期: 2012年4月6日 下午3:55收件人: 李磊 <lile...@gmail.com>
主题: Re: [XiYouLinux] 【讲座】云计算概述
在 2012年4月6日 下午2:40,李磊 <lile...@gmail.com>写道:
很热的帖子啊,不错的主题,真好!小组网站已经恢复。感谢 yayun\jianjun\cocobear 的快速支持。-------------------------------------------------------------------------------------------------------------成员博客,公告讲座,总结积累还有wiki部分现在还有问题,请亚运尽快响应!
异构计算机……好吧,我觉得异构cpu可能会用的更加多一些。
异构的cpu其实就在我们身边,你的显卡里头其实也是有处理器的……GPU也算是处理
器,只不过不是通用处理器。
而且在很多时候都会用到哈佛结构的处理器,arm有些是哈佛的,dsp芯片是哈佛的。
dsp芯片能在一个时钟周期内做一次乘法和一次加法运算,并且带的桶形移位器能
在一个时钟周期内移动任意你想要的位数……
这个在很多地方效率比通用的cpu要高。我们很多时候都是说这个是硬件驱动驱动
的……但实际上的话,如果真的能根据他们擅长做的事来调配的话,将是一个伟大的
进步……
(实际上有些家伙用gpu来做md5碰撞?貌似效率比cpu快好多倍的样子)
在NVIDIA所提供的CUDA SDK中,其提供的demo能说明一些问题。相比之下,CPU自然就慢很多了。