Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Free and open source server virtualization Proxmox+ distributed storage Ceph (1)

2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/03 Report--

I have seen that someone has written about Proxmox virtualization before, but the architecture he wrote is server + storage architecture. Here I want to write a distributed storage architecture similar to VMware Vsan, that is, Proxmox VE+ceph super-converged architecture.

Why use Proxmox? Virtualization can largely solve a part of IT expenses based on cost considerations, but the high licensing fees of mature commercial virtualization products such as vmware and Huawei deter most small and medium-sized enterprises. Commercial virtualization products and database products in the market are more expensive than the purchase of hardware. While using KVM and QEMU, but not using Libvirt, it is difficult to manage centrally. In that case, there is an urgent need for an open source and free product, which can not only meet the functional and performance requirements of this kind of enterprises, but also control the cost problem to the maximum extent.

I think PVE can be used as a free and stable virtualization platform, and open source brings more security and peace of mind. Although it is claimed to be the bottom of KVM, it wraps its own layer of things, which is far away from the KVM system. Just as Linux has eroded a lot of Windows territory, it is only a matter of time before the open source PVE virtualization platform replaces VCenter.

Finally, let's summarize the power of the virtual killer proxmox:

1. Decentralization, it doesn't matter which node is dead. Vmware has vcenter, after this is dead, some functions can not be used, a comparison.

2. Super fusion. Virtualization platform, storage convergence; server virtualization, desktop virtualization convergence. It is understood that most business solutions, server virtualization and desktop virtualization are separate, management costs and procurement costs, which are highly leveraged.

3. Ultra-low cost. There is no need for plug-in shared storage, this alone will save the old nose. Business solution, every cpu core quotation is based on tens of thousands of units, but it is an openstack change, and the price is always in the heart of death.

4. Deployment is simple and fast. Proxmox itself is an iso file, which is burned to a U disk, booted and entered all the way, and one is completed every minute. To set up a cluster, each node only executes one command line instruction, and the subsequent configuration is carried out in the browser. Ask other solutions, whether commercial or open source, who can be so convenient? If nothing else, try openstack, the old driver will have to hesitate.

5. It takes only a few steps to create a ceph storage pool, and you can see the effect in the management interface soon.

6. Web interface composition objects are highly available (ha), which is also easy.

7. It is also very easy to expand the capacity, almost by repeating the previous operations.

8. Unified interface. A web entry, managing nodes, storage, network, virtual machines and other resources, most of the user manipulation can be done in this interface, and there is no need to install any clients.

The main disadvantage of proxmox is that this open source product is maintained by only one vendor, called Proxmox Server Solutions, but I think if the product is stable and reliable enough, without too many customization requirements, it can be used as long as it is convenient and easy to use, and free of charge, no matter what product it is or what manufacturer it is:) on the other hand, if you need more, better and more timely technical support You can also purchase the company's technical support services directly.

It is said that it takes several days to deploy a Citrix high-availability desktop virtualization system. I haven't done any commercial deployment, and I'm not sure if this is true, but deploying high-availability desktop virtualization with proxmox will definitely save time.

Install the experimental environment

3 Proxmox servers

Pve1

IP:172.16.100.10

FQDN:pve1.myproxmox.com

SSH Port: 22

Pve2

IP:172.16.100.20

FQDN:pve2.myproxmox.com

SSH Port: 22

Pve3

IP:172.16.100.30

FQDN:pve3.myproxmox.co

SSH Port: 22

Here I will talk about each step in great detail, but also for people who are beginners to virtualize. First, create a new virtual machine on workstation

Default next step:

Install the system later:

Because pve is built on top of the Debian system, the choices here are as follows:

Write down the name and installation location:

Choose the number of CPU cores:

Set up the memory:

Set up to bridge the network, so that it is convenient to surf the Internet later:

The default settings are:

The hard disk size of 20g is enough to use a single file:

Default settings, next:

Complete the settings:

At this time, another disk is added to the virtual machine to be used as a storage disk:

Add a hard drive:

Default settings:

The size of the hard disk here is 200g, a single file:

Add completed:

Finally, don't forget to set CPU to support virtualization:

Load the pve installation image we have downloaded in the CD-ROM drive:

Click to turn on the virtual machine:

Install it directly by default here:

Click here and I agree:

Here I choose the 20g hard disk installation system:

Here, select country, time zone, keyboard:

The administrator password is set here, and I default to the mailbox:

Set the hostname, IP, gateway, mask and DNS. I seem to have obtained the IP and other information here automatically during the installation process. I just changed the IP address.

Just wait here for the installation to complete:

At 100%, it will not be NEXT but REBOOT.

This is the interface after the system starts, which already shows the URL that accesses the Proxmox VE management page, including the port.

At this point, the installation of Proxmox VE is complete. Next, we visit the Proxmox VE administration page. First of all, we visit the Proxmox VE management address, make sure that https, and the correct port, access the visible login page, language optional Chinese, enter the root account password login panel.

After entering the administrative interface, you can set up the normal settings:

Here, repeat the installation of pve2 and pve3 servers according to the above method. I'll stop here today and see you in the next issue. (to be continued)

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.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report