Tencent today announced the start of services at its largest data center cluster in Qingyuan, Guangdong province, which has the capacity to house more than one million servers.