Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓƵ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
VMÐÔÄܵĿìËÙ²âÊÔ·½·¨
 
×÷Õß heidsoft £¬»ðÁú¹ûÈí¼þ    ·¢²¼ÓÚ 2014-11-17
  3590  次浏览      17
 

Ç°¶Îʱ¼ä½Ðø·¢²¼ÁËһЩ¶Ô¹«ÓÐÔÆ·þÎñÐÔÄÜÆÀ²âµÄÊý¾Ý¡£¾­³£ÓÐͬÐÐÎÊÎÒÔõôÑùÈ¥×öÕâЩÐÔÄÜÆÀ²â¡£ÆäʵÕâЩÐÔÄÜÆÀ²â¶¼ºÜ¼òµ¥£¬ÈκÎÒ»¸ö¾ß±¸Linux»ù´¡ÖªÊ¶µÄ¹¤³Ìʦ¶¼¿ÉÒÔÍê³É¡£ÎÒÃÇͨ³£Ê¹ÓÃUnixBenchÀ´ÆÀ¹ÀÐéÄâ»úCPUÐÔÄÜ£¬mbwÀ´ÆÀ¹ÀÄÚ´æÐÔÄÜ£¬iozoneÀ´ÆÀ¹ÀÎļþIOÐÔÄÜ£¬iperfÀ´ÆÀ¹ÀÍøÂçÐÔÄÜ£¬pgbenchÀ´ÆÀ¹ÀÊý¾Ý¿âÐÔÄÜ¡£ÔÚÕâÀïÎÒ½«ÎÒ×Ô¼º×öÐÔÄܲâÊԵĹý³ÌÕûÀíһϣ¬¹©¸÷λͬÐвο¼¡£

£¨0£©°²×°±ØÒªµÄÈí¼þ

¼Ù¶¨VMµÄ²Ù×÷ϵͳÊÇUbuntu£¬¿ÉÒÔ°´ÕÕÈçϲ½Öè°²×°±ØÒªµÄÈí¼þ£º

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:pitti/postgresql
sudo apt-get update
apt-get install libx11-dev libgl1-mesa-dev libxext-dev perl perl-modules make 
gcc nfs-common postgresql-9.1 postgresql-contrib-9.1 mbw iperf
cd ~
wget http://www.iozone.org/src/current/iozone3_414.tar
wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz
tar xvf iozone3_414.tar
tar zxvf UnixBench5.1.3.tgz
cd ~/iozone3_414/src/current
make
cd ~/UnixBench
make

£¨1£©CPUÐÔÄܲâÊÔ

ÎÒÃÇʹÓÃUnixBenchÀ´½øÐÐCPUÐÔÄܲâÊÔ¡£UnixBenchÊÇÒ»Ì×¾ßÓÐÓƾÃÀúÊ·µÄÐÔÄܲâÊÔ¹¤¾ß£¬Æä²âÊÔ½á¹û·´Ó³µÄÊÇһ̨Ö÷»úµÄ×ÛºÏÐÔÄÜ¡£´ÓÀíÂÛÉÏÀ´ËµUnixBench²âÊÔ½á¹ûÓë±»²âÊÔÖ÷»úµÄCPU¡¢ÄÚ´æ¡¢´æ´¢¡¢²Ù×÷ϵͳ¶¼ÓÐÖ±½ÓµÄ¹Øϵ¡£µ«ÊǸù¾ÝÎÒÃǵĹ۲죬¶ÔÓÚÏÖ´úµÄ¼ÆËã»úϵͳÀ´Ëµ£¬UnixBench²âÊÔ½á¹ûÊÜCPU ´¦ÀíÄÜÁ¦µÄÓ°Ïì¸ü´óһЩ¡£Òò´Ë£¬ÔÚÕâÀïÎÒÃÇÓÃUnixBench²âÊÔ½á¹ûÀ´´ú±íÐéÄâ»úµÄvCPU ´¦ÀíÄÜÁ¦¡£Ã¿¸öUnixBench²âÊÔ½á¹û°üÀ¨Á½¸öÊý¾Ý£¬Ò»¸öÊǵ¥Ï̲߳âÊÔ½á¹û£¬ÁíÒ»¸öÊǶàÏ̲߳âÊÔ½á¹û£¨ÐéÄâ»úÉÏÓм¸¿ÅÐéÄâCPU£¬¾ÍÓм¸¸ö²¢·¢µÄ²âÊÔỊ̈߳©¡£

cd ~/UnixBench

¡¡¡¡./Run

ÏÂÃæÊÇÒ»¸ö¿É¹©²Î¿¼µÄ²âÊÔ½á¹û¡£ÔÚÕâ¸ö²âÊÔÖÐʹÓÃÁËÁ½Ì¨ÎïÀí»ú£¬Ã¿Ì¨ÎïÀí»ú¸÷ÅäÖÃÒ»¿ÅIntel Core i3 540 @ 3.07 GHz £¨Ë«ºËËÄỊ̈߳©£¬16 GBÄڴ棨DDR3 @ 1333 MHz£©£¬Ò»¿éSeagate ST2000DL003-9VT1Ó²ÅÌ£¨SATA£¬2TB£¬5900RPM£©£¬ÔËÐÐUbuntu 10.04 AMD64 Server²Ù×÷ϵͳ£¬Ê¹ÓõÄÎļþϵͳΪext4£¬Ê¹ÓõÄHypervisorΪKVM£¨qemu-kvm-0.12.3£©¡£ÎÒÃÇ·Ö±ð²âÊÔÁËËÞÖ÷»ú¡¢´ÅÅÌÓ³ÏñÒÔÎļþ¸ñʽ£¨RAW¸ñʽ£¬Ã»ÓÐÆôÓÃvirtio£©´æ´¢ÔÚ±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú¡¢´ÅÅÌÓ³ÏñÒÔÎļþ¸ñʽ£¨RAW¸ñʽ£¬Ã»ÓÐÆôÓÃvirtio£©´æ´¢ÔÚNFSÉϵÄÐéÄâ»úµÄCPUÐÔÄÜ¡£ÐéÄâ»úµÄÅäÖÃΪ2 ¿ÅvCPU£¨Õ¼ÓÃÁ½¸öÎïÀíỊ̈߳¬Ò²¾ÍÊÇÒ»¸öÎïÀíºËÐÄ£©ºÍ4 GBÄڴ棬ÔËÐÐUbuntu 12.04 AMD64 Server²Ù×÷ϵͳ¡£ÔÚÕâ¸ö²âÊÔÖÐûÓжԲÙ×÷ϵͳ¡¢Îļþϵͳ¡¢NFS¡¢KVMµÈµÈ½øÐÐÈκÎÐÔÄܵ÷ÓÅ¡£

´ÓÈçÉϲâÊÔ½á¹û¿ÉÒÔ¿´³ö£¬ÔÚûÓнøÐÐÈκÎÐÔÄܵ÷ÓŵÄÇé¿öÏ£¬ÔÚµ¥Ïß³ÌCPUÐÔÄÜ·½Ã棬ËÞÖ÷»ú >> ±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú >> NFS·þÎñÉϵÄÐéÄâ»ú£»ÔÚ¶àÏß³ÌCPUÐÔÄÜ·½Ã棬ËÞÖ÷»ú >> ±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú £½ NFS·þÎñÉϵÄÐéÄâ»ú¡£ÐèҪעÒâµÄÊÇ£¬ÔÚ¶àÏ̲߳âÊÔ½á¹û·½Ã棬ËÞÖ÷»úËùÕ¼µÄÓÅÊÆÍêÈ«ÊÇÓÉÓÚËÞÖ÷»ú±ÈÐéÄâ»ú¶àÕ¼ÓÃÁËÁ½¸öÎïÀíỊ̈߳¬Ò²¾ÍÊÇÒ»¸öÎïÀíºËÐÄ¡£¿ÉÒÔÈÏΪ£¬ÔÚÈçÉÏËùÊö²âÊÔÖУ¬ÎïÀí»úºÍÐéÄâ»úµÄCPUÐÔÄÜ»ù±¾ÉÏÊÇÒ»Öµģ¬ÐéÄ⻯»ù±¾ÉÏûÓе¼ÖÂCPUÐÔÄÜËðʧ¡£

£¨2£©ÎļþIOÐÔÄܲâÊÔ

ÎÒÃÇʹÓÃiozoneÀ´½øÐÐÎļþIOÐÔÄܲâÊÔ¡£iozoneÐÔÄܲâÊÔ½á¹û±íʾµÄÊÇÎļþIOµÄÍÌÍÂÁ¿£¨KBps£©£¬µ«ÊÇͨ¹ýÍÌÍÂÁ¿¿ÉÒÔ¹ÀËã³öIOPS¡£ÔÚÈçÏÂÃüÁîÖУ¬ÎÒÃÇÆÀ¹ÀµÄÊÇÒÔ256KΪÊý¾Ý¿é´óС¶ÔÎļþ½øÐÐд¡¢ÖØд¡¢¶Á¡¢ÖضÁ¡¢Ëæ»ú¶Á¡¢Ëæ»úдÐÔÄܲâÊÔ£¬ÔÚ²âÊÔ¹ý³Ìµ±ÖÐʹÓÃ/io.tmp×÷ΪÁÙʱ²âÊÔÎļþ£¬¸Ã²âÊÔÎļþµÄ´óСÊÇ4 GB¡£ÐèҪעÒâµÄÊÇ£¬ÃüÁîÖÐËùÖ¸¶¨µÄ²âÊÔÎļþÊÇ´ø·¾¶µÄ£¬Òò´ËÎÒÃÇ¿ÉÒÔ²âÊÔͬһÐéÄâ»úÉϲ»Í¬ÎļþϵͳµÄÐÔÄÜ¡£ÀýÈçÎÒÃÇͨ¹ýNFS½«Ä³Ò»ÍøÂç¹²ÏíÎļþϵͳ¹ÒÔص½ÐéÄâ»úµÄ/mntĿ¼£¬ÄÇôÎÒÃÇ¿ÉÒÔ½«¸Ã²âÊÔÎļþµÄ·¾¶É趨Ϊ/mnt/io.tmp¡£

cd ~/iozone3_414/src/current
¡¡¡¡./iozone -Mcew -i0 -i1 -i2 -s4g -r256k -f /io.tmp

ÏÂÃæÊÇÒ»¸ö¿É¹©²Î¿¼µÄ²âÊÔ½á¹û¡£ÔÚÕâ¸ö²âÊÔÖÐʹÓÃÁËÁ½Ì¨ÎïÀí»ú£¬Ã¿Ì¨ÎïÀí»ú¸÷ÅäÖÃÒ»¿ÅIntel Core i3 540 @ 3.07 GHz £¨Ë«ºËËÄỊ̈߳©£¬16 GBÄڴ棨DDR3 @ 1333 MHz£©£¬Ò»¿éSeagate ST2000DL003-9VT1Ó²ÅÌ£¨SATA£¬2TB£¬5900RPM£©£¬ÔËÐÐUbuntu 10.04 AMD64 Server²Ù×÷ϵͳ£¬Ê¹ÓõÄÎļþϵͳΪext4£¬Ê¹ÓõÄHypervisorΪKVM£¨qemu-kvm-0.12.3£©¡£ÎÒÃÇ·Ö±ð²âÊÔÁËËÞÖ÷»ú¡¢NFS¡¢´ÅÅÌÓ³ÏñÒÔÎļþ¸ñʽ£¨RAW¸ñʽ£¬Ã»ÓÐÆôÓÃvirtio£©´æ´¢ÔÚ±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú¡¢´ÅÅÌÓ³ÏñÒÔÎļþ¸ñʽ£¨RAW¸ñʽ£¬Ã»ÓÐÆôÓÃvirtio£©´æ´¢ÔÚNFSÉϵÄÐéÄâ»ú¡¢ÒÔ¼°´ÓÐéÄâ»úÄÚ²¿¹ÒÔØËÞÖ÷»úNFS·þÎñ£¨ÐéÄâÍø¿¨ÆôÓÃÁËvirtio£©µÄ´ÅÅÌIOÐÔÄÜ¡£ÐéÄâ»úµÄÅäÖÃΪ2 ¿ÅvCPU£¨Õ¼ÓÃÁ½¸öÎïÀíỊ̈߳¬Ò²¾ÍÊÇÒ»¸öÎïÀíºËÐÄ£©ºÍ4 GBÄڴ棬ÔËÐÐUbuntu 12.04 AMD64 Server²Ù×÷ϵͳ¡£ÔÚÕâ¸ö²âÊÔÖÐûÓжԲÙ×÷ϵͳ¡¢Îļþϵͳ¡¢NFS¡¢KVMµÈµÈ½øÐÐÈκÎÐÔÄܵ÷ÓÅ¡£

´ÓÈçÉϲâÊÔ½á¹û¿ÉÒÔ¿´³ö£¬ÔÚÈçÉÏËùÊöÌض¨²âÊÔ³¡¾°ÖУ¬ÔÚÎļþIOÐÔÄÜ·½Ã棬ËÞÖ÷»ú > NFS > ÐéÄâ»úÖеÄNFS > ±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú >NFS·þÎñÉϵÄÐéÄâ»ú¡£ÖµµÃ×¢ÒâµÄÊÇ£¬¼´Ê¹ÊÇ´ÓÐéÄâ»úÖйÒÔØNFS·þÎñ£¬ÆäÎļþIOÐÔÄÜÒ²Ô¶Ô¶³¬¹ý±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú¡£

£ÛÌرð˵Ã÷£ÝÐèҪעÒâµÄÊÇ£¬µ±ÎÒÃÇ˵Îļþ£¨»òÕß´ÅÅÌ£©IOÐÔÄܵÄʱºò£¬ÎÒÃÇÖ¸µÄͨ³£ÊÇÓ¦ÓóÌÐò£¨ÀýÈçiozone£©½øÐÐÎļþ¶Áд²Ù×÷ʱËù¿´µ½µÄIOÐÔÄÜ¡£Õâ¸öÐÔÄÜͨ³£ÊÇÓëϵͳÏà¹ØµÄ£¬°üÀ¨Á˶༶»º´æ£¨´ÅÅÌ×ÔÉíµÄ»º´æ»úÖÆ¡¢²Ù×÷ϵͳµÄ»º´æ»úÖÆ£©µÄÓ°Ï죬¶ø²»½ö½öÊÇ´ÅÅ̱¾Éí¡£ÀûÓÃiozone½øÐÐÎļþIOÐÔÄܲâÊÔʱ£¬²âÊÔ½á¹ûÓëÖ÷»úµÄÄÚ´æ´óС¡¢²âÊÔÊý¾Ý¿éµÄ´óС¡¢²âÊÔÎļþµÄ´óС¶¼ÓкܴóµÄ¹Øϵ¡£Èç¹ûҪȫÃæµØÃèÊöÒ»¸öÌض¨ÏµÍ³£¨CPU¡¢ÄÚ´æ¡¢Ó²ÅÌ£©µÄÎļþIOÐÔÄÜ£¬ÍùÍùÐèÒª¶Ô²âÊÔÊý¾Ý¿éµÄ´óСºÍ²âÊÔÎļþµÄ´óС½øÐе÷Õû£¬½øÐÐһϵÁÐÀàËƵIJâÊÔ²¢¶Ô²âÊÔ½á¹û½øÐÐÈ«Ãæ·ÖÎö¡£±¾ÎÄËùÌṩµÄ½ö½öÊÇÒ»¸ö¿ìËÙ²âÊÔ·½·¨£¬ËùÌṩµÄ²âÊÔ²ÎÊý²¢Ã»ÓÐÕë¶ÔÈκÎÌض¨ÏµÍ³½øÐÐÓÅ»¯£¬½ö½öÊÇΪÁË˵Ã÷iozoneÕâ¸ö¹¤¾ßµÄʹÓ÷½·¨¡£ÈçÉÏËùÊöÖ®²âÊÔÊý¾Ý£¬½ö½öÔÚÈçÉÏËùÊöÖ®²âÊÔ³¡¾°ÏÂÊÇÓÐЧµÄ£¬²¢²»×ãÒÔ¶¨ÐÔµØ˵Ã÷ÈκÎÐéÄ⻯³¡¾°ÏÂËÞÖ÷»úºÍÐéÄâ»úµÄÎļþIOÐÔÄܲîÒì¡£½¨Òé¶ÁÕßÔÚÕÆÎÕÁËiozoneÕâ¸ö¹¤¾ßµÄʹÓ÷½·¨µÄ»ù´¡ÉÏ£¬¶Ô±»²âÊÔ¶ÔÏó½øÐиü¼ÓÈ«ÃæµÄ²âÊÔ¡££¨¸ÐлsaphiresÍøÓѵÄÐ޸Ľ¨Òé¡££©

£¨3£©ÄÚ´æÐÔÄܲâÊÔ

ÎÒÃÇʹÓÃmbwÀ´²âÊÔÐéÄâ»úµÄÄÚ´æÐÔÄÜ¡£mbwͨ³£ÓÃÀ´ÆÀ¹ÀÓû§²ãÓ¦ÓóÌÐò½øÐÐÄڴ濽±´²Ù×÷ËùÄܹ»´ïµ½µÄ´ø¿í£¨MBps£©¡£

mbw 128

ÏÂÃæÊÇÒ»¸ö¿É¹©²Î¿¼µÄ²âÊÔ½á¹û¡£ÔÚÕâ¸ö²âÊÔÖÐʹÓÃÁËÁ½Ì¨ÎïÀí»ú£¬Ã¿Ì¨ÎïÀí»ú¸÷ÅäÖÃÒ»¿ÅIntel Core i3 540 @ 3.07 GHz £¨Ë«ºËËÄỊ̈߳©£¬16 GBÄڴ棨DDR3 @ 1333 MHz£©£¬Ò»¿éSeagate ST2000DL003-9VT1Ó²ÅÌ£¨SATA£¬2TB£¬5900RPM£©£¬ÔËÐÐUbuntu 10.04 AMD64 Server²Ù×÷ϵͳ£¬Ê¹ÓõÄÎļþϵͳΪext4£¬Ê¹ÓõÄHypervisorΪKVM£¨qemu-kvm-0.12.3£©£¬ÐéÄâ»úÔËÐÐUbuntu 12.04 AMD64 Server²Ù×÷ϵͳ¡£ÎÒÃÇ·Ö±ð²âÊÔÁËËÞÖ÷»ú¡¢´ÅÅÌÓ³ÏñÒÔÎļþ¸ñʽ£¨RAW¸ñʽ£¬Ã»ÓÐÆôÓÃvirtio£©´æ´¢ÔÚ±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú¡¢´ÅÅÌÓ³ÏñÒÔÎļþ¸ñʽ£¨RAW¸ñʽ£¬Ã»ÓÐÆôÓÃvirtio£©´æ´¢ÔÚNFSÉϵÄÐéÄâ»úµÄÄÚ´æÐÔÄÜ¡£ÐéÄâ»úµÄÅäÖÃΪ2 ¿ÅvCPU£¨Õ¼ÓÃÁ½¸öÎïÀíỊ̈߳¬Ò²¾ÍÊÇÒ»¸öÎïÀíºËÐÄ£©ºÍ4 GBÄÚ´æ¡£ÔÚÕâ¸ö²âÊÔÖÐûÓжԲÙ×÷ϵͳ¡¢Îļþϵͳ¡¢NFS¡¢KVMµÈµÈ½øÐÐÈκÎÐÔÄܵ÷ÓÅ¡£

´ÓÈçÉϲâÊÔ½á¹û¿ÉÒÔ¿´³ö£¬ÔÚûÓнøÐÐÈκÎÐÔÄܵ÷ÓŵÄÇé¿öÏ£¬ËÞÖ÷»ú¡¢±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú¡¢NFS·þÎñÉϵÄÐéÄâ»úÔÚÄÚ´æÐÔÄÜ·½Ãæ»ù±¾ÉÏÊÇÒ»Öµģ¬ÐéÄ⻯»ù±¾ÉÏûÓе¼ÖÂÄÚ´æÐÔÄÜËðʧ¡£

£¨4£©ÍøÂç´ø¿í²âÊÔ

ÎÒÃÇʹÓÃiperfÀ´²âÊÔÐéÄâ»úÖ®¼äµÄÍøÂç´ø¿í£¨Mbps£©¡£²âÊÔ·½·¨ÊÇÔÚһ̨ÐéÄâ»úÉÏÔËÐÐiperf·þÎñ¶Ë£¬ÁíÍâһ̨ÐéÄâ»úÉÏÔËÐÐiperf¿Í»§¶Ë¡£¼ÙÉèÔËÐзþÎñ¶ËµÄÐéÄâ»úµÄIPµØÖ·ÊÇ192.168.1.1£¬ÔËÐпͻ§¶ËµÄÐéÄâ»úµÄIPµØÖ·ÊÇ192.168.1.2¡£

ÔÚ·þÎñ¶ËÖ´ÐÐÈçÏÂÃüÁ

iperf -s

ÔÚ¿Í»§¶ËÖ´ÐÐÈçÏÂÃüÁ

iperf -c 192.168.1.1

²âÊÔÍê³Éºó£¬ÔÚ¿Í»§¶Ë»áÏÔʾÁ½Ì¨ÐéÄâ»úÖ®¼äµÄÍøÂç´ø¿í¡£

ÏÂÃæÊÇÒ»¸ö¿É¹©²Î¿¼µÄ²âÊÔ½á¹û¡£ÔÚÕâ¸ö²âÊÔÖÐʹÓÃÁËÁ½Ì¨ÎïÀí»ú£¬Ã¿Ì¨ÎïÀí»ú¸÷ÅäÖÃÒ»¿ÅIntel Core i3 540 @ 3.07 GHz £¨Ë«ºËËÄỊ̈߳©£¬16 GBÄڴ棨DDR3 @ 1333 MHz£©£¬Ò»¿éSeagate ST2000DL003-9VT1Ó²ÅÌ£¨SATA£¬2TB£¬5900RPM£©£¬ÔËÐÐUbuntu 10.04 AMD64 Server²Ù×÷ϵͳ£¬Ê¹ÓõÄÎļþϵͳΪext4£¬Ê¹ÓõÄHypervisorΪKVM£¨qemu-kvm-0.12.3£©¡£ÎÒÃÇ·Ö±ð²âÊÔÁËËÞÖ÷»úÖ®¼ä¡¢ËÞÖ÷»úÓëÐéÄâ»úÖ®¼ä¡¢ÐéÄâ»úÓëÐéÄâ»úÖ®¼äµÄÄÚÍø´ø¿í¡£ÐéÄâ»úµÄÅäÖÃΪ2 ¿ÅvCPU£¨Õ¼ÓÃÁ½¸öÎïÀíỊ̈߳¬Ò²¾ÍÊÇÒ»¸öÎïÀíºËÐÄ£©ºÍ4 GBÄÚ´æ¡£ÐéÄâ»úµÄÅäÖÃΪ2 ¿ÅvCPU£¨Õ¼ÓÃÁ½¸öÎïÀíỊ̈߳¬Ò²¾ÍÊÇÒ»¸öÎïÀíºËÐÄ£©ºÍ4 GBÄڴ棬ÔËÐÐUbuntu 12.04 AMD64 Server²Ù×÷ϵͳ¡£ÔÚÕâ¸ö²âÊÔÖÐûÓжԲÙ×÷ϵͳ¡¢Îļþϵͳ¡¢NFS¡¢KVMµÈµÈ½øÐÐÈκÎÐÔÄܵ÷ÓÅ£¬µ«ÊÇÐéÄâ»úµÄÍø¿¨ÆôÓÃÁËvirtio¡£

´ÓÈçÉϲâÊÔ½á¹û¿ÉÒÔ¿´³ö£¬ËÞÖ÷»úÖ®¼äµÄÄÚÍø´ø¿í½Ó½üÄÚÍø½»»»»úµÄ¼«ÏÞ¡£ÔÚÆôÓÃÁËvirtioµÄÇé¿öÏ£¬ËÞÖ÷»úÓëÐéÄâ»úÖ®¼äÄÚÍø´ø¿íÓÐС·ù¶ÈµÄÐÔÄÜËðʧ£¬»ù±¾Éϲ»»áÓ°ÏìÊý¾Ý´«ÊäÄÜÁ¦£»ÐéÄâ»úÓëÐéÄâ»úÖ®¼äµÄÄÚÍø´ø¿íÓнӽü15%µÄËðʧ£¬¶ÔÊý¾Ý´«ÊäÄÜÁ¦Ó°ÏìÒ²²»ÊǺܴó¡£

£¨5£©Êý¾Ý¿âÐÔÄܲâÊÔ

postgresqlÊÇÒ»¸öÖøÃûµÄ¿ªÔ´Êý¾Ý¿âϵͳ¡£ÔÚMySQL±»Sun ¹«Ë¾ÊÕ¹º²¢½øÒ»²½±»Oracle¹«Ë¾ÊÕ¹ºÖ®ºó£¬Ô½À´Ô½¶àµÄ¹«Ë¾ÕýÔÚ´ÓMySQLǨÒƵ½postgresql¡£pgbenchÊÇÒ»¸öÕë¶ÔpostgresqlµÄÐÔÄܲâÊÔ¹¤¾ß£¬Æä²âÊÔ½á¹û½Ó½üÓÚTPC-B¡£pgbenchµÄÓŵãÖ®Ò»ÔÚÓÚËüÄܹ»ÇáÒ׵ؽøÐжàÏ̲߳âÊÔ£¬´Ó¶ø³ä·ÖÀûÓöàºË´¦ÀíÆ÷µÄ´¦ÀíÄÜÁ¦¡£

ÔÚÐéÄâ»úÉÏÒÔpostgresÓû§µÇ¼£º

su -l postgres

½«/usr/lib/postgresql/9.1/bin¼ÓÈ뵽·¾¶PATHµ±ÖС£

´´½¨²âÊÔÊý¾Ý¿â£º

createdb pgbench

³õʼ»¯²âÊÔÊý¾Ý¿â£º

pgbench -i -s 16 pgbench

Ö´Ðе¥Ï̲߳âÊÔ£º

¡¡pgbench -t 2000 -c 16 -U postgres pgbench

Ö´ÐжàÏ̲߳âÊÔ£¬ÔÚÏÂÃæµÄÃüÁîÖн«NÌ滻ΪÐéÄâ»úµÄvCPUÊýÁ¿£º

pgbench -t 2000 -c 16 -j N -U postgres pgbench

ÏÂÃæÊÇÒ»¸ö¿É¹©²Î¿¼µÄ²âÊÔ½á¹û¡£ÔÚÕâ¸ö²âÊÔÖÐʹÓÃÁËÁ½Ì¨ÎïÀí»ú£¬Ã¿Ì¨ÎïÀí»ú¸÷ÅäÖÃÒ»¿ÅIntel Core i3 540 @ 3.07 GHz £¨Ë«ºËËÄỊ̈߳©£¬16 GBÄڴ棨DDR3 @ 1333 MHz£©£¬Ò»¿éSeagate ST2000DL003-9VT1Ó²ÅÌ£¨SATA£¬2TB£¬5900RPM£©£¬ÔËÐÐUbuntu 10.04 AMD64 Server²Ù×÷ϵͳ£¬Ê¹ÓõÄÎļþϵͳΪext4£¬Ê¹ÓõÄHypervisorΪKVM£¨qemu-kvm-0.12.3£©£¬ÐéÄâ»úÔËÐÐUbuntu 12.04 AMD64 Server²Ù×÷ϵͳ¡£ÎÒÃÇ·Ö±ð²âÊÔÁËËÞÖ÷»ú¡¢´ÅÅÌÓ³ÏñÒÔÎļþ¸ñʽ£¨RAW¸ñʽ£¬Ã»ÓÐÆôÓÃvirtio£©´æ´¢ÔÚ±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú¡¢´ÅÅÌÓ³ÏñÒÔÎļþ¸ñʽ£¨RAW¸ñʽ£¬Ã»ÓÐÆôÓÃvirtio£©´æ´¢ÔÚNFSÉϵÄÐéÄâ»úµÄÊý¾Ý¿âÐÔÄÜ¡£ÐéÄâ»úµÄÅäÖÃΪ2 ¿ÅvCPU£¨Õ¼ÓÃÁ½¸öÎïÀíỊ̈߳¬Ò²¾ÍÊÇÒ»¸öÎïÀíºËÐÄ£©ºÍ4 GBÄڴ棬ÔËÐÐUbuntu 12.04 AMD64 Server²Ù×÷ϵͳ¡£ÔÚÕâ¸ö²âÊÔÖÐûÓжԲÙ×÷ϵͳ¡¢Îļþϵͳ¡¢NFS¡¢KVMµÈµÈ½øÐÐÈκÎÐÔÄܵ÷ÓÅ¡£

´ÓÈçÉϲâÊÔ½á¹û¿ÉÒÔ¿´³ö£¬ÔÚûÓнøÐÐÈκÎÐÔÄܵ÷ÓŵÄÇé¿öÏ£¬ÔÚÊý¾Ý¿âÐÔÄÜ·½Ã棬ËÞÖ÷»ú >> ±¾µØ´ÅÅÌÉϵÄÐéÄâ»ú >> NFS·þÎñÉϵÄÐéÄâ»ú¡£

   
3590 ´Îä¯ÀÀ       17
Ïà¹ØÎÄÕÂ

΢·þÎñ²âÊÔÖ®µ¥Ôª²âÊÔ
һƪͼÎÄ´øÄãÁ˽â°×ºÐ²âÊÔÓÃÀýÉè¼Æ·½·¨
È«ÃæµÄÖÊÁ¿±£ÕÏÌåϵ֮»Ø¹é²âÊÔ²ßÂÔ
È˹¤ÖÇÄÜ×Ô¶¯»¯²âÊÔ̽Ë÷
Ïà¹ØÎĵµ

×Ô¶¯»¯½Ó¿Ú²âÊÔʵ¼ù֮·
jenkins³ÖÐø¼¯³É²âÊÔ
ÐÔÄܲâÊÔÕï¶Ï·ÖÎöÓëÓÅ»¯
ÐÔÄܲâÊÔʵÀý
Ïà¹Ø¿Î³Ì

³ÖÐø¼¯³É²âÊÔ×î¼Ñʵ¼ù
×Ô¶¯»¯²âÊÔÌåϵ½¨ÉèÓë×î¼Ñʵ¼ù
²âÊԼܹ¹µÄ¹¹½¨ÓëÓ¦ÓÃʵ¼ù
DevOpsʱ´úµÄ²âÊÔ¼¼ÊõÓë×î¼Ñʵ¼ù
×îпγ̼ƻ®
ÐÅÏ¢¼Ü¹¹½¨Ä££¨»ùÓÚUML+EA£©3-21[±±¾©]
Èí¼þ¼Ü¹¹Éè¼Æʦ 3-21[±±¾©]
ͼÊý¾Ý¿âÓë֪ʶͼÆ× 3-25[±±¾©]
ÒµÎñ¼Ü¹¹Éè¼Æ 4-11[±±¾©]
SysMLºÍEAϵͳÉè¼ÆÓ뽨ģ 4-22[±±¾©]
DoDAF¹æ·¶¡¢Ä£ÐÍÓëʵÀý 5-23[±±¾©]

LoadRunnerÐÔÄܲâÊÔ»ù´¡
Èí¼þ²âÊÔ½á¹û·ÖÎöºÍÖÊÁ¿±¨¸æ
ÃæÏò¶ÔÏóÈí¼þ²âÊÔ¼¼ÊõÑо¿
Éè¼Æ²âÊÔÓÃÀýµÄËÄÌõÔ­Ôò
¹¦ÄܲâÊÔÖйÊÕÏÄ£Ð͵Ľ¨Á¢
ÐÔÄܲâÊÔ×ÛÊö


ÐÔÄܲâÊÔ·½·¨Óë¼¼Êõ
²âÊÔ¹ý³ÌÓëÍŶӹÜÀí
LoadRunner½øÐÐÐÔÄܲâÊÔ
WEBÓ¦ÓõÄÈí¼þ²âÊÔ
ÊÖ»úÈí¼þ²âÊÔ
°×ºÐ²âÊÔ·½·¨Óë¼¼Êõ


ij²©²ÊÐÐÒµ Êý¾Ý¿â×Ô¶¯»¯²âÊÔ
IT·þÎñÉÌ Web°²È«²âÊÔ
IT·þÎñÉÌ ×Ô¶¯»¯²âÊÔ¿ò¼Ü
º£º½¹É·Ý µ¥Ôª²âÊÔ¡¢Öع¹
²âÊÔÐèÇó·ÖÎöÓë²âÊÔÓÃÀý·ÖÎö
»¥ÁªÍøweb²âÊÔ·½·¨Óëʵ¼ù
»ùÓÚSeleniumµÄWeb×Ô¶¯»¯²âÊÔ