2011年11月16日水曜日

KDDIウェブ CloudCore VPSを試す


このエントリーをはてなブックマークに追加


先日発表されたKDDIウェブのCloudCore VPSを使ってみる。

このサービスの特徴は

 ・とにかく安い(1インスタンス945円/月!1CPU/M2GB/D100GB)
 ・固定グローバルIP
 ・転送量無制限(shared 100Mbps)

この3つ。特に価格は圧倒的で、先月発表された低価格で世間を驚かせたさくらのクラウドを更に下を行く。

現在自宅で使っているUltra24が常時つけっぱなしで、月3000円以上の電気代がかかっていることを考えると、こっちに移行したほうが安いんじゃないかという気もする。

サービスの申し込みはこちらから。申し込むと当日か、よく営業日にインスタンスが利用可能になり、10日間無料で使用可能。

10日以内に請求書(メールで送付される)に記載された銀行に振り込むと正式契約、振り込まないとインスタンスが破棄される。

という事で申し込んで使ってみて、気に入らなければ自動でキャンセルされるので安心。

申し込みの流れはこちら


ログイン

申し込みが完了すると、メールでWebコンソール(電源ON/OFF、リブート)のパスワードと、グローバルIP、rootのパスワードが送られてくる。

まずはWebコンソールから仮想マシンを起動する。

起動できたら、メールに記載されたグローバルIPにsshでログインするのみ。

[root@cloudcore ~]# uname -a
Linux cloudcore 2.6.18-238.el5 #1 SMP Thu Jan 13 15:51:15 EST 2011 x86_64 x86_64 x86_64 GNU/Linux

[root@cloudcore ~]# cat /etc/redhat-release
CentOS release 5.6 (Final)

現時点ではCentOS5.6 x64のみで、徐々にいろんなOSに対応していくようだ。


標準環境をチェック

■CPU
[root@cloudcore ~]# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model  : 2
model name : AMD Phenom(tm) 9550 Quad-Core Processor
stepping : 3
cpu MHz  : 2200.292
cache size : 512 KB
fpu  : yes
fpu_exception : yes
cpuid level : 5
wp  : yes
flags  : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb lm up pni cx16 popcnt lahf_lm cmp_legacy svm cr8_legacy altmovcr8 abm sse4a misalignsse
bogomips : 4400.58
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

■Memory
[root@cloudcore ~]# cat /proc/meminfo
MemTotal:      2053764 kB
MemFree:       1991552 kB
Buffers:         10200 kB
Cached:          25112 kB
SwapCached:          0 kB
Active:          19192 kB
Inactive:        20216 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:      2053764 kB
LowFree:       1991552 kB
SwapTotal:     4194296 kB
SwapFree:      4194296 kB
Dirty:               0 kB
Writeback:           0 kB
AnonPages:        4104 kB
Mapped:           5836 kB
Slab:             7776 kB
PageTables:        716 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:   5221176 kB
Committed_AS:     8880 kB
VmallocTotal: 34359738367 kB
VmallocUsed:      2192 kB
VmallocChunk: 34359736175 kB
HugePages_Total:     0
HugePages_Free:      0
HugePages_Rsvd:      0
Hugepagesize:     2048 kB

■Disk
[root@cloudcore ~]# df -h
Filesystem          サイズ  使用  残り 使用% マウント位置
/dev/vda1              97G  5.0G   87G   6% /
tmpfs                1003M     0 1003M   0% /dev/shm

■ランレベル
[root@cloudcore ~]# runlevel
N 3

■SELinuxはデフォルト無効
[root@cloudcore ~]# getenforce
Disabled

■iptablesは入っていない
[root@cloudcore ~]# which iptables
/usr/bin/which: no iptables in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)

■登録サービス
[root@cloudcore ~]# chkconfig --list
acpid           0:off 1:off 2:on 3:on 4:on 5:on 6:off
haldaemon       0:off 1:off 2:off 3:off 4:off 5:off 6:off
kudzu           0:off 1:off 2:off 3:off 4:off 5:off 6:off
lvm2-monitor    0:off 1:off 2:off 3:off 4:off 5:off 6:off
mcstrans        0:off 1:off 2:off 3:off 4:off 5:off 6:off
messagebus      0:off 1:off 2:off 3:off 4:off 5:off 6:off
multipathd      0:off 1:off 2:off 3:off 4:off 5:off 6:off
netconsole      0:off 1:off 2:off 3:off 4:off 5:off 6:off
netfs           0:off 1:off 2:off 3:off 4:off 5:off 6:off
netplugd        0:off 1:off 2:off 3:off 4:off 5:off 6:off
network         0:off 1:off 2:on 3:on 4:on 5:on 6:off
ntpd            0:off 1:off 2:on 3:on 4:on 5:on 6:off
rawdevices      0:off 1:off 2:off 3:off 4:off 5:off 6:off
rdisc           0:off 1:off 2:off 3:off 4:off 5:off 6:off
restorecond     0:off 1:off 2:off 3:off 4:off 5:off 6:off
sshd            0:off 1:off 2:on 3:on 4:on 5:on 6:off
syslog          0:off 1:off 2:on 3:on 4:on 5:on 6:off
tcsd            0:off 1:off 2:off 3:off 4:off 5:off 6:off
xfs             0:off 1:off 2:off 3:off 4:off 5:off 6:off

■その他
・IPは固定でグローバルが割り当て済み
・GW、DNS、NTPも固定

これらの設定は仮に変更してもサーバをON/OFF(OSからのrebootは影響なし)すると毎回元に戻るようだ。

■謎のリポジトリ
[root@cloudcore ~]# cat /etc/yum.repos.d/CentOS-Media.repo
# CentOS-Media.repo
#
# This repo is used to mount the default locations for a CDROM / DVD on
#  CentOS-5.  You can use this repo and yum to install items directly off the
#  DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c5-media [command]
#  
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c5-media [command]
 
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
baseurlで指定されているディレクトリは空っぽなので、何か申請すると使えるのかもしれない。

普通にインターネット経由のリポジトリが使えるよになってるので気にはならない。

■インストール済みパッケージ(263個・・・二重に表示されているのは32bit/64bitの両方がインストールされている)
[root@cloudcore ~]# rpm -qa | sort
Deployment_Guide-ja-JP-5.2-11.el5.centos
MAKEDEV-3.23-1.2
SysVinit-2.86-15.el5
acpid-1.0.4-9.el5_4.2
anthy-7900-4.el5
anthy-7900-4.el5
atk-1.12.2-1.fc6
atk-1.12.2-1.fc6
audit-libs-1.7.18-2.el5
audit-libs-1.7.18-2.el5
audit-libs-python-1.7.18-2.el5
authconfig-5.3.21-6.el5
basesystem-8.0-5.1.1.el5.centos
bash-3.2-24.el5
binutils-2.17.50.0.6-14.el5
bitstream-vera-fonts-1.10-7
bzip2-libs-1.0.3-6.el5_5
cairo-1.2.4-5.el5
cairo-1.2.4-5.el5
centos-release-5-6.el5.centos.1
centos-release-notes-5.6-0
checkpolicy-1.33.1-6.el5
chkconfig-1.3.30.2-2.el5
chkfontpath-1.10.1-1.1
coreutils-5.97-23.el5_4.2
cpio-2.6-23.el5_4.1
cracklib-2.8.9-3.3
cracklib-2.8.9-3.3
cracklib-dicts-2.8.9-3.3
crontabs-1.10-8
cryptsetup-luks-1.0.3-5.el5
cups-libs-1.3.7-26.el5
cups-libs-1.3.7-26.el5
cyrus-sasl-lib-2.1.22-5.el5_4.3
db4-4.3.29-10.el5_5.2
dbus-1.1.2-14.el5
dbus-glib-0.73-10.el5_5
dbus-libs-1.1.2-14.el5
desktop-file-utils-0.10-7
device-mapper-1.02.55-2.el5
device-mapper-1.02.55-2.el5
device-mapper-event-1.02.55-2.el5
device-mapper-multipath-0.4.7-42.el5
dhclient-3.0.5-23.el5_5.2
dhcpv6-client-1.0.10-20.el5
diffutils-2.8.1-15.2.3.el5
dmidecode-2.10-3.el5
dmraid-1.0.0.rc13-63.el5
dmraid-events-1.0.0.rc13-63.el5
e2fsprogs-1.39-23.el5_5.1
e2fsprogs-libs-1.39-23.el5_5.1
e2fsprogs-libs-1.39-23.el5_5.1
ecryptfs-utils-75-5.el5
ecryptfs-utils-75-5.el5
ed-0.2-39.el5_2
elfutils-libelf-0.137-3.el5
ethtool-6-4.el5
expat-1.95.8-8.3.el5_5.3
expat-1.95.8-8.3.el5_5.3
file-4.17-15.el5_3.1
filesystem-2.4.0-3.el5
findutils-4.2.27-6.el5
fipscheck-1.2.0-1.el5
fipscheck-lib-1.2.0-1.el5
fontconfig-2.4.1-7.el5
fontconfig-2.4.1-7.el5
fonts-japanese-0.20061016-4.el5
freetype-2.2.1-28.el5_5.1
freetype-2.2.1-28.el5_5.1
gawk-3.1.5-14.el5
gdbm-1.8.0-26.2.1
gettext-0.17-1.el5
glib2-2.12.3-4.el5_3.1
glib2-2.12.3-4.el5_3.1
glibc-2.5-58
glibc-2.5-58
glibc-common-2.5-58
gnutls-1.4.1-3.el5_4.8
gnutls-1.4.1-3.el5_4.8
gpg-pubkey-e8562897-459f07a4
grep-2.5.1-55.el5
grub-0.97-13.5
gtk2-2.10.4-21.el5_5.6
gtk2-2.10.4-21.el5_5.6
gzip-1.3.5-11.el5.centos.1
hal-0.5.8.1-62.el5
hdparm-6.6-2
hesiod-3.1.0-8
hicolor-icon-theme-0.9-2.1
hmaccalc-0.9.6-3.el5
htmlview-4.0.0-2.el5
hwdata-0.213.22-1.el5
info-4.8-14.el5
initscripts-8.45.33-1.el5.centos
iproute-2.6.18-11.el5
iputils-20020927-46.el5
iscsi-initiator-utils-6.2.0.872-6.el5
kbd-1.12-21.el5
kcc-2.3-24.2.2
kernel-2.6.18-238.el5
keyutils-1.2-1.el5
keyutils-libs-1.2-1.el5
keyutils-libs-1.2-1.el5
kpartx-0.4.7-42.el5
krb5-libs-1.6.1-55.el5
krb5-libs-1.6.1-55.el5
kudzu-1.2.57.1.26-1.el5.centos
less-436-7.el5
libFS-1.0.0-3.1
libX11-1.0.3-11.el5
libX11-1.0.3-11.el5
libXau-1.0.1-3.1
libXau-1.0.1-3.1
libXcursor-1.1.7-1.1
libXcursor-1.1.7-1.1
libXdmcp-1.0.1-2.1
libXdmcp-1.0.1-2.1
libXext-1.0.1-2.1
libXext-1.0.1-2.1
libXfixes-4.0.1-2.1
libXfixes-4.0.1-2.1
libXfont-1.2.2-1.0.3.el5_1
libXft-2.1.10-1.1
libXft-2.1.10-1.1
libXi-1.0.1-4.el5_4
libXi-1.0.1-4.el5_4
libXinerama-1.0.1-2.1
libXinerama-1.0.1-2.1
libXrandr-1.1.1-3.3
libXrandr-1.1.1-3.3
libXrender-0.9.1-3.1
libXrender-0.9.1-3.1
libacl-2.2.39-6.el5
libattr-2.4.32-1.1
libcap-1.10-26
libfontenc-1.0.2-2.2.el5
libgcc-4.1.2-50.el5
libgcc-4.1.2-50.el5
libgcrypt-1.4.4-5.el5
libgcrypt-1.4.4-5.el5
libgomp-4.4.4-13.el5
libgpg-error-1.4-2
libgpg-error-1.4-2
libhugetlbfs-1.3-8.2.el5
libhugetlbfs-1.3-8.2.el5
libidn-0.6.5-1.1
libjpeg-6b-37
libjpeg-6b-37
libpng-1.2.10-7.1.el5_5.3
libpng-1.2.10-7.1.el5_5.3
libselinux-1.33.4-5.7.el5
libselinux-1.33.4-5.7.el5
libselinux-python-1.33.4-5.7.el5
libselinux-utils-1.33.4-5.7.el5
libsemanage-1.9.1-4.4.el5
libsepol-1.15.2-3.el5
libsepol-1.15.2-3.el5
libstdc++-4.1.2-50.el5
libstdc++-4.1.2-50.el5
libsysfs-2.0.0-6
libtermcap-2.0.8-46.1
libtermcap-2.0.8-46.1
libtiff-3.8.2-7.el5_5.5
libtiff-3.8.2-7.el5_5.5
libusb-0.1.12-5.1
libuser-0.54.7-2.1.el5_4.1
libutempter-1.1.4-4.el5
libvolume_id-095-14.24.el5
libxml2-2.6.26-2.1.2.8.el5_5.1
logrotate-3.7.4-9.el5_5.2
lv-4.51-8.1
lvm2-2.02.74-5.el5
m2crypto-0.16-6.el5.8
mailcap-2.1.23-1.fc6
mcstrans-0.2.11-3.el5
mingetty-1.07-5.2.2
mkinitrd-5.1.19.6-68.el5
mkinitrd-5.1.19.6-68.el5
mktemp-1.5-23.2.2
module-init-tools-3.3-0.pre3.1.60.el5_5.1
nash-5.1.19.6-68.el5
ncurses-5.5-24.20060715
neon-0.25.5-10.el5_4.1
net-tools-1.60-81.el5
newt-0.52.2-15.el5
nkf-2.07-1.1.fc6
nspr-4.8.6-1.el5
nspr-4.8.6-1.el5
nss-3.12.8-1.el5.centos
nss-3.12.8-1.el5.centos
ntp-4.2.2p1-15.el5.centos
openldap-2.3.43-12.el5_5.3
openssh-4.3p2-72.el5
openssh-clients-4.3p2-72.el5
openssh-server-4.3p2-72.el5
openssl-0.9.8e-12.el5_5.7
openssl-0.9.8e-12.el5_5.7
pam-0.99.6.2-6.el5_5.2
pam-0.99.6.2-6.el5_5.2
pango-1.14.9-8.el5.centos
pango-1.14.9-8.el5.centos
passwd-0.73-2
pciutils-3.1.7-3.el5
pcre-6.6-6.el5
perl-5.8.8-32.el5_5.2
perl-DBI-1.52-2.el5
perl-NKF-2.07-1.1.fc6
pm-utils-0.99.3-10.el5.centos
policycoreutils-1.33.12-14.8.el5
popt-1.10.2.3-22.el5
postgresql-libs-8.1.22-1.el5_5.1
prelink-0.4.0-2.el5
procps-3.2.7-16.el5
psmisc-22.2-7
python-2.4.3-43.el5
python-elementtree-1.2.6-5
python-iniparse-0.2.3-4.el5
python-libs-2.4.3-43.el5
python-sqlite-1.1.7-1.2.1
python-urlgrabber-3.1.0-6.el5
readline-5.1-3.el5
readline-5.1-3.el5
redhat-logos-4.9.99-11.el5.centos
redhat-menus-6.7.8-3.el5
rootfiles-8.1-1.1.1
rpm-4.4.2.3-22.el5
rpm-libs-4.4.2.3-22.el5
rpm-python-4.4.2.3-22.el5
sed-4.1.5-5.fc6
selinux-policy-2.4.6-300.el5
selinux-policy-targeted-2.4.6-300.el5
setools-3.0-3.el5
setserial-2.17-19.2.2
setup-2.5.58-7.el5
sgpio-1.2.0_10-2.el5
shadow-utils-4.0.17-18.el5
slang-2.0.6-4.el5
sqlite-3.3.6-5
sysfsutils-2.0.0-6
sysklogd-1.4.1-46.el5
tar-1.15.1-30.el5
tcl-8.4.13-4.el5
tcp_wrappers-7.6-40.7.el5
termcap-5.5-1.20060701.1
trousers-0.3.1-4.el5
trousers-0.3.1-4.el5
ttmkfdir-3.0.9-23.el5
tzdata-2010l-1.el5
udev-095-14.24.el5
udftools-1.0.0b3-0.1.el5
usermode-1.88-3.el5.2
util-linux-2.13-0.56.el5
vim-minimal-7.0.109-7.el5
wget-1.11.4-2.el5_4.1
which-2.16-7
xorg-x11-filesystem-7.1-2.fc6
xorg-x11-font-utils-7.1-2
xorg-x11-xfs-1.0.2-4
yum-3.2.22-33.el5.centos
yum-fastestmirror-1.1.16-14.el5.centos.1
yum-metadata-parser-1.1.2-3.el5.centos
zlib-1.2.3-3
zlib-1.2.3-3


とりあえずやること

■yum update
そこそこのスピード出てる。
Total 7.2 MB/s | 115 MB 00:15

[root@cloudcore ~]# uname -a
Linux cloudcore 2.6.18-274.7.1.el5 #1 SMP Thu Oct 20 16:21:01 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux

ちなみにyum updateすると/etc/sysconfig/networkが書き換わるので、そのままrebootするとネットワークが繋がらなくなるっぽい。
事前にファイルを戻しておくか、一回shutdownしてその後WebコンソールからONする。


■screenの導入
[root@cloudcore ~]# yum install screen

設定はこちらをぶち込んでおく。
http://aikotobaha.blogspot.com/2011/09/screenrc.html

4 件のコメント:

maigoofy さんのコメント...

こんにちは。ネット上で以下のような情報を見つけたのですが、ベンチマークを比較すると

CloudCore VSPの2GB
System Benchmarks Index Score 956.9

さくらの512MB
System Benchmarks Index Score 1414.0

さくら4GB
System Benchmarks Index Score 2113.5

とありました。もしそうならば、さくらの512MBの方が総合的に処理能力は速いということでいいのでしょうか?RAMとHD(そして価格以外では)CloudCore VPSと比較した場合、他に考慮すべき点はありますでしょうか。教えて頂けたら幸いです。

irix_jp さんのコメント...

情報ありがとうございます。

このベンチマーク結果はUnixbenchだと思います。
CPUの演算能力を数値化するものですので、互いのCPUを比較してみると、

さくらクラウド:Intel(R) Xeon(R) CPU X5675@3.07GHz
Cloudcore:AMD Phenom(tm) 9550 Quad-Core Processor(2.2GHz)

となってます。
細かなSPEC値等はわかりませんが、性能にはこの差が出ているのだと思います。

ですので、メモリ512MB~1024MBで収まる処理であればさくらの方が高速だと思います。
メモリを1024MB以上使うようなプログラムを実行する場合、さくらではスワップが発生するのでCloudcoreの方が高速だと推測できます。

両者とも無料で評価できると思いますので、ターゲットとなるアプリを実際に動かして負荷をかけてみるのが一番よいと思います。

もしかすると動かしたいプログラムはディスクI/Oが多く、CPUとは関係ないところがネックになる可能性もありますので・・・

SakuraVps さんのコメント...

こんにちは

sakuraのvpsと比べて、cloudcoreのvpsの安定性、負荷はどうですか。

irix_jp さんのコメント...

安定性はほぼ満足です。
半年使ってインスタンスが落ちていたのは、メンテナンスでホストにリブートがかかった1回のみで、それも事前にアナウンスがありました。

CPUの絶対的な性能はそんなに高くない印象です。私の場合はメモリ・ディスクが多い方がうれしいので、このスペックには満足です。

自作RPMの配信をしつつ、nested kvmが使えるので仮想環境を2つほど起動して実験用途に使っています。

コメントを投稿