4.2 WSC и облачни архитектури
Warehouse-Scale компютрите като клас компютърни системи
В наши дни целта пред компютърните инженери е да се осигури с информационни технологии целия свят, а не само научните и изследователски среди. Затова и Warehouse-Scale Computers (WSC) имат много по-голяма роля за обществото днес, отколкото суперкомпютрите в миналото. Без съмнение WSC изпълняват все повече заявки за все повече потребители представлявайки по този начин все по-голяма част от IT-пазара. Доста от изискванията пред WSC са аналогични на тези за сървъри:
Цена-производителност – изключително критична величина, поради огромните мащаби на работа. Намаляването на капиталовите разходи може да спести милиони долари от крайната цена.
Енергийна ефективност – Точното изчисление на изградените захранващи и охладителни системи спрямо производителността е ключова за цялостната ефективност на системата.
Надеждност чрез повторяемост – Непрекъснатата работа като характеристика на интернет услугите означава, че WSC хранилищата трябва да осигуряват почти 100% достъпност, инсталациите се изключват за по-малко от час на година. Повторяемостта е ключова както за WSC. Разчита се на множество ценово-ефективни сървъри, свързани със сравнително евтина комуникация, за да бъдат замаскирани събития, които могат да извадят от строя цял WSC например. Множество инсталации намаляват също така и забавянето за широко разпространените услуги.
Мрежова среда – Подходящият интернет интерфейс с външния свят е жизненоважен както за връзката между множеството WSC така и за връзка с множеството потребители.
Интерактивни натоварвания и пакетна обработка на данни. Високо интерактивните натоварвания от социални мрежи например са комбинирани с широко паралелни пакетни обработки за изчисляване на метаданните за тези услуги като например преобразуването на локални търсения в индекси на търсачки.
За разлика от сървърите при WSC имаме:
Повсеместен паралелизъм – Паралелизмът на ниво данни използван от пакетните приложения изисква независимо изчисление, като милиардите търсения в мрежата например. Този паралелизъм се реализира в хранилището за данни, а не в основната памет. На второ място интерактивните приложения на интернет услугите, известни още като „софтуер като услуга“ (SaaS – Software as a service), могат да се възползват от милионите независими потребители на интернет. Четенето и писането са малко зависими при SaaS, затова и нуждата от синхронизация е малка, затова и паралелизмът тук е лесно постижим и се нарича паралелизъм на ниво заявки – request level parallelism.
Поддръжка на мощностите – WSC имат сравнително дълъг живот – сградите, енергозахранването и охлаждането често се амортизират след 10 и повече
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте