Nhanganyaya
Iko kukurumidza kushanduka kwetekinoroji kwakatungamira mukukura kwakanyanya mukuoma kwemazuva ano IT masisitimu. Nekuda kweizvozvo, zvikwata zveIT zviri kutarisana nezvipingamupinyi zvisati zvamboitika mukugadzirisa nekuchengetedza masisitimu aya, zvichikonzera kuwedzera kuderera, kuderera kwechigadzirwa, uye kukwira kwemitengo yekushandisa. Kugadzirisa matambudziko aya, pfungwa yeArtificial Intelligence yeIT Operations (AIOps) yabuda semutambo-kuchinja. AIOps inokwirisa muchina kudzidza uye AI kushandura DevOps workflows, ichigonesa proactive IT manejimendi, kufungidzira analytics, uye otomatiki.
Muchikamu chino, tichaongorora ramangwana reAIOps, mabhenefiti ayo, uye nzira dzekuita. Isu tichaongororawo mune chaiyo-yenyika kesi zvidzidzo uye nekupa yakaoma kodhi kodhi kuratidza mashandisirwo eAIOps muIT manejimendi.
Chii chinonzi AIOps?
AIOps isango riri kusimukira rinosanganisa simba reartificial intelligence (AI) uye kudzidza muchina (ML) neIT mashandiro (ITOps) kuvandudza mashandiro, kuita, uye kuvimbika kweIT masevhisi. AIOps mapuratifomu anoshandisa data analytics, kufungidzira modhi, uye otomatiki kuona nekugadzirisa nyaya dzeIT dzisati dzave matambudziko makuru.
AIOps inogona kuiswa kunzvimbo dzakasiyana dzeIT manejimendi, kusanganisira:
- Predictive Analytics: Mapuratifomu eAIOps anoshandisa algorithms emuchina kuongorora nhoroondo yezvakaitika kare uye kufanotaura zvingangoitika zveIT, zvichiita kuti pave nekugadzirisa uye kuderedza nguva.
- ** Incident Management **: AIOps inogona kuona uye kugadzirisa zviitiko zveIT, kuderedza nguva yekuona (MTTD) uye nguva yekugadzirisa (MTTR).
- Automation: AIOps inogona kugadziridza mabasa enguva dzose, akadai sekugadzirisa kugadzirisa, kugadzirisa zvigamba, nekuchengetedza uye kupora.
Mabhenefiti eAIOps
Mabhenefiti eAIOps akawanda uye akakosha:
- Kuita Kwakavandudzwa: AIOps inogadziridza mabasa enguva dzose, ichisunungura vashandi veIT kuti vatarise zvirongwa zvine hunyanzvi.
- ** Kuvimbika Kwakawedzerwa **: AIOps inofanotaura uye inodzivirira nyaya dzeIT, kuderedza nguva uye kugadzirisa kuvimbika kwehurongwa hwose.
- ** Kuwedzera Kubudirira **: AIOps inoita kuti zvikwata zveTI zvipindure nokukurumidza kune zviitiko, kuderedza nguva yekuona (MTTD) uye inoreva nguva yekugadzirisa (MTTR).
- Kuita Sarudzo Zvirinani: AIOps inopa zvikwata zveIT zvine ruzivo rwenguva chaiyo uye fungidziro yekufungidzira, ichigonesa kuita sarudzo inotungamirwa nedata.
Matanho Ekuita
Kuita maAIOps kunoda nzira yehungwaru:
- Kuunganidza Data: Unganidza data yeIT kubva kwakasiyana-siyana, kusanganisira matanda, metrics, uye mafaira ekugadzirisa.
- **Kubatanidzwa kweData **: Batanidza data kubva kwakasiyana siyana kuita chikuva chimwe chete.
- ** Kudzidza Kwemuchina **: Shandisa michina yekudzidza algorithms kuti uongorore data uye kufanotaura zvingangoitika zveIT.
- ** Automation **: Gadzirisa mabasa echiito uye mafambiro ebasa.
- Kuongorora uye Mhinduro: Ramba uchitarisa kushanda kweAIOps uye kupa mhinduro yekuvandudza kururama uye kushanda.
Chaiyo-Nyika Nyaya Yenyaya
Masangano akati wandei akabudirira kuita maAIOps kushandura yavo IT management workflows:
- Verizon: Verizon yakashandisa maAIOps kuti ivandudze kuvimbika kwetiweki uye kuderedza nguva. Ipuratifomu yakashandisa kudzidza muchina kufanotaura nekudzivirira nyaya dzenetiweki, zvichikonzera kudzikiswa kwe30% mukuderera.
- AT&T: AT&T yakashandisa maAIOps kuti ivandudze manejimendi ezviitiko uye kuderedza nguva yekuona (MTTD) uye nguva yekugadzirisa (MTTR). Iyi puratifomu yakashandisa otomatiki kuona nekugadzirisa zviitiko zveIT, zvichikonzera kudzikiswa kwe40% muMTTD uye kuderedzwa kwe50% muMTTR.
- Microsoft: Microsoft yakaisa maAIOps kuti ivandudze kufungidzira analytics uye otomatiki. Ipuratifomu yakashandisa kudzidza muchina kufanotaura zvingangoitika zveIT, ichigonesa proactive kugadzirisa uye kuderedza nguva yekudzikira.
Code Block: AIOps Muenzaniso muPython
Heino yakaoma kodhi kodhi muPython inoratidza mashandisirwo eAIOps muIT manejimendi:
import pandas se pd
kubva sklearn.ensemble import RandomForestClassifier
kubva sklearn.model_selection import train_test_split
kubva sklearn.metrics import accuracy_score
# Rodha data
data = pd.read_csv('it_data.csv')
# Preprocess data
X = data.drop(['chiitiko'], axis=1)
y = data['chiitiko']
# Kupatsanura data mukudzidziswa uye kuyedza seti
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
# Rovedza zvisina kujairika sango classifier
rfc = RandomForestClassifier(n_estimators=100, random_state=42)
rfc.fit(X_train, y_train)
# Ita fungidziro
y_pred = rfc.predict(X_test)
# Ongorora modhi
kururama = accuracy_score(y_test, y_pred)
dhinda(f'Kururama: {kururama:.2f}')
# Shandisa modhi kufanotaura zvingangoitika zveIT nyaya
new_data = pd.DataFrame({'cpu_usage': [80], 'memory_usage': [90]})
kufanotaura = rfc.predict(new_data)
kana kufanotaura[0] == 1:
dhinda('Ingangove nyaya yeIT yaonekwa!')
Iyi kodhi kodhi inoshandisa yakasarudzika sango classifier kufanotaura zvingangoitika IT nyaya zvichienderana neCPU uye ndangariro yekushandisa data. Iyo modhi inodzidziswa pane zvakaitika kare uye inoshandiswa kuita fungidziro pane nyowani data.
Kuona: AIOps Platform Architecture
Heino ratidziro yeAIOps papuratifomu yekuvaka uchishandisa Chart.js:
{
"type": "pieChart",
"data": {
"labels": ["Kuunganidza Data", "Kubatanidza Data", "Kudzidza Muchina", "Otomatiki", "Kutarisa uye Mhinduro"],
"datasets": [
{
"label": "AIOps Platform Architecture",
"data": [30, 20, 20, 15, 15],
"backgroundColor": ["#FF6384", "#36A2EB", "#FFCE56", "#4BC0C0", "#FF99CC"],
"hoverBackgroundColor": ["#FF99CC", "#36A2EB", "#FFCE56", "#4BC0C0", "#FF99CC"]
}
]
},
"sarudzo": {
"zita": {
"kuratidza": chokwadi,
"zvinyorwa": "AIOps Platform Architecture"
},
"legend": {
"kuratidza": chokwadi
}
}
}
Kuona uku kunoratidza zvikamu zvakasiyana zveAIOps papuratifomu yekuvaka, kusanganisira kuunganidza data, kusanganisa data, kudzidza muchina, otomatiki, uye kutarisa uye mhinduro.
Mhedziso
AIOps tekinoroji-inoshandura tekinoroji iri kushandura nzira iyo zvikwata zveIT zvinobata nekuchengetedza yakaoma IT masisitimu. Nekukwirisa muchina kudzidza uye AI, AIOps inogonesa proactive IT manejimendi, kufungidzira analytics, uye otomatiki, zvichitungamira mukuvandudza kushanda zvakanaka, kuvimbika kwakawedzera, uye kuwedzera chibereko. Nekuita maAIOps, masangano anogona kuderedza nguva, kuvandudza kuita sarudzo, uye kuwana muganho wemakwikwi mumusika.
Sezvo tekinoroji ichiramba ichishanduka, isu tinogona kutarisira kuona zvakatowanda zvekushandisa zveAIOps muIT manejimendi. Nekugona kwayo kugadzirisa mabatiro atinoita maIT masisitimu, AIOps inzvimbo inonakidza uye iri kukurumidza kukura iyo inofanirwa kutarisisa.