In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/01 Report--
Editor to share with you whether Docker can become the next "Linux", I believe most people do not know much about it, so share this article for your reference, I hope you can learn a lot after reading this article, let's go to know it!
The Linux operating system has revolutionized the data center over the past 20 years and is today the undisputed leader of the application hosting platform. It is hard to imagine deploying the production workload of any critical task to any platform other than Linux.
When Docker made Linux containers popular, it was similar to the revolution that began a few years ago in packaging, deploying, and hosting applications. Since then, the use of containers in the industry has grown exponentially and with each passing day.
Just as we cannot imagine deploying any critical application to a non-Linux operating system, the same is true of containers: any application must be a container to meet the requirements of future Web scale (that is, security, scalability, platform independence, and portability). These containers are and will be the next generation of "Linux" running any critical applications and workloads.
Container adoption trend
According to a survey updated by Datadog in June 2018, there is a trend that 25% of companies have adopted Docker, and the rest are catching up quickly. Here are the detailed survey data.
Containers and choreography
Kubernetes, OpenShift, Apache Mesos, and Docker Swarm provide excellent orchestration support for containers, making it much easier to manage a platform or infrastructure with thousands of containers. With the help of automation provided by the orchestration tool, an engineer can manage the heterogeneous deployment of containerized applications.
Kubernetes is dominating the orchestration world of Docker containers, with Google as its original creator and CNCF as its owner. Kubernetes also has the best community support and adaptability in the industry.
Some features that provide orchestration support for any containerized application:
Horizontal scaling based on resource utilization.
When tightly integrated with the cloud infrastructure, application instances can scale infinitely.
Self-healing of the application instance.
Upgrade online.
Canary upgrade.
Container and micro-service
As an orchestration tool, Kubernetes once again dominates the field of micro-service deployment, which is used to host and run container-supported micro-services. It is one of the most famous and popular platforms.
All identified microservices are first converted into Docker containers and then deployed to the Kubernetes platform, making them quickly deployed and easy to manage throughout the lifecycle.
Container-based microservices are easier to start and service workloads faster in scaling and self-healing scenarios.
Containers used in unconventional applications
A lot of incredible things have happened in the adoption of containers; applications that were once thought to be impossible to run in containers are now being migrated to containers and can now be used in containerized platforms.
Database
A few years ago, databases were thought of as something that remained outside of container technology, but today we have NuoDB, a container and cloud native database designed and developed to run on containers to support database-level WebScale functionality.
Oracle 12c can now be pre-configured in the official Docker image of the Docker repository.
Database layer containerization is genuinely exciting, which will make applications easier to WebScale, as restrictions on scaling databases on demand (deployed on physical servers) will disappear, and databases running in containers and deployed on business process engines will be able to easily scale with application instances as needed.
Capacitive Telecommunication Network components in Telecom Industry
The telecom industry's shift to programmable networks is accelerating, which will help all CSP run all network functions virtualized, rather than on traditional expensive hardware, while significantly reducing operating costs. This will also enable all CSP to rapidly expand their networks in a fully automated manner as demand increases. However, the advantages of containers over VM have been proven in applications, so the whole industry wants telco VNFs to get the same benefits.
The telecom industry's shift to programmable networks using SDN-NFV is accelerating, which will help all CSP significantly reduce their operating costs while running all network functions virtualized rather than on traditional expensive hardware. This will also enable all CSP to rapidly expand their networks in a fully automated manner as demand increases. However, the benefits of containers over virtual machines have been proven in the application world, so the industry as a whole is very interested in getting the same benefits from telecom VNF.
With these trends, the day is not far away when the telecommunications world will be dominated by containerized platforms at the application and virtualized network level.
Big data platform based on container
In big data's world, the new version of HortonWorks's HDP 3.0 data platform now uses Docker containers to run its internal components (YARN containers, Web applications, and HDP services). Hadoop cluster is a self-managed cluster that fully supports modern and standard cluster applications, so the big data platform can run on containers and be choreographed by orchestrating tools (clusters in clusters! (management, which used to be a controversial topic. But since we already have a new version of containerized services, it's not surprising that we will be running Hadoop clusters on the Kubernetes platform in the near future.
Clouds and containers
With the popularity of containers, all cloud service providers (AWS, Azure, GCE, Oracle, OpenStack, etc.) also realize that they must provide and support local container and Kubernetes orchestration services. Today, we see that almost all cloud providers have their own local containers and orchestration services / platforms. Here are some examples of local container platforms provided by cloud computing companies:
AWS-KOPs
Google Cloud-GKE
Azure-Azure Kubernetes service
RedHat OpenStack-RedHat OpenShift
Oracle Cloud-Oracle Kubernetes engine
Similarly, this approach provides us with a clear trend that even if an organization is migrating to a cloud infrastructure to replace its legacy local data center, containers are still the first choice for deploying and running applications.
Container-based private cloud deployment
When we talk about clouds and containers, there are already clouds running on the container.
OpenStack is undoubtedly the winner in the private cloud space, and the entire private cloud hosting world is dominated by OpenStack, providing organizations around the world with the power of cloud computing.
However, new versions of OpenStack can now be deployed in a containerized manner. This makes it incredible that the entire private cloud is deployed and run in a container.
With the exponential growth of container adoption and fundamental changes in the software industry and product sectors, it becomes more realistic that containers are and will be the new Linux that hosts and runs a variety of workloads.
The above is all the content of this article, "can Docker be the next Linux"? thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.