先日、ベンチマークテストを走らせて少々疑問に思った。
月額121円しかかからないのに、ディスク性能が良すぎるんじゃ無いだろうか?
1サーバに300ユーザが同居するとして、1ヶ月で36,300円しか売り上げが無いのである。
利益が無いどころか、赤字なんじゃ・・・
もしかしたら、何か秘密があるのか?と思い早速調査してみた。
WEB上でいくら検索しても、さくらインターネットで稼働しているレンタルサーバの詳細ハードウェア情報を開示しているサイトが見つからなかった。
代わりにハードウェア情報は、/var/run/dmesg.boot を見れば良いらしいことは分かったので、自分が開示してみることにする。
普通にFTPでダウンロード可能だ。
---<<BOOT>>---
Copyright (c) 1992-2021 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 13.0-RELEASE-p13 #0: Mon Aug 29 19:52:47 UTC 2022
root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
VT(vga): text 80x25
module vtnet already present!
CPU: AMD EPYC-Rome Processor (2800.09-MHz K8-class CPU)
Origin="AuthenticAMD" Id=0x830f10 Family=0x17 Model=0x31 Stepping=0
Features=0x783fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE,SSE2>
Features2=0xfffa3203<SSE3,PCLMULQDQ,SSSE3,FMA,CX16,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND,HV>
AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
AMD Features2=0xc003f7<LAHF,CMP,SVM,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,Topology,PCXC>
Structured Extended Features=0x219c01ab<FSGSBASE,TSCADJ,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,SHA>
Structured Extended Features2=0x400604<UMIP,VAES,VPCLMULQDQ,RDPID>
Structured Extended Features3=0xac000000<IBPB,STIBP,ARCH_CAP,SSBD>
XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
IA32_ARCH_CAPS=0x69<RDCL_NO,SKIP_L1DFL_VME,MDS_NO>
AMD Extended Feature Extensions ID EBX=0x3009205<CLZERO,XSaveErPtr,WBNOINVD,IBPB,STIBP,SSBD,VIRT_SSBD>
SVM: NP,NRIP,NAsids=16
Hypervisor: Origin = "KVMKVMKVM"
real memory = 25769803776 (24576 MB)
avail memory = 24994443264 (23836 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <BOCHS BXPCAPIC>
FreeBSD/SMP: Multiprocessor System Detected: 6 CPUs
FreeBSD/SMP: 6 package(s) x 1 core(s)
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
random: unblocking device.
ioapic0 <Version 1.1> irqs 0-23
Launching APs: 5 4 2 3 1
KTLS: Initialized 6 threads
random: entropy device external interface
000.000019 [4347] netmap_init netmap: loaded module
[ath_hal] loaded
WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD 14.0.
kbd1 at kbdmux0
mlx5en: Mellanox Ethernet driver 3.6.0 (December 2020)
nexus0
vtvga0: <VT VGA driver>
cryptosoft0: <software crypto>
aesni0: <AES-CBC,AES-CCM,AES-GCM,AES-ICM,AES-XTS,SHA1,SHA256>
acpi0: <BOCHS BXPCRSDT>
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x71,0x72-0x77 irq 8 on acpi0
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 100000000 Hz quality 950
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x608-0x60b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
isab0: <PCI-ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX3 WDMA2 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xc180-0xc18f at device 1.1 on pci0
ata0: <ATA channel> at channel 0 on atapci0
ata1: <ATA channel> at channel 1 on atapci0
uhci0: <Intel 82371SB (PIIX3) USB controller> port 0xc140-0xc15f irq 11 at device 1.2 on pci0
usbus0 on uhci0
usbus0: 12Mbps Full Speed USB v1.0
pci0: <bridge> at device 1.3 (no driver attached)
vgapci0: <VGA-compatible display> mem 0xfe400000-0xfe7fffff,0xfeb90000-0xfeb90fff at device 2.0 on pci0
vgapci0: Boot video device
virtio_pci0: <VirtIO PCI (legacy) Network adapter> port 0xc160-0xc17f mem 0xfeb91000-0xfeb91fff,0xfe800000-0xfe803fff irq 11 at device 3.0 on pci0
vtnet0: <VirtIO Networking Adapter> on virtio_pci0
vtnet0: Ethernet address: 52:54:00:3f:b6:77
vtnet0: netmap queues/slots: TX 1/256, RX 1/128
000.000771 [ 450] vtnet_netmap_attach vtnet attached txq=1, txd=256 rxq=1, rxd=128
virtio_pci1: <VirtIO PCI (legacy) Block adapter> port 0xc000-0xc07f mem 0xfeb92000-0xfeb92fff,0xfe804000-0xfe807fff irq 11 at device 4.0 on pci0
vtblk0: <VirtIO Block Adapter> on virtio_pci1
vtblk0: 102400MB (209715200 512 byte sectors)
virtio_pci2: <VirtIO PCI (legacy) Block adapter> port 0xc080-0xc0ff mem 0xfeb93000-0xfeb93fff,0xfe808000-0xfe80bfff irq 10 at device 5.0 on pci0
vtblk1: <VirtIO Block Adapter> on virtio_pci2
vtblk1: 2097152MB (4294967296 512 byte sectors)
virtio_pci3: <VirtIO PCI (legacy) Balloon adapter> port 0xc100-0xc13f mem 0xfe80c000-0xfe80ffff irq 10 at device 6.0 on pci0
vtballoon0: <VirtIO Balloon Adapter> on virtio_pci3
acpi_syscontainer0: <System Container> on acpi0
acpi_syscontainer1: <System Container> port 0xaf00-0xaf0b on acpi0
acpi_syscontainer2: <System Container> port 0xafe0-0xafe3 on acpi0
acpi_syscontainer3: <System Container> port 0xae00-0xae13 on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
WARNING: Device "psm" is Giant locked and may be deleted before FreeBSD 14.0.
psm0: model IntelliMouse Explorer, device ID 4
fdc0: <floppy drive controller (FDE)> port 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: does not respond
device_attach: fdc0 attach returned 6
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: console (9600,n,8,1)
orm0: <ISA Option ROM> at iomem 0xea000-0xeffff pnpid ORM0000 on isa0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff pnpid PNP0900 on isa0
attimer0: <AT timer> at port 0x40 on isa0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
attimer0: non-PNP ISA device will be removed from GENERIC in FreeBSD 14.
fdc0: No FDOUT register!
Timecounters tick every 10.000 msec
Trying to mount root from ufs:/dev/vtbd0p2 [rw,acls]...
WARNING: / was not properly dismounted
Dual Console: Video Primary, Serial Secondary
ugen0.1: <Intel UHCI root HUB> at usbus0
uhub0 on usbus0
uhub0: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
uhub0: 2 ports with 2 removable, self powered
intsmb0: <Intel PIIX4 SMBUS Interface> irq 9 at device 1.3 on pci0
intsmb0: intr IRQ 9 enabled revision 0
smbus0: <System Management Bus> on intsmb0
lo0: link state changed to UP
vtnet0: link state changed to UP
lo1: link state changed to UP
pflog0: promiscuous mode enabled
これが「さくらインターネット・ライトプラン」のハードウェア情報だ。
よく見ると「Hypervisor」なる記載を見つけて、ちょっと驚いた。
どうやらこのサーバーは仮想サーバー上で動作しているようである。
てっきり通常の物理サーバー上で動作している物だと思い込んでいた。
今時は当たり前だよね。残念ながら20年以上前の常識からアップデートされていないようだ。。。
この情報から推測すると、一つの物理サーバー上で10~20くらいの仮想サーバを詰め込んでいるんじゃ無いだろうか?
ライトプランだけでなくスタンダードプランやビジネスプランのサーバを混ぜた方が平滑化されてて効率が良さそうだし、トラブルがあっても引っ越しは楽ちんだ。
なるほど、これなら利益がちゃんと出そうである。
ここまで書いて思った。
メモリーやCPUのコア数は仮想サーバごとに制限してあるみたいだけど、SSDの書き込み制限(IOPS)はしてあったのだろうか?
スコアを見る限り、そんな制限をしていなかったような。。。
もしかしたら他の仮想サーバーを巻き込んで、ベンチマークを走らせてしまったかもしれない。推定被害5,000アカウントくらい???
ごめんなさい。もうしません!
コメント