chmura dla oprogramowania Java
chmura uderzyła mnie teraz. Im więcej patrzę na sugestie, tym bardziej wygląda na to, że obrazy wirtualnego systemu operacyjnego są ładowane na żądanie. Nudne ... Gdzieś przeczytałem, że to martwy model, bardzo prawda.
Interesuje mnie uruchamianie oprogramowania Java, które korzysta ze zwykłych połączeń przez gniazdo, bez elementów internetowych ani serwletów, bez REST i całej tej ogromnej ilości inżynierii. Byłoby idealnie, gdybyś miał jeden adres IP, z którym mógłbyś porozmawiać i powiedzieć: „Oto moja praca dla Ciebie”. Następnie ponownie uzyskuję dostęp do tego samego adresu IP i przesyłam następne zadanie, ale znajdująca się w środku chmura wysyła żądanie do innego węzła. Myślę, że EC2 robi to, jeśli dobrze zrozumiałem ich koncepcję. Ale czy działają też z pełnymi obrazami systemu operacyjnego?
Chcę czegoś, gdzie mogę wdrożyć jakiś plik .jar i powiedzieć mi, żebym używał 2 lub maksymalnie 100 wystąpień tego oprogramowania. Jeśli potrzebna jest komunikacja, można to zrobić za pośrednictwem chmury pewnego współdzielonego systemu plików. Czy to może zrobić chmura?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
2 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Jest to w dużej mierze nieodpowiednie dla „hostingu masowego”. „Coś, gdzie należy rozwinąć plik .jar” jest trochę niejasne.
EC2 (lub jakakolwiek inna platforma chmurowa) jest zdecydowanie tym, czego tutaj potrzebujesz. Musisz jednak upewnić się, że przesłanie pracy jest właściwym wyborem (cokolwiek to dla Ciebie oznacza).
Wether it (Amazon w połączeniu z narzędziem do zarządzania) uruchomi 5 dodatkowych serwerów i dostarczy „pracownika”
s "na nich, czy nie, zależy od ciebie.
Wszystko, co daje Ci EC2, to tak naprawdę środowisko, w którym pewne typy niestandardowych obrazów można bardzo szybko wdrożyć.
Konieczne będzie również uwzględnienie grup zabezpieczeń. Wygląda na to, że wykonujesz RMI i dynamicznie przydziela porty, których używa, więc upewnij się, że masz grupę bezpieczeństwa (ogólnie mówiąc: reguły zapory) zgodnie z Twoimi potrzebami.
Jeśli masz oprogramowanie, które działa lokalnie i pozwala to osiągnąć, wykonaj następujące czynności:
Twoje pytanie odchodzi
dużo miejsca
w odniesieniu do części EC2. Samo posiadanie oprogramowania, które wykonuje rzeczywistą pracę, nie wystarczy do opłacalnego korzystania z chmury. Będziesz chciał mieć jakąś kontrolę (oprogramowanie), które zajmie się ponownym uruchamianiem instancji/niszczeniem ich.
Anonimowy użytkownik
Potwierdzenie od:
Platforma CloudBees jako usługa
http://www.cloudbees.com/
rozwiązania - nigdy z nich nie korzystałem, po prostu o nich poczytaj. Może pasować do Twojego konta.