export interface RemoteAccess {
  tool: string;
  ip?: string;
  id: string;
  pw: string;
}

export interface IdcServer {
  company: string;
  serverNo: string;
  category: string;
  remarks: string;
  location: string;
  managerPrimary: string;
  managerSecondary: string;
  ip1: string;
  ip2: string;
  remoteAccess: RemoteAccess[];
  monitoring: string;
  serverIdMatch: string;
  model: string;
  os: string;
  cpu: string;
  ram: string;
  storage: string[];
  purchaseDate: string;
}

export interface IdcStorage {
  company: string;
  serverNo: string;
  category: string;
  remarks: string;
  location: string;
  managerPrimary: string;
  managerSecondary: string;
  ip: string;
  managementIp?: string;
  remoteAccess: RemoteAccess[];
  model: string;
  capacity: string;
  purchaseDate: string;
}

export const idcServers: IdcServer[] = [
  {
    company: "한맥",
    serverNo: "hm-idc-001",
    category: "한맥 인트라넷",
    remarks: "",
    location: "서관 204번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "211.206.127.70",
    ip2: "192.168.10.5",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "samanerp1!" },
      { tool: "Remote Util", id: "211.206.127.70", pw: "1234아이티!" }
    ],
    monitoring: "win exp, raid X",
    serverIdMatch: "srv07d330084",
    model: "HPE ProLiant DL360 Gen10",
    os: "Windows Server 2016",
    cpu: "intel xeon silver4110 CPU @2.10GHz",
    ram: "32GB",
    storage: ["280GB", "2.7TB"],
    purchaseDate: "2020.12.10"
  },
  {
    company: "한맥",
    serverNo: "hm-idc-002",
    category: "한맥 인트라넷 예비",
    remarks: "단가, 입사자지원 서버 (스마트 건설 용도 구매)",
    location: "서관 205번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "211.206.127.78",
    ip2: "192.168.10.13",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "Hanmac2141!" }
    ],
    monitoring: "win exp, raid X",
    serverIdMatch: "srcff5294c84",
    model: "HPE ProLiant DL360 Gen10",
    os: "Windows Server 2019",
    cpu: "intel xeon silver4214R CPU @2.40GHz",
    ram: "32GB",
    storage: ["280GB", "2.7TB"],
    purchaseDate: ""
  },
  {
    company: "삼안",
    serverNo: "sa-idc-001",
    category: "삼안 인트라넷",
    remarks: "",
    location: "서관 204번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "118.220.172.237",
    ip2: "erp.samaneng.com",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "samanerp1!" },
      { tool: "Remote Util", id: "118.220.172.237", pw: "1234아이티!" }
    ],
    monitoring: "O",
    serverIdMatch: "newSmintranet",
    model: "HPE ProLiant DL360 Gen10",
    os: "Windows Server 2016",
    cpu: "intel xeon silver4214R CPU @2.40GHz",
    ram: "32GB",
    storage: ["280GB", "3.27TB"],
    purchaseDate: "2019.12.20"
  },
  {
    company: "삼안",
    serverNo: "sa-idc-002",
    category: "삼안 인트라넷 예비",
    remarks: "",
    location: "서관 204번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "118.220.172.249",
    ip2: "",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "samanerp1!" },
      { tool: "Remote Util", id: "678-605-383-130", pw: "1234아이티!" }
    ],
    monitoring: "설치 X",
    serverIdMatch: "INTRANET",
    model: "HPE ProLiant DL360 GEN9",
    os: "Windows Server 2008 R2",
    cpu: "Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz",
    ram: "32GB",
    storage: ["279GB", "2.72TB"],
    purchaseDate: ""
  },
  {
    company: "삼안",
    serverNo: "sa-idc-003",
    category: "SATIS 01",
    remarks: "구 SATIS 서버, 세금계산서 발행(회계)",
    location: "서관 204번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "118.220.172.228",
    ip2: "",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "satissg11707808" }
    ],
    monitoring: "설치 X",
    serverIdMatch: "satis01",
    model: "HPE ProLiant DL380p GEN8",
    os: "Windows Server 2008 R2",
    cpu: "Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz",
    ram: "20GB",
    storage: ["100GB", "458GB"],
    purchaseDate: ""
  },
  {
    company: "삼안",
    serverNo: "sa-idc-004",
    category: "SATIS 02",
    remarks: "SATIS 리뉴얼 버전 (ERP 서버)",
    location: "서관 204번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "118.220.172.229",
    ip2: "",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "satissg11707808" }
    ],
    monitoring: "설치 X",
    serverIdMatch: "satis02",
    model: "HPE ProLiant DL380p GEN8",
    os: "Windows Server 2008 R2",
    cpu: "Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz",
    ram: "20GB",
    storage: ["100GB", "458GB", "18.1TB"],
    purchaseDate: ""
  },
  {
    company: "삼안",
    serverNo: "sa-idc-005",
    category: "웹 서버",
    remarks: "남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11)",
    location: "서관 204번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "samanweb.cafe24.com",
    ip2: "118.220.172.195",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "saman+2013+web" }
    ],
    monitoring: "win exp, 포트 안열림",
    serverIdMatch: "www",
    model: "HPE ProLiant DL380p GEN8",
    os: "Windwos Server 2012",
    cpu: "Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz",
    ram: "16GB",
    storage: ["100GB", "230GB", "230GB"],
    purchaseDate: ""
  },
  {
    company: "삼안",
    serverNo: "sa-idc-006",
    category: "PQ DB 서버",
    remarks: "",
    location: "서관 204번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "118.220.172.231",
    ip2: "",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "7013ddj10235!" }
    ],
    monitoring: "O",
    serverIdMatch: "src5dd67f2ed",
    model: "HPE ProLiant DL360 Gen10",
    os: "Windows Server 2019",
    cpu: "intel xeon silver4210R CPU @2.40GHz",
    ram: "32GB",
    storage: ["278GB", "2.18TB"],
    purchaseDate: "2024.12.16"
  },
  {
    company: "삼안",
    serverNo: "sa-idc-007",
    category: "Oracle DB 서버",
    remarks: "",
    location: "서관 202번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "118.220.172.225",
    ip2: "",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "7013ddj10235!" }
    ],
    monitoring: "win exp, raid X",
    serverIdMatch: "SAMAN-DB",
    model: "HPE ProLiant DL380 GEN9",
    os: "Windows Server 2012",
    cpu: "Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz",
    ram: "64GB",
    storage: ["558GB", "1.09TB", "1.09TB"],
    purchaseDate: ""
  },
  {
    company: "삼안",
    serverNo: "sa-idc-008",
    category: "안전관리",
    remarks: "삼안 개발서버2 - AI, SSL, 장헌TBM, 노드",
    location: "서관 202번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "1.234.37.171",
    ip2: "",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "samanerp1!" }
    ],
    monitoring: "연결 X",
    serverIdMatch: "",
    model: "HPE ProLiant DL380 GEN10",
    os: "Windwos Server 2022",
    cpu: "Intel Xeon(R) Silver 4210R CPU @ 2.40GHz",
    ram: "128GB",
    storage: ["278GB", "3.27TB"],
    purchaseDate: "2025.04.10"
  },
  {
    company: "삼안",
    serverNo: "sa-idc-009",
    category: "가족사 공통메뉴",
    remarks: "삼안 개발서버1 - QNA, 급여명세서",
    location: "서관 202번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "118.220.172.233",
    ip2: "",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "samanerp1!" }
    ],
    monitoring: "O",
    serverIdMatch: "srcc9ac928ee",
    model: "HPE ProLiant DL380 GEN10",
    os: "Windwos Server 2022",
    cpu: "Intel Xeon(R) Silver 4210R CPU @ 2.40GHz",
    ram: "128GB",
    storage: ["278GB", "3.27TB"],
    purchaseDate: "2025.04.10"
  },
  {
    company: "한라",
    serverNo: "hl-idc-001",
    category: "한라 인트라넷",
    remarks: "인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008)",
    location: "동관 54번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "1.234.37.143",
    ip2: "",
    remoteAccess: [
      { tool: "Remote Util", id: "1.234.37.143", pw: "1234dkdlxl!" }
    ],
    monitoring: "설치 X",
    serverIdMatch: "",
    model: "HPE ProLiant DL360 GEN9",
    os: "Windows Server 2008 R2",
    cpu: "Intel(R) Xeon(R) CPU E5-2603 v4 @ 1.70GHz",
    ram: "8GB",
    storage: ["299GB", "631GB"],
    purchaseDate: ""
  },
  {
    company: "한라",
    serverNo: "hl-idc-002",
    category: "안전전산화 서버 (디자인팀 웹)",
    remarks: "인트라넷 서버 다운 시 백업용 대기",
    location: "동관 54번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "1.234.37.144",
    ip2: "192.168.20.49",
    remoteAccess: [
      { tool: "Remote Util", id: "1.234.37.144", pw: "1234dkdlxl!" }
    ],
    monitoring: "O",
    serverIdMatch: "",
    model: "HPE ProLiant DL360 GEN9",
    os: "Windows Server 2012",
    cpu: "Intel(R) Xeon(R) CPU E5-2603 v4 @ 1.70GHz",
    ram: "8GB",
    storage: ["299GB", "631GB"],
    purchaseDate: ""
  },
  {
    company: "한라",
    serverNo: "hl-idc-003",
    category: "개발서버2",
    remarks: "PTC 연구비로 구매한 예비서버2",
    location: "동관 53번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "192.168.20.171",
    ip2: "1.234.37.171",
    remoteAccess: [
      { tool: "Remote Util", id: "1.234.37.171", pw: "1234dkdlxl!" }
    ],
    monitoring: "O",
    serverIdMatch: "",
    model: "HPE ProLiant DL380 Gen10",
    os: "Windows Server 2019 Standard",
    cpu: "Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz",
    ram: "32GB",
    storage: ["280GB", "1TB"],
    purchaseDate: "2022.09.21"
  },
  {
    company: "장헌",
    serverNo: "jh-idc-001",
    category: "장헌인트라넷",
    remarks: "BEPs",
    location: "서관 205번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "211.206.127.71",
    ip2: "192.168.10.6",
    remoteAccess: [
      { tool: "Remote Util", id: "211.206.127.71", pw: "1234dkdlxl!" },
      { tool: "원격데스크탑", id: "administrator", pw: "Hanmac2141!%" }
    ],
    monitoring: "잠금 걸려있음",
    serverIdMatch: "src775d3e5df",
    model: "HPE ProLiant DL380 GEN10",
    os: "Windows Server 2019",
    cpu: "Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz",
    ram: "32GB",
    storage: ["280GB", "1TB"],
    purchaseDate: "2022.09.21"
  },
  {
    company: "장헌",
    serverNo: "jh-idc-002",
    category: "장헌 인트라넷 예비",
    remarks: "",
    location: "동관 53번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "1.234.37.170",
    ip2: "192.168.20.170",
    remoteAccess: [
      { tool: "Remote Util", id: "1.234.37.170", pw: "1234dkdlxl!" },
      { tool: "원격데스크탑", id: "Administrator", pw: "Hanmac2141!" }
    ],
    monitoring: "원격 X, O",
    serverIdMatch: "",
    model: "HPE ProLiant DL360 Gen10",
    os: "Windows Server 2019",
    cpu: "Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz",
    ram: "32GB",
    storage: ["280GB", "1TB"],
    purchaseDate: "2022.04.01"
  },
  {
    company: "장헌",
    serverNo: "jh-idc-003",
    category: "인트라넷(구)",
    remarks: "현재는 GIT 백업 으로 사용",
    location: "서관 205번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "211.206.127.110",
    ip2: "192.168.10.40",
    remoteAccess: [
      { tool: "Remote Util", id: "211.206.127.110", pw: "1234dkdlxl!" },
      { tool: "원격데스크탑", id: "User", pw: "Hanmac2141!" }
    ],
    monitoring: "",
    serverIdMatch: "",
    model: "",
    os: "Windows Server 2019",
    cpu: "Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz",
    ram: "",
    storage: [],
    purchaseDate: ""
  },
  {
    company: "(주)장헌",
    serverNo: "jh-idc-004",
    category: "(주) 장헌 인트라넷",
    remarks: "2025.12.23 IDC 이전 설치",
    location: "서관 205번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "211.206.127.76",
    ip2: "",
    remoteAccess: [
      { tool: "원격데스크탑", id: "User", pw: "Hanmac2141!%" }
    ],
    monitoring: "win exp, raid X",
    serverIdMatch: "DESKTOP-5IL75B7",
    model: "",
    os: "Windows 10",
    cpu: "12th Gen Intel(R) Core(TM) i7-12700F",
    ram: "32GB",
    storage: ["465GB", "1.81TB"],
    purchaseDate: ""
  },
  {
    company: "PTC",
    serverNo: "ptc-idc-001",
    category: "PTC인트라넷",
    remarks: "2024.05.22 인트라넷서버로 교체",
    location: "서관 205번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "211.206.127.72",
    ip2: "192.168.10.7",
    remoteAccess: [
      { tool: "Remote Util", id: "211.206.127.72", pw: "1234dkdlxl!" }
    ],
    monitoring: "설치 X",
    serverIdMatch: "",
    model: "SYSTEM X3650 M2",
    os: "Windows Server 2008 R2",
    cpu: "Intel(R) Xeon(R) CPU E5520 @ 2.27GHz",
    ram: "16GB",
    storage: ["556GB"],
    purchaseDate: ""
  },
  {
    company: "PTC",
    serverNo: "ptc-idc-002",
    category: "예비서버",
    remarks: "PTC 인트라넷 예비서버",
    location: "서관 204번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "192.168.10.8",
    ip2: "",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "1234dkdlxl!" }
    ],
    monitoring: "O",
    serverIdMatch: "",
    model: "HPE ProLiant DL360 GEN10",
    os: "Windows Server 2019",
    cpu: "Intel Xeon(R) Silver 4210R CPU @ 2.40GHz",
    ram: "32GB",
    storage: ["278GB", "1.09TB"],
    purchaseDate: "2022.04.01"
  },
  {
    company: "PTC",
    serverNo: "ptc-idc-003",
    category: "DB 백업 서버",
    remarks: "2024.05.22 변경 (데스크탑)",
    location: "서관 205번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "211.206.127.74",
    ip2: "192.168.10.9",
    remoteAccess: [
      { tool: "Remote Util", id: "211.206.127.74", pw: "1234dkdlxl!" }
    ],
    monitoring: "설치 X",
    serverIdMatch: "",
    model: "",
    os: "Window 7",
    cpu: "Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz",
    ram: "4GB",
    storage: ["593GB", "1.23TB"],
    purchaseDate: ""
  },
  {
    company: "바론",
    serverNo: "br-idc-001",
    category: "인트라넷",
    remarks: "",
    location: "서관 205번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "211.206.127.75",
    ip2: "192.168.10.10",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "Hanmac2141!%" }
    ],
    monitoring: "O",
    serverIdMatch: "srcf0136042d",
    model: "HPE ProLiant DL360 GEN10",
    os: "Windows Server 2022",
    cpu: "Intel Xeon(R) Silver 4210R CPU @ 2.40GHz",
    ram: "32GB",
    storage: ["280GB", "2.18TB"],
    purchaseDate: "2025.04.14"
  },
  {
    company: "현타",
    serverNo: "ht-idc-001",
    category: "인트라넷",
    remarks: "",
    location: "동관 53번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip1: "1.234.37.172",
    ip2: "192.168.20.172",
    remoteAccess: [
      { tool: "원격데스크탑", id: "administrator", pw: "Hanmac2141!" }
    ],
    monitoring: "O",
    serverIdMatch: "src901e49933",
    model: "HPE ProLiant DL380 GEN10",
    os: "Windows Server 2019",
    cpu: "Intel Xeon Silver 4210R CPU @ 2.40GHz",
    ram: "32GB",
    storage: ["280GB", "1TB"],
    purchaseDate: "2022.09.21"
  }
];

export const idcStorages: IdcStorage[] = [
  {
    company: "삼안",
    serverNo: "sa-nas-001",
    category: "인트라넷 백업 스토리지",
    remarks: "",
    location: "서관 203번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip: "118.220.172.246",
    remoteAccess: [{ tool: "원격", id: "administrator", pw: "sg11707808" }],
    model: "Promiss R Series",
    capacity: "36TB",
    purchaseDate: ""
  },
  {
    company: "삼안",
    serverNo: "sa-nas-002",
    category: "성과품 스토리지",
    remarks: "매니지먼트 접속 확인 불가",
    location: "서관 205번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip: "118.220.172.248",
    managementIp: "118.220.172.247",
    remoteAccess: [{ tool: "원격", id: "administrator", pw: "sg11707808" }],
    model: "ENC_3U_16BAY_D",
    capacity: "23TB",
    purchaseDate: "2019.06.03"
  },
  {
    company: "삼안",
    serverNo: "sa-nas-003",
    category: "성과품 백업 스토리지",
    remarks: "",
    location: "서관 202번",
    managerPrimary: "김철수",
    managerSecondary: "홍길동",
    ip: "118.220.172.241",
    managementIp: "118.220.172.240",
    remoteAccess: [
      { tool: "원격", id: "administrator", pw: "saman1!" },
      { tool: "원격", id: "admin0", pw: "Root1234" }
    ],
    model: "Promiss R Series",
    capacity: "48TB",
    purchaseDate: "2025.03.13"
  }
];
