One of the enterprise's internal IT Integration Series: System Architecture

Source: Internet
Author: User

There is an idea to integrate and summarize the daily it O & M, management, employee services, and other daily work in an enterprise. It is simple to say and complicated, because I have done it in my previous company. Although I haven't done it yet, I have a vision and hope to have a chance to implement it. Now I will show the feasible results first, this is mainly a PPT image written during the previous technical grading. Let's take a look.

Platform Architecture:

650) This. width = 650; "Title =" 843.jpg" alt = "wkiol1o01odty5xuaau_jrivlqm192.jpg" src = "http://s3.51cto.com/wyfs02/M02/38/EF/wKioL1O01ODTY5XUAAU_jRIvLqM192.jpg"/>

This figure shows the private cloud system provided by Microsoft, which I basically follow.

Is all the architectures of my current system:

650) This. width = 650; "Title =" 844.jpg" alt = "wkiom1o01axbvkosaatanmiifdw218.jpg" src = "http://s3.51cto.com/wyfs02/M01/38/EF/wKiom1O01aXBVKoSAATanMiIfdw218.jpg"/>

Here is a rough explanation:

1: first, the entire enterprise IT unified management platform requires a login interface, or a web platform, so I use Sharepoint to do it. wfe01 and wfe02 are two NLB web pages in front of SharePoint, app01 and app02 are two SharePoint application servers, sql01 and sql02 are used as SharePoint database servers, and sql03 are used as SharePoint Report Server and Bi server.

2: Next, sql04, sql05, sql06, and sql07 are two large SQL database clusters, where the databases of SCCM, SCSM, scvmm, orchestrator, and scom are basically run, there is also a big bi data warehouse in the unified IT management system, and sql08 is a multi-instance Report Server, mainly running report.

3: cm is a SCCM server, SM is a SCSM server, OC is an Orchestrator Server, and vmm is a scvmm server. There are 10 host pools below to provide cloud services.

Current functions:

1: various functions of SharePoint: site of each department, site of each project, helpdesk Help Desk, workflow, mysite personal blog, etc.

2: Self Service: An employee self-service platform. This platform is mainly implemented through the SCSM self-service portal. For example, the daily O & M operations of O & M personnel are changed to Web operations and self-service application of employee services, for example, VPN, self-help application for WiFi permission, and automatic background activation.

3: Data Statistics and mining. To achieve automation, we naturally need to have a variety of detailed databases. For example, if we perform automatic switch ports on switches, we naturally need to have data on all switches, for example, management IP address, switch name, location, VLAN, etc.

 

The following figure shows several functions:

1: The orchestrator script for activating the automatic port of the switch:

To put it down, the operation is performed by the O & M personnel through the web interface, entering the employee's work station number to activate the network port, and the type of the opened network. For example, the work station number is no. 100 on the second floor, 2-100. The network type is the marketing department.

So first of all the system to the database check Market Department VLAN number is how much, and then check2-100 this station corresponds to which switch which port, if there is a problem with the data input, or the query fails, then, the email is terminated and an error message is returned. At present, an error cannot be directly returned on the SCSM self-help site. After necessary information is queried, perform security and compliance checks, because the company has some policy and environmental characteristics, such as 2-and 2-in one hub, 2-has already been divided into the VLAN of the Media Department. Obviously, 2-cannot be included in the VLAN of the Marketing Department. Similar checks will also be terminated, then, send an email to notify you of the cause of termination. If all the checks pass, the information will be assigned to the variable, generate the script TXT for Switch configuration, and then push it to the switch through SSH to complete the operation, that's simple.

650) This. width = 650; "Title =" 845.jpg" alt = "wkiom1o018vrayqeaamtruomcbo747.jpg" src = "http://s3.51cto.com/wyfs02/M00/38/EF/wKiom1O018vRAYQEAAMTruOMCbo747.jpg"/>

2: helpdesk help station:

Employees can log on to the site to submit it service requests:

650) This. width = 650; "Title =" 846.jpg" alt = "wkiom1o02pgsb1gyaamvfzx5m7w209.jpg" src = "http://s3.51cto.com/wyfs02/M02/38/EF/wKiom1O02pGSB1gyAAMVFzX5M7w209.jpg"/>

Bi Business Intelligence statistics in the background to facilitate analysis and statistics of workload performance is the workload analysis of an IT staff:

650) This. width = 650; "Title =" 847.jpg" alt = "wKioL1O02v-xksGmAAJ4K_5nOUs051.jpg" src = "http://s3.51cto.com/wyfs02/M01/38/EF/wKioL1O02v-xksGmAAJ4K_5nOUs051.jpg"/>

The following is a comparison of the number of employees in the entire department and their scores (because the number cannot represent everything, you must multiply the type by weight to get the score)

650) This. width = 650; "Title =" 848.jpg" alt = "wKioL1O03CXSIb-SAAJrYTiHfDQ290.jpg" src = "http://s3.51cto.com/wyfs02/M01/38/EF/wKioL1O03CXSIb-SAAJrYTiHfDQ290.jpg"/>

3: Self-service platform:

650) This. width = 650; "Title =" 849.jpg" style = "float: none;" alt = "wkiom1o03tgjp1twaafs1mv8uye922.jpg" src = "http://s3.51cto.com/wyfs02/M01/38/F0/wKiom1O03TGjP1twAAFs1mv8UYE922.jpg"/>

650) This. width = 650; "Title =" 850.jpg" style = "float: none;" alt = "wKioL1O03QLgvp-sAAEOqmiq0fg191.jpg" src = "http://s3.51cto.com/wyfs02/M00/38/EF/wKioL1O03QLgvp-sAAEOqmiq0fg191.jpg"/>

650) This. width = 650; "Title =" 851.jpg" style = "float: none;" alt = "wkiom1o03tgwpaqsaaga_6v1_1_034.jpg" src = "http://s3.51cto.com/wyfs02/M02/38/F0/wKiom1O03TGwPaQSAAGa_6V1_jw034.jpg"/>

4: staff it information dB Construction

Personnel Information is certainly available in every company, but is there personnel it information? For example, what is the IP address of this person? What is the computer's MAC address? What is the it permission? Where are you sitting? What is the current traffic?

I have built a real-time it information database. Although it cannot be 100% accurate, it is basically accurate.

Is an earlier database, and the information of the employee ID corresponding to the IP address corresponding to the work station is displayed in the lower right corner:

650) This. width = 650; "Title =" 852.jpg" style = "float: none;" alt = "wkiom1o03lxhixh4aaqbhuh95re0000.jpg" src = "http://s3.51cto.com/wyfs02/M00/38/F0/wKiom1O03lXhiXh4AAQBHUH95rE369.jpg"/>

The employee's computer name and MAC address are also displayed.

650) This. width = 650; "Title =" 853.jpg" style = "float: none;" alt = "wkiol1o03ifibhbwaaiassg0sog733.jpg" src = "http://s3.51cto.com/wyfs02/M02/38/EF/wKioL1O03ifibhbwAAIaSsG0sOg733.jpg"/>

Principles of real-time data collection:

User Information in AD, snooping log in the switch, and log switch port information of DNS renew in DHCP.

650) This. width = 650; "Title =" 854.jpg" style = "float: none;" alt = "wkiol1o03iejucjcaaieemavfoo548.jpg" src = "http://s3.51cto.com/wyfs02/M02/38/EF/wKioL1O03iejuCjCAAIEEmAvFoo548.jpg"/>

 

The first section is written here. In the future, we will give a little detail from the planning of each system to the deployment, to the configuration of detailed services.

Thank you.

 

 


This article is from the "absolute domain" blog and will not be reposted!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.