As a rock-solid digital base, EOS supports on-demand construction of cloud-native platforms from 3 to 10,000 + nodes, starting with the operating system.
Cloud Native Foundation provides computing power of bare metal, secure container, and cloud-native virtualization to support application modernization.
It provides cloud-native operating systems other than Kubernetes, SDN network, unified storage, monitoring, management and operation and maintenance services.
In 2017, the LOKI architecture was proposed and implemented, and the cloud native infrastructure of 10,000 + nodes was put into production practice.
In order to meet the modernization of enterprise application architecture, EasyStack Cloud Native Fondation Solution takes cloud native related technologies as the core, and organically integrates containers, virtualization, storage, SDN network and operating system through an evolvable architecture to form a digital native engine, which supports the transformation of infrastructure construction from resource-oriented construction to application-oriented construction. ECNF provides users with a cloud native product suite for microservice applications, including Kubernetes container service, container application center, secure container instance, DevOps platform, container image service, bare metal service and a series of products, which enables the whole life cycle of application design and development to be carried out in the cloud.
In the bare-metal deployment scenario, Kubernetes needs to be deeply integrated with the operating system. Different manufacturers' operating systems have different computing, storage, and network virtualization support capabilities for Kubernetes, and different compatibility capabilities for hardware servers, which poses challenges to infrastructure stability
Containers run directly on bare metal. Due to the feature that runc runtime shares the kernel, when the kernel /runtime is vulnerable, malicious code will escape and attack other applications and services, which challenges the security and stability of cluster operation.
Native Kubernetes provides CNI and CSI, but it does not have complete software SDN capabilities and storage capabilities that match business requirements. These two parts are also important issues to consider when applying cloud primitivity.
The construction and maintenance of distributed complex systems require high talent, time cost, and skills. The selection of cloud-native functional components is complex, and the degree of component fragmentation is high and the maturity is low. At the same time, it is not enough to maintain kubernetes alone, such as CI/CD, network, storage, system, security and other configurations.
Native Kubernetes is isolated only by namespace, and it is a challenge to build a more fine-grained access and control system.
Although there are many open source tools to assist installation, it is very complex to build and maintain a bare metal Kubernetes platform. How to automatically complete the deployment, expansion, upgrade, monitoring, operation and management of the platform has become a challenge.
With more than 10w+ containers and 10,000 + nodes verified by production practice, secure and lightweight security containers, and commercially verified SDN services, it provides reliable, stable and high-performance network service support for multiple computing power, high-performance storage capacity, and distributed storage with higher performance and lower latency to meet the business needs of core applications. The cloud operating system designed for cloud native provides a stable, reliable and secure infrastructure running environment for cloud native applications.
Provides a complete cloud native fondatiaon services, perfect monitoring, operation and maintenance, management system, visual, comprehensive monitoring, log, alarm services, greatly reduce the complexity of cloud native platform operation and maintenance, provide automated installation and deployment services, wizard to complete infrastructure planning, deployment, expansion, while meeting the existing enterprise IT management processes and norms. Provide OTA services to keep the platform evolving and protect your TCO.
DevOps capabilities at the click of a button: a visual, all-in-one, and open DevOps platform provide flexible orchestration of drag and drop pipelines and rich pipeline templates, and virtual machines and bare-metal Kubernetes clusters that allow you to flexibly plan and design cloud-native application development, testing, and production environments.
Through the infrastructure architecture upgrade, it meets the application modernization and the transformation of distributed microservice architecture, takes into account the platform security compliance and other security compliance, and directly uses bare metal as the container application running environment.
To support agile business innovation, EasyStack provides DevOps capabilities, with Operator and a variety of deployment solutions, to support the construction of one-stop development, testing and production cloud native platform.
The integrated design from operating system to cloud-native fondation provides secure containers, virtualization, bare metal multi-computing power, unified cloud-native software-defined SDN network, built-in distributed cloud storage, block storage services for multi-computing power, and supports large-scale deployment of distributed cloud infrastructure solutions from 3 nodes to tens of thousands of nodes.
You can choose the computing power suitable for your application on Cloud Native Foundation, including secure containers, virtual machines, bare metal capabilities, and so on. Plan and build your infrastructure from surface resources to surface applications.
High-performance security container, which allows applications to run in a sandbox environment with an independent kernel, provides the security and isolation level of the virtual machine, and combines the lightweight and user experience of the container.
Through the perfect open source ecological productization capabilities, it provides convenient installation and deployment of products, and continuously provides online/offline OTA upgrade capabilities during the runtime, to help customers meet the needs of cloud native architecture for more agile and safer infrastructure upgrade.