본문 바로가기
반응형

분류 전체보기760

dd(UNIX) dd는 파일을 변환하고 복사하는 것이 주 목적인 유닉스 및 유닉스 계열 운영 체제용 명령 줄 유틸리티이다. 유닉스에서 하드웨어와 특수 장치 파일용 장치 드라이버는 파일 시스템에서 마치 일반 파일처럼 나타난다. dd는 기능이 개별 드라이버에서 구현되어 있는 경우 이러한 파일들을 읽거나 기록하는 것이 가능하다. 그러므로 dd는 하드 드라이브의 부팅 섹터를 백업하는 등의 일과 고정된 크기의 랜덤 데이터를 취득하기 위해 사용할 수 있다. dd 프로그램은 복사 시 데이터에 변환을 수행할 수도 있는데, 여기에는 바이트 순서 스와핑, ASCII↔EBCDIC 텍스트 인코딩 변환을 포함할 수 있다 wiki출처 https://ko.wikipedia.org/wiki/Dd_(유닉스) dd (유닉스) - 위키백과, 우리 모두의.. 2021. 7. 28.
관리 ID https://docs.microsoft.com/ko-kr/azure/active-directory/managed-identities-azure-resources/overview Azure 리소스에 대한 관리 ID Azure 리소스에 대한 관리 ID 개요 docs.microsoft.com 2021. 7. 28.
Azure Load Balancer 4계층이며 특이하게 아웃바운드를 지원한다. 부하 분산 장치는 부하 분산 장치의 프런트 엔드에 도착하는 인바운드 흐름을 백 엔드 풀 인스턴스에 분산한다. 자세한건 아래문서에 https://docs.microsoft.com/ko-kr/azure/load-balancer/load-balancer-overview?WT.mc_id=APC-Loadbalancers Azure Load Balancer란? - Azure Load Balancer Azure Load Balancer 기능, 아키텍처 및 구현에 대한 개요입니다. Load Balancer의 작동 방법과 클라우드에서 이를 활용하는 방법을 알아봅니다. docs.microsoft.com 2021. 7. 28.
Demo 프로젝트 설치 Azure Devops 프로젝트를 생성하면 텅 비어 있어서 뭐가 뭔지 하나도 모르겟다. 그래서 뭔가 있는 demo를 이용하여 실습해보면 좋을것 같다. 필요한건 microsoft 계정과 azure devops 에서 new oragnization을 생성해 놓으면 된다. 그래서 아래에 생성기 사이트에서 이름과 organization을 넣고 create를 선택하면 알아서 만들어짐 (깃은 사용하지 않아서 딱히 입력하지 않았다.) 설치하는 방법 https://docs.microsoft.com/ko-kr/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops Azure DevOps Demo 생성기 사용 Azure DevOps Services Demo 생성기 V2.. 2021. 7. 27.
SSH 작동 원리 2-1. 대칭키 암호화 동일한 키를 사용하여 암호화와 복호화를 하는 방식으로, 서버와 클라이언트 양쪽이 동일한 키(= 대칭키)를 가지도록 한다. 암호화를 할 때는 데이터와 키를 특정 알고리즘에 넣어서 돌리면 되고, 복호화를 할 때는 데이터와 키를 그 알고리즘에 넣어서 거꾸로 돌리면 된다. 즉 대칭키를 서버와 클라이언트만 가지고 있다면 전송 과정의 데이터를 누군가 훔쳐보더라도 그 내용을 알아볼 수 없게 된다. 그러나 이러한 대칭키를 서버와 클라이언트가 서로 공유하기 위해서는 최소 한 번은 그 대칭키를 전송하는 과정이 필요하다는 문제가 있다. 만약 이 과정에서 그 대칭키가 탈취당한다면 암호화가 아무 의미 없어지는 것이다. 이를 보완하기 위해 등장한 방식이 바로 비대칭키(공개키) 암호화 방식이다. 2-2. 비.. 2021. 7. 27.
azure ssh 접속 permission denied(publickey) 에러(Mac OS) azure 가상머신에 ssh로 접속하는데 자꾸 에러가 난다. (windows는 접속이 잘됐다) 알고보니 azure에 os x의 ssh 공개키를 설정해줘야한다. 가상머신에서 암호 다시설정 탭에서 ssh공개키 재설정이 있다. 공개 키는 .ssh에 id_rsa.pub파일에 있다 가져다가 붙여넣으면 된다. 라고 했지만 위에 유저명과 아래 유저명이 다르다. 아마 어제설정과 오늘 설정이 다른것 같다. 유저명을 잘 확인해서 하자..ㅠㅠ 덕분이 좋은걸 알게 됬는데 키가 없으면 로컬에 가지고 있는 키로 접속을하게 된다. 2021. 7. 27.
Wordpress: 이중화 이중화 Availabitliy set ,zone set은 FD = 격리되어있는 다른곳 UD = 하나의 FD 에 서버를 나누는것 업데이트시 고가용성 유지되어야 한다. 한대에 두대이상의 가상서버시 최소화 하기 위해 서버랙들을 별도로 격리되도록 알아서 고가용성 되는것 Availabitliy zone 고가용성 디자인하는것 다른 리전에 레플리케이션 두는것 부하분산기의 종류 1. Azure load balancer 5 tuple Source Ip, port Destination ip, port Protocol 2tuple iip(source,destination) 3tuple ip(s,d), protocol Layer 4 기반 2. Application gateway Layer 7기반 분산 추가기능 : https .. 2021. 7. 26.
Wordpress: 보안 Azure dos protection 활성화 시키면 Ddos 에서 보호가 된다. 베이직은 대부분 차단 스탠다드 면 퍼블릭 ip 에 별도의 정책을 제공해준다. Azure firewall 외부와 내부, 내부와 내부, 애저 데이터센터 간에 통신에 파이어워 두어 접근제어 Ip, fqdn, pqdn 을 제어 할수 있다 도메인 기반, ip 기반으로 인,아웃바운드 제한가능 네트워크/어플리케이션 시큐리티 그룹 네트워크 인바운드 아웃바운드트래픽에 네트워크 ipcidr, port기반으로 접근제어해주는 네트워크 컨트롤 리스트 애플리케이션 시큐리티 그룹 가상머신들을 ASG로 묶어서 관리 애저 네트워크 시큐리티 그룹 가상머신 구성하고 공인 ip가 있든 없든 인터넷 통신이 가능하다 베스천서비스 애저포탈에서 가상컴퓨터까지 접근 가.. 2021. 7. 26.
Wordpress: 가상머신에 설치 가상머신 만들기 azure로 들어가자 여기서 크기 즉 사양을 넣어줘야하는데 추천으로하면 비싸니 B1s로 하자 그리고 관리자 계정은 ssh공개키로하고 이름 아무거나 입력한다. 우리는 wordpress를 만들것이라 포트 80번을 열어줘야한다. 그리고 다음(디스크) 디스크 유형도 여러가지 있는데 utltra Disk - 프리미엄 ssd - 표준 ssd - 표준 hdd 로 나뉘어져 있고 오른쪽으로 갈수록 구리다. 보통 표준 ssd를 사용한다고한다. 보통 운영체제와 애플리케이션디스크와 데이터 디스크를 나눠서 한다. 다음 네트워크는 따로 설정할게 없어서 넘어가겟다. azure를통해 iaas를 운영해보는게 목적이라 wordpress를 스크립트를 이용하여 설치 할 것이다. 고급탭에서 확장을 클릭 업로드를 하려면 스토리.. 2021. 7. 26.
Wordpress: 네트워크(AZURE) Azure BCDR RFC 1918 10.0.0.0 - 10.255.255.255(10/8 prefix) 172.16.0.0 - 172.31.255.255(172.16/12 prefix) 192.168.0.0 - 192.168.255.255(1920.168/16 prefix) 동일한 네트워크 대역으로 구성을 하지 말자(문제가 생길수가 있다. ex) on-premise 와 클라우드) 공용네트워크망과 사설네트워크망을 구분해서 만들어 놓자. 우리는 10.0.0.0/16 네트워크 대역으로 만들것이다. azure 에 들어가서 리소스중 가상 네트워크에 들어가자 다음은 보안인데 보안은 지금 설정 안하니 넘어가고 태그는 적고 나면 된다. 그다음 완료를 누르면 네트워크 디자인시 고려사항 가상 네트워크와 연결될 네트워크를.. 2021. 7. 26.
SDS(Software Define Storage) 성능테스트할때 하락곡선에 가장 많은 영향을 끼치는건 Storage 데이터는 항상 3개 카피를 한다..? 클러스터를 묶기 때문이다. 마스터가 죽으면 슬레이브가 우선. 근데 마스터가 살아나면 어떤게 진짜 마스터인지 모른다. 그래서 데이터베이스 클러스터를 묶을때 쿼럼 데이터를 묶는다. 누가 진자인가 투표하기위해서 무조건 홀수개로 구성해야 한다. Failover 장애 극복 기능(영어: failover, 페일오버)은 컴퓨터 서버, 시스템, 네트워크 등에서 이상이 생겼을 때 예비 시스템으로 자동전환되는 기능이다. 시스템 대체 작동 또는 장애 조치라고도 한다. 반면 사람이 수동으로 전환을 실시하는 것을 스위치 오버라고 한다. SMB 3.0 일시중지 가능 Multi Channel - NIC를 모두 사용하여 파일을 전송.. 2021. 7. 26.
로지스틱 회귀: 모델 학습 로지스틱 회귀의 손실 함수 선형 회귀의 손실 함수는 제곱 손실입니다. 로지스틱 회귀의 손실 함수는 로그 손실로 다음과 같이 정의됩니다. 여기서 (x,y)∈D는 라벨이 있는 예(x,y 쌍)가 많이 포함된 데이터 세트입니다. y는 라벨이 있는 예의 라벨입니다. 로지스틱 회귀이므로 y 값은 모두 0 또는 1이어야 합니다. y'는 x의 특성 세트에 대한 예측 값(0~1 사이의 값)입니다. 로그 손실 방정식은 정보 이론에서 말하는 섀넌의 엔트로피 측정과 밀접한 관련이 있습니다. 또한 우도 함수의 음의 로그로 y의 Bernoulli 분포를 가정합니다. 실제로 손실 함수를 최소화하면 최대 우도 추정치가 생성됩니다. 로지스틱 회귀의 정규화 정규화는 로지스틱 회귀 모델링에서 매우 중요합니다. 정규화하지 않으면 로지스틱 .. 2021. 7. 26.
반응형