Craft 3: multisite and assets
Your second example is easy enough... just make sure the assets folder exists under both of the site1 and site2 folders, the under your Asset Volume settings in the Control Panel, set the "File System Path" to the relative assets.