0
Azure CloudDrive의 로컬 캐시는 성능면에서 뛰어납니다.Azure CloudDrive의 새로운 스냅 샷을 마운트하는 동안 캐시 유지
20 분마다 새로운 스냅 샷을 만들었습니다. 거의 변화가 없었거나 각 스냅 샷에서 전혀 변경되지 않았습니다.
새로운 스냅 샷을 사용하려면, 내가 무엇을 할 것은 : 내가 알고 싶은cloudDrive.Unmount();
cloudDrive = storageAccount.CreateCloudDrive(newSnapshotUri);
cloudDrive.Mount(size, option);
, 기존의 캐시는 여전히 새로운 마운트 스냅 샷 사용 될 것인가? 또는 전체 캐시를 다시 빌드해야합니까?
페이지에서 모든 작업이 끝났기 때문에 적어도 페이지가 바뀌었기 때문에 캐서에게는 각 페이지가 변경되었거나 CSC32 또는 MD5 무언가에 의해 변경된 것임을 알고 있어야합니다. 그렇지 않으면 역할을 다시 시작하고 캐시를 계속 사용할 수 있습니다. 어쨌든'cleanOnRoleRecycle = "false"'라고 대답 할 수는 없지만 캐시가 큰 파일이기 때문에 대답을 아는 법을 모른다. 당신이 내부자라는 것을 알고 있습니다. 알고있는 사람에게 물어봐 주시겠습니까? 캐시가 손실 될 경우 스냅 샷을 너무 자주 변경하지 않기로 선택합니다. 그리고,'.Swap()'스냅 샷을 마운트 해제하고 마운트하지 않는 방법이 있습니다. 감사합니다. –
@EricYin 역할 인스턴스를 다시 시작한 후에 캐시를 다시 사용할 수 있습니까? 나도 그걸 기대하지 않았을거야. – smarx
@EricYin 저장 팀의 누군가에게이 스레드를 보내고 해당 스레드로부터 의견을 얻을 수 있는지 확인합니다. – smarx