Dan Shoop, iWiring
Track: Sys Admin and Networking
Date: Monday, October 27
Time: 1:30pm - 5:00pm
Location: Stevens Creek
The Macintosh has always been an attractive platform for serving the Internet but until OS X, it's been relegated as a low-end or niche player. With its strong Unix core and system improvements, Jaguar is an attractive, cost effective and robust alternative for building Internet systems and networks serving all of the popular and emerging technologies.
This tutorial will focus on constructing Internet architectures using Mac OS X as a base. Starting from a simple single system with a phone line, actual case studies will demonstrate building internet networks of all sizes with specific strategies for home networks, small offices, e-commerce, online publishing, hosting providers, ISPs, campuses and corporate enterprises. Creating bastion hosts and DMZs will be explored along with their appropriate uses in these network examples. The viewpoint will be from the "thousand foot level" which should provide a comfortable understanding rather than concentrating on specifics. Instead how-tos will be cited for further investigation and reference after the conference.
Network circuits from POTS and xDSL/Cable, to frame relay, point-to-point copper and fiber leased lines, switched networks, ATM, emerging wireless and other technologies will be explored with an emphasis on choosing the "best fit" for different network architectures. Host hardware and storage choices will be discussed from a performance perspective. Both commercial and freely available server software will be explored and evaluated along with strategies for integrating them into growing networks. By the end of the tutorial attendees will have a firm understanding of servers and clients, switches and hubs, routers, gateways, and firewalls -- plus how and when the Mac can be used directly for each and when a dedicated network device is sensible.
Using a hands on approach, we'll build example secure public and private networks, LANS, WANS and VPNs. We'll discuss bandwidth shaping and QoS, firewall strategies, distributing services and load balancing, authentication, performance tuning, backup, high availability, clustering and failover for redundancy, and multiple sites. We’ll also cover key tools for system management and monitoring.
After the fundamental concepts and components of Internet architectures are introduced the remainder of the tutorial will focus heavily on practical strategies for designing, implementing, and growing these systems and networks.
Attention will be given to those making the switch from the classical Mac world to OS X and both novice and experienced Mac users will feel comfortable, as no prior knowledge about the topics will be required. Generous time will be allotted for questions throughout the day, and attendees will be encouraged to discuss their own system and network infrastructures alongside our examples. All who attend should leave with a better understanding of how to apply the concepts to their site environments.
Download presentation file