Cloud System Security: From Cloud Orchestration to Hardware Attacks