|
|
|
|
|
| |
|
View
|
|
Discussion
|
|
Edit
|
|
Attachments
|
|
|
Previous | Next
Design is typically a creative and collaborative effort - whether it is designing a piece of software or machinery or a shopping arcade. eTouch SamePage makes the process of design collaboration smoother by offering a single workspace to discuss, share and collaborate.
System/Infrastructure Design
This is the proposed design for the Community Compile Infrastructure.
Build Environment
The build environment would consist of a set of servers with different operating systems like Solaris, AIX, Linux etc. The number of servers for each o/s would depend on the volume of concurrent builds expected. Also, multiple servers would be needed to support multiple versions of any operating system. A central Engineering Team with root privileges on all the servers should manage this build environment and access should be given out to individual projects on the basis of a specific build requests from the project manager.
Separate Unix users should be created for every build request and these users should be able to modify only their own environment. Further the meta-information on the build should be captured and saved as a simple XML file, say build365.xml so that it can be utilized later for categorization.
Here is a sample XML file.
Shared Publish Area
The builds should be then published into a shared publish area where it can be made available to all projects. The publish process would essentially mean doing an ftp of the build from the build environment to the shared publish area. The convention could be as simple as build 365 goes into a folder build365.
Click here for more details on the Shard Publish Area
Process
The process would be as follows:
Access --> Request for Build --> Build --> Publish --> Document and Categorize
Architectural Plans
Here is the second version of ground floor plan.I have tried to incorporate all your feedback. Please review and let me know your comments.
I have attached the detailed floor plan here.
Highlights of the changes made
1. Separated Student Entry from the General Entry
2. Increased the foyer space
3. Improved access to the Theatre by providing additional door to the North.
|
Software/Hardware Designs
|
Firewall Design
Here, is how we will implement the 3D-Queueing based on the assigned FlowID. The FPX platform supports off-chip SRAM and SDRAM, which will be utilized in this MP. We will create a queue manager that will manage linked-list pointers in the form of SDRAM addresses in SRAM. Packet data is stored in off-chip SDRAM by the Flow Buffer with is supplied as a simulation file and .edn file. The scheduler allows 3D-queueing by providing four levels of priority and Round-Robin within each priority. The scheduler is very flexible, for example, if all packets are assigned the identical priority then the scheduler is Round-Robin. In contrast, if all packets are given different priorities then the scheduler services the highest priority first.
Tim - Will create the linked-list pointers. Design details here.
Martha - Will create the simulation and .edn file. Design Details here.
John - Testing. Test Plans attached here
|
Previous | Next
|
|
|
|
|
|
|