Witam, potrzebuje symulator sieci CDN (Content Distribution Network) jakiś opensourceowy lub jakiś co znacie z góry dziękuję za pomoc.
Witam, potrzebuje symulator sieci CDN (Content Distribution Network) jakiś opensourceowy lub jakiś co znacie z góry dziękuję za pomoc.
Apache - open srouce i do symulacji wystarczy
Co dokladnie rozumiesz pod pojeciem CND i co chcesz syumulowac?
CDN to taki stwor, ze dajesz mu URL uslugi (np streaming video albo proste obrazki, downloady, itp) i lacze dane dostarczane sa z nablizszego lub najszybszego miejsca ktore jest dostepne aby skrocic czas ladowania elementu.
Dodatkowo CDNy ladnie sie skaluja i moga przyjac ogromne ilosci ruchu w krotkim czasie, tak wiec DDoS nie jest grozny - cena za takie uslugi za to jest
Jelsli jestes w Azji albo Australii/Nowej Zelandii to zaladowanie np obrazkow na stronie WWW nieco zajmie jesli serwer jest w Europie. O wiele szybciej mozna obrazki dostarczyc jesli mialbys hosting lokalnie w ramach kontynentu nawet.
ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)
tak właśnie o to mi chodzi żeby symulatorem pokazać co było by korzystniejsze czy duplikacja danych na np. dwóch serwerach czy na jednym. Taki problem mam do rozwiązania co jest korzystniejsze jeśli chodzi o czas transmisji jaki pod względem utrzymania serwerów. Wiadomo że jak dane będą na jednym serwerze to koszt (czas) aktualizacji będzie korzystniejszy ale może będzie warte zachodu duplikować na dwóch serwerach bo pobieranie danych będzie korzystniejsze. I mam to zrobić jakimś symulatorem dlatego poprosiłem tutaj o pomoc.
Zobacz jak dziala iPlajest oparta o pewne rozwiazanie ATM-u, konkretnie ATM CDN
Znajdziesz w sieci troche informacji o tym systemie
Co do symulatorow to niestety nie pomoge, ale w niektorych zastosowaniach nawet nie potrzeba symulowac - z gory widac ze jest to lepsze rozwiazanie niz jeden serwer "z gruba rura"...
--
ToM's Super Fix IT "No Fucking Problem"
Tak sama symulacja do szczęścia mi potrzebna nie jest ale potrzebuje to zrobić do szkoły takie mam zadanie... A co do symulatorów oczywiście nie siedziałem na laurach i czekałem aż ktoś coś zrobi za mnie także jakby ktoś potrzebował jest kilka, które udało mi się znaleźć (jeszcze nie testowałem co do mojego przypadku):
Z stajni Cisco Packet Tracer <- dostępny dla uczestników kursu (dla osób które same go szukają do znalezienia na różnych portalach do ściągania)
GNS - Graphic Network simulator
GNS3 | Graphical Network Simulator
jeszcze jest Opnet
Application and Network Performance with OPNET | Monitoring, Troubleshooting, Auditing, and Prediction darmowy dla studnetów do 50mln zdarzeń
dla linuksa jest OMNet - darmowy całkowicie
OMNeT++ Network Simulation Framework
pozdrawiam
Ostatnio edytowane przez Goniek : 11-07-2011 - 12:08
Dwa pierwsze znam i do tego sie raczej nie nadajaDo takiego testowania wydajnosci jest pewna wersja IOS-a ale trzeba posiadac sprzet CISCO, do tego ten IOS
oficjalnie nie istnieje
wiec z dokumentacja nie jest latwo.
Generalnie jak to ma byc do szkoly to ja bym raczej zrobil szkic jakies rozleglej sieci WAN i pokazal zalety CDN w przeciwienstwie do pojedynczego serwera w jednej lokalizacji.
Tutaj nawet nie ma co zbytnio symulowac bo przy jednym serwerku masz orana tam sama lokalizacje - nawet jak to jest przez kilka lacz w BGP to i tak to niewiele zmienia. Do tego dochodza ci zapewne loadbalancery itd. bo jeden serwer w koncu i tak sie udlawinie wspominajac ze jest to malo bezpieczne (awaria).
System rozproszony ma praktycznie same zalety, jedyny hamulec to cena - ale w pewnych zastosowaniach i tak moze to wyjsc taniej.
--
ToM's Super Fix IT "No Fucking Problem"