Andrew Project - Andrew Project

The Andrew Project byl distribuované výpočetní prostředí vyvinut v Univerzita Carnegie Mellon (CMU) počínaje rokem 1982. Byl to na svou dobu ambiciózní projekt a vyústil v bezprecedentně rozsáhlou a dostupnou univerzitní výpočetní infrastrukturu.[1]

Dějiny

The Centrum informačních technologií, partnerství Carnegie Mellon a IBM, zahájil práce na projektu Andrew v roce 1982.[1] V počáteční fázi projekt zahrnoval jak software, tak hardware, včetně zapojení kampusu pro data a vývoj pracovní stanice k distribuci studentům a učitelům na CMU a jinde. Navrhované "Počítač 3M „pracovní stanice obsahovaly displej s miliony pixelů a megabajt paměti, běžící na milion pokyny za sekundu Bohužel náklady v řádu a AMERICKÉ DOLARY$ 10 000 učinilo počítače mimo dosah studentských rozpočtů. Počáteční nasazení hardwaru v roce 1985 založilo řadu univerzitních „klastrů“ veřejných pracovních stanic v různých akademických budovách a kolejích. Areál byl plně zapojen a připraven na případnou levnou dostupnost osobní počítače.

Počáteční vývoj v rámci Centra informačních technologií, původně nazvaného VICE (Vast Integrated Computing Environment) a VIRTUE (Virtue Is Reached Through Unix and Emacs), zaměřený na centralizované nástroje, jako je souborový server, a nástroje pracovní stanice včetně správce oken, editoru, e-mailu a kód klienta systému souborů.[2]

Zpočátku byl systém prototypován Sun Microsystems stroje a pak na IBM RT PC řady počítačů se speciálním systémem Akademický operační systém IBM.[3]Včetně lidí zapojených do projektu James H. Morris, Nathaniel Borenstein, James Gosling, a David S.H. Rosenthal.

Po roce 1985 byl projekt několikrát rozšířen za účelem dokončení softwaru a pro společnost byl přejmenován na „Andrew“ Andrew Carnegie a Andrew Mellon, zakladatelé institucí, z nichž se nakonec stala Carnegie Mellon University. Andrew, který byl většinou přepsán na základě zkušeností z raného nasazení, měl čtyři hlavní softwarové komponenty:

  • The Andrew Toolkit (ATK), sada nástrojů, která uživatelům umožňuje vytvářet a distribuovat dokumenty obsahující různé formátované a vložené objekty,
  • The Andrew Messaging System (AMS), e-mail a systém BBS na základě ATK a
  • The Souborový systém Andrew (AFS), distribuovaný souborový systém zdůrazňující škálovatelnost pro akademické a výzkumné prostředí.
  • The Andrew Window Manager (WM), kachlový (nepřekrývající se okna) okenní systém, který umožňoval vzdálené zobrazení oken na displeji pracovní stanice. Byl to jeden z prvních zaměřených na síť správci oken běžet na Unixu jako grafické zobrazení.[4] V rámci partnerství CMU s IBM si IBM ponechala licenční práva na WM.[4] Společnost WM měla být licencována za rozumných podmínek, které CMU považovala za relativně levnou licenci UNIX, zatímco IBM hledala lukrativnější licenční režim.[4] WM byl později nahrazen X11 z MIT. Jeho vývojáři, Gosling a Rosenthal, by dále vyvinuli Zprávy (Network Extensible Window System).[5]

AFS se přestěhovala z Centra informačních technologií do Transarc v roce 1988. AMS byla zcela vyřazena z provozu a nahrazena Server IMAP Cyrus v roce 2002.

Systém uživatelského rozhraní Andrew

Poté, co financování IBM skončilo, Andrew pokračoval jako open source projekt s názvem Systém uživatelského rozhraní Andrew. AUIS je sada nástrojů, která uživatelům umožňuje vytvářet a distribuovat dokumenty obsahující různé formátované a vložené dokumenty předměty. Jedná se o open-source projekt provozovaný na Katedře výpočetní techniky na CMU. Andrew Consortium řídí a udržuje vývoj a distribuci systému Andrew User Interface System.[6]

Andrew User Interface System zahrnuje tři primární komponenty. Andrew User Environment (AUE) obsahuje hlavní editor, systém nápovědy, uživatelské rozhraní a nástroje pro vykreslování multimédií a vložených objektů. Andrew Toolkit (ATK) obsahuje všechny formátovatelné a vložitelné objekty a umožňuje vývojářům metodu navrhovat vlastní objekty. ATK umožňuje víceúrovňové vkládání objektů, ve kterém lze objekty vkládat jeden do druhého. Například a rastrový obrázek objekt lze vložit do objektu tabulky. Andrew Message System (AMS) poskytuje přístup k poště a vývěskám, který uživateli umožňuje odesílat, přijímat a organizovat poštu, stejně jako zveřejňovat a číst z vývěsek.

Od verze 6.3[když? ], to byly součásti AUIS:

Aplikace

  • Textový procesor (EZ )
  • Editor výkresů (obrázek)
  • Čtečka pošty a zpráv (zprávy)
  • Odesílatel pošty a zpráv (SendMessage)
  • Editor písem (BDFfont)
  • Prohlížeč dokumentace (Nápověda)
  • Prohlížeč adresářů (Bush)
  • Správce plánu (chump)
  • Shell rozhraní /Terminál (Console, TypeScript)
  • Nabídka aplikací AUIS (spuštění)
  • Standardní prohlížeč výstupů (PipeScript)
  • Editor předvoleb (PrefEd)

Grafické a interaktivní editory

  • Vložit rovnici (EQ)
  • Animace Editor (výstřelek)
  • Editor výkresů (obrázek)
  • Vložit rozložení Vložit (rozložení)
  • Zobrazit dvě sousední vložky (LSet)
  • Jazyk pro rozšíření a zpracování řetězců (Ness)
  • Zobrazit a upravit hierarchie (organizace)
  • Stránka Flipper (stránka)
  • Černobílý Editor obrázků BMP (rastrový)
  • Vložit tabulku (tabulka)
  • Textový, dokumentový a programový editor (textový)

Wireless Andrew

Wireless Andrew byla první bezdrátová internetová síť v celém areálu. Byl postaven v roce 1993,[7] předcházet Wi-Fi branding.[8][9]

Wireless Andrew je bezdrátová místní síť o rychlosti 2 megabitů za sekundu připojená prostřednictvím přístupového bodu ke kabelové síti Andrew, vysokorychlostní páteřní síti Ethernet spojující budovy v areálu kampusu CMU. Wireless Andrew se skládá ze 100 přístupových bodů pokrývajících šest budov v areálu Univerzita testovala proud[když? ] nastavení s více než 40 mobilními jednotkami, než je v únoru 1997 povolí všeobecné použití výzkumníky a studenty.[10]

Reference

  1. ^ A b Přehled CMU o historii projektu Andrew Archivováno 17. července 2012 na adrese Wayback Machine
  2. ^ Podrobná historie CMU projektu Andrew Archivováno 9. září 2011 na adrese Wayback Machine
  3. ^ N. S. Borenstein (Prosinec 1996). „Andrewův projekt CMU: retrospektiva“. Komunikace ACM. 39 (12): 298 – es. doi:10.1145/272682.272717.[trvalý mrtvý odkaz ]
  4. ^ A b C Borenstein, Nathaniel S. (1991). Programování, jako by na lidech záleželo: přátelské programy, softwarové inženýrství a další ušlechtilé bludy (4. vydání, vyd.). Princeton, N.J .: Princeton University Press. str.55–56. ISBN  9780691087528.
  5. ^ James Gosling; David S.H. Rosenthal; Michelle J. Arden (1989). Nová kniha. Springer Verlag. str. 34–36. ISBN  978-0-387-96915-2.
  6. ^ Fred Hansen. „Vítejte v Andrew Consortium“. Citováno 3. května 2011.
  7. ^ „Jak začala Wi-Fi v kampusu CMU, skutečný příběh“. Pop City Media. 2011. Archivovány od originál 7. října 2011. Citováno 6. října 2011.
  8. ^ „Wireless Andrew: Creating the World's First Wireless Campus“. Univerzita Carnegie Mellon. 2007. Archivovány od originál 1. září 2011. Citováno 6. října 2011.
  9. ^ Lemstra, Wolter; Hayes, Vic; Groenewegen, John (2011) [2011]. Cesta inovací Wi-Fi: cesta k celosvětovému úspěchu (pdf). Cambridge: University Press. p. 121. ISBN  978-0-521-19971-1. Citováno 6. října 2011.
  10. ^ „Aplikace bezdrátové sítě LAN“ (PDF). Archivovány od originál (PDF) 26. dubna 2012. Citováno 6. října 2011.

Další čtení

  • Morris, J.H., Van Houweling, D., & Slack, K., Centrum informačních technologií Carnegie Mellon Technical Report CMU-ITC-025, 1983.
  • Morris, J.H .; Satyanarayanan, M .; Conner, M.H .; Howard, J.H .; Rosenthal, D.S.H. & Smith, F.D. (Březen 1986). „Andrew, prostředí distribuovaných výpočtů“. Komunikace ACM. 29 (3): 184–201. doi:10.1145/5666.5671. ISSN  0001-0782.

externí odkazy

  • Andrewův projekt - Stránky CMU zaznamenávající historii projektu a zúčastněné osoby.