A method and device for equipment control based on cost accounting

By calculating the number of users, data usage, and equipment occupancy costs of the information system, a precise equipment control strategy is generated, which solves the problem of inaccurate equipment cost accounting in information systems and achieves more precise equipment control.

CN117541072BActive Publication Date: 2025-02-07E FUND MANAGEMENT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311458751.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-03
Publication Date
2025-02-07
Estimated Expiration
2043-11-03

AI Technical Summary

Technical Problem

In existing technologies, the cost accounting of information system equipment is not accurate enough, and it is impossible to accurately allocate costs based on changes in the actual number of users and the amount of data, resulting in inaccurate equipment operation strategies.

Method used

By obtaining the number of users, data usage, number of devices, and dedicated lines of the information system, the system calculates the device occupancy cost, user resource occupancy cost, information system resource occupancy cost, and dedicated line occupancy cost, generates the total operating cost, and generates control strategies.

Benefits of technology

It enables accurate cost accounting for information system equipment and allows for precise equipment control based on changes in the actual number of users and data volume, thereby improving the accuracy of cost accounting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117541072B_ABST
    Figure CN117541072B_ABST
Patent Text Reader

Abstract

The present invention discloses a device control method and apparatus based on cost accounting, the method comprising: calculating the total operating cost of a target information system according to the device cost corresponding to each type of equipment, the device occupancy cost, the information system user occupancy cost, the information system data usage cost, the cost of each connection dedicated line and the dedicated line occupancy cost corresponding to each connection dedicated line; and when calculating the total operating cost, the present invention can calculate the corresponding occupancy cost according to the current number of devices of each type of equipment, and can also calculate the actual resource occupancy cost according to the current number of users, the information system data usage and the amount of resource occupancy of each type of equipment corresponding to the information system, so that a more accurate operating cost can be obtained by performing a cost allocation calculation based on the actual number of users and the information system data usage, thereby improving the accuracy of cost accounting and realizing more precise control of various types of equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of cost accounting, and in particular to a method and device for controlling equipment based on cost accounting. Background Art

[0002] As the scale and business of enterprises continue to grow, enterprises also need to digitally transform their cost calculations during equipment operation, adopting a data-driven model to support low-cost operations of various types of equipment in data centers, making the operation of information systems more digital and intelligent. Cost accounting is an important part of cost management. Predicting the costs of various information systems has a direct impact on the business decisions of enterprises on various types of equipment corresponding to the information systems. When generating operating strategies for various types of supporting operating equipment on the website or changing the operating plans of various types of equipment, it is often necessary to calculate the costs of various types of equipment and facilities to better help adjust the overall operating plans of various types of equipment.

[0003] However, in the prior art, most enterprises directly allocate the overall operating cost of an information system to various types of equipment. When calculating the operating cost of the current information system, the corresponding information system operating cost is directly obtained based on the number and cost of various types of equipment, without considering the actual occupation cost of equipment resources when the number of users of the information system changes or the amount of data occupied by the information system changes. Therefore, when calculating the cost of the information system, the prior art does not perform cost allocation calculation based on the actual number of information system users and the amount of data occupied by the information system, which is not conducive to the enterprise's accurate accounting of the operating cost of the information system, resulting in low accuracy in equipment cost accounting, making it impossible to adjust the actual operating strategies of various types of equipment in the information system based on more accurate costs, that is, it is impossible to control various types of equipment in the information system more accurately. Summary of the invention

[0004] The embodiments of the present invention provide a device control method and apparatus based on cost accounting, which can effectively solve the problem in the prior art that the actual operation strategy of various types of equipment in the information system cannot be adjusted according to more accurate costs, that is, the problem that various types of equipment in the information system cannot be controlled more accurately.

[0005] An embodiment of the present invention provides a device control method based on cost accounting, comprising:

[0006] Obtain the number of users corresponding to a target information system, the data usage of the information system, the number of devices of each type, and a number of dedicated connection lines for connecting to external organizations;

[0007] According to the number of devices corresponding to each type of equipment and the rental fee for indicating the space occupied by a single device in the computer room, the equipment space cost corresponding to each type of equipment is calculated;

[0008] Calculate the user resource occupation cost corresponding to each type of equipment according to the number of users, the amount of data used in the information system, and the first resource occupation amount corresponding to each type of equipment and used to indicate a user's share of a device;

[0009] The information system resource occupation cost corresponding to each type of equipment is calculated based on the data usage of the information system and the second resource occupation amount corresponding to each type of equipment and used to indicate the amount of an information system allocated to a device;

[0010] The information system dedicated line occupation cost corresponding to each dedicated line is calculated based on the number of users, the data usage of the information system, and the dedicated line occupation amount corresponding to each dedicated line, which is used to indicate the dedicated line occupation amount allocated to an information system in a dedicated line;

[0011] The total operating cost of the target information system is calculated based on the preset equipment cost corresponding to each type of equipment, the equipment location cost corresponding to each type of equipment, the user resource occupation cost corresponding to each type of equipment, the information system resource occupation cost corresponding to each type of equipment, the dedicated line cost corresponding to each connection dedicated line, and the information system dedicated line occupation cost corresponding to each connection dedicated line.

[0012] A control device strategy is generated according to the operation cost, and various types of devices corresponding to the target information system are controlled according to the device strategy.

[0013] Preferably, the device occupancy cost corresponding to each type of equipment is calculated based on the number of equipment corresponding to each type of equipment and the rental for indicating the space occupied by a single equipment in a computer room, including:

[0014] Obtain the monthly rent of the computer room and the number of cabinets; each cabinet corresponds to a number of machine positions, and the machine positions are used to indicate the occupied position of a single device in the computer room;

[0015] The rental fee for a single device is calculated using the following formula:

[0016]

[0017] Based on the rental cost of a single device and the current number of each type of device, the device occupancy cost of each type of device at the current number of devices is calculated.

[0018] Preferably, the device comprises: a network device;

[0019] The network equipment includes switches, routers, load balancers and several Internet access devices used to provide Internet access services to users;

[0020] The preset equipment costs include: preset cost amounts corresponding to switches, routers, and load balancers;

[0021] The first resource occupation amount includes: calculating the first resource occupation amount allocated to each user on the Internet access device based on a preset total number of people, information system data usage and the total cost of the Internet access device; wherein the preset total number of people includes the number of users online in the target information system and the number of users not online in the target information system.

[0022] Preferably, the device further comprises: a safety device;

[0023] The security equipment includes: a first firewall in the employee Internet access area, an Internet behavior audit system, and a second firewall in the Internet access area of ​​the data center computer room;

[0024] The preset equipment cost includes: the cost corresponding to the second firewall in the Internet access area of ​​the data center computer room when it is allocated according to the preset business traffic ratio;

[0025] The first resource occupation amount includes: the first resource occupation amount allocated to each user in the first firewall of the employee Internet access area calculated based on a preset total number of people, information system data usage and the total cost of the first firewall, and the first resource occupation amount allocated to each user in the Internet behavior audit system calculated based on a preset total number of people, information system data usage and the total cost of the Internet behavior audit system.

[0026] Preferably, the device further comprises: a storage device;

[0027] The storage device includes: a first storage system corresponding to a number of database types and a second storage system corresponding to a number of application systems;

[0028] The preset equipment cost includes: the cost of each first storage system and the corresponding cost of each second storage system;

[0029] The first resource occupation amount includes: calculating the first resource occupation amount of each user in each first storage system according to a preset total number of people, the storage ratio of each user in each first storage system, the data usage of the information system, and the storage cost of each first storage system;

[0030] The first resource occupation amount of each user in each second storage system is calculated according to the preset total number of people, the storage ratio of each user in each second storage system, and the storage cost of each second storage system.

[0031] Preferably, the device further comprises: a physical server;

[0032] The physical server includes: a server cloud platform, a desktop cloud platform, a big data platform, a backup and archiving system, and a log analysis system;

[0033] The preset equipment costs include: preset cost amounts corresponding to the server cloud platform, desktop cloud platform, big data platform, backup and archiving system, and log analysis system;

[0034] The first resource occupation amount includes: calculating the first resource occupation amount allocated to each user in the server cloud platform, desktop cloud platform, big data platform, backup and archiving system and log analysis system according to the preset total number of people, information system data usage and the total costs corresponding to the server cloud platform, desktop cloud platform, big data platform, backup and archiving system and log analysis system respectively.

[0035] Preferably, the generation of the preset cost amount of the server cloud platform includes:

[0036] Based on the total cost of switches, the total cost of routers, the number of cabinets, and the number of slots in the network equipment, the unit price of the server network is calculated:

[0037]

[0038] The server network cost is calculated according to the number of servers in the server cloud platform and the unit price of the service network, and the preset cost amount of the server cloud platform is calculated according to the total cost of the virtual machine, the total cost of the server and the server network cost;

[0039] The generation of the total cost of the virtual machine includes:

[0040] Get the number of CPUs, memory, and hard disks of a single virtual machine;

[0041] The cost of a single virtual machine is calculated based on the unit prices of the virtual machine's CPU, memory, and hard disk, as well as the number of CPUs, memory, and hard disks of a single virtual machine.

[0042] The total cost of the virtual machine is calculated based on the number of virtual machines in the server cloud platform and the cost of a single virtual machine.

[0043] Preferably, the connection dedicated lines include: server Internet dedicated lines, off-site disaster recovery dedicated lines, office area interconnection dedicated lines, employee Internet dedicated lines and data center computer room interconnection dedicated lines;

[0044] The dedicated line costs include: the cost amounts corresponding to the server Internet dedicated line, the remote disaster recovery dedicated line, and the data center computer room interconnection dedicated line;

[0045] The dedicated line occupancy amount includes: the dedicated line occupancy amount allocated to a user in the office area interconnection dedicated line calculated based on a preset total number of people and the total cost of the office area interconnection dedicated line, and the dedicated line occupancy amount allocated to an information system in the employee Internet access dedicated line calculated based on a preset total number of people and the total cost of the employee Internet access dedicated line.

[0046] Based on the above method embodiments, the present invention provides corresponding device embodiments.

[0047] An embodiment of the present invention provides a device control apparatus based on cost accounting, comprising: a data acquisition module, a device occupancy cost calculation module, a user resource occupancy cost calculation module, an information system resource occupancy cost calculation module, a dedicated line occupancy cost calculation module, an operation cost calculation module and a device control module;

[0048] The data acquisition module is used to acquire the number of users corresponding to a target information system, the data usage of the information system, the number of devices of each type, and a number of dedicated connection lines for connecting to external organizations;

[0049] The equipment occupancy cost calculation module is used to calculate the equipment occupancy cost corresponding to each type of equipment according to the number of equipment corresponding to each type of equipment and the rental fee for indicating the occupancy of a single equipment in the computer room;

[0050] The user resource occupation cost calculation module is used to calculate the user resource occupation cost corresponding to each type of equipment according to the number of users, the amount of information system data usage, and the first resource occupation amount corresponding to each type of equipment and used to indicate a user's share of a device;

[0051] The information system resource occupation cost calculation module is used to calculate the information system resource occupation cost corresponding to each type of equipment according to the data usage of the information system and the second resource occupation amount corresponding to each type of equipment and used to indicate that an information system is allocated to a device;

[0052] The dedicated line occupancy cost calculation module is used to calculate the information system dedicated line occupancy cost corresponding to each dedicated line connection according to the number of users, the information system data usage, and the dedicated line occupancy amount corresponding to each dedicated line connection, which is used to indicate an information system allocated to a dedicated line;

[0053] The operation cost calculation module is used to calculate the total operation cost of the target information system according to the preset equipment cost corresponding to each type of equipment, the equipment occupancy cost corresponding to each type of equipment, the user resource occupancy cost corresponding to each type of equipment, the information system resource occupancy cost corresponding to each type of equipment, the dedicated line cost corresponding to each connection dedicated line, and the information system dedicated line occupancy cost corresponding to each connection dedicated line;

[0054] The device control module is used to generate a device control strategy according to the operating cost, and control various types of devices corresponding to the target information system according to the device strategy.

[0055] The following beneficial effects are achieved by implementing the present invention: an embodiment of the present invention provides a device control method and apparatus based on cost accounting, the method comprising: calculating the device occupancy cost corresponding to each type of device according to the number of devices corresponding to each type of device and the rental amount for indicating the occupied position of a single device in a computer room; calculating the user resource occupancy cost corresponding to each type of device according to the number of online users and the amount of resource occupancy corresponding to each type of device indicating a user allocated to a device; calculating the information system resource occupancy cost corresponding to each type of device according to the data usage of the information system and the amount of second resource occupancy corresponding to each type of device indicating an information system allocated to a device; calculating the total operating cost of the target information system according to the preset device cost corresponding to each type of device, the device occupancy cost corresponding to each type of device, the user resource occupancy cost corresponding to each type of device, the information system resource occupancy cost corresponding to each type of device, the dedicated line cost corresponding to each connection dedicated line, and the information system dedicated line occupancy cost corresponding to each connection dedicated line; generating a control device policy according to the operating cost, and controlling each type of device corresponding to the target information system according to the device policy. Compared with the prior art, the present invention can calculate the current operating cost of the target information system according to the current number of users of the information system and the current number of devices in use of each type of equipment; and when calculating the current operating cost, the present invention can calculate the corresponding occupancy cost according to the current number of devices of each type of equipment, and can also calculate the actual resource occupancy cost under the current number of users according to the current number of users and the amount of resource occupancy corresponding to one user, so that a more accurate operating cost can be obtained by performing a cost allocation calculation based on the actual number of users, thereby improving the accuracy of the cost accounting of the information system, so that a control device strategy can be generated according to the precise operating cost, thereby achieving more precise control of various types of equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 It is a flow chart of a device control method based on cost accounting provided by one embodiment of the present invention.

[0057] Figure 2 This is a flow chart for calculating the operating costs of various business systems provided by an embodiment of the present invention.

[0058] Figure 3 It is a structural schematic diagram of a cost accounting-based equipment control device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0059] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0060] like Figure 1 FIG. 1 is a flow chart of a device control method based on cost accounting provided by an embodiment of the present invention. The device control method includes:

[0061] Step S1: Obtain the number of users corresponding to a target information system, the data usage of the information system, the number of devices of each type, and a number of dedicated connection lines for connecting to external organizations;

[0062] Step S2: Calculate the equipment occupancy cost corresponding to each type of equipment according to the number of equipment corresponding to each type of equipment and the rental fee for indicating the occupancy of a single equipment in the equipment room;

[0063] Step S3: Calculate the user resource occupation cost corresponding to each type of equipment according to the number of users, the amount of information system data usage, and the first resource occupation amount corresponding to each type of equipment and used to indicate a user's share of a device;

[0064] Step S4: Calculate the information system resource occupation cost corresponding to each type of equipment according to the data usage of the information system and the second resource occupation amount corresponding to each type of equipment and used to indicate the amount of an information system allocated to a device;

[0065] Step S5: Calculate the information system dedicated line occupation cost corresponding to each dedicated line connection according to the number of users, the information system data usage, and the dedicated line occupation amount corresponding to each dedicated line connection, which is used to indicate the dedicated line occupation amount allocated to an information system in a dedicated line;

[0066] Step S6: Calculate the total operating cost of the target information system according to the preset equipment cost corresponding to each type of equipment, the equipment location cost corresponding to each type of equipment, the user resource occupation cost corresponding to each type of equipment, the information system resource occupation cost corresponding to each type of equipment, the dedicated line cost corresponding to each connection dedicated line, and the information system dedicated line occupation cost corresponding to each connection dedicated line;

[0067] Step S7: Generate a control device strategy according to the operation cost, and control various types of devices corresponding to the target information system according to the device strategy.

[0068] For step S1, in a preferred embodiment, when calculating the actual operating costs of each information system, for each information system, the corresponding number of online users, the number of each type of equipment, and a number of dedicated connection lines for connecting to various external organizations are obtained, so that the operating costs of the corresponding types of equipment can be calculated subsequently to calculate the operating costs of the target information system, and realize the operation adjustment and actual control of each device.

[0069] Schematically, the devices are various basic devices required for the operation of various information systems, and also various IT infrastructures required for the operation of various information systems. The information system is a website system that can realize various functions; the various types of equipment include: network equipment, security equipment, storage equipment, and physical servers, etc., and for each type of equipment, the number of devices required for each information system is also different, which leads to different operating costs in actual operation. Therefore, when calculating each target information system, it is necessary to calculate the cost based on the actual number of devices used and the actual number of online users to obtain a more accurate operating cost.

[0070] For step S2, in a preferred embodiment, according to the number of devices corresponding to each type of device and the rental fee for indicating the space occupied by a single device in a computer room, the device space cost corresponding to each type of device is calculated, including:

[0071] Obtain the monthly rent of the computer room and the number of cabinets; each cabinet corresponds to a number of machine positions, and the machine positions are used to indicate the occupied position of a single device in the computer room;

[0072] The rental fee for a single device is calculated using the following formula:

[0073]

[0074] Based on the rental cost of a single device and the current number of each type of device, the device occupancy cost of each type of device at the current number of devices is calculated.

[0075] Specifically, the following data processing is performed on the computer room cost:

[0076] Design a data sheet for computer room costs to record the monthly rental costs of each existing computer room;

[0077] According to the number of cabinets rented in the computer room, the total monthly rent of the computer room is allocated to each cabinet and each U position (i.e., the position of a single cabinet); subsequently, the rent of the computer room can be allocated to the physical equipment according to the number of U positions occupied by the physical equipment;

[0078] The unit price of one seat is:

[0079]

[0080] After the apportioned calculation is performed to obtain the unit price of a machine position, the actual equipment occupancy cost corresponding to each type of equipment can be calculated based on the machine position rental of a single device in the computer room, so as to more accurately calculate the actual cost of each type of equipment.

[0081] For step S3, in a preferred embodiment, each type of device is: network equipment, security equipment, storage equipment or physical server; when calculating the user resource occupation cost corresponding to each type of device in an apportioned manner, the resource occupation cost of each user on the network equipment, security equipment, storage equipment or physical server is actually calculated separately, so that the cost can be apportioned to each user. Therefore, based on the number of online users, the actual resource occupation cost can be obtained, so as to be clearer about the user occupation cost of each type of device, so as to achieve more accurate equipment operation control, such as shutting down or starting up in time periods, etc., so as to better control the operation cost of the information system.

[0082] In a preferred embodiment, the network equipment includes switches, routers, load balancers, several Internet access devices for providing Internet access services to users, and several other hardware network devices for constituting an information communication network;

[0083] The preset equipment cost of the network equipment is: the preset cost amount corresponding to the switch, router, load balancer and other hardware network equipment;

[0084] The first resource occupation amount includes: calculating the first resource occupation amount allocated to each user on the Internet access device according to the preset total number of people, the information system data usage and the total cost of the Internet access device;

[0085] The preset total number of people includes the number of users who are online in the target information system and the number of users who are not online in the target information system. In schematic form, the preset total number of people is also the total number of people in a company, and different people can go online in different information systems. Therefore, when calculating a target information system, based on the pre-calculated resource occupation cost allocated to each user, the actual cost can be calculated based on the number of online users.

[0086] like Figure 2 As shown, the present invention can identify the basic categories of the cost of each device and design cost models for each category; based on the basic data of each category, formulate cost accounting rules for each type of data; according to preset rules, process the cost of each type of IT infrastructure (that is, various types of equipment that can be applied to information systems) and perform cost accounting to obtain the accounting cost of each category; based on the calculated costs of each category, perform information system-based aggregation to obtain the total operating cost of the target information system, that is, the total operating cost of the IT infrastructure corresponding to each information system can be obtained.

[0087] Specifically, for network equipment, the following data processing is performed on the cost of the network equipment according to preset rules:

[0088] 1) Design a network equipment cost data sheet to record the types of existing network equipment, purchase amounts, and purchase times;

[0089] 2) Network equipment types are divided into switches, routers, load balancers, employee Internet access devices, and other network equipment; schematically, load balancing equipment is used to share network traffic pressure, and it can distribute network traffic to different business systems according to business needs. In order to achieve load balancing, it is necessary to measure the traffic demand of each business system and distribute the traffic on the load balancing device to different business systems according to the traffic demand. This distribution is based on the proportion of business traffic in the business system. That is to say, if the traffic proportion of a certain business system increases, the load balancing device will distribute more traffic to this business system.

[0090] 3) The cost of switches and routers is allocated to each server, the load balancing equipment is allocated to the business system according to the business traffic, the network equipment related to employee Internet access is allocated to the business segment according to the proportion of the number of people in the segment, and other network equipment is allocated to the business segment according to the proportion of information systems. It should be noted that one type of business segment includes multiple information systems. When calculating the actual operating cost of each type of business segment, the operating costs of each information system are calculated and then added together. When adding together, the cost allocation calculation of the business segment can be carried out based on the proportion of the number of online people in the segment.

[0091] In a preferred embodiment, the security equipment includes: a first firewall in the employee Internet access area, an Internet behavior audit system, a second firewall in the Internet access area of ​​the data center computer room, and several other hardware security devices for providing information security protection;

[0092] The preset equipment cost of the security equipment includes: the second fire protection cost corresponding to the second firewall in the Internet access area of ​​the data center computer room when it is allocated according to the preset business traffic ratio, and the cost corresponding to each other hardware security equipment;

[0093] The first resource occupation amount includes: the first resource occupation amount allocated to each user in the first firewall of the employee Internet access area calculated based on a preset total number of people, information system data usage and the total cost of the first firewall, and the first resource occupation amount allocated to each user in the Internet behavior audit system calculated based on a preset total number of people and the total cost of the Internet behavior audit system.

[0094] It should be noted that the firewall and Internet behavior audit system in the employee Internet area are related to the number of people and are allocated to the business sector according to the proportion of the number of people in the sector; the firewall in the Internet access area of ​​the production data center computer room is related to the business traffic and is allocated to the business sector according to the proportion of business traffic; and other security equipment is related to the number of business systems and is allocated to the business sector according to the proportion of data volume of the business system in the sector. The cost of the security equipment business sector can be calculated according to the following formula:

[0095]

[0096] In a preferred embodiment, for the storage device, the storage device includes: a first storage system corresponding to a plurality of database types and a second storage system corresponding to a plurality of application systems;

[0097] The preset equipment cost includes: the cost of each first storage system plus the corresponding cost of each second storage system;

[0098] The first resource occupation amount includes: calculating the first resource occupation amount of each user in each first storage system according to a preset total number of people, the storage ratio of each user in each first storage system, the data usage of the information system, and the storage cost of each first storage system;

[0099] The first resource occupation amount of each user in each second storage system is calculated based on the preset total number of people, the storage ratio of each user in each second storage system, the data usage of the information system and the storage cost of each second storage system.

[0100] Specifically, for a storage device, the following data processing is performed on the cost of the storage device according to a preset rule:

[0101] 1) Design a storage device cost data table to record the types of existing storage devices, purchase amounts, and purchase times;

[0102] 2) Design a data table of the storage device data used by the database, and record the proportion of storage used by each database;

[0103] 3) Design a database user data table to record the data volume ratio of database users and the business systems that use the database users, and allocate storage costs to users so that they can be allocated to the information system;

[0104] The storage cost of the information system is calculated using the following formula:

[0105] The storage cost of the information system = the summary calculation of all system users (total storage cost * database ratio * user ratio).

[0106] In a preferred embodiment, for a physical server, the physical server includes: a server cloud platform, a centralized database, a desktop cloud platform, a big data platform, a backup and archiving system, a log analysis system, and other dedicated servers; schematically, the physical server also includes a distributed database;

[0107] The preset equipment costs include: preset cost amounts corresponding to the server cloud platform, centralized database, desktop cloud platform, distributed database, big data platform, backup and archiving system, log analysis system and dedicated server;

[0108] The first resource occupation amount includes: the first resource occupation amount allocated to each user in the server cloud platform, centralized database, desktop cloud platform, distributed database, big data platform, backup and archiving system, log analysis system and dedicated server is calculated based on the preset total number of people, information system data usage and the total costs corresponding to the server cloud platform, centralized database, desktop cloud platform, distributed database, big data platform, backup and archiving system, log analysis system and dedicated server.

[0109] Schematically, the calculation process of the preset cost amount of the server cloud platform includes:

[0110] Based on the total cost of switches, the total cost of routers, the number of cabinets, and the number of slots in the network equipment, the unit price of the server network is calculated:

[0111]

[0112] The server network cost is calculated according to the number of servers in the server cloud platform and the unit price of the service network, and the preset cost amount of the server cloud platform is calculated according to the total cost of the virtual machine, the total cost of the server and the server network cost;

[0113] The generation of the total cost of the virtual machine includes:

[0114] Get the number of CPUs, memory, and hard disks of a single virtual machine;

[0115] The cost of a single virtual machine is calculated based on the unit prices of the virtual machine's CPU, memory, and hard disk, as well as the number of CPUs, memory, and hard disks of a single virtual machine.

[0116] The total cost of the virtual machine is calculated based on the number of virtual machines in the server cloud platform and the cost of a single virtual machine.

[0117] Specifically, for a physical server, the cost of the physical server is processed as follows according to preset rules:

[0118] Design a physical server cost data table and synchronize the physical server data from the data center infrastructure management platform to the data table. The key fields included in the table are physical server type, physical server purpose, physical server procurement time, and physical server cost.

[0119] Server uses are divided into: server cloud platform, centralized database, desktop cloud platform, distributed database, big data platform, backup and archiving system, log analysis system, dedicated server. Servers with different uses have different calculation rules. Take the server cloud platform as an example:

[0120] Calculate the overall cost of the server cloud platform. Summarize the unit price of all servers from the physical server cost data table and divide it by 5*12 to get the current cost. Add the cost of switches and routers used by the server and the cost of the cabinet.

[0121] From the physical server cost data table, calculate the number of CPUs, memory, and storage capacity of all virtual machines in the server cloud platform;

[0122] From the physical server cost data table, calculate the total cost of the server cloud platform and the total configuration of the virtual machine, and calculate the unit price of the virtual machine's CPU, memory, and hard disk;

[0123] From the virtual machine configuration data table, obtain the number of CPUs, memory, and hard disks of a single virtual machine, and calculate the cost of a single virtual machine by combining the configuration and unit price of the virtual machine calculated in step c above;

[0124] The cost of the virtual machine is allocated to each information system, and then to the business segment through the information system, so that the operating cost of a business segment can be calculated.

[0125] Assuming the unit price of the switch and router used by the server is M, and the unit price of a single U server is N, the calculation formula is as follows:

[0126] The current cost of the cloud platform is:

[0127]

[0128] The cost of a single virtual machine is:

[0129]

[0130] The total virtual machine cost of an information system is equal to the aggregated virtual machine costs of all information systems.

[0131] Based on the above-mentioned user-apportioned calculation, the specific resource occupation cost allocated to the user on each device can be obtained, such as the first resource occupation amount allocated to each user on the Internet device, the first resource occupation amount allocated to each user in the first firewall of the employee Internet area, the first resource occupation amount allocated to each user in the Internet behavior audit system, the first resource occupation amount allocated to each user in each type of database, and the first resource occupation amount allocated to each user in the server cloud platform, centralized database, desktop cloud platform, distributed database, big data platform, backup and archiving system, log analysis system and dedicated server.

[0132] Based on the apportioned calculation, the present invention can obtain the user resource occupancy cost corresponding to each category of equipment, and then perform a convergent calculation based on an information system, so as to obtain the cost corresponding to each type of equipment required for the operation of each information system. It can be understood that the cost corresponding to each IT infrastructure required for the operation of the information system can be obtained.

[0133] For step S4, in a preferred embodiment, the information system resource occupation cost corresponding to each type of equipment can be calculated based on the data usage of the information system and the second resource occupation amount corresponding to each type of equipment, which is used to indicate the second resource occupation amount allocated to an information system in a device.

[0134] The embodiment of the present invention can also calculate the resource occupation cost of an information system corresponding to each type of equipment according to the data usage of the information system, so that the apportioned calculation can be performed based on the data usage of the information system.

[0135] Illustratively, the apportioned calculation of the information system resource occupancy cost of an embodiment of the present invention is similar to the calculation method of the user resource occupancy cost of each user on a network device, security device, storage device or physical server, so that the information system resource occupancy cost corresponding to each type of device can be obtained.

[0136] For step S5, in a preferred embodiment, the connection dedicated lines include: server Internet dedicated lines, remote disaster recovery dedicated lines, office area interconnection dedicated lines, employee Internet dedicated lines, and data center computer room interconnection dedicated lines;

[0137] The dedicated line costs include: the cost amounts corresponding to the server Internet dedicated line, the remote disaster recovery dedicated line, and the data center computer room interconnection dedicated line;

[0138] The dedicated line occupation amount includes: the dedicated line occupation amount allocated to a user in the office area interconnection dedicated line calculated based on a preset total number of people and the total cost of the office area interconnection dedicated line, and the dedicated line occupation amount allocated to a user in the employee Internet access dedicated line calculated based on a preset total number of people and the total cost of the employee Internet access dedicated line.

[0139] Therefore, the user dedicated line occupancy cost of each connection dedicated line can be calculated based on the number of online users and the dedicated line occupancy amount corresponding to each connection dedicated line, so that the actual operating cost of an information system on the dedicated line can be calculated based on the dedicated line costs corresponding to each connection dedicated line and the user dedicated line occupancy cost corresponding to each connection dedicated line.

[0140] For step S6 and step S7, in a preferred embodiment, the total operating cost of the target information system is calculated based on the preset equipment cost corresponding to each type of equipment, the equipment occupancy cost corresponding to each type of equipment, the user resource occupancy cost corresponding to each type of equipment, the information system resource occupancy cost corresponding to each type of equipment, the dedicated line cost corresponding to each connection dedicated line, and the information system dedicated line occupancy cost corresponding to each connection dedicated line. The total operating cost is calculated by the actual number of online users and the pre-apportioned resource cost occupied by each user and the information system resource occupancy cost corresponding to each type of equipment. Therefore, the present invention can calculate the actual resource occupancy cost under the current number of users based on the current number of users, the first resource occupancy amount corresponding to a user, and the information system resource occupancy cost corresponding to the current data usage, so that a more accurate operating cost can be obtained by performing a cost apportionment calculation based on the actual number of users, thereby improving the accuracy of cost accounting of the information system.

[0141] When the control device strategy is generated based on accurate operating costs, more precise control of various types of equipment can be achieved. Specifically, when it is judged that the current operating cost is greater than the preset cost, it means that the actual cost needs to be reduced. At this time, a control strategy can be generated to control the online and offline of network devices during spare time, so that the network devices used by users can be automatically shut down during spare time (lunch break or evening time when not at work) according to the control strategy to make users offline. In this way, the user resource occupation cost corresponding to each type of equipment can be reduced by reducing the number of users online, so as to reduce the actual operating cost.

[0142] The present invention can finely allocate the costs of various types of IT infrastructure (i.e., various types of equipment) to each user, and thus to various information systems. After calculating the corresponding occupancy cost based on the current number of devices of each type of equipment, the actual resource occupancy cost of each information system under the current number of users and the current data usage can be calculated based on the current number of users and the first resource occupancy amount corresponding to one user, and the second resource occupancy amount corresponding to the data usage of the information system. Therefore, a more accurate operating cost can be obtained by performing a cost allocation calculation based on the actual number of users, thereby improving the accuracy of cost accounting for each information system, so that a control device strategy can be generated based on the precise operating cost to achieve more precise control of various types of equipment.

[0143] like Figure 3 As shown, based on the above-mentioned various embodiments of the equipment control method based on cost accounting, the present invention provides a corresponding device item embodiment;

[0144] An embodiment of the present invention provides a device control apparatus based on cost accounting, comprising: a data acquisition module, a device occupancy cost calculation module, a user resource occupancy cost calculation module, an information system resource occupancy cost calculation module, a dedicated line occupancy cost calculation module, an operation cost calculation module and a device control module;

[0145] The data acquisition module is used to acquire the number of users corresponding to a target information system, the data usage of the information system, the number of devices of each type, and a number of dedicated connection lines for connecting to external organizations;

[0146] The equipment occupancy cost calculation module is used to calculate the equipment occupancy cost corresponding to each type of equipment according to the number of equipment corresponding to each type of equipment and the rental fee for indicating the occupancy of a single equipment in the computer room;

[0147] The user resource occupation cost calculation module is used to calculate the user resource occupation cost corresponding to each type of equipment according to the number of users, the amount of information system data usage, and the first resource occupation amount corresponding to each type of equipment and used to indicate a user's share of a device;

[0148] The information system resource occupation cost calculation module is used to calculate the information system resource occupation cost corresponding to each type of equipment according to the data usage of the information system and the second resource occupation amount corresponding to each type of equipment and used to indicate that an information system is allocated to a device;

[0149] The dedicated line occupancy cost calculation module is used to calculate the information system dedicated line occupancy cost corresponding to each dedicated line connection according to the number of users, the information system data usage, and the dedicated line occupancy amount corresponding to each dedicated line connection, which is used to indicate an information system allocated to a dedicated line;

[0150] The operation cost calculation module is used to calculate the total operation cost of the target information system according to the preset equipment cost corresponding to each type of equipment, the equipment occupancy cost corresponding to each type of equipment, the user resource occupancy cost corresponding to each type of equipment, the information system resource occupancy cost corresponding to each type of equipment, the dedicated line cost corresponding to each connection dedicated line, and the information system dedicated line occupancy cost corresponding to each connection dedicated line;

[0151] The device control module is used to generate a device control strategy according to the operating cost, and control various types of devices corresponding to the target information system according to the device strategy.

[0152] It should be noted that the device embodiments described above are merely schematic, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, and may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the accompanying drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. Those of ordinary skill in the art can understand and implement it without paying creative labor.

[0153] Those skilled in the art can clearly understand that, for the sake of convenience and simplicity, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0154] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A device control method based on cost accounting, characterized in that: include: Obtain the number of users corresponding to a target information system, the data usage of the information system, the number of devices of each type, and a number of dedicated connection lines for connecting to external organizations; According to the number of devices corresponding to each type of equipment and the rental fee for indicating the space occupied by a single device in the computer room, the equipment space cost corresponding to each type of equipment is calculated; The user resource occupation cost corresponding to each type of equipment is calculated based on the number of users, the information system data usage, and the first resource occupation amount corresponding to each type of equipment, which is used to indicate a user's share in a device; wherein the equipment includes: network equipment; the network equipment includes switches, routers, load balancers, and several Internet access devices for providing users with Internet access services; the first resource occupation amount includes: the first resource occupation amount allocated to each user in the Internet access device is calculated based on the preset total number of people, the information system data usage, and the total cost of the Internet access device; wherein the preset total number of people includes the number of users who are online in the target information system and the number of users who are not online in the target information system; The information system resource occupation cost corresponding to each type of equipment is calculated based on the data usage of the information system and the second resource occupation amount corresponding to each type of equipment and used to indicate the amount of an information system allocated to a device; The information system dedicated line occupation cost corresponding to each dedicated line is calculated based on the number of users, the data usage of the information system, and the dedicated line occupation amount corresponding to each dedicated line, which is used to indicate the dedicated line occupation amount allocated to an information system in a dedicated line; The total operating cost of the target information system is calculated based on the preset equipment cost corresponding to each type of equipment, the equipment location cost corresponding to each type of equipment, the user resource occupation cost corresponding to each type of equipment, the information system resource occupation cost corresponding to each type of equipment, the dedicated line cost corresponding to each connection dedicated line, and the information system dedicated line occupation cost corresponding to each connection dedicated line. When it is determined that the total operating cost is greater than the preset cost, a control strategy for controlling the network device to go offline during spare time is generated; According to the control strategy, the network devices used by the users are controlled to be turned off during spare time so as to make the network devices offline.

2. A cost accounting-based equipment control method as claimed in claim 1, characterized in that: The device occupancy cost corresponding to each type of equipment is calculated based on the number of equipment corresponding to each type of equipment and the rental amount of the equipment space occupied by a single equipment in the equipment room, including: Obtain the monthly rent of the computer room and the number of cabinets; each cabinet corresponds to a number of machine positions, and the machine positions are used to indicate the occupied position of a single device in the computer room; The rental fee for a single device is calculated using the following formula: ; Based on the rental cost of a single device and the current number of each type of device, the device occupancy cost of each type of device at the current number of devices is calculated.

3. A cost accounting-based equipment control method as claimed in claim 2, characterized in that: The device further comprises: a safety device; The security equipment includes: a first firewall in the employee Internet access area, an Internet behavior audit system, and a second firewall in the Internet access area of ​​the data center computer room; The preset equipment cost includes: the cost corresponding to the second firewall in the Internet access area of ​​the data center computer room when it is allocated according to the preset business traffic ratio; The first resource occupation amount includes: the first resource occupation amount allocated to each user in the first firewall of the employee Internet access area calculated based on a preset total number of people, information system data usage and the total cost of the first firewall, and the first resource occupation amount allocated to each user in the Internet behavior audit system calculated based on a preset total number of people, information system data usage and the total cost of the Internet behavior audit system.

4. A cost accounting-based equipment control method as claimed in claim 3, characterized in that: The device further includes: a storage device; The storage device includes: a first storage system corresponding to a number of database types and a second storage system corresponding to a number of application systems; The preset equipment cost includes: the cost of each first storage system and the corresponding cost of each second storage system; The first resource occupation amount includes: calculating the first resource occupation amount of each user in each first storage system according to a preset total number of people, the storage ratio of each user in each first storage system, the data usage of the information system, and the storage cost of each first storage system; The first resource occupation amount of each user in each second storage system is calculated according to the preset total number of people, the storage ratio of each user in each second storage system, and the storage cost of each second storage system.

5. The equipment control method based on cost accounting as claimed in claim 4, characterized in that: The device further includes: a physical server; The physical server includes: a server cloud platform, a desktop cloud platform, a big data platform, a backup and archiving system, and a log analysis system; The preset equipment costs include: preset cost amounts corresponding to the server cloud platform, desktop cloud platform, big data platform, backup and archiving system, and log analysis system; The first resource occupation amount includes: calculating the first resource occupation amount allocated to each user in the server cloud platform, desktop cloud platform, big data platform, backup and archiving system and log analysis system according to the preset total number of people, information system data usage and the total costs corresponding to the server cloud platform, desktop cloud platform, big data platform, backup and archiving system and log analysis system respectively.

6. A cost accounting-based equipment control method as claimed in claim 5, characterized in that: The generation of the preset cost amount of the server cloud platform includes: Based on the total cost of switches, the total cost of routers, the number of cabinets, and the number of slots in the network equipment, the unit price of the server network is calculated as follows: Server network unit price = The server network cost is calculated according to the number of servers in the server cloud platform and the unit price of the server network, and the preset cost amount of the server cloud platform is calculated according to the total cost of the virtual machine, the total cost of the server and the server network cost; The generation of the total cost of the virtual machine includes: Get the number of CPUs, memory, and hard disks of a single virtual machine; The cost of a single virtual machine is calculated based on the unit prices of the virtual machine's CPU, memory, and hard disk, as well as the number of CPUs, memory, and hard disks of a single virtual machine. The total cost of the virtual machine is calculated based on the number of virtual machines in the server cloud platform and the cost of a single virtual machine.

7. A cost accounting-based equipment control method as claimed in claim 6, characterized in that: The connection dedicated lines include: server Internet dedicated lines, off-site disaster recovery dedicated lines, office area interconnection dedicated lines, employee Internet dedicated lines and data center computer room interconnection dedicated lines; The dedicated line costs include: the cost amounts corresponding to the server Internet dedicated line, the remote disaster recovery dedicated line, and the data center computer room interconnection dedicated line; The dedicated line occupancy amount includes: the dedicated line occupancy amount allocated to a user in the office area interconnection dedicated line calculated based on a preset total number of people and the total cost of the office area interconnection dedicated line, and the dedicated line occupancy amount allocated to an information system in the employee Internet access dedicated line calculated based on a preset total number of people and the total cost of the employee Internet access dedicated line.

8. A cost accounting-based equipment control device, characterized in that: include: Data acquisition module, equipment occupancy cost calculation module, user resource occupancy cost calculation module, information system resource occupancy cost calculation module, dedicated line occupancy cost calculation module, operation cost calculation module and equipment control module; The data acquisition module is used to acquire the number of users corresponding to a target information system, the data usage of the information system, the number of devices of each type, and a number of dedicated connection lines for connecting to external organizations; The equipment occupancy cost calculation module is used to calculate the equipment occupancy cost corresponding to each type of equipment according to the number of equipment corresponding to each type of equipment and the rental fee for indicating the occupancy of a single equipment in the computer room; The user resource occupation cost calculation module is used to calculate the user resource occupation cost corresponding to each type of equipment according to the number of users, the information system data usage and the first resource occupation amount corresponding to each type of equipment, which is used to indicate a user's share in a device; wherein the equipment includes: network equipment; the network equipment includes switches, routers, load balancers and several Internet access equipment for providing users with Internet access services; the first resource occupation amount includes: the first resource occupation amount allocated to each user in the Internet access equipment is calculated according to the preset total number of people, the information system data usage and the total cost of the Internet access equipment; wherein the preset total number of people includes the number of users who are online in the target information system and the number of users who are not online in the target information system; The information system resource occupation cost calculation module is used to calculate the information system resource occupation cost corresponding to each type of equipment according to the data usage of the information system and the second resource occupation amount corresponding to each type of equipment and used to indicate that an information system is allocated to a device; The dedicated line occupancy cost calculation module is used to calculate the information system dedicated line occupancy cost corresponding to each dedicated line connection according to the number of users, the information system data usage, and the dedicated line occupancy amount corresponding to each dedicated line connection, which is used to indicate an information system allocated to a dedicated line; The operation cost calculation module is used to calculate the total operation cost of the target information system according to the preset equipment cost corresponding to each type of equipment, the equipment occupancy cost corresponding to each type of equipment, the user resource occupancy cost corresponding to each type of equipment, the information system resource occupancy cost corresponding to each type of equipment, the dedicated line cost corresponding to each connection dedicated line, and the information system dedicated line occupancy cost corresponding to each connection dedicated line; The device control module is used to generate a control strategy for controlling the network device to go offline during spare time when it is determined that the total operating cost is greater than a preset cost; According to the control strategy, the network devices used by the users are controlled to be turned off during spare time so as to make the network devices offline.

Citation Information

Patent Citations

  • Science and technology exhibition hall light exhibition intelligent regulation and control system

    CN110493939A

  • Thermal power plant real-time cost analysis and resource allocation optimization system and method

    CN111275282A