chapter 5 end to end argument

end to end argument and HA layered analysis: geographic and building environment, hardware, OS, middleware, application, with infrastructure and admin/user around them

some basic principle of HA: HA is at each and every layer, HA should be transparent to outside users, interface, etc. even code should have HA embedded.