API가없는 직접 연결) 및 MySQL 자격 증명을 검색하는 다른 앱. (PHP 애플 리케이션> MySQL의 MySQL에 연결하는 conf의 애플 리케이션)
나는 당신이 여기서 말하는 것을 완전히 이해하지 못한다. 나는 아직도 귀하의 질문에 대답 할 수 있다고 생각합니다. 그러나 당신이 질문을 따르는 경우, 이것을 더 설명해야 할 수도 있습니다.
내 첫 번째 질문 : 클라우드 파운드리에서 3 대의 실제 서버를 유지하고 응용 프로그램을 사용할 수 있습니까?
예. 알아야 할 문제는 최종 사용자가 차이점을 알지 못하도록 두 앱에 트래픽을 어떻게 라우팅 할 것인가입니다.
응용 프로그램 앞에 부하 분산 장치가 이미 있습니다. 따라서 부하 분산 장치를 구성하여 응용 프로그램의 백엔드 서버 중 하나 (특히 CF gorouter)가 Cloud Foundry에 있도록 할 수 있습니다. 그런 다음 LB를 사용하여 독립 실행 형 서버에서 실행중인 앱으로 이동할 트래픽의 비율과 CF에서 실행중인 앱의 비율을 구성 할 수 있습니다.
앱에서 사용하는 것으로 가정 할 때 또 다른 문제는 세션입니다. 세션 저장소로 Redis/Memecached를 사용해야 할 수도 있습니다. 나는 끈적 거리는 세션을 사용할 수 있다고 생각하지만, 그것은 좋은 해결책이 아닐 것입니다.희소식은 CF의 PHP 빌드 팩이 Redis와 Memcache 모두에서 세션을 저장하는 것을 지원하기 때문에 독립 실행 형 서버에서 비슷한 설정을 구성 할 수 있다면 문제가 될 수 없습니다.
클라우드 파운드리 정확히
하지 사실 우리가 서버의 X 금액을 가질 수 있지만 응용 프로그램이/필요 (무제한)를 호출 할 때 오히려 인스턴스가 없습니다. CF를 사용하면 응용 프로그램을 배포 할 수 있습니다. 해당 응용 프로그램은 기본적으로 하나의 인스턴스를 갖지만 플랫폼에서 지원하는 인스턴스만큼 확장 할 수 있습니다.
응용 프로그램 인스턴스는 대개 독립 실행 형 서버 또는 VM과 관련이 있지만, 주요 차이점은 많은 응용 프로그램 인스턴스가 동일한 VM에서 실행될 수 있다는 점입니다 (Diego Cell VM의 다른 컨테이너에서 실행 됨). 이 차이점에 유의해야 할 점은 독립 실행 형 환경에서 응용 프로그램의 CPU 사용량은 RAM의 & 100 %입니다. CF에서 앱 인스턴스는 구성한 RAM 만 가져오고 CPU에 대한 공유 액세스 권한을 갖습니다 (CPU 공유는 할당 된 RAM 크기를 기반으로합니다).
어떻게하면 Cloud Foundry를 부드럽게 사용할 수 있습니까?
위의 첫 번째 질문을 참조하십시오.
우리는 100 % Cloud Foundry를 타야합니까?
번호
또는 우리가 (클라우드 파운드리 + 3/5 물리적 서버) 처음에 두 가지를 유지할 수있는 방법이 무엇입니까?
위의 첫 번째 질문을 참조하십시오.
두 번째 질문은 이전과 관련이 있습니다. MySQL 데이터베이스에 대해해야 할 일은 무엇입니까? 클라우드 파운드리를 위해 100 % MySQL 서비스를 모두 사용해야합니까? 아니면 잠시 동안 기존의 것을 지킬 수 있습니까?
정말 아무것도 할 필요가 없습니다. 네트워크에서 허용하는 한, CF상의 앱은 독립형 서버에서 실행중인 앱과 동일한 데이터베이스 및 인프라 스트럭처와 통신 할 수 있습니다.
확인 사항 : CF &과 데이터베이스의 보안 그룹 (응용 프로그램에 대한 아웃 바운드 네트워크 액세스 제어) 간의 방화벽 액세스.
마지막으로 내 세 번째 질문은 이전과 관련이 있습니다. PHP 응용 프로그램의 경우 conf 앱을 Cloud Foundry 응용 프로그램으로 설정해야합니까? 물리적 서버에 보관하고 서비스/서비스 브로커로 사용할 수 있습니까?
데이터베이스와 동일한 대답입니다. 이 리소스에 대한 적절한 네트워크 액세스가있는 경우 (즉, 올바른 포트가 열려있는 경우) conf 앱을 이동할 필요가 없습니다.
희망 하시겠습니까?
안녕 다니엘, 내 질문에 답변 해 주셔서 감사합니다. 당신이 생각했던 것 이상으로 나를 도왔습니다! CF 전환을 걱정했기 때문에 현재 앱과 함께 CF를 사용할 수 있다는 것을 알게되어 매우 기쁩니다. 당분간 데이터베이스와 conf 앱을 CF로 마이그레이션 할 필요가 없다는 것을 알게되어 더욱 기쁩니다. 답장을 보내 주셔서 감사합니다. – simhamed