ZSmart Cloud Infrastructure
As the development of various businesses in different industries, the growth of online business system becomes faster and faster and meanwhile the scale of the business has become quite hard to be predicted. But on the other hand, the tradition infrastructure is still operated and maintained in a manual way without automated management and maintenance. So obviously large amount of human resources will be wasted. And also it will take long time to provision the computing resources thus not being able to satisfy the rapid growing business requirement. What’s more, many functions relies on some vendor specific hardware, like storage and load balancer. They will have high cost and hardware vendor dependency and make obstacle to achieve unified infrastructure management. In terms of the pain points of the traditional infrastructure mentioned above, Whale Cloud adopts Apsara Stack, which is the private version of Alibaba Cloud, as the unified infrastructure platform of ZSmart solution. Taking advantage of the advanced technical architecture of Alibaba Cloud “Apsara” platform, we can get benefit from the high scalability and availability of the platform, then achieve elastic scale-in and scale-out in scope of capacity and performance, thus releasing the wasted human resources. Meanwhile, Alibaba cloud provides rich platform service in software-defined way. Then it will be quite easy to get out-of-box cloud service rapidly and reduce the usage of vendor specific hardware.
Apsara Stack is a fully self-developed private cloud platform from Alibaba cloud, which can provide one-stop infrastructure and platform service ability. Apsara Stack shares the same technical architecture with Alibaba public cloud. Based on Apsara platform, Apsara Stack has embedded with features like unified monitoring, automated deployment, distributed storage, automated resource and job scheduling, security and privilege controlling, thus providing strong bottom-layer technical support to the entire cloud platform.
Based the strong ability of Apsara platform, Apsara Stack can provde comprehensive cloud service from IaaS layer to PaaS layer and even to SaaS layer. The following diagram shows the Alibaba Cloud service Portfolio:
In IaaS layer, Alibaba Cloud provides comprehensive cloud service in computing, storage and network aspects, such as elastic computing service, server load balancer and object storage service, which can meet the requirement for most of the basic business systems.
In PaaS layer, the follow three categories of cloud services can be provided by Alibaba Cloud:
Databaseservices: providing variety of most common used relational and un-relational database service, which can support the running of most transactional businesse.
Big data analytic service: providing one-stop big data analytic suite, including Maxcompute, which is self-developed big data analysis platform, and E-MapReduce, which is compatible with big data technical stacks in Hadoop family. Inthis way, different analysis requirement can be satisfied.
Application middleware service: providing comprehensive middleware service for distributed business system, such as EDAS(Enterprise Distributed Application Service) and DRDS(Distributed Relational Database Service), which can help to design the application technical architecture in distributed way.
In SaaS layer, Alibaba Cloud can provide out-of-box monitoring and security cloud service, such as CloudMonitor and Aliguard, to achieve easy monitoring and security protection on cloud.
With the benefit of software-defined architecture, there will be just low cost on general-purposed hardware without vendor-specific hardware. So naturally it will be easy to achieve hardware maintenance with full x86 architecture.
Alibaba Cloud can provide out-of-the-box experience for all of the cloud service on it. And then it can provide you one-stop full stack technical platform. So obviously there will be better service integration between the services on Alibaba cloud compared with that between different vendors.
Alibaba Cloud is designed in full redundant and high available architecture， which can provide more than 99.9% service availability without SPOF. In data layer, it can provide 99.9999999%+ data reliability with multiple data copies. For the application running on top of the cloud, with the help of Alibaba cloud middleware service, distributed application will have high fault tolerance ability.
In hardware layer, thanks to the fully distributed architecture, the cloud capacity and performance are both horizontally expandable by adding more hardware components. In application layer, with the benefit of distributed architecture, application capacity and performance can also be expanded by add more nodes.
With more than 10 years’ experience in Internet security industry, Alibaba cloud can provide rich cloud services to have comprehensive protection for the system running on Alibaba Cloud, such as Anti-DDoS service and Web Application Firewall.