ืฆื ืฆืืฉืืขืื IaaS (ืืืืจืืืึทื ืืึทืืึท ืฆืขื ืืขืจ) ืืึทืืื ืื ืืก, ืืืจ
KVM, VmWare, Xen, Virtuozzo6/7, ืืื ืืขืืื ื ืืื ืงืึทื ืืืื ืขืจื ืคืื ืืขืจ ืืขืืืืงืขืจ Virtuozzo ืืขื ืขื ืืขืฉืืืฆื ืืื ืืืืคึผืขืจืืืืืืขืจื ืคืื ืงืึธืืคึผืืืืขืจ ื ืึธืืข. ืฉืืืฆื ืกืืึธืจืืืืฉ ืึธืคึผืฆืืขืก ืึทืจืืึทื ื ืขืืขื ืืืืข, NFS, Ceph ืืื Virtuozzo ืกืืึธืจืืืืฉ.
FCO ืฉืืืฆื ืื ืฉืึทืคืื ื ืืื ืคืึทืจืืืึทืืืื ื ืคืื ืงืืืคื ืงืืึทืกืืขืจื ืคึฟืื ืึท ืืืื ืฆืืืื ื. ืืึธืก ืืื, ืืืจ ืงืขื ืขื ืคืืจื ืึท Virtuozzo ืงื ืืื ืืื ืึท KVM + Ceph ืงื ืืื ืืืจื ืืึทืฉืืืืขื ืฆืืืืฉื ืืื ืืื ืึท ืืืื ืืื.
ืืื ืืืื ืืึทืจืฅ, FCO ืืื ืึท ืคืืืฉืืขื ืืืง ืืืืืื ื ืคึฟืึทืจ ืืืึธืืงื ืคึผืจืึทืืืืืืขืจื, ืืืึธืก, ืืื ืึทืืืฉืึทื ืฆื ืึธืจืงืขืกืืจืึทืืืึธื, ืืืื ืืืื ืืืืื ื, ืืื ืึทืืข ืกืขืืืื ืืก, ืฆืึธืืื ื ืคึผืืืืื ืก, ืื ืืืืืกืื, ื ืึธืืืึทืคืึทืงืืืฉืึทื ื, ืจืืกืขืืขืจื, ืืขืจืึทืคืก, ืืื ืึทืืื ืืืืฃ. ืึธืืขืจ, ืื ืืืืื ื ืืืื ืืื ื ืืฉื ืืืืืืช ืฆื ืืขืงื ืึทืืข ืจืืกืืฉ ื ืืึทื ืกืื, ืึทืืื ืืืจ ืคืืจืืืื ืืืึทื ื ืืฆื ืืื ืืืืืืข ืคืื โโืื ืื ืืขืจ ืืืืืื ื.
ืืื ืืื ืืืืขืจ ืฆืืคืจืืื ืืื ืื ืคืืขืงืกืึทืืึทื ืกืืกืืขื ืคึฟืึทืจ ืืืกืืจืืืืืืื ื ืจืขืื ืฆื ืึทืืข ืืืึธืืงื ืจืขืกืืจืกื: ืืืืืขืจ, ืืืกืงืก, ืคึผืจืึธืืืงืื, ืกืขืจืืืขืจืก, ืคืืจืขืืืึทืืืก - ืึทืืข ืืขื ืงืขื ืขื ืืืื "ืฉืขืจื" ืืื ืืขืจืืืืื ืจืขืื ืฆืืืืฉื ืืืืขืจื, ืืื ืืคืืื ืฆืืืืฉื ื ืืฆืขืจืก ืคืื ืคืึทืจืฉืืืขื ืข ืงืืืืึทื ืฅ. ืืขืืขืจ ืงืืืขื ื ืงืขื ืขื ืืึทืื ืขืืืขืืข ืคืจืืึท ืืึทืื ืกืขื ืืขืจืก ืืื ืืืืขืจ ืืืึธืืงื ืืื ืคืืจื ืืื ืคึฟืื ืึท ืืืื ืงืึธื ืืจืึธื ืืึทืคืืืข.
ืึทืจืงืึทืืขืงืืฉืขืจืึทืื, FCO ืืืฉืืืื ืคืื ืขืืืขืืข ืคึผืึทืจืฅ, ืืขืืขืจ ืคืื ืืืึธืก ืืื ืืืื ืืืืืขื ืข ืคืจืืึท ืงืึธื, ืืื ืขืืืขืืข ืืึธืื ืืืืขืจ ืืืืืขื ืข ืืึทืืึทืืืืก.
ืืืื - ืืื ืืข - ืึทืืืื ืืื ืืึทื ืืฆืขืจ ืฆืืืื ื
ืืืฉืึทืืข - ืืขืฉืขืคื ืืึธืืืง, ืืืืื ื, ืึทืจืืขื ืคืึทืจืืืึทืืืื ื
ืืืืขืจืืื - ืกืขืจืืืืก ืงืึธืึธืจืืื ืึทืืึธืจ, ืืึทื ืืืืฉืื ืืื ืงืึธืืึธืจืืึทื ืึทืฅ ืืขืจ ืืืขืงืกื ืคืื ืืื ืคึฟืึธืจืืึทืฆืืข ืฆืืืืฉื ืืขืฉืขืคื ืืึธืืืง ืืื ืงืืึทืกืืขืจื.
XVPManager - ืคืึทืจืืืึทืืืื ื ืคืื ืงื ืืื ืขืืขืืขื ืื: ื ืึธืืื, ืกืืึธืจืืืืฉ, ื ืขืฅ ืืื ืืืืจืืืึทื ืืืฉืื ืขื.
XVPAgent - ืึทื ืึทืืขื ื ืืื ืกืืึทืืืจื ืืืืฃ ื ืึธืืื ืฆื ืื ืืขืจืึทืงื ืืื XVPManager
ืืืจ ืคึผืืึทื ืืจื ืฆื ืึทืจืืึทื ื ืขืืขื ืึท ืืืืืืื ืืขืฉืืืืข ืืืขืื ืื ืึทืจืงืึทืืขืงืืฉืขืจ ืคืื ืืขืืขืจ ืงืึธืืคึผืึธื ืขื ื ืืื ืึท ืกืขืจืืข ืคืื โโืึทืจืืืงืืขื, ืืืื, ืคืื ืงืืจืก, ืื ืืขืืข ืืขืจืืืขืงื ืืื ืืขืจืขืก.
ืืขืจ ืืืืคึผื ืืืึทืืข ืคืื โโืคืงืึธ ืืื ืคึฟืื ืืืื "ืืึธืงืกืขื" ื ืึทืืืจ. ืคึผืึทืฉืืขืก ืืื ืืื ืึทืืึทืืืืึทื ืืขื ืขื ืืื ืืืื ืืื ืกื. ืคึฟืึทืจ ืื ืงืึธื ืืจืึธื ื ืึธืืข, ืืืื ืืืืจืืืึทื ืืึทืฉืื ืืืืฃ ืืืื ืื ืืื ืึทืืึทืงืืืืื, ืืื ืืืึธืก ืึทืืข ืื ื ืืืืืง ืคึผืึทืงืึทืืืฉืึทื ืืขื ืขื ืืื ืกืืึทืืืจื. ืื ืกืขืืืื ืืก ืืขื ืขื ืืขืฉืืขืื ืืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืืขืงืขืก ืืื ืื ืคืึธืจืขื ืคืื ืึท ืืืึทืืขืืืืืง ืืืขืจื:
# cat /etc/extility/config/vars
โฆ
export LIMIT_MAX_LIST_ADMIN_DEFAULT="30000"
export LIMIT_MAX_LIST_USER_DEFAULT="200"
export LOGDIR="/var/log/extility"
export LOG_FILE="misc.log"
export LOG_FILE_LOG4JHOSTBILLMODULE="hostbillmodule.log"
export LOG_FILE_LOG4JJADE="jade.log"
export LOG_FILE_LOG4JTL="tigerlily.log"
export LOG_FILE_LOG4JXVP="xvpmanager.log"
export LOG_FILE_VARS="misc.log"
โฆ
ืื ืืื ืฆืข ืงืึทื ืคืืืืขืจืืืฉืึทื ืืื ืืืืืขืก ืขืืืืื ืืื ืืขืืคึผืืึทืืขืก, ืืื ืืขืจ ืืขื ืขืจืึทืืึธืจ ืืื ืืึธื ืืฉื
#build-config ืืืึธืก ืืืขื ืืืฉืขื ืขืจืืื ืึท ืืืึทืจืก ืืขืงืข ืืื ืืึทืคึฟืขืื ืื ืกืขืจืืืืกืขืก ืฆื ืืืืขื ืขื ืื ืงืึธื ืคืื. ืืขืจ ืืึทื ืืฆืขืจ ืฆืืืื ื ืืื ืคืืึทื ืืื ืงืขื ืขื ืืืื ืืืืื ืืจืึทื ืืื.
ืืื ืืืจ ืงืขื ืขื ืืขื, ืื ืฆืืืื ื ืืืฉืืืื ืคืื ืืืืืืฉืืฅ ืืืึธืก ืงืขื ืขื ืืืื ืงืึทื ืืจืึธืืื ืืืจื ืื ืืึทื ืืฆืขืจ. ืขืจ ืงืขื ืขื ืืืืื ืืืืื / ืึทืจืึธืคึผื ืขืืขื ืืืืืืฉืืฅ ืคืื ืืขื ืืืึทื, ืืขืจืืื ืงืจืืืืืื ื ืื ืืึทืฉืืึธืจื ืขืจ ืืึทืจืฃ.
ืืจืึธืฅ ืืืื ืคืืจืืืื ื ืึทืืืจ, FCO ืืื ืึท ืืขืืกื ืงืืกืืึธืืืืึทืืืข ืกืืกืืขื. ืขืก ืืื ืึท ืจืืืืง ื ืืืขืจ ืคืื ืกืขืืืื ืืก ืืื ืคึผืึธืืืฆืืข ืืืืืื ืคึฟืึทืจ ืืฉืึทื ืืื ื ืื ืืืึธืจืงืคืืึธืื:
- ืื ืื ืคึผืืืืื ืก ืืขื ืขื ืืขืฉืืืฆื, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืจ ืงืขื ืขื ืฉืจืืึทืื ืืืื ืืืืืขื ืข ืืืืื ื ืืืคึฟื ืึธืืขืจ ืืืื ืืืืืขื ืข ืคืื ืืจืืืกื ืืืง ืืืื ืฆื ืฆืืฉืืขืื ืื ืืึทื ืืฆืขืจ
- ืื ืื ืืจืืืขืจื ืคึฟืึทืจ ืืืืขืจ ืืขืฉืขืขื ืืฉื ืืขื ืขื ืืขืฉืืืฆื, ืืืฉื, ืึทืืื ื ืืขืจ ืขืจืฉืืขืจ ืืืืจืืืึทื ืืึทืฉืื ืฆื ืึท ืงืืืขื ื ืืืขื ืขืก ืืื ืืืฉืืคื
- ืื ืื ืืืืืืฉืืฅ ืืื ืื ืฆืืืื ื ืืขื ืขื ืืขืฉืืืฆื, ืืืฉื, ืขืืืขืืืื ื ืึท ืืึธืืืืืข ืืืืืขื ืืืืื ืืื ืื ืืึทื ืืฆืขืจ ืฆืืืื ื.
ืื ืงืืกืืึธืืืืึทืืืึธื ืืื ืืขืฉืจืืื ืืื FDL, ืืืึธืก ืืื ืืืืืจื ืืืืฃ Lua. ืืืื ืืืจ ืืืืกื ืืืึท, ืขืก ืืืขื ืืืื ืงืืื ืคืจืืืืขืืขื ืืื FDL.
ืืึธ ืืื ืึท ืืืืฉืคึผืื ืคืื ืืืื ืขืจ ืคืื ืื ืกืืืคึผืืึทืกื ืืจืืืขืจื ืืืึธืก ืืืจ ื ืืฆื. ืืขืจ ืฆืื ืื ืงืขื ื ืืฉื ืืึธืื ื ืืฆืขืจืก ืฆื ืืืืื ืืืืขืจ ืืืืืขื ืข ืืืืืขืจ ืืื ืื ืืขืจืข ืงืืืืึทื ืฅ. ืืืจ ืืึธื ืืึธืก ืฆื ืคืึทืจืืืึทืื ืืืื ืืึทื ืืฆืขืจ ืคืื ืงืจืืืืืื ื ืึท ืืืืืข ืืืื ืคึฟืึทืจ ืื ืืขืจืข ื ืืฆืขืจืก.
function register()
return {"pre_user_api_publish"}
end
function pre_user_api_publish(p)
if(p==nil) then
return{
ref = "cancelPublishImage",
name = "Cancel publishing",
description = "Cancel all userโs images publishing",
triggerType = "PRE_USER_API_CALL",
triggerOptions = {"publishResource", "publishImage"},
api = "TRIGGER",
version = 1,
}
end
-- Turn publishing off
return {exitState = "CANCEL"}
end
ืื ืจืขืืืกืืจืืจื ืคืื ืงืฆืืข ืืืขื ืืืื ืืขืจืืคึฟื ืืืจื ืื FCO ืงืขืจื. ืขืก ืืืขื ืฆืืจืืงืงืืืขื ืื ื ืึธืืขื ืคืื ืื ืคึฟืื ืงืฆืืข ืฆื ืืืขืจื ืืขืจืืคื. ืืขืจ "ืคึผ" ืคึผืึทืจืึทืืขืืขืจ ืคืื ืืขื ืคึฟืื ืงืฆืืข ืกืืึธืจื ืื ืจืืคื ืงืึธื ืืขืงืกื, ืืื ืืขืจ ืขืจืฉืืขืจ ืืึธื ืขืก ืืื ืืขืจืืคึฟื ืขืก ืืืขื ืืืื ืืืืืืง (ื ืื). ืืืึธืก ืืืขื ืืึธืื ืืื ืื ืฆื ืคืึทืจืฉืจืืึทืื ืืื ืืืขืจ ืฆืื ืื. ืืื triggerType ืืืจ ืึธื ืืืืึทืื ืึทื ืืขืจ ืฆืื ืื ืืื ืื ืืืึธืืงื ืืืืืขืจ ืื ืึทืจืืืกืืขืื ืึธืคึผืขืจืึทืฆืืข, ืืื ืืืืื ืึทืคืขืงืฅ ืืืืขืจื. ืคืื ืงืืจืก, ืืืจ ืืึธืื ืกืืกืืขื ืึทืืืื ืืกืืจืึทืืึธืจืก ืฆื ืึทืจืืืกืืขืื ืึทืืฅ. ืืื triggerOptions ืืืจ ืืขืืึทื ืื ืึทืคึผืขืจืืืฉืึทื ื ืคึฟืึทืจ ืืืึธืก ืื ืฆืื ืื ืืืขื ืคืืืขืจ.
ืืื ืื ืืืืคึผื ืืึทื ืืื ืฆืืจืืงืงืืืขื {exitState = "CANCEL"}, ืืืึธืก ืืื ืืืึธืก ืื ืฆืื ืื ืืื ืืขืืืขืืึธืคึผืขื. ืขืก ืืืขื ืฆืืจืืงืงืืืขื ืืืจืืคืึทื ืืืขื ืืขืจ ืืึทื ืืฆืขืจ ืคืจืืืื ืฆื ืืืืื ืืืืขืจ ืืืื ืืื ืื ืงืึธื ืืจืึธื ืืึทืคืืืข.
ืืื ืื FCO ืึทืจืงืึทืืขืงืืฉืขืจ, ืงืืื ืืืืคืขืฅ (ืืืกืง, ืกืขืจืืืขืจ, ืืืื, ื ืขืฅ, ื ืขืฅ ืึทืืึทืคึผืืขืจ, ืืื"ื ื) ืืื ืจืขืคึผืจืืืขื ืืื ืืื ืึท ืืืื ืขื ืืืื ืืืึธืก ืืื ืคึผืจืึธืกื ืคึผืึทืจืึทืืขืืขืจืก:
- ืืืื UUID
- ืืืื ื ืึธืืขื
- ืืืื ืืืคึผ
- ืืืื ืืึทืืืฆืขืจ UUID
- ืืืื ืกืืึทืืืก (ืึทืงืืืื, ืื ืึทืงืืืื)
- ืืืื ืืขืืึทืืึทืืึท
- ืืืื ืฉืืืกืืขื
- UUID ืคืื ืื ืคึผืจืึธืืืงื ืืืึธืก ืึธืื ื ืื ืืืื
- ืืืื VDC
ืืึธืก ืืื ืืืืขืจ ืืึทืงืืืขื ืืืขื ืืืจ ืึทืจืืขื ืืื ืึท API, ืืืขื ืึทืืข ืจืขืกืืจืกื ืืขื ืขื ืืขืืจืืขื ืืืื ืืขืจ ืืขืืืืงืขืจ ืคึผืจืื ืฆืืคึผ. ืคึผืจืึธืืืงืื ืืขื ืขื ืงืึทื ืคืืืืขืจื ืืืจื ืืขืจ ืฉืคึผืืึทืืขืจ ืืื ืึธืจืืขืจื ืืืจื ืืขืจ ืงืืืขื ื. ืืื ื ืืื ืืืขืจ ืืืืื ื ืืื ืืืืฃ ืื ืืืึทื, ืืขืจ ืงืืืขื ื ืงืขื ืขื ืคืจืืื ืกืืจ ืงืืื ืคึผืจืึธืืืงื ืคึฟืื ืื ืืึทืคืืืข. ืขืก ืืืขื ืืืื ืงืึทืืงืืึทืืืืืื ืฉืคึผืขืืขืจ ืืื ืืืืื ื. ืืขืจ ืคึผืจืึธืืืงื ืงืขื ืขื ืืืื ืึทื IP ืึทืืจืขืก ืคึผืขืจ ืฉืขื, ืึทื ื ืึธื ืืืืืืืื ืคืื ืืืกืง ืคึผืขืจ ืฉืขื, ืึธืืขืจ ื ืึธืจ ืึท ืกืขืจืืืขืจ.
ืงืื ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืฆื ืฆืืืื ืืืืขืจ ืจืขืกืืจืกื ืฆื ืืืืฉื ืื ืืึธืืืง ืคืื ืืจืืขืื ืืื ืืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืจ ืงืขื ืขื ืฆืืืื ืืจืื ืืฉืืืืช ื ืึธืืื ืืื ืื ืืืึธื ืฉืืืกื, ืืื ืฆืืืื ืขืืืขืืข ืงืืืืึทื ืฅ ืืื ืื ืืขืืืข ืฉืืืกื, ืืขืจืืื ืึทืืึทืงืืืืื ื ืื ื ืึธืืื ืคึผืขืจืกื ืึทืื ืฆื ืื ืงืืืืึทื ืฅ. ืืืจ ื ืืฆื ืืขื ืืขืงืึทื ืืืึทื ืคึฟืึทืจ ืืืืคึผ ืงืืืืึทื ืฅ ืืืึธืก ืืึธื ื ืื ืืื ืฉืื ืื ืืขืื ืืืืขืจ ืืืืก. ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืงืขื ืขื ืืืื ืืขืืืืื ื ืคืื ืืขืจ ืืืืืืื.
ืื ืืืืกืึทื ืกืื ื ืืึธืืขื ืื ืืืึทืืืื ืคึผืืืื ื ืคึฟืึทืจ ืืขืืขืจ ืคึผืจืึทืกืขืกืขืจ ืืึทืจืฅ ืคืื ืึท ืืฉืืืืช ื ืึธืืข. ืื ืคึผืจืืึทื ืืื ืืืื ืึทืคืขืงืืึทื ืืืจื ืื ื ืืืขืจ ืคืื ืงื ืืื ืืืืคึผืก. ืืืื ืืืจ ืคึผืืึทื ืฆื ื ืืฆื KVM ืืื VMware ืฆืืืึทืืขื, ืืืฉื, ืื ืคึผืจืืึทื ืคืื ืื ืืขืจืืืืืขื ืืฉ ืืืขื ืคืึทืจืืจืขืกืขืจื.
FCO ืืื ืึท ืคืื-ืคืืขืืืฉื ืคึผืจืึธืืืงื, ืืืึทื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืืืืขืจ ืจืืึทื, ืึทืืื ืืืจ ืคึผืืึทื ืฆื ืฆืืืจืืืื ืขืืืขืืข ืึทืจืืืงืืขื ืืื ืึทืืึธื ืืื ืึท ืืืืืืื ืืึทืฉืจืืึทืืื ื ืคืื ืื ืคืึทื ืืงืฉืึทื ืื ื ืคืื ืื ื ืขืฅ ืืืื.
ืืื ื ืืืจ ืืึธืื ืืขืืจืืขื ืืื ืืขื ืึธืจืงืขืกืืจืึทืืึธืจ ืคึฟืึทืจ ืขืืืขืืข ืืึธืจื, ืืืจ ืงืขื ืขื ืฆืืืื ืขืก ืืื ืืืืขืจ ืคึผืึทืกืืง. ืืืื, ืืขืจ ืคึผืจืึธืืืงื ืืื ื ืืฉื ืึธื ืคืืึธื:
- ืืืจ ืืึธืื ืฆื ืึทืคึผืืึทืืืื ืื ืืึทืืึทืืืืก ืืืืึทื ืื ืคึฟืจืืื ืื ืืขืืืืื ืฆื ืคึผืึทืืขืืขื ืืืขื ืื ืกืืืข ืคืื โโืืึทืื ืืื ืืื ืืขืืืืงืกื;
- ื ืึธื ืืืื ืฆืืคืึทื, ืื ืึธืคึผืืื ืืขืงืึทื ืืืึทื ืืื ื ืืฉื ืึทืจืืขืื ืจืขืื ืฆื ืึท ืืฉืืง, ืืื ืืืจ ืืึธืื ืฆื ืฆืืจืืงืงืจืืื ืื ืงืึทืจืก ืคืื ื ืขืืขื ืงืืืืึทื ืฅ ื ืืฆื ืืื ืืืขืจ ืืืืื ืืึทื ื ืคืื ืกืงืจืืคึผืก;
- ืืขืจ ืืขืงืึทื ืืืึทื ืคึฟืึทืจ ืืืืขืงืืื ื ื ืึธืืข ืึทื ืึทืืืืืืึทืืืืืื ืืื ืืึทืจืืืืืืขืจื ืืื ืื ืงืึธื ืืื ืงืขื ืขื ื ืื ืืืื ืงืึทืกืืึทืืืืื. ืืึธืก ืืื, ืืืจ ืงืขื ืขื ื ืืฉื ืืึทืื ืืื ืืืขืจ ืืืืืขื ืข ืคึผืึทืืึทืกืื ืคึฟืึทืจ ืืืืขืจืืึทื ืื ื ืื ืึทื ืึทืืืืืืึทืืืืืื ืคืื ืึท ื ืึธืืข.
- ืืึธืืื ื ืืื ื ืื ืฉืืขื ืืืง ืืืืืืื. ืืืื, ืืืขื ื'ืืืจืฃ ืืจืืคืืืื ืฆื ื ืืืจ ื ืืืจืืืข ืฉืืืคื ืฆื ืคืืจืฉืืืื ื ืืืืื ืืขืจ ืคืจืืืืขื, ืืื ืืขื ื ืืฉื ืืขื ืื ืืงืืจ ืงืืื ืคืืจ ืขืืืืืข ืงืึทืืคึผืึธืื ืึทื ืฅ ืฆื ืคืืจืฉืืืื ืคืืจืืืืก;
TOTAL: ืืื ืึทืืืขืืืื, ืื ืืืคึผืจืขืกืกืืึธื ืก ืคืื ืื ืคึผืจืึธืืืงื ืืขื ืขื ืืื. ืืืจ ืืขื ืขื ืืื ืงืขืกืืืืขืจืืืง ืงืึธื ืืึทืงื ืืื ืื ืึธืจืงืขืกืืจืึทืืึธืจ ืืขืืืขืืึธืคึผืขืจืก. ืื ืืืื ืืขื ืขื ืืืกืคึผืึธืืื ืฆื ืงืึทื ืกืืจืึทืงืืืื ืงืืืึทืคึผืขืจืืืฉืึทื.
ืืจืึธืฅ ืืืื ืคึผืึทืฉืืขืก, FCO ืืื ืืจืืื ืคืึทื ืืงืฉืึทื ืึทืืืื. ืืื ืฆืืงืื ืคึฟื ืึทืจืืืงืืขื ืืืจ ืคึผืืึทื ืืจื ืฆื ืืขืืืข ืืืคึผืขืจ ืืื ืื ืคืืืืขื ืืข ืืขืืขืก:
- ื ืขืืืืึธืจืงืื ื ืืื FCO
- ืคึผืจืึทืืืืืืื ื ืืืืื ืึธืคึผืืื ืืื FQP ืคึผืจืึธืืึธืงืึธื
- ืฉืจืืืื ืืืื ืืืืืขื ืข ืคึผืืืืื ืก ืืื ืืืืืืฉืืฅ
- ืงืึทื ืขืงืืื ื ื ืึธื ืืึทืืื ืื ืืก ืึทืืึท ืืื Load Balancer ืืื Acronis
- ืืึทืงืึทืคึผ
- ืืื ืึทืคืืื ืืขืงืึทื ืืืึทื ืคึฟืึทืจ ืงืึทื ืคืืืืขืจืื ื ืืื ืงืึทื ืคืืืืขืจืื ื ื ืึธืืื
- ืคึผืจืึทืกืขืกืื ื ืืขืืึทืืึทืืึท ืคืื ืืืืจืืืขื ืืึทืฉืื
ืคึผืก ืฉืจืืื ืืื ืื ืืึทืืขืจืงืื ืืขื ืืืื ืืืจ ืืขื ื ืืื ืืขืจืขืกืืจื ืืื ืื ืืขืจืข ืึทืกืคึผืขืงืฅ. ืืืื ืืืืืืขืจ ืืื!
ืืงืืจ: www.habr.com