Download presentation
Presentation is loading. Please wait.
Published byEmerald Brown Modified over 9 years ago
1
Aladdin Project: Organizing the Assembly and Provision of Resources to Mac OS X Users using Distributed File System Technology Leung Hoang (lghoang@gmail.com) Graham Laverty (graham@aladdin.co.ca) Samuel Wong (samuelwong01@gmail.com) Supervisor: Dr. Craig Scratchley (wcs@sfu.ca)
2
What is Aladdin? Distributed System providing seamless access to online “soft computing resources” to Mac OS X users Distributed Seamless “Soft computing resources”
3
What is Aladdin? Easy instant access to a wealth of resources (from programs to fonts) Simply run the Aladdin installer (very quick) Then all provided programs/resources instantly available No need to locate or install software
4
Seamless? “Soft computing resources” appear to have been shipped by Apple with the OS No need for a manual install process. Just double-click a file to automatically load it in the right application! Fonts automatically appear in word processors programs and text editors
5
What Resources? What “soft computing resources” will be hosted? Applications Fonts Sounds Pictures Many Other Possibilities
6
Why Mac OS X? Mac can easily scan network resources Expanding to Linux is a possibility, at least for some resources Other platforms can still use Aladdin Can use as a distribution point (images, sounds) Delivery and usage of resources is NOT seamless
7
Project Goals Establish Aladdin as an international distributed system hosting “multilingual” resources for the global Mac OS X community Promote collaboration from a diverse spectrum of individuals and organizations regardless of language, culture, nationality
8
Project Goals cont. Improve the user experience for Apple end-users, increasing options and computer usability Catalyze development in distributed file system technology Inspire development of similar resource networks for other platforms
9
Distributed Network UNBC SFU UVic Prince Rupert
10
Administrative Difficulty Size and Scope of Aladdin Resource Administration Managing and maintaining a diverse number of applications and resources can quickly become overwhelming for a small team stagnation Server administration of volunteer servers can quickly become time-consuming Also this can help overcome linguistic barriers
11
Resource Administration Top-down hierarchy OpenAFS provides only flat administration Web-based application, written using Apple’s WebObjects Framework Makes it easy to administrate resources, and further delegate/subdelegate responsibility to new admins
12
Resource Administration Root Administrators LibraryApplications Fonts Web Browsers Sounds Word Processors Latin Cyrillic Jim (Canada) Anna (Russia)
13
Resource Administration… A now time for a little demo…
14
Server Administration 3-tier Java-client WebObjects application Likely a “shallow” hierarchy Server Administrators are organized geographically or linguistically, etc. Individual organisations can add many servers
15
Server Administration Aladdin Simon Fraser University All Content Shaw Telus English Content English Content Hiro (Japan) Japanese Content Joe Shaw Customer Astrolyte Suki Telus Customer Kanji Font
16
Benefits And Solutions from a Business Perspective Who benefits most? Apple end-users Apple Incorporated – drive apple sales ISPs (Telus, Shaw, Bell, etc.) Can offer extra value to their clients Encourage upgrade away from dial-up Universities Researchers Students (computer labs) Staff
17
Benefits And Solutions from a Business Perspective cont. What about commercial entities? Company’s Servers Employees Replicate subset of Aladdin’s content Charge for support?
18
Benefits And Solutions from a Business Perspective cont. Other benefits to commercial companies? Saves system administrators time Latest version of software quickly available Security updates done automatically – no need to update or patch Aladdin is easy to use Less time needed for technical support Minimal setup, no ongoing maintenance
19
How to commercialize…. Subscriptions Software companies can submit limited software to Aladdin They get free public exposure We get a share of the revenue from licenses sold Advertisements Website, forums
20
A Collaborative Effort Root Administrators Server Administrators ISPs End Users Companies Organizations Open Source Community
21
A Collaborative Effort cont. Root Administrators Resource Administrators Apple End Users Suggestions
22
Summary Aladdin is easy to use, seamless, and instantly gives you access to large number of applications and resources
23
Thank you! Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.