서버 장애라고 하는 것

서버 장애는 이름 그대로 서버에 어떠한 트러블이 생겨 기대한 대로의 운용을 계속할 수 없게 되는 것을 의미합니다.구체적으로는 서비스의 제공이 어려워져, 예를 들면 판매 기회의 손실이나 업무 효율의 저하, 혹은 브랜드력의 저하라고 하는 영향이 생기는 것을 가리킵니다.경우에 따라서는 손실 배상 책임이 발생하기 때문에, 서버 장애는 어떻게든 피할 필요가 있을 것입니다.

그 발생원인으로는 하드웨어의 고장이나 소프트웨어의 설정 실수, 시스템에 잠재된 버그나 외부로부터의 침입, 공격 등을 들 수 있습니다.
서버는 하드웨어 없이 움직이지 않기 때문에 특히 온프레미스로 운용하는 경우 고장의 리스크에 주의해야 합니다.

완전히 망가져 버릴 정도의 고장은 드물지만, 부분적으로 고장이 나거나 고장이 나는 경우는 드물지 않습니다.대기업이 운용하는 서버는 이른바 다중화로 장해 대책을 실시하고 있기 때문에 전체가 다운되는 일은 없을 것으로 생각됩니다.하지만 소규모로 운용비가 한정되는 경우라면 용장화가 제대로 이루어지지 않아 작은 문제로 시스템이 다운될 수밖에 없습니다.

교환할 수 있는 경우는 부품을 교체하고 재기동을 하면 다시 운용을 계속할 수 있지만, 시스템의 중심에 가까운 부분의 고장이면 복구에 시간이 걸리고 다운타임은 길어집니다.의외로 인적 실수로 시스템 전체에 영향을 미치는 경우도 존재합니다.미지의 버그가 장애를 일으키거나 외부로부터 공격을 받아 서버 장애를 일으킬 수도 있습니다.

어쨌든 서버 장애는 손실 발생을 면할 수 없기 때문에 발생시키지 않는 것을 염두에 두면서 발생하더라도 신속하게 대처할 수 있도록 대비하는 것이 현명합니다.