发新话题
打印

超级家庭网络之二 --- 我的虚拟化云端家庭网络

引用:
原帖由 er_shi 于 2011-5-28 11:30 发表
我也有dreamspark,不过一个号只能激活一台机器,做实验没必要用,再说现在dreamspark现在也不好申请了.
谁说的,dreamspark一直都那么好申请的!基本都是随时申请随时得!
dreakspark的号虽然只能激活一台机器,但是是同一机器无数次激活,只要你硬件不变,即使重装了,也仍然可以激活!
而且你可以去注册不同的邮箱来申请多个号码啊!又不是说一个人只能申请一个!

[ 本帖最后由 咖啡星冰乐 于 2011-5-28 17:32 编辑 ]

TOP

有几点疑惑 第一是你为了要把qq和浏览器虚拟机拆分 第二是为什么要拆分成几个qq和浏览器 而不使用windows用户控制 第三是为什么你不信任软件raid 第四windows 2008的软件raid能支持raid 1+0 或者raid 0+1吗  软raid功能相比2003有所增加吗 第五用x转发能玩魔兽争霸吗 ubuntu下面能使用这个功能吗  第六你怎么做dns防止污染的 第七你怎么把vpn和本地网络连接的 具体方案 第八虚拟机的性能怎么样 和xenserver相比如何 能支持centos5吗 第九我用AMD 780G 这显卡可以被支持吗 能用x转发的功能吗  谢谢你的解答

[ 本帖最后由 deyu260 于 2011-5-29 00:37 编辑 ]

TOP

引用:
原帖由 deyu260 于 2011-5-28 23:16 发表
有几点疑惑 第一是你为了要把qq和浏览器虚拟机拆分 第二是为什么要拆分成几个qq和浏览器 而不使用windows用户控制 第三是为什么你不信任软件raid 第四windows 2008的软件raid能支持raid 1+0 或者raid 0+1吗  软raid功 ...
一,为什么要把qq放到一个单独的os里运行,是为了防止qq获得个人的所有隐私!qq会偷偷上传用户的浏览记录是人所皆知的事情了!所以把qq单独放到一个单纯的os里运行,是为了让qq什么都得不到!

       不使用windows用户控制,是因为qq运行的时候经常需要更新,一更新就需要系统的administrator,假如把qq以普通用户运行的话,那么每次更新,用户都要找我拿administrator权限,那我不得累死?

      另外,也是为了配合软件限制策略!因为假如qq不以administrator运行的话,打开软件限制策略的时候,普通user是不可以遍历系统的,即便把整个qq目录都设置成“不受限制”,qq也仍然会时常莫名的崩溃(因为qq运行的时候会时常遍历系统,当遍历失败的时候他就会不断的发起遍历,这点你可以自己装个qq然后用procmon和procexp就可以看到)!而使用administrator运行qq的时候,打开软件限制策略和applocker,qq仍然可以遍历整个系统,但他做不了任何动作!因此你也可以认为qq的运行需要系统的最大权限(足以见qq有多么的可怕)!

     简单的说,把qq放到一个单独的os里运行,原因有三:1、可以让qq正常的自我更新!2、无视qq的流氓行为,使得qq绝对不可能泄露你的任何隐私(你的浏览记录、文档、cookies、任何的数据等)!3、可以打开系统底层的软件限制策略和applocker,做到高度防止盗号和病毒的发生!

       而分成那么多个os,是因为要对应不同的人,即每个人都有一个自己的qq环境!

二、之所以浏览也单独运行在一个os里,最主要是因为对应remoteapp及便利性!

       帖子里已经说过了,可能说得不清楚,在这里再说一下,简单的来说,用户本地计算(客户端)的桌面上一般会有两个浏览器图标,一个是用户计算机系统里自己的!而另一个,则是通过remoteapp运行的虚拟os里的浏览器,而这个浏览器,已经是设置了是通过vpn服务器上代理来访问http的,因此实现了无需设置而根据用户自己需要而翻墙!

       举个简单的例子,假如用户想在优库上看连续剧的同时,又想浏览墙外的各种网站,那么,他就可以在自己的桌面同时运行两个浏览器,一个浏览器是本地系统自己的,用来看连续剧,另一个浏览器,是通过remoteapp运行远端os上的,这个用来翻墙!而对于用户来说,无需任何的设置,仅仅是需要知道哪个图标是本地的浏览器,哪个图标是远程的浏览器!

       除此外,将不同的浏览行为分开,也可以更好的保护隐私!

三、不信任软raid是因为第一软raid在有频繁读写的时候会大量占用cpu,在这种情况下当如果有同一时刻发生巨量8~64KB读写的时候,可能会使软raid里的硬盘产生设备瞬断从而造成数据不匹配,当然,在我这篇帖子的环境里可能很难发生巨量8~64KB读写,但因为工作上的关系,曾经在一些运行数据库的主机上用过软raid然后发生过此类事件(数据库同时发生巨量8~64KB读写是很正常的事情),因此,所谓一朝被蛇咬十年怕井绳,所以也就从心理上对软raid敬而远之了!

        至于你说的win2008支持raid的模式,由于我很多年没用过软raid,也没有查过相关文档,所以无法回答你,你还是去technet上查查的比较好!

四、在有remoteFX支持的情况下,可以通过remoteapp运行任何的游戏和视频程序,当然前提是服务器端的gpu够强大!至于你要在ubuntu或者mac上远程运行魔兽,是完全可以的,但只能是普通远程桌面的形式!因为微软的remoteapp映射包目前还只能生成msi格式,无法生成其他格式!当然如果你有折腾精神,你也可以把msi重编译成支持linux或者mac的,因为毕竟linux和mac都可以使用远程桌面,而remoteapp说白了就是一个经过剪切的远程桌面!

五、防止dns污染,windows server从2003的时代起就可以设置dns禁用递归查询、保护缓存、自设根提示等等,通过这些综合设置,你完全能防止gfw的dns污染和劫持!

六、vpn的方案很简单,无非就是在一个os上拨号到一个vpn服务商上,这张这个os的所有流量就都从vpn走了,然后你再在这个os上运行一个代理服务器(squid、privoxy、甚至socks5),然后将浏览器的代理设置为此服务器的地址,从此这个浏览器的所有浏览不就都从这个vpn通道走了么?

七、我环境的性能我在帖子尾已经有大致写道,至于跟xen比,由于我没有把现有的环境搬到xen上,因此无法对比,所以抱歉回答不了你!另外你运气很好,hyper-v今年才刚刚支持centos,另外也支持redhat企业版和suse企业版!但注意必须是hyper-v r2,也就是说如果你使用的是windows server 2008或者hyper-v core server 2008,则不支持!

八、你说的显卡问题,理论上只要这块显卡的驱动能在win2008下安装,就可以支持!

TOP

谢谢解答 dreamspark上申请的能用hyper-v r2吗 有什么时间或者功能限制吗 我已经有想法打算用主板自带的raid 10来装windows 2008 r2了

[ 本帖最后由 deyu260 于 2011-5-29 02:38 编辑 ]

TOP

引用:
原帖由 deyu260 于 2011-5-29 02:37 发表
谢谢解答 dreamspark上申请的能用hyper-v r2吗 有什么时间或者功能限制吗 我已经有想法打算用主板自带的raid 10来装windows 2008 r2了
如果你只装hyper-v server r2是免费的,不需要序列号,hyper-v server r2实际上就是一个windows server 2008 r2的server core模式,只不过运行的是hyper-v!你可以去微软网站直接下载使用, http://www.microsoft.com/hyper-v-server/en/us/default.aspx

另外dreamspark网站上申请的号是按照系统版本来申请的,有专门申请windows server 2008的,也有专门申请windows server 2008 r2的,所申请得来的号除了不能多台机器激活以外,没有任何的时间和功能限制!

[ 本帖最后由 咖啡星冰乐 于 2011-5-29 02:53 编辑 ]

TOP

支持樓主,好帖要頂!

TOP

有些冗余吧

比如win2008,就可以做DNS Server,为啥还要独立一个2003来做?有必要么?类似的还有,不一一举例了。


虽然是虚拟化应用,但网络结构也不要过于复杂,结构简单是系统稳定的基础,越复杂的结构,不可靠因也素越多。
用技术的眼光看市场,用市场的眼光做技术。

TOP

引用:
原帖由 9622315 于 2011-5-29 10:29 发表
比如win2008,就可以做DNS Server,为啥还要独立一个2003来做?有必要么?类似的还有,不一一举例了。


虽然是虚拟化应用,但网络结构也不要过于复杂,结构简单是系统稳定的基础,越复杂的结构,不可靠因也素越多 ...
只能很遗憾的说你没仔细看帖!

要一个单独的系统来做dns和dhcp,都说了是为了保持系统的独占性!

就好比在一个饭馆里有人看见厨房里为什么要分红白砧板,会问砧板不都一样是用来切菜的吗?为什么要分那么出来,其实真的是无知者无罪!

另外之所以要用2003而不用2008,最主要是因为2003在只承载这些任务的情况要比用2008来承载这些任务所占用的内存要少!

win2003的dns在一般负载下,内存占用只为24MB (最主要是因为0xece是默认不加载动态更新库的,这在没有与ad集成的情况下对性能大有裨益,而win2008所用的0x1db1则与之相反,不管如何配置更新区域,默认都是加载的,这个应该是微软的失误,并在去年的一个bulletin里曾经说过这个问题,但不知道为什么后来sp1没把这个错误处理掉!)

而win2008的dns在一般负载下,内存占用为64-84MB

除此外,win2003在经过一定优化后,加上dns和dhcp,整个系统常态内存占用可以完全控制在120MB以内,换句话说,假如你给1G的内存的话,那么就可以不用设置交换文件他就能运行得非常的好!

还有,“结构简单是系统稳定的基础,越复杂的结构,不可靠因也素越多”,这是毫无理论基础支持谬论,就好比有人说linux比windows简单,所以也比windows更安全一样!

在我的工作环境中,一个基础业务系统的模块光是负责索引部分的就有20000台以上的服务器,很多来参观过的人问为什么一个索引就需要那么多台机器,因为在他们的经验中,索引承载是一个很简单的事情,一个100tb的数据库有个几千台服务器来做就完全足够了,性能跟我的完全一样,为什么我要用那么多?

其实只是因为他们认为承载是一个整体,而在真正科学合理的设计中,索引承载是需要散列支撑的,即把不同类型的索引读写分布在不同的服务器上,才是真正最大限度保证数据库的健壮性!

说了那么多,我只是想说,事实上,与你所想的刚好相反,结构更集中化,更简单,不可靠的因素才更多!

想想及如同土木工程里的位移支撑点一样,不懂的人会说你把地基弄得更深一些,把所有承重位弄得更厚实一些不就好了,大楼不就很稳固了?事实他们完全不知道建筑学里承重点是会变化的,事上他们这样说就跟把所有鸡蛋放一个篮子里一样的无知!

TOP

hyper-v server r2 能和vmware workstation同时安装吗 windows server 2008 32位是用vista的驱动还是win7 32位的驱动 windows server 2008 r2 64位是用vista 64位还是win7 64位的驱动 谢谢你的解答

TOP

引用:
原帖由 deyu260 于 2011-5-29 19:07 发表
hyper-v server r2 能和vmware workstation同时安装吗 windows server 2008 32位是用vista的驱动还是win7 32位的驱动 windows server 2008 r2 64位是用vista 64位还是win7 64位的驱动 谢谢你的解答
可以同时安装!win2008用win7或者vista都可以
但win2008r2的话最好用win7 64位的驱动!如有win2008专用驱动则用专用的

TOP

发新话题